Skip to content

Commit 23469ca

Browse files
chore: release
1 parent 106ab37 commit 23469ca

File tree

17 files changed

+249
-20
lines changed

17 files changed

+249
-20
lines changed

CHANGELOG.md

Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,122 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.11.9](https://github.com/deepcausality-rs/deep_causality/compare/deep_causality-v0.11.8...deep_causality-v0.11.9) - 2025-11-23
11+
12+
### Added
13+
14+
- *(deep_causality)* Complete HKT generative system with automatic audit logging.
15+
- *(deep_causality_multivector)* Added implementation of multivector crate.
16+
- *(deep_causality)* Added new example of Structural Causal Model with Monadic Composition
17+
- *(deep_causality)* Added new intervenable trait and a default impl for CausalMonad.
18+
- *(deep_causality)* Refactored all monadic types into a dedicated module
19+
- *(deep_causality)* Updated Bazel test config deps.
20+
- *(deep_causality)* Updated EPP context example to new API.
21+
- *(deep_causality)* Updated RCM example to new API.
22+
- *(deep_causality)* Renamed EffectValue::Deterministic to EffectValue::Boolean
23+
- *(deep_causality)* Updated Tokio example to new API.
24+
- *(deep_causality)* refactored EffectValue
25+
- *(deep_causality)* Minor refactoring
26+
- *(deep_causality)* Simplified causable implementation for Causaloid.
27+
- *(deep_causality)* Removed Registry as it was a design mistake that prevented HKT's over collections and introduced dynamic trait objects.
28+
- *(deep_causality)* Updated Causable implementation.
29+
- *(deep_causality)* Simplified causaloid from_causal_collection API. Updated relared tests and benchmarks.
30+
- *(deep_causality)* Added structured causal function logging.
31+
- *(deep_causality)* Introduce fluent monadic API and guarantee lo
32+
- *(deep_causality)* Added External variant to the EffectValue to support external types as propagating value.
33+
- *(deep_causality)* Updated ContextualLink variant of EffectValue
34+
- *(deep_causality)* renamed files
35+
- *(deep_causality)* Partial rewrite towards type based effect programming.
36+
- *(deep_causality)* Updated Causaloid to better handle default reasoning of collections.
37+
- *(deep_causality)* Code cleanup.
38+
- *(deep_causality)* Migrated causal collection reasoning towards monadic composition.
39+
- *(deep_causality)* Prepared migation of causal collection reasoning.
40+
- *(deep_causality)* Prepared migation of causal collection reasoning.
41+
- *(deep_causality)* Updated MonadicCausableGraphReasoning to use proper causal reasoning. Removed mock implementation. Updated Causable impl for Causaloid to use monadic bind.
42+
- *(deep_causality)* made PropagatingEffect use CausalMonad pure.
43+
- *(deep_causality)* reworking causal reasoning.
44+
- *(deep_causality)* Refactor PropagatingEffect and Causaloid.
45+
- *(deep_causality)* Prepared HKT migration
46+
- *(deep_causality)* Removed effect field from Causaloid
47+
- *(deep_causality)* Implemented MonadicCausable for Causaloid
48+
- *(deep_causality)* Added explain to new PropagatingEffect.
49+
- *(deep_causality)* Added MonadicCausable trait and new function aliases
50+
- *(deep_causality)* Added CausalMonad, CausalEffectSystem types.
51+
- *(deep_causality)* Added CausalMonad, CausalEffectSystem types.
52+
- *(deep_causality)* Added new types: causal_value, effect_log, and numeric_value.
53+
54+
### Other
55+
56+
- Updated pre-specs and updated Bazel config
57+
- Updted README.md
58+
- *(deep_causality)* Increased test coverage and applied lints.
59+
- *(deep_causality)* Increased test coverage.
60+
- *(deep_causality)* Increased test coverage.
61+
- *(deep_causality)* Increased test coverage.
62+
- *(deep_causality)* Minor lints and code tweaks.
63+
- *(deep_causality)* Increased test coverage.
64+
- *(deep_causality)* Increased test coverage.
65+
- *(deep_causality)* Lints and formatting.
66+
- *(deep_causality)* Lints and formatting. Improved error handling.
67+
- *(deep_causality)* Added benchmarks for Causal Monad.
68+
- *(deep_causality)* Added tests for Causal Monad.
69+
- *(deep_causality)* Added tests for Causal Monad.
70+
- *(deep_causality)* Minor lint.
71+
- *(deep_causality)* Increased test coverage. Fixed tests affected by updated EffectValue.
72+
- *(deep_causality)* Minor lint.
73+
- *(deep_causality)* Minor lint.
74+
- *(deep_causality)* Minor lints.
75+
- *(deep_causality)* Minor lint.
76+
- *(deep_causality)* Increased test coverage. Minor fixes and lints.
77+
- Code formatting.
78+
- *(deep_causality)* Increased test coverage.
79+
- *(deep_causality)* Increased test coverage.
80+
- Code formatting.
81+
- *(deep_causality)* Increased test coverage.
82+
- *(deep_causality)* Increased test coverage.
83+
- *(deep_causality)* Increased test coverage.
84+
- Code formatting.
85+
- Merge branch 'deepcausality-rs:main' into main
86+
- *(deep_causality)* Removed generative tests for the time being. Updated Bazel test config.
87+
- *(deep_causality)* Updated more tests to new API and re-write missing tests.
88+
- *(deep_causality)* Updated more tests to new API and re-write missing tests.
89+
- *(deep_causality)* Updated more tests to new API and re-write missing tests.
90+
- *(deep_causality)* Updated more tests to new API and re-write missing tests.
91+
- *(deep_causality)* Added or updated documentation for new monadic types.
92+
- *(deep_causality)* Updated more tests to new API and re-write missing tests.
93+
- *(deep_causality)* Updated more tests to new API and re-write missing tests.
94+
- *(deep_causality)* Updated more tests to new API and re-write missing tests.
95+
- *(deep_causality)* Updated more tests to new API and re-write missing tests. Re-organized test utils.
96+
- *(deep_causality)* Updated more tests to new API and re-write missing tests. Re-organized test utils.
97+
- *(deep_causality)* Updated more tests to new API and re-write missing tests. Re-organized test utils.
98+
- *(deep_causality)* Updated more tests to new API and re-write missing tests.
99+
- Added new pre-specs for Multivector and Octonion
100+
- *(deep_causality)* Updated more tests to new API and re-write missing tests.
101+
- *(deep_causality)* Updated more tests to new API and re-write missing tests.
102+
- *(deep_causality)* Updated more tests to new API and re-write missing tests.
103+
- *(deep_causality)* Updated more tests to new API and re-write missing tests.
104+
- *(deep_causality)* Updated more tests to new API and re-write missing tests.
105+
- *(deep_causality)* Updated more tests to new API and re-write missing tests.
106+
- *(deep_causality)* Updated more tests to new API and re-write missing tests.
107+
- *(deep_causality)* Updated more tests to new API and re-write missing tests.
108+
- *(deep_causality)* Updated more tests to new API.
109+
- *(deep_causality)* Updated more tests to new API.
110+
- *(deep_causality)* Updated causaloids tests to the new API
111+
- *(deep_causality)* Updated causaloids tests to the new API
112+
- *(deep_causality)* Updated utils tests to the new API
113+
- *(deep_causality)* Updated more tests to the new API
114+
- *(deep_causality)* Updated extension test to the new API
115+
- *(deep_causality)* Updated the first extension test to the new API
116+
- *(deep_causality)* Updated docstring and logs
117+
- *(deep_causality)* Updated test utils and benchmark to new API.
118+
- *(deep_causality)* Migrated tests of causal collection reasoning to use new API.
119+
- *(deep_causality)* Improved docstring
120+
- Migrated graph reasoning methods to monadic trait.
121+
- Prepared migration of graph causal reasoning to monadic equivalent.
122+
- *(deep_causality)* working on restoring tests for causal collection extensions.
123+
- Added PhantomData to Causaloid
124+
- updated re-export via lib.rs
125+
10126
## [0.11.8](https://github.com/deepcausality-rs/deep_causality/compare/deep_causality-v0.11.7...deep_causality-v0.11.8) - 2025-11-05
11127

12128
### Added

Cargo.lock

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deep_causality/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
[package]
55
name = "deep_causality"
6-
version = "0.11.8"
6+
version = "0.11.9"
77
edition = { workspace = true }
88
rust-version = { workspace = true }
99
license = { workspace = true }

deep_causality_algorithms/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.2.3](https://github.com/deepcausality-rs/deep_causality/compare/deep_causality_algorithms-v0.2.2...deep_causality_algorithms-v0.2.3) - 2025-11-23
11+
12+
### Added
13+
14+
- *(deep_causality_tensor)* refactored public Tensor API as a trait.
15+
1016
## [0.2.2](https://github.com/deepcausality-rs/deep_causality/compare/deep_causality_algorithms-v0.2.1...deep_causality_algorithms-v0.2.2) - 2025-11-05
1117

1218
### Other

deep_causality_algorithms/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "deep_causality_algorithms"
3-
version = "0.2.2"
3+
version = "0.2.3"
44
edition = { workspace = true }
55
rust-version = { workspace = true }
66
license = { workspace = true }
@@ -33,12 +33,12 @@ path = "examples/example_surd.rs"
3333

3434
[dependencies.deep_causality_tensor]
3535
path = "../deep_causality_tensor"
36-
version = "0.1.7"
36+
version = "0.1.8"
3737

3838

3939
[dependencies.deep_causality_num]
4040
path = "../deep_causality_num"
41-
version = "0.1.6"
41+
version = "0.1.7"
4242

4343
[dependencies.rayon]
4444
version = "1.11"

deep_causality_discovery/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.2.4](https://github.com/deepcausality-rs/deep_causality/compare/deep_causality_discovery-v0.2.3...deep_causality_discovery-v0.2.4) - 2025-11-23
11+
12+
### Other
13+
14+
- Updated CDL HKT pre-specs
15+
1016
## [0.2.3](https://github.com/deepcausality-rs/deep_causality/compare/deep_causality_discovery-v0.2.2...deep_causality_discovery-v0.2.3) - 2025-11-05
1117

1218
### Other

deep_causality_discovery/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "deep_causality_discovery"
3-
version = "0.2.3"
3+
version = "0.2.4"
44
edition.workspace = true
55
rust-version.workspace = true
66
license.workspace = true
@@ -23,12 +23,12 @@ path = "examples/main.rs"
2323
# Internal dependencies
2424
[dependencies.deep_causality_tensor]
2525
path = "../deep_causality_tensor"
26-
version = "0.1.7"
26+
version = "0.1.8"
2727

2828

2929
[dependencies.deep_causality_algorithms]
3030
path = "../deep_causality_algorithms"
31-
version = "0.2.2"
31+
version = "0.2.3"
3232

3333

3434
# External dependencies

deep_causality_haft/CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.2.3](https://github.com/deepcausality-rs/deep_causality/compare/deep_causality_haft-v0.2.2...deep_causality_haft-v0.2.3) - 2025-11-23
11+
12+
### Added
13+
14+
- *(deep_causality_haft)* Added BoundedComonad for usage with MultiVector.
15+
- *(deep_causality_tensor)* Implemented CoMonad for Causaltensor
16+
- *(deep_causality_haft)* Added CoMonad and Traversable trait for HKT. Added default implementations for some std types. Added examples, tests and documentation.
17+
- *(deep_causality_haft)* Introduced Default trait bound to MonadEffect types to simplify error case handling. Update downstream deps.
18+
19+
### Fixed
20+
21+
- *(deep_causality_haft)* Fixed trait bound inconsistency in default impl for Option and Result.
22+
23+
### Other
24+
25+
- Updated Bazael config
26+
- Merge branch 'deepcausality-rs:main' into main
27+
1028
## [0.2.2](https://github.com/deepcausality-rs/deep_causality/compare/deep_causality_haft-v0.2.1...deep_causality_haft-v0.2.2) - 2025-11-05
1129

1230
### Other

deep_causality_haft/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "deep_causality_haft"
3-
version = "0.2.2"
3+
version = "0.2.3"
44
edition = { workspace = true }
55
rust-version = { workspace = true }
66
license = { workspace = true }
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [Unreleased]
9+
10+
## [0.1.1](https://github.com/deepcausality-rs/deep_causality/compare/deep_causality_multivector-v0.1.0...deep_causality_multivector-v0.1.1) - 2025-11-23
11+
12+
### Added
13+
14+
- *(deep_causality_multivector)* Minor lints.
15+
- *(deep_causality_multivector)* Added General Relativistic Magnetohydrodynamics example
16+
- *(deep_causality_multivector)* Added General Relativistic Magnetohydrodynamics example
17+
- *(deep_causality_multivector)* Updated README.md
18+
- *(deep_causality_multivector)* Added new example.
19+
- *(deep_causality_multivector)* Added new example.
20+
- *(deep_causality_multivector)* Updated README.md
21+
- *(deep_causality_multivector)* Added benchmark for quantum ops
22+
- *(deep_causality_multivector)* Added quantum example via Hilbert State
23+
- *(deep_causality_multivector)* Minor lints
24+
- *(deep_causality_multivector)* Added quantum gate and operation extension.
25+
- *(deep_causality_multivector)* Added commutator_lie and commutator_geometric operations to API.
26+
- *(deep_causality_multivector)* refactored core API as a trait.
27+
- *(deep_causality_multivector)* Added BoundedComonad impl as type extension.
28+
- *(deep_causality_multivector)* Added SBOM to multivector crate.
29+
30+
### Other
31+
32+
- *(deep_causality_multivector)* improved test coverage.
33+
- *(deep_causality_multivector)* improved test coverage.
34+
- *(deep_causality_multivector)* improved performance of geometric product on for sparse and dense cases.
35+
- *(deep_causality_multivector)* Fixed incorrect basis_shift.
36+
- *(deep_causality_multivector)* Fixed incorrect extend impl and fixed some tests.
37+
- *(deep_causality_num)* Added test coverage for Octonion numbers.
38+
- *(deep_causality_multivector)* Increased test coverage
39+
- *(deep_causality_multivector)* Fixed tests.
40+
- *(deep_causality_multivector)* Improved test coverage and added minor lints and fixes.
41+
- *(deep_causality_multivector)* Fixed some complex algebras, added Euclidean algebra, added constructor aliases, and split algebras.

0 commit comments

Comments
 (0)