chore: release#647
Closed
github-actions[bot] wants to merge 2 commits into
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🤖 New release
deep_causality_ast: 0.1.7 -> 0.1.8 (✓ API compatible changes)deep_causality_haft: 0.3.3 -> 0.3.4 (✓ API compatible changes)deep_causality_core: 0.10.0 -> 0.11.0 (⚠ API breaking changes)deep_causality_data_structures: 0.10.14 -> 0.10.15 (✓ API compatible changes)deep_causality_num: 0.3.3 -> 0.3.4 (✓ API compatible changes)deep_causality_rand: 0.1.16 -> 0.2.0 (⚠ API breaking changes)deep_causality_uncertain: 0.3.16 -> 0.4.0 (⚠ API breaking changes)ultragraph: 0.9.1 -> 0.9.2 (✓ API compatible changes)deep_causality: 0.13.10 -> 0.13.11 (✓ API compatible changes)deep_causality_par: 0.1.0 -> 0.1.1 (✓ API compatible changes)deep_causality_tensor: 0.4.4 -> 0.4.5 (✓ API compatible changes)deep_causality_fft: 0.1.0 -> 0.1.1 (✓ API compatible changes)deep_causality_metric: 0.2.2 -> 0.2.3 (✓ API compatible changes)deep_causality_multivector: 0.5.2 -> 0.5.3 (✓ API compatible changes)deep_causality_sparse: 0.2.0 -> 0.2.1 (✓ API compatible changes)deep_causality_topology: 0.6.1 -> 0.6.2 (✓ API compatible changes)deep_causality_algorithms: 0.3.0 -> 0.4.0 (⚠ API breaking changes)deep_causality_calculus: 0.1.1 -> 0.1.2 (✓ API compatible changes)deep_causality_physics: 0.6.3 -> 0.7.0 (⚠ API breaking changes)deep_causality_discovery: 0.4.1 -> 0.5.0 (⚠ API breaking changes)deep_causality_ethos: 0.2.7 -> 0.2.8 (✓ API compatible changes)deep_causality_macros: 0.9.4 -> 0.9.5 (✓ API compatible changes)⚠
deep_causality_corebreaking changes⚠
deep_causality_randbreaking changes⚠
deep_causality_uncertainbreaking changes⚠
deep_causality_algorithmsbreaking changes⚠
deep_causality_physicsbreaking changes⚠
deep_causality_discoverybreaking changesChangelog
deep_causality_astdeep_causality_haftdeep_causality_coredeep_causality_data_structuresdeep_causality_numdeep_causality_randdeep_causality_uncertainultragraphdeep_causalitydeep_causality_pardeep_causality_tensordeep_causality_fftdeep_causality_metricdeep_causality_multivectordeep_causality_sparsedeep_causality_topologydeep_causality_algorithmsdeep_causality_calculusdeep_causality_physicsdeep_causality_discoverydeep_causality_ethosdeep_causality_macrosThis PR was generated with release-plz.
Summary by cubic
Cut a workspace release introducing QMC sampling and RealField support, moving the fluid stack into
deep_causality_cfd, improving BRCD discovery performance, and adding CausalFlow read/write I/O indeep_causality_core. This includes breaking API changes indeep_causality_core,deep_causality_rand,deep_causality_uncertain,deep_causality_algorithms,deep_causality_physics, anddeep_causality_discovery.Dependencies
deep_causality_core0.11.0,deep_causality_rand0.2.0,deep_causality_uncertain0.4.0,deep_causality_algorithms0.4.0,deep_causality_physics0.7.0,deep_causality_discovery0.5.0. Others are patch updates.Migration
Cargo.tomlto the new majors where used:deep_causality_core = "0.11",deep_causality_rand = "0.2",deep_causality_uncertain = "0.4",deep_causality_algorithms = "0.4",deep_causality_physics = "0.7",deep_causality_discovery = "0.5".deep_causality_rand:ChaCha20Rngand featureschacha20poly1305,zeroize,aead-randomwere removed; adopt the new Sobol/QMC APIs or an external RNG, and update imports/types from removed modules.deep_causality_uncertain: operators are generic over the value type;Sampler::samplenow takes two params; distribution params are generic;QmcSampler::newtakes&Uncertain<T>; useseed_sampler/clear_sampler_seed. Add match arms for new enum variants where matching exhaustively.deep_causality_physics: fluid-dynamics theories were removed; migrate calls to the equivalents indeep_causality_cfdand update imports/paths accordingly.deep_causality_algorithms:BrcdConfiggainedconfig_strategy; update struct literals to include it.deep_causality_coreanddeep_causality_discovery: add match arms for new enum variants (e.g.,CausalityErrorEnum::IoError,BrcdLoadError::Learning);Precisionnow requiresToPrimitive—update impl bounds as needed.Written for commit 1a38b32. Summary will update on new commits.