Skip to content

Commit

Permalink
Merge pull request #25 from deepcausality-rs/release-plz/2023-08-17T1…
Browse files Browse the repository at this point in the history
…0-26-27Z

chore: release
  • Loading branch information
marvin-hansen authored Aug 17, 2023
2 parents 4f8e6bd + 28a281a commit a58769d
Show file tree
Hide file tree
Showing 9 changed files with 127 additions and 8 deletions.
90 changes: 90 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,93 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.4.0](https://github.com/deepcausality-rs/deep_causality/compare/deep_causality-v0.3.1...deep_causality-v0.4.0) - 2023-08-17

### Other
- Fixed broken benchmark.
- Separated context graph type into multiple files.
- Moved contextoid_type into contextoid folder.
- Moved root type into node types folder
- Separated Contextoid type into multiple files.
- Update mode files and prelude
- Separated Observation type into multiple files.
- Separated inference type into multiple files.
- Separated causaloid graph type into multiple files.
- Separated causaloid type into multiple files.
- Separated assumption type into multiple files.
- Removed unnecessary trait bounds in context type.
- updated tests in ultragraph.
- Reduced benchmark graph size to decrease CI runtime.
- Updated causal and context graph to use new ultragraph type alias.
- Merge branch 'deepcausality-rs:main' into main
- Fixed typo in referenced author's name.
- Added recent presentation files to docs.
- Fixed broken import.
- Moved reasoning utils to protocol.
- Limited visibility of internal type aliases to pub(crate)
- renamed some files.
- Moved remaining reasoning methods from CausaloidGraph into the default implementation in causable_graph_explaining protocol
- Moved remaining explain methods from CausaloidGraph into the default implementation in causable_graph_explaining protocol
- Added test for get_graph. Reorganized graph reasoning tests.
- Updated code documentation of CausaloidGraph
- Fixed a bunch of linter errors, re-added default implementation to CausaloidGraph and updated tests.
- Merge branch 'main' into main
- Updated protocol documentation.
- Updated imports, paths, and tests.
- Moved type aliases into causable graph protocol and made them public
- refactored reasoning utils into a shared module
- Added default implementation to CausableGraph and CausableGraphReasoning traits.
- Updated imports and prelude
- Moved traits CausableGraph and CausableGraphReasoning into two seperate
- code formatting
- Made CausableGraphReasoning trait a sub-trait of CausableGraph
- Moved utils into seperate causaloid utils file to declutter causaloid graph implementation.
- Updated documentation
- Updated documentation
- Updated documentation
- Code formatting of protocols.
- Code formatting of protocols.
- Added documentation to type extensions.
- Added tests for causable vec deque
- Reorganizing causable extension type tests.
- Added tests for causable Btree map.
- Updated causable protocol and type extension
- Reorganizing causable extension type tests.
- Added tests for inferable VecDeque.
- Added tests for inferable VecDeque.
- Added inferable type extension for BTreeMap and VecDeque
- Reorganizing inferable tests.
- Added tests for VecDeque observable.
- Added bree map tests to observable.
- Reorganizing observable tests.
- Removed Clone trait requirement from Assumable
- Code formatting
- Added assumable tests for VecDeque
- Updated assumable tests for BTreeMap
- Updated assumable tests for array and hashmap
- Added assumable type extension for BTreeMap, HashSet, and BTreeSet
- Reorganizing assumable tests.
- Added Readme to DTX example.
- Updated dependencies in Cargo.toml for DTX example
- Updated run method in DTX example
- Added utils to DTX example
- Added file reader to DTX example
- Added data types to DTX example
- Added config types to DTX example
- Added data to dtx example
- Added run method to dtx example
- Started working on new example dtx: Dynamic Context.
- Added min rust version to examples
- Updated ctx example dependencies in Cargo.toml
- Renamed file
- Updated SPDX-License-Identifier to GFM comment to prevent rendering meta data as table.
- Updated copyright with SPDX-License code.
- Added SPDX-License-Identifier to all docs
[//]: # (---)
[//]: # (SPDX-License-Identifier: MIT)
[//]: # (---)
Expand Down
2 changes: 1 addition & 1 deletion deep_causality/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "deep_causality"
version = "0.3.1"
version = "0.4.0"
edition = "2021"
rust-version = "1.65"
readme = "../README.md"
Expand Down
2 changes: 1 addition & 1 deletion deep_causality/examples/csm/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ rust-version = "1.65"
publish = false

[dependencies]
deep_causality = "0.3.1"
deep_causality = "0.3.1"
2 changes: 1 addition & 1 deletion deep_causality/examples/ctx/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ chrono = { version = "0.4.26", default-features = false , features = ["serde", "
parquet = "45.0"
petgraph = "0.6"
rust_decimal = "1.31"
serde = { version = "1.0.181", features = ["derive"] }
serde = { version = "1.0.181", features = ["derive"] }
2 changes: 1 addition & 1 deletion deep_causality/examples/smoking/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ rust-version = "1.65"
publish = false

[dependencies]
deep_causality = "0.3.1"
deep_causality = "0.3.1"
15 changes: 15 additions & 0 deletions deep_causality_macros/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.4.5](https://github.com/deepcausality-rs/deep_causality/compare/deep_causality_macros-v0.4.4...deep_causality_macros-v0.4.5) - 2023-08-17

### Other
- Updated SPDX-License-Identifier to GFM comment to prevent rendering meta data as table.
- Updated copyright with SPDX-License code.
- Added SPDX-License-Identifier to all docs
- Removed make_main macro with time_execution util function.
4 changes: 2 additions & 2 deletions deep_causality_macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "deep_causality_macros"
version = "0.4.4"
version = "0.4.5"
edition = "2021"
rust-version = "1.65"
repository = "https://github.com/deepcausality/deep_causality.rs"
Expand All @@ -18,4 +18,4 @@ proc-macro = true
[dependencies]

[package.metadata.docs.rs]
all-features = true
all-features = true
14 changes: 14 additions & 0 deletions ultragraph/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.4.6](https://github.com/deepcausality-rs/deep_causality/compare/ultragraph-v0.4.5...ultragraph-v0.4.6) - 2023-08-17

### Other
- Added remaining tests to ultragraph
- updated tests in ultragraph.
- Reduced benchmark graph size to decrease CI runtime.
4 changes: 2 additions & 2 deletions ultragraph/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ultragraph"
version = "0.4.5"
version = "0.4.6"
edition = "2021"
rust-version = "1.65"
repository = "https://github.com/deepcausality/deep_causality.rs"
Expand All @@ -27,4 +27,4 @@ rand = { version = "0.8.5", features = ["small_rng"] }

[[bench]]
name = "bench_main"
harness = false
harness = false

0 comments on commit a58769d

Please sign in to comment.