diff --git a/Cargo.lock b/Cargo.lock index b82be0e51bfe..2d9c8fcd535f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1504,7 +1504,7 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "hydro_cli" -version = "0.10.0" +version = "0.11.0" dependencies = [ "anyhow", "async-ssh2-lite", @@ -1535,7 +1535,7 @@ dependencies = [ [[package]] name = "hydro_deploy" -version = "0.10.0" +version = "0.11.0" dependencies = [ "anyhow", "async-process", @@ -1650,7 +1650,7 @@ dependencies = [ [[package]] name = "hydroflow_deploy_integration" -version = "0.10.0" +version = "0.11.0" dependencies = [ "async-recursion", "async-trait", @@ -1910,7 +1910,7 @@ dependencies = [ [[package]] name = "lattices" -version = "0.5.8" +version = "0.5.9" dependencies = [ "cc-traits", "lattices_macro", @@ -1924,7 +1924,7 @@ dependencies = [ [[package]] name = "lattices_macro" -version = "0.5.7" +version = "0.5.8" dependencies = [ "insta", "prettyplease", @@ -2143,7 +2143,7 @@ dependencies = [ [[package]] name = "multiplatform_test" -version = "0.3.0" +version = "0.4.0" dependencies = [ "env_logger", "log", @@ -2661,7 +2661,7 @@ checksum = "106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94" [[package]] name = "pusherator" -version = "0.0.9" +version = "0.0.10" dependencies = [ "either", "variadics", @@ -3364,7 +3364,7 @@ dependencies = [ [[package]] name = "stageleft" -version = "0.5.0" +version = "0.6.0" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -3375,7 +3375,7 @@ dependencies = [ [[package]] name = "stageleft_macro" -version = "0.4.0" +version = "0.5.0" dependencies = [ "insta", "prettyplease", @@ -3405,7 +3405,7 @@ dependencies = [ [[package]] name = "stageleft_tool" -version = "0.4.0" +version = "0.5.0" dependencies = [ "proc-macro2", "quote", @@ -4121,7 +4121,7 @@ checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" [[package]] name = "variadics" -version = "0.0.7" +version = "0.0.8" dependencies = [ "hashbrown 0.14.5", "sealed 0.5.0", @@ -4130,7 +4130,7 @@ dependencies = [ [[package]] name = "variadics_macro" -version = "0.5.5" +version = "0.5.6" dependencies = [ "insta", "prettyplease", diff --git a/dfir_datalog/CHANGELOG.md b/dfir_datalog/CHANGELOG.md index 6457bf6fd760..479b25aa58f5 100644 --- a/dfir_datalog/CHANGELOG.md +++ b/dfir_datalog/CHANGELOG.md @@ -5,7 +5,9 @@ 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.11.0 (2024-12-23) + + ### Refactor (BREAKING) @@ -16,6 +18,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All tests except trybuild seem to pass on stable, WIP #1587 next +### Documentation + + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + - fix some broken github tree/main links + - update `CHANGELOG.md`s for big rename + Generated before rename per `RELEASING.md` instructions. + - cleanups for the rename, fixing links + +### Chore + + - update links for renamed repo (excluding `CHANGELOG.md`s), fix #1571 + - bump versions manually for renamed crates, per `RELEASING.md` + - Rename Hydroflow -> DFIR + Work In Progress: + - [x] hydroflow_macro + - [x] hydroflow_datalog_core + - [x] hydroflow_datalog + - [x] hydroflow_lang + - [x] hydroflow + ### `hydroflow_datalog` Commit Statistics @@ -35,6 +64,35 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Use `cfg(nightly)` instead of feature, remove `-Z` flag, use `Diagnostic::try_emit` ([`251b103`](https://github.com/hydro-project/hydroflow/commit/251b1039c71d45d3f86123dba1926026ded80824)) +### Commit Statistics + + + + - 7 commits contributed to the release. + - 7 commits were understood as [conventional](https://www.conventionalcommits.org). + - 5 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1620](https://github.com/hydro-project/hydro/issues/1620), [#1624](https://github.com/hydro-project/hydro/issues/1624), [#1627](https://github.com/hydro-project/hydro/issues/1627), [#1628](https://github.com/hydro-project/hydro/issues/1628) + +### Commit Details + + + +
view details + + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) + * **[#1620](https://github.com/hydro-project/hydro/issues/1620)** + - Rename Hydroflow -> DFIR ([`3291c07`](https://github.com/hydro-project/hydro/commit/3291c07b37c9f9031837a2a32953e8f8854ec298)) + * **[#1624](https://github.com/hydro-project/hydro/issues/1624)** + - Cleanups for the rename, fixing links ([`6ab6252`](https://github.com/hydro-project/hydro/commit/6ab625273d822812e83a333e928c3dea1c3c9ccb)) + * **[#1627](https://github.com/hydro-project/hydro/issues/1627)** + - Bump versions manually for renamed crates, per `RELEASING.md` ([`03b3a34`](https://github.com/hydro-project/hydro/commit/03b3a349013a71b324276bca5329c33d400a73ff)) + * **[#1628](https://github.com/hydro-project/hydro/issues/1628)** + - Update links for renamed repo (excluding `CHANGELOG.md`s), fix #1571 ([`5196f24`](https://github.com/hydro-project/hydro/commit/5196f247e0124a31567af940541044ce1906cdc1)) + * **Uncategorized** + - Fix some broken github tree/main links ([`c707659`](https://github.com/hydro-project/hydro/commit/c707659afe188a2b46b093ce3438f64c6b0e1e30)) + - Update `CHANGELOG.md`s for big rename ([`e1a08e5`](https://github.com/hydro-project/hydro/commit/e1a08e5d165fbc80da2ae695e507078a97a9031f)) +
+ ## 0.10.0 (2024-11-08) diff --git a/dfir_datalog_core/CHANGELOG.md b/dfir_datalog_core/CHANGELOG.md index e916a5f56e98..4fa68e4d2fe6 100644 --- a/dfir_datalog_core/CHANGELOG.md +++ b/dfir_datalog_core/CHANGELOG.md @@ -5,7 +5,9 @@ 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.11.0 (2024-12-23) + + ### New Features @@ -17,14 +19,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 Next steps: - Needs scheduler changes: - - Implement un-windowing operators - - Implement windowing operator `repeat_n()` - - - Pipeline flags: Needs checking of bounded vs unbounded for `batch()` - vs `all_once()` - - Needs checking that all inputs into a loop agree - - State type negotiations (for `batch()` and handoffs (?) - don't always - use `Vec`) - - Dag performance optimizations (lots of things) + - Implement un-windowing operators +- Implement windowing operator `repeat_n()` - ### Refactor (BREAKING) @@ -35,6 +31,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All tests except trybuild seem to pass on stable, WIP #1587 next +### Documentation + + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + - update `CHANGELOG.md`s for big rename + Generated before rename per `RELEASING.md` instructions. + +### Chore + + - bump versions manually for renamed crates, per `RELEASING.md` + - cleanup snapshots + - Rename Hydroflow -> DFIR + Work In Progress: + - [x] hydroflow_macro + - [x] hydroflow_datalog_core + - [x] hydroflow_datalog + - [x] hydroflow_lang + - [x] hydroflow + ### `hydroflow_datalog_core` Commit Statistics @@ -56,6 +77,35 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Use `cfg(nightly)` instead of feature, remove `-Z` flag, use `Diagnostic::try_emit` ([`251b103`](https://github.com/hydro-project/hydroflow/commit/251b1039c71d45d3f86123dba1926026ded80824)) +### Commit Statistics + + + + - 5 commits contributed to the release. + - 5 commits were understood as [conventional](https://www.conventionalcommits.org). + - 4 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1620](https://github.com/hydro-project/hydro/issues/1620), [#1623](https://github.com/hydro-project/hydro/issues/1623), [#1627](https://github.com/hydro-project/hydro/issues/1627) + +### Commit Details + + + +
view details + + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) + * **[#1620](https://github.com/hydro-project/hydro/issues/1620)** + - Rename Hydroflow -> DFIR ([`3291c07`](https://github.com/hydro-project/hydro/commit/3291c07b37c9f9031837a2a32953e8f8854ec298)) + * **[#1623](https://github.com/hydro-project/hydro/issues/1623)** + - Cleanup snapshots ([`accb13c`](https://github.com/hydro-project/hydro/commit/accb13cad718c99d350e4bafe82e0ca38bf94c62)) + * **[#1627](https://github.com/hydro-project/hydro/issues/1627)** + - Bump versions manually for renamed crates, per `RELEASING.md` ([`03b3a34`](https://github.com/hydro-project/hydro/commit/03b3a349013a71b324276bca5329c33d400a73ff)) + * **Uncategorized** + - Update `CHANGELOG.md`s for big rename ([`e1a08e5`](https://github.com/hydro-project/hydro/commit/e1a08e5d165fbc80da2ae695e507078a97a9031f)) +
+ + +Pipeline flags: Needs checking of bounded vs unbounded for batch()vs all_once()Needs checking that all inputs into a loop agreeState type negotiations (for batch() and handoffs (?) - don’t alwaysuse Vec)Dag performance optimizations (lots of things) + ## 0.10.0 (2024-11-08) diff --git a/dfir_lang/CHANGELOG.md b/dfir_lang/CHANGELOG.md index 009dd35ddc70..b69ed856cfb9 100644 --- a/dfir_lang/CHANGELOG.md +++ b/dfir_lang/CHANGELOG.md @@ -5,7 +5,10 @@ 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.11.0 (2024-12-23) + + + ### New Features @@ -17,14 +20,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 Next steps: - Needs scheduler changes: - - Implement un-windowing operators - - Implement windowing operator `repeat_n()` - - - Pipeline flags: Needs checking of bounded vs unbounded for `batch()` - vs `all_once()` - - Needs checking that all inputs into a loop agree - - State type negotiations (for `batch()` and handoffs (?) - don't always - use `Vec`) - - Dag performance optimizations (lots of things) + - Implement un-windowing operators +- Implement windowing operator `repeat_n()` - ### Other @@ -35,6 +32,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 Adds env `HYDROFLOW_EXPECT_WARNINGS=ignore` to allow warning tests to pass +### Documentation + + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + - update `CHANGELOG.md`s for big rename + Generated before rename per `RELEASING.md` instructions. + - cleanups for the rename, fixing links + +### Chore + + - update links for renamed repo (excluding `CHANGELOG.md`s), fix #1571 + - bump versions manually for renamed crates, per `RELEASING.md` + - Rename Hydroflow -> DFIR + Work In Progress: + - [x] hydroflow_macro + - [x] hydroflow_datalog_core + - [x] hydroflow_datalog + - [x] hydroflow_lang + - [x] hydroflow + ### New Features (BREAKING) - remove `import!`, fix #1110 @@ -86,6 +109,37 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fix stable tests ([`7dea92b`](https://github.com/hydro-project/hydroflow/commit/7dea92b19e6b86566cc27babb457415896b6b608)) +### Commit Statistics + + + + - 6 commits contributed to the release. + - 6 commits were understood as [conventional](https://www.conventionalcommits.org). + - 5 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1620](https://github.com/hydro-project/hydro/issues/1620), [#1624](https://github.com/hydro-project/hydro/issues/1624), [#1627](https://github.com/hydro-project/hydro/issues/1627), [#1628](https://github.com/hydro-project/hydro/issues/1628) + +### Commit Details + + + +
view details + + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) + * **[#1620](https://github.com/hydro-project/hydro/issues/1620)** + - Rename Hydroflow -> DFIR ([`3291c07`](https://github.com/hydro-project/hydro/commit/3291c07b37c9f9031837a2a32953e8f8854ec298)) + * **[#1624](https://github.com/hydro-project/hydro/issues/1624)** + - Cleanups for the rename, fixing links ([`6ab6252`](https://github.com/hydro-project/hydro/commit/6ab625273d822812e83a333e928c3dea1c3c9ccb)) + * **[#1627](https://github.com/hydro-project/hydro/issues/1627)** + - Bump versions manually for renamed crates, per `RELEASING.md` ([`03b3a34`](https://github.com/hydro-project/hydro/commit/03b3a349013a71b324276bca5329c33d400a73ff)) + * **[#1628](https://github.com/hydro-project/hydro/issues/1628)** + - Update links for renamed repo (excluding `CHANGELOG.md`s), fix #1571 ([`5196f24`](https://github.com/hydro-project/hydro/commit/5196f247e0124a31567af940541044ce1906cdc1)) + * **Uncategorized** + - Update `CHANGELOG.md`s for big rename ([`e1a08e5`](https://github.com/hydro-project/hydro/commit/e1a08e5d165fbc80da2ae695e507078a97a9031f)) +
+ + +Pipeline flags: Needs checking of bounded vs unbounded for batch()vs all_once()Needs checking that all inputs into a loop agreeState type negotiations (for batch() and handoffs (?) - don’t alwaysuse Vec)Dag performance optimizations (lots of things) + ## 0.10.0 (2024-11-08) diff --git a/dfir_macro/CHANGELOG.md b/dfir_macro/CHANGELOG.md index f0d6cda0de6d..81029623d3e9 100644 --- a/dfir_macro/CHANGELOG.md +++ b/dfir_macro/CHANGELOG.md @@ -5,7 +5,10 @@ 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.11.0 (2024-12-23) + + + ### Chore @@ -13,6 +16,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 Main breaking change is MDX parsing, which trips up on unescaped `<` in the generated docs, so we have to adjust the generator logic. +### Documentation + + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + - fix some broken github tree/main links + - update `CHANGELOG.md`s for big rename + Generated before rename per `RELEASING.md` instructions. + - cleanups for the rename, fixing links + +### Chore + + - update links for renamed repo (excluding `CHANGELOG.md`s), fix #1571 + - bump versions manually for renamed crates, per `RELEASING.md` + - Rename Hydroflow -> DFIR + Work In Progress: + - [x] hydroflow_macro + - [x] hydroflow_datalog_core + - [x] hydroflow_datalog + - [x] hydroflow_lang + - [x] hydroflow + ### New Features (BREAKING) - remove `import!`, fix #1110 @@ -54,6 +84,35 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Use `cfg(nightly)` instead of feature, remove `-Z` flag, use `Diagnostic::try_emit` ([`251b103`](https://github.com/hydro-project/hydroflow/commit/251b1039c71d45d3f86123dba1926026ded80824)) +### Commit Statistics + + + + - 7 commits contributed to the release. + - 7 commits were understood as [conventional](https://www.conventionalcommits.org). + - 5 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1620](https://github.com/hydro-project/hydro/issues/1620), [#1624](https://github.com/hydro-project/hydro/issues/1624), [#1627](https://github.com/hydro-project/hydro/issues/1627), [#1628](https://github.com/hydro-project/hydro/issues/1628) + +### Commit Details + + + +
view details + + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) + * **[#1620](https://github.com/hydro-project/hydro/issues/1620)** + - Rename Hydroflow -> DFIR ([`3291c07`](https://github.com/hydro-project/hydro/commit/3291c07b37c9f9031837a2a32953e8f8854ec298)) + * **[#1624](https://github.com/hydro-project/hydro/issues/1624)** + - Cleanups for the rename, fixing links ([`6ab6252`](https://github.com/hydro-project/hydro/commit/6ab625273d822812e83a333e928c3dea1c3c9ccb)) + * **[#1627](https://github.com/hydro-project/hydro/issues/1627)** + - Bump versions manually for renamed crates, per `RELEASING.md` ([`03b3a34`](https://github.com/hydro-project/hydro/commit/03b3a349013a71b324276bca5329c33d400a73ff)) + * **[#1628](https://github.com/hydro-project/hydro/issues/1628)** + - Update links for renamed repo (excluding `CHANGELOG.md`s), fix #1571 ([`5196f24`](https://github.com/hydro-project/hydro/commit/5196f247e0124a31567af940541044ce1906cdc1)) + * **Uncategorized** + - Fix some broken github tree/main links ([`c707659`](https://github.com/hydro-project/hydro/commit/c707659afe188a2b46b093ce3438f64c6b0e1e30)) + - Update `CHANGELOG.md`s for big rename ([`e1a08e5`](https://github.com/hydro-project/hydro/commit/e1a08e5d165fbc80da2ae695e507078a97a9031f)) +
+ ## 0.10.0 (2024-11-08) diff --git a/dfir_rs/CHANGELOG.md b/dfir_rs/CHANGELOG.md index 2954f86104dd..4d061a72f890 100644 --- a/dfir_rs/CHANGELOG.md +++ b/dfir_rs/CHANGELOG.md @@ -5,11 +5,29 @@ 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.11.0 (2024-12-23) + + + + + + ### Documentation - `getLines` support named section markers, fix #1320 + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + - fix some broken github tree/main links + - update `CHANGELOG.md`s for big rename + Generated before rename per `RELEASING.md` instructions. + - cleanups for the rename, fixing links ### New Features @@ -21,14 +39,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 Next steps: - Needs scheduler changes: - - Implement un-windowing operators - - Implement windowing operator `repeat_n()` - - - Pipeline flags: Needs checking of bounded vs unbounded for `batch()` - vs `all_once()` - - Needs checking that all inputs into a loop agree - - State type negotiations (for `batch()` and handoffs (?) - don't always - use `Vec`) - - Dag performance optimizations (lots of things) + - Implement un-windowing operators +- Implement windowing operator `repeat_n()` - ### Bug Fixes @@ -45,6 +57,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 Adds env `HYDROFLOW_EXPECT_WARNINGS=ignore` to allow warning tests to pass +### Chore + + - update links for renamed repo (excluding `CHANGELOG.md`s), fix #1571 + - bump versions manually for renamed crates, per `RELEASING.md` + - cleanup snapshots + - Rename Hydroflow -> DFIR + Work In Progress: + - [x] hydroflow_macro + - [x] hydroflow_datalog_core + - [x] hydroflow_datalog + - [x] hydroflow_lang + - [x] hydroflow + ### Refactor - rename `two_pc` -> `two_pc_hf` for collision with hf+ `two_pc` example @@ -109,6 +134,40 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Minimize dependencies pulled into `trybuild` builds ([`c65b4c4`](https://github.com/hydro-project/hydroflow/commit/c65b4c49f3a3f2dcc7c8c28d1871b88c6c954822)) +### Commit Statistics + + + + - 8 commits contributed to the release. + - 8 commits were understood as [conventional](https://www.conventionalcommits.org). + - 6 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1620](https://github.com/hydro-project/hydro/issues/1620), [#1623](https://github.com/hydro-project/hydro/issues/1623), [#1624](https://github.com/hydro-project/hydro/issues/1624), [#1627](https://github.com/hydro-project/hydro/issues/1627), [#1628](https://github.com/hydro-project/hydro/issues/1628) + +### Commit Details + + + +
view details + + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) + * **[#1620](https://github.com/hydro-project/hydro/issues/1620)** + - Rename Hydroflow -> DFIR ([`3291c07`](https://github.com/hydro-project/hydro/commit/3291c07b37c9f9031837a2a32953e8f8854ec298)) + * **[#1623](https://github.com/hydro-project/hydro/issues/1623)** + - Cleanup snapshots ([`accb13c`](https://github.com/hydro-project/hydro/commit/accb13cad718c99d350e4bafe82e0ca38bf94c62)) + * **[#1624](https://github.com/hydro-project/hydro/issues/1624)** + - Cleanups for the rename, fixing links ([`6ab6252`](https://github.com/hydro-project/hydro/commit/6ab625273d822812e83a333e928c3dea1c3c9ccb)) + * **[#1627](https://github.com/hydro-project/hydro/issues/1627)** + - Bump versions manually for renamed crates, per `RELEASING.md` ([`03b3a34`](https://github.com/hydro-project/hydro/commit/03b3a349013a71b324276bca5329c33d400a73ff)) + * **[#1628](https://github.com/hydro-project/hydro/issues/1628)** + - Update links for renamed repo (excluding `CHANGELOG.md`s), fix #1571 ([`5196f24`](https://github.com/hydro-project/hydro/commit/5196f247e0124a31567af940541044ce1906cdc1)) + * **Uncategorized** + - Fix some broken github tree/main links ([`c707659`](https://github.com/hydro-project/hydro/commit/c707659afe188a2b46b093ce3438f64c6b0e1e30)) + - Update `CHANGELOG.md`s for big rename ([`e1a08e5`](https://github.com/hydro-project/hydro/commit/e1a08e5d165fbc80da2ae695e507078a97a9031f)) +
+ + +Pipeline flags: Needs checking of bounded vs unbounded for batch()vs all_once()Needs checking that all inputs into a loop agreeState type negotiations (for batch() and handoffs (?) - don’t alwaysuse Vec)Dag performance optimizations (lots of things) + ## 0.10.0 (2024-11-08) diff --git a/dfir_rs/Cargo.toml b/dfir_rs/Cargo.toml index 4b6655fc3874..527822b37502 100644 --- a/dfir_rs/Cargo.toml +++ b/dfir_rs/Cargo.toml @@ -34,13 +34,13 @@ bincode = "1.3.1" byteorder = "1.3.2" bytes = "1.1.0" futures = "0.3.0" -hydroflow_deploy_integration = { optional = true, path = "../hydro_deploy/hydroflow_deploy_integration", version = "^0.10.0" } +hydroflow_deploy_integration = { optional = true, path = "../hydro_deploy/hydroflow_deploy_integration", version = "^0.11.0" } dfir_datalog = { optional = true, path = "../dfir_datalog", version = "^0.11.0" } dfir_lang = { path = "../dfir_lang", version = "^0.11.0", optional = true } dfir_macro = { optional = true, path = "../dfir_macro", version = "^0.11.0" } itertools = "0.10.0" -lattices = { path = "../lattices", version = "^0.5.8", features = [ "serde" ] } -pusherator = { path = "../pusherator", version = "^0.0.9" } +lattices = { path = "../lattices", version = "^0.5.9", features = [ "serde" ] } +pusherator = { path = "../pusherator", version = "^0.0.10" } pyo3 = { optional = true, version = "0.20" } ref-cast = "1.0.0" regex = "1.10.4" @@ -52,11 +52,11 @@ slotmap = "1.0.0" smallvec = "1.6.1" tokio-stream = { version = "0.1.3", default-features = false, features = [ "time", "io-util", "sync" ] } tracing = "0.1.37" -variadics = { path = "../variadics", version = "^0.0.7" } +variadics = { path = "../variadics", version = "^0.0.8" } web-time = "1.0.0" # added to workaround `cargo smart-release` https://github.com/Byron/cargo-smart-release/issues/16 -multiplatform_test = { path = "../multiplatform_test", version = "^0.3.0", optional = true } +multiplatform_test = { path = "../multiplatform_test", version = "^0.4.0", optional = true } [target.'cfg(not(target_arch = "wasm32"))'.dependencies] tokio = { version = "1.29.0", features = [ "full" ] } @@ -79,7 +79,7 @@ chrono = { version = "0.4.20", features = [ "serde", "clock" ], default-features clap = { version = "4.5.4", features = [ "derive" ] } colored = "2.0" insta = "1.39" -multiplatform_test = { path = "../multiplatform_test", version = "^0.3.0" } +multiplatform_test = { path = "../multiplatform_test", version = "^0.4.0" } wasm-bindgen-test = "0.3.33" rand = { version = "0.8.0", features = [ "small_rng" ] } rand_distr = "0.4.3" diff --git a/hydro_deploy/core/CHANGELOG.md b/hydro_deploy/core/CHANGELOG.md index c3b018adb6d9..9a785b400b28 100644 --- a/hydro_deploy/core/CHANGELOG.md +++ b/hydro_deploy/core/CHANGELOG.md @@ -5,7 +5,20 @@ 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.11.0 (2024-12-23) + +### Documentation + + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + - update `CHANGELOG.md`s for big rename + Generated before rename per `RELEASING.md` instructions. ### New Features @@ -17,10 +30,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 1 commit contributed to the release. - - 38 days passed between releases. - - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#1577](https://github.com/hydro-project/hydroflow/issues/1577) + - 3 commits contributed to the release. + - 45 days passed between releases. + - 3 commits were understood as [conventional](https://www.conventionalcommits.org). + - 2 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1577](https://github.com/hydro-project/hydro/issues/1577) ### Commit Details @@ -28,8 +41,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1577](https://github.com/hydro-project/hydroflow/issues/1577)** - - Use regular println when no tasks are active ([`8d550b9`](https://github.com/hydro-project/hydroflow/commit/8d550b94ae2c08486e1c2222d37e3ca8b5f018b7)) + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) + * **[#1577](https://github.com/hydro-project/hydro/issues/1577)** + - Use regular println when no tasks are active ([`8d550b9`](https://github.com/hydro-project/hydro/commit/8d550b94ae2c08486e1c2222d37e3ca8b5f018b7)) + * **Uncategorized** + - Update `CHANGELOG.md`s for big rename ([`e1a08e5`](https://github.com/hydro-project/hydro/commit/e1a08e5d165fbc80da2ae695e507078a97a9031f))
## v0.10.0 (2024-11-08) @@ -81,7 +98,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 5 commits contributed to the release. - 69 days passed between releases. - 4 commits were understood as [conventional](https://www.conventionalcommits.org). - - 4 unique issues were worked on: [#1444](https://github.com/hydro-project/hydroflow/issues/1444), [#1449](https://github.com/hydro-project/hydroflow/issues/1449), [#1450](https://github.com/hydro-project/hydroflow/issues/1450), [#1537](https://github.com/hydro-project/hydroflow/issues/1537) + - 4 unique issues were worked on: [#1444](https://github.com/hydro-project/hydro/issues/1444), [#1449](https://github.com/hydro-project/hydro/issues/1449), [#1450](https://github.com/hydro-project/hydro/issues/1450), [#1537](https://github.com/hydro-project/hydro/issues/1537) ### Commit Details @@ -89,16 +106,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1444](https://github.com/hydro-project/hydroflow/issues/1444)** - - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydroflow/commit/d5677604e93c07a5392f4229af94a0b736eca382)) - * **[#1449](https://github.com/hydro-project/hydroflow/issues/1449)** - - Add API for external network inputs ([`8a80931`](https://github.com/hydro-project/hydroflow/commit/8a809315cd37929687fcabc34a12042db25d5767)) - * **[#1450](https://github.com/hydro-project/hydroflow/issues/1450)** - - Add ability to have staged flows inside unit tests ([`afe78c3`](https://github.com/hydro-project/hydroflow/commit/afe78c343658472513b34d28658634b253148aee)) - * **[#1537](https://github.com/hydro-project/hydroflow/issues/1537)** - - Fixes for latest nightly clippy ([`8442d1b`](https://github.com/hydro-project/hydroflow/commit/8442d1b524621a9f8b43372a9c25991efb33c25e)) + * **[#1444](https://github.com/hydro-project/hydro/issues/1444)** + - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydro/commit/d5677604e93c07a5392f4229af94a0b736eca382)) + * **[#1449](https://github.com/hydro-project/hydro/issues/1449)** + - Add API for external network inputs ([`8a80931`](https://github.com/hydro-project/hydro/commit/8a809315cd37929687fcabc34a12042db25d5767)) + * **[#1450](https://github.com/hydro-project/hydro/issues/1450)** + - Add ability to have staged flows inside unit tests ([`afe78c3`](https://github.com/hydro-project/hydro/commit/afe78c343658472513b34d28658634b253148aee)) + * **[#1537](https://github.com/hydro-project/hydro/issues/1537)** + - Fixes for latest nightly clippy ([`8442d1b`](https://github.com/hydro-project/hydro/commit/8442d1b524621a9f8b43372a9c25991efb33c25e)) * **Uncategorized** - - Release hydroflow_lang v0.10.0, hydroflow_datalog_core v0.10.0, hydroflow_datalog v0.10.0, hydroflow_deploy_integration v0.10.0, hydroflow_macro v0.10.0, lattices_macro v0.5.7, variadics v0.0.7, variadics_macro v0.5.5, lattices v0.5.8, multiplatform_test v0.3.0, pusherator v0.0.9, hydroflow v0.10.0, hydro_deploy v0.10.0, stageleft_macro v0.4.0, stageleft v0.5.0, stageleft_tool v0.4.0, hydroflow_plus v0.10.0, hydro_cli v0.10.0, safety bump 8 crates ([`dcd48fc`](https://github.com/hydro-project/hydroflow/commit/dcd48fc7ee805898d9b5ef0d082870e30615e95b)) + - Release hydroflow_lang v0.10.0, hydroflow_datalog_core v0.10.0, hydroflow_datalog v0.10.0, hydroflow_deploy_integration v0.10.0, hydroflow_macro v0.10.0, lattices_macro v0.5.7, variadics v0.0.7, variadics_macro v0.5.5, lattices v0.5.8, multiplatform_test v0.3.0, pusherator v0.0.9, hydroflow v0.10.0, hydro_deploy v0.10.0, stageleft_macro v0.4.0, stageleft v0.5.0, stageleft_tool v0.4.0, hydroflow_plus v0.10.0, hydro_cli v0.10.0, safety bump 8 crates ([`dcd48fc`](https://github.com/hydro-project/hydro/commit/dcd48fc7ee805898d9b5ef0d082870e30615e95b))
## v0.9.0 (2024-08-30) @@ -152,6 +169,35 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * #1395 * __->__ #1394 +### Refactor (BREAKING) + + - simplify process/cluster specs + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1394). + * #1395 + * __->__ #1394 + + simplify process/cluster specs + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1394). + * #1395 + * __->__ #1394 + + simplify process/cluster specs + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1394). + * #1395 + * __->__ #1394 + ### Documentation - cleanup doc comments for clippy latest @@ -256,6 +302,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - use `buildstructor` to handle excessive `Deployment` method arguments, fix #1364 Adds new method `Deployment::AzureHost` + simplify process/cluster specs + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1394). + * #1395 + * __->__ #1394 + - end-to-end flamegraph generation, fix #1365 + Depends on #1370 + - `Deployment.stop()` for graceful shutdown including updated `perf` profile downloading + * `perf` profile downloading moved from the `drop()` impl to `async fn + stop()` + * download perf data via stdout + * update async-ssh2-lite to 0.5 to cleanup tokio compat issues + + WIP for #1365 + - use `buildstructor` to handle excessive `Deployment` method arguments, fix #1364 + Adds new method `Deployment::AzureHost` + ### Commit Statistics @@ -263,7 +329,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 20 commits contributed to the release. - 38 days passed between releases. - 18 commits were understood as [conventional](https://www.conventionalcommits.org). - - 17 unique issues were worked on: [#1313](https://github.com/hydro-project/hydroflow/issues/1313), [#1360](https://github.com/hydro-project/hydroflow/issues/1360), [#1366](https://github.com/hydro-project/hydroflow/issues/1366), [#1369](https://github.com/hydro-project/hydroflow/issues/1369), [#1370](https://github.com/hydro-project/hydroflow/issues/1370), [#1372](https://github.com/hydro-project/hydroflow/issues/1372), [#1378](https://github.com/hydro-project/hydroflow/issues/1378), [#1394](https://github.com/hydro-project/hydroflow/issues/1394), [#1396](https://github.com/hydro-project/hydroflow/issues/1396), [#1398](https://github.com/hydro-project/hydroflow/issues/1398), [#1403](https://github.com/hydro-project/hydroflow/issues/1403), [#1411](https://github.com/hydro-project/hydroflow/issues/1411), [#1413](https://github.com/hydro-project/hydroflow/issues/1413), [#1423](https://github.com/hydro-project/hydroflow/issues/1423), [#1428](https://github.com/hydro-project/hydroflow/issues/1428), [#1429](https://github.com/hydro-project/hydroflow/issues/1429), [#1431](https://github.com/hydro-project/hydroflow/issues/1431) + - 17 unique issues were worked on: [#1313](https://github.com/hydro-project/hydro/issues/1313), [#1360](https://github.com/hydro-project/hydro/issues/1360), [#1366](https://github.com/hydro-project/hydro/issues/1366), [#1369](https://github.com/hydro-project/hydro/issues/1369), [#1370](https://github.com/hydro-project/hydro/issues/1370), [#1372](https://github.com/hydro-project/hydro/issues/1372), [#1378](https://github.com/hydro-project/hydro/issues/1378), [#1394](https://github.com/hydro-project/hydro/issues/1394), [#1396](https://github.com/hydro-project/hydro/issues/1396), [#1398](https://github.com/hydro-project/hydro/issues/1398), [#1403](https://github.com/hydro-project/hydro/issues/1403), [#1411](https://github.com/hydro-project/hydro/issues/1411), [#1413](https://github.com/hydro-project/hydro/issues/1413), [#1423](https://github.com/hydro-project/hydro/issues/1423), [#1428](https://github.com/hydro-project/hydro/issues/1428), [#1429](https://github.com/hydro-project/hydro/issues/1429), [#1431](https://github.com/hydro-project/hydro/issues/1431) ### Commit Details @@ -271,44 +337,44 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1313](https://github.com/hydro-project/hydroflow/issues/1313)** - - Fixup! feat(hydro_deploy)!: Perf works over SSH ([`220b5bc`](https://github.com/hydro-project/hydroflow/commit/220b5bce4fbf1af5e14ebe5aa73da7a7e668fea7)) - - Perf works over SSH ([`749a103`](https://github.com/hydro-project/hydroflow/commit/749a10307f4eff2a46a1056735e84ed94d44b39e)) - * **[#1360](https://github.com/hydro-project/hydroflow/issues/1360)** - - Avoid Terraform crashing on empty provider block ([`654b77d`](https://github.com/hydro-project/hydroflow/commit/654b77d8f65ae6eb62c164a2d736168ff96cb168)) - * **[#1366](https://github.com/hydro-project/hydroflow/issues/1366)** - - Use `buildstructor` to handle excessive `Deployment` method arguments, fix #1364 ([`8856c85`](https://github.com/hydro-project/hydroflow/commit/8856c8596d5ad9d5f24a46467690bfac1549fae2)) - * **[#1369](https://github.com/hydro-project/hydroflow/issues/1369)** - - Cleanup handling of arc `Weak` in `deployment.rs` ([`77246e7`](https://github.com/hydro-project/hydroflow/commit/77246e77df47a0006dcb3eaeeb76882efacfd25c)) - * **[#1370](https://github.com/hydro-project/hydroflow/issues/1370)** - - `Deployment.stop()` for graceful shutdown including updated `perf` profile downloading ([`a214786`](https://github.com/hydro-project/hydroflow/commit/a2147864b24110c9ae2c1553e9e8b55bd5065f15)) - * **[#1372](https://github.com/hydro-project/hydroflow/issues/1372)** - - End-to-end flamegraph generation, fix #1365 ([`bb081d3`](https://github.com/hydro-project/hydroflow/commit/bb081d3b0af6dbce9630e23dfe8b7d1363751c2b)) - * **[#1378](https://github.com/hydro-project/hydroflow/issues/1378)** - - Adjust `ProgressTracker::println` ([`a88a550`](https://github.com/hydro-project/hydroflow/commit/a88a550cefde3a56790859127edc6a4e27e07090)) - * **[#1394](https://github.com/hydro-project/hydroflow/issues/1394)** - - Simplify process/cluster specs ([`128aaec`](https://github.com/hydro-project/hydroflow/commit/128aaecd40edce57dc254afdcd61ecd5b9948d71)) - * **[#1396](https://github.com/hydro-project/hydroflow/issues/1396)** - - Add end-to-end flamegraph generation for macos and linux localhost, fix #1351 ([`6568263`](https://github.com/hydro-project/hydroflow/commit/6568263e03899d4e96837690e6e59284c194d7ff)) - * **[#1398](https://github.com/hydro-project/hydroflow/issues/1398)** - - Use trybuild to compile subgraph binaries ([`46a8a2c`](https://github.com/hydro-project/hydroflow/commit/46a8a2cb08732bb21096e824bc4542d208c68fb2)) - * **[#1403](https://github.com/hydro-project/hydroflow/issues/1403)** - - Only instantiate `Localhost` once ([`63b528f`](https://github.com/hydro-project/hydroflow/commit/63b528feeb2e6dac2ed12c02b2e39e0d42133a74)) - * **[#1411](https://github.com/hydro-project/hydroflow/issues/1411)** - - Improve progress UX by collapsing nested groups ([`fedd3ef`](https://github.com/hydro-project/hydroflow/commit/fedd3ef60fe16ab862244d816f7973269a7295e8)) - * **[#1413](https://github.com/hydro-project/hydroflow/issues/1413)** - - Rename integration crates to drop CLI references ([`0a465e5`](https://github.com/hydro-project/hydroflow/commit/0a465e55dd39c76bc1aefb020460a639d792fe87)) - * **[#1423](https://github.com/hydro-project/hydroflow/issues/1423)** - - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydroflow/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) - * **[#1428](https://github.com/hydro-project/hydroflow/issues/1428)** - - Cleanup doc comments for clippy latest ([`f5f1eb0`](https://github.com/hydro-project/hydroflow/commit/f5f1eb0c612f5c0c1752360d972ef6853c5e12f0)) - * **[#1429](https://github.com/hydro-project/hydroflow/issues/1429)** - - Use `name_of!` macro ([`3fde68d`](https://github.com/hydro-project/hydroflow/commit/3fde68d0db0414017cfb771a218b14b8f57d1686)) - * **[#1431](https://github.com/hydro-project/hydroflow/issues/1431)** - - Only record usermode events in perf ([`c4683ca`](https://github.com/hydro-project/hydroflow/commit/c4683caca43f2927694c920b43ef35a6d1629eaa)) + * **[#1313](https://github.com/hydro-project/hydro/issues/1313)** + - Fixup! feat(hydro_deploy)!: Perf works over SSH ([`220b5bc`](https://github.com/hydro-project/hydro/commit/220b5bce4fbf1af5e14ebe5aa73da7a7e668fea7)) + - Perf works over SSH ([`749a103`](https://github.com/hydro-project/hydro/commit/749a10307f4eff2a46a1056735e84ed94d44b39e)) + * **[#1360](https://github.com/hydro-project/hydro/issues/1360)** + - Avoid Terraform crashing on empty provider block ([`654b77d`](https://github.com/hydro-project/hydro/commit/654b77d8f65ae6eb62c164a2d736168ff96cb168)) + * **[#1366](https://github.com/hydro-project/hydro/issues/1366)** + - Use `buildstructor` to handle excessive `Deployment` method arguments, fix #1364 ([`8856c85`](https://github.com/hydro-project/hydro/commit/8856c8596d5ad9d5f24a46467690bfac1549fae2)) + * **[#1369](https://github.com/hydro-project/hydro/issues/1369)** + - Cleanup handling of arc `Weak` in `deployment.rs` ([`77246e7`](https://github.com/hydro-project/hydro/commit/77246e77df47a0006dcb3eaeeb76882efacfd25c)) + * **[#1370](https://github.com/hydro-project/hydro/issues/1370)** + - `Deployment.stop()` for graceful shutdown including updated `perf` profile downloading ([`a214786`](https://github.com/hydro-project/hydro/commit/a2147864b24110c9ae2c1553e9e8b55bd5065f15)) + * **[#1372](https://github.com/hydro-project/hydro/issues/1372)** + - End-to-end flamegraph generation, fix #1365 ([`bb081d3`](https://github.com/hydro-project/hydro/commit/bb081d3b0af6dbce9630e23dfe8b7d1363751c2b)) + * **[#1378](https://github.com/hydro-project/hydro/issues/1378)** + - Adjust `ProgressTracker::println` ([`a88a550`](https://github.com/hydro-project/hydro/commit/a88a550cefde3a56790859127edc6a4e27e07090)) + * **[#1394](https://github.com/hydro-project/hydro/issues/1394)** + - Simplify process/cluster specs ([`128aaec`](https://github.com/hydro-project/hydro/commit/128aaecd40edce57dc254afdcd61ecd5b9948d71)) + * **[#1396](https://github.com/hydro-project/hydro/issues/1396)** + - Add end-to-end flamegraph generation for macos and linux localhost, fix #1351 ([`6568263`](https://github.com/hydro-project/hydro/commit/6568263e03899d4e96837690e6e59284c194d7ff)) + * **[#1398](https://github.com/hydro-project/hydro/issues/1398)** + - Use trybuild to compile subgraph binaries ([`46a8a2c`](https://github.com/hydro-project/hydro/commit/46a8a2cb08732bb21096e824bc4542d208c68fb2)) + * **[#1403](https://github.com/hydro-project/hydro/issues/1403)** + - Only instantiate `Localhost` once ([`63b528f`](https://github.com/hydro-project/hydro/commit/63b528feeb2e6dac2ed12c02b2e39e0d42133a74)) + * **[#1411](https://github.com/hydro-project/hydro/issues/1411)** + - Improve progress UX by collapsing nested groups ([`fedd3ef`](https://github.com/hydro-project/hydro/commit/fedd3ef60fe16ab862244d816f7973269a7295e8)) + * **[#1413](https://github.com/hydro-project/hydro/issues/1413)** + - Rename integration crates to drop CLI references ([`0a465e5`](https://github.com/hydro-project/hydro/commit/0a465e55dd39c76bc1aefb020460a639d792fe87)) + * **[#1423](https://github.com/hydro-project/hydro/issues/1423)** + - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydro/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) + * **[#1428](https://github.com/hydro-project/hydro/issues/1428)** + - Cleanup doc comments for clippy latest ([`f5f1eb0`](https://github.com/hydro-project/hydro/commit/f5f1eb0c612f5c0c1752360d972ef6853c5e12f0)) + * **[#1429](https://github.com/hydro-project/hydro/issues/1429)** + - Use `name_of!` macro ([`3fde68d`](https://github.com/hydro-project/hydro/commit/3fde68d0db0414017cfb771a218b14b8f57d1686)) + * **[#1431](https://github.com/hydro-project/hydro/issues/1431)** + - Only record usermode events in perf ([`c4683ca`](https://github.com/hydro-project/hydro/commit/c4683caca43f2927694c920b43ef35a6d1629eaa)) * **Uncategorized** - - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydroflow/commit/0750117de7088c01a439b102adeb4c832889f171)) - - Manually set versions for crates renamed in #1413 ([`a2ec110`](https://github.com/hydro-project/hydroflow/commit/a2ec110ccadb97e293b19d83a155d98d94224bba)) + - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydro/commit/0750117de7088c01a439b102adeb4c832889f171)) + - Manually set versions for crates renamed in #1413 ([`a2ec110`](https://github.com/hydro-project/hydro/commit/a2ec110ccadb97e293b19d83a155d98d94224bba))
## v0.8.0 (2024-07-23) @@ -377,7 +443,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 11 commits contributed to the release. - 59 days passed between releases. - 10 commits were understood as [conventional](https://www.conventionalcommits.org). - - 10 unique issues were worked on: [#1334](https://github.com/hydro-project/hydroflow/issues/1334), [#1338](https://github.com/hydro-project/hydroflow/issues/1338), [#1339](https://github.com/hydro-project/hydroflow/issues/1339), [#1340](https://github.com/hydro-project/hydroflow/issues/1340), [#1343](https://github.com/hydro-project/hydroflow/issues/1343), [#1345](https://github.com/hydro-project/hydroflow/issues/1345), [#1346](https://github.com/hydro-project/hydroflow/issues/1346), [#1347](https://github.com/hydro-project/hydroflow/issues/1347), [#1348](https://github.com/hydro-project/hydroflow/issues/1348), [#1356](https://github.com/hydro-project/hydroflow/issues/1356) + - 10 unique issues were worked on: [#1334](https://github.com/hydro-project/hydro/issues/1334), [#1338](https://github.com/hydro-project/hydro/issues/1338), [#1339](https://github.com/hydro-project/hydro/issues/1339), [#1340](https://github.com/hydro-project/hydro/issues/1340), [#1343](https://github.com/hydro-project/hydro/issues/1343), [#1345](https://github.com/hydro-project/hydro/issues/1345), [#1346](https://github.com/hydro-project/hydro/issues/1346), [#1347](https://github.com/hydro-project/hydro/issues/1347), [#1348](https://github.com/hydro-project/hydro/issues/1348), [#1356](https://github.com/hydro-project/hydro/issues/1356) ### Commit Details @@ -385,28 +451,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1334](https://github.com/hydro-project/hydroflow/issues/1334)** - - Build cache cleanup ([`0feae74`](https://github.com/hydro-project/hydroflow/commit/0feae7454e4674eea1f3308b3d6d4e9d459cda67)) - * **[#1338](https://github.com/hydro-project/hydroflow/issues/1338)** - - Remove unneeded `Arc `Ssh` ([`947ebc1`](https://github.com/hydro-project/hydroflow/commit/947ebc1cb21a07fbfacae4ac956dbd0015a8a418)) - * **[#1343](https://github.com/hydro-project/hydroflow/issues/1343)** - - Make `Host::provision` not async anymore ([`f536ecc`](https://github.com/hydro-project/hydroflow/commit/f536eccf7297be8185108b60897e92ad0efffe4a)) - * **[#1345](https://github.com/hydro-project/hydroflow/issues/1345)** - - Enable clippy `upper-case-acronyms-aggressive` ([`12b8ba5`](https://github.com/hydro-project/hydroflow/commit/12b8ba53f28eb9de1318b41cdf1e23282f6f0eb6)) - * **[#1346](https://github.com/hydro-project/hydroflow/issues/1346)** - - Make `HydroflowSource`, `HydroflowSink` traits use `&self` interior mutability to remove `RwLock` wrappings #430 ([`057a0a5`](https://github.com/hydro-project/hydroflow/commit/057a0a510568cf81932368c8c65e056f91af7202)) - * **[#1347](https://github.com/hydro-project/hydroflow/issues/1347)** - - Make `Host` trait use `&self` interior mutability to remove `RwLock` wrappings #430 ([`c5a8de2`](https://github.com/hydro-project/hydroflow/commit/c5a8de28e7844b3c29d58116d8340967f2e6bcc4)) - * **[#1348](https://github.com/hydro-project/hydroflow/issues/1348)** - - Make `Service::collect_resources` take `&self` instead of `&mut self` ([`2286558`](https://github.com/hydro-project/hydroflow/commit/22865583a4260fe401c28aa39a74987478edc73d)) - * **[#1356](https://github.com/hydro-project/hydroflow/issues/1356)** - - Replace `async-channel` with `tokio::sync::mpsc::unbounded_channel` ([`6039078`](https://github.com/hydro-project/hydroflow/commit/60390782dd7dcec18d193c800af716843a944dba)) + * **[#1334](https://github.com/hydro-project/hydro/issues/1334)** + - Build cache cleanup ([`0feae74`](https://github.com/hydro-project/hydro/commit/0feae7454e4674eea1f3308b3d6d4e9d459cda67)) + * **[#1338](https://github.com/hydro-project/hydro/issues/1338)** + - Remove unneeded `Arc `Ssh` ([`947ebc1`](https://github.com/hydro-project/hydro/commit/947ebc1cb21a07fbfacae4ac956dbd0015a8a418)) + * **[#1343](https://github.com/hydro-project/hydro/issues/1343)** + - Make `Host::provision` not async anymore ([`f536ecc`](https://github.com/hydro-project/hydro/commit/f536eccf7297be8185108b60897e92ad0efffe4a)) + * **[#1345](https://github.com/hydro-project/hydro/issues/1345)** + - Enable clippy `upper-case-acronyms-aggressive` ([`12b8ba5`](https://github.com/hydro-project/hydro/commit/12b8ba53f28eb9de1318b41cdf1e23282f6f0eb6)) + * **[#1346](https://github.com/hydro-project/hydro/issues/1346)** + - Make `HydroflowSource`, `HydroflowSink` traits use `&self` interior mutability to remove `RwLock` wrappings #430 ([`057a0a5`](https://github.com/hydro-project/hydro/commit/057a0a510568cf81932368c8c65e056f91af7202)) + * **[#1347](https://github.com/hydro-project/hydro/issues/1347)** + - Make `Host` trait use `&self` interior mutability to remove `RwLock` wrappings #430 ([`c5a8de2`](https://github.com/hydro-project/hydro/commit/c5a8de28e7844b3c29d58116d8340967f2e6bcc4)) + * **[#1348](https://github.com/hydro-project/hydro/issues/1348)** + - Make `Service::collect_resources` take `&self` instead of `&mut self` ([`2286558`](https://github.com/hydro-project/hydro/commit/22865583a4260fe401c28aa39a74987478edc73d)) + * **[#1356](https://github.com/hydro-project/hydro/issues/1356)** + - Replace `async-channel` with `tokio::sync::mpsc::unbounded_channel` ([`6039078`](https://github.com/hydro-project/hydro/commit/60390782dd7dcec18d193c800af716843a944dba)) * **Uncategorized** - - Release hydroflow_lang v0.8.0, hydroflow_datalog_core v0.8.0, hydroflow_datalog v0.8.0, hydroflow_macro v0.8.0, lattices_macro v0.5.5, lattices v0.5.6, variadics v0.0.5, pusherator v0.0.7, hydroflow v0.8.0, hydroflow_plus v0.8.0, hydro_deploy v0.8.0, hydro_cli v0.8.0, hydroflow_plus_cli_integration v0.8.0, safety bump 7 crates ([`ca6c16b`](https://github.com/hydro-project/hydroflow/commit/ca6c16b4a7ce35e155fe7fc6c7d1676c37c9e4de)) + - Release hydroflow_lang v0.8.0, hydroflow_datalog_core v0.8.0, hydroflow_datalog v0.8.0, hydroflow_macro v0.8.0, lattices_macro v0.5.5, lattices v0.5.6, variadics v0.0.5, pusherator v0.0.7, hydroflow v0.8.0, hydroflow_plus v0.8.0, hydro_deploy v0.8.0, hydro_cli v0.8.0, hydroflow_plus_cli_integration v0.8.0, safety bump 7 crates ([`ca6c16b`](https://github.com/hydro-project/hydro/commit/ca6c16b4a7ce35e155fe7fc6c7d1676c37c9e4de))
## v0.7.0 (2024-05-24) @@ -427,7 +493,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 3 commits contributed to the release. - 44 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - - 2 unique issues were worked on: [#1129](https://github.com/hydro-project/hydroflow/issues/1129), [#1157](https://github.com/hydro-project/hydroflow/issues/1157) + - 2 unique issues were worked on: [#1129](https://github.com/hydro-project/hydro/issues/1129), [#1157](https://github.com/hydro-project/hydro/issues/1157) ### Commit Details @@ -435,12 +501,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1129](https://github.com/hydro-project/hydroflow/issues/1129)** - - End processes with SIGTERM instead of SIGKILL ([`92c72ba`](https://github.com/hydro-project/hydroflow/commit/92c72ba9527241f88dfb23f64b999c8e4bd2b26c)) - * **[#1157](https://github.com/hydro-project/hydroflow/issues/1157)** - - Add support for collecting counts and running perf ([`29a263f`](https://github.com/hydro-project/hydroflow/commit/29a263fb564c5ce4bc495ea4e9d20b8b2621b645)) + * **[#1129](https://github.com/hydro-project/hydro/issues/1129)** + - End processes with SIGTERM instead of SIGKILL ([`92c72ba`](https://github.com/hydro-project/hydro/commit/92c72ba9527241f88dfb23f64b999c8e4bd2b26c)) + * **[#1157](https://github.com/hydro-project/hydro/issues/1157)** + - Add support for collecting counts and running perf ([`29a263f`](https://github.com/hydro-project/hydro/commit/29a263fb564c5ce4bc495ea4e9d20b8b2621b645)) * **Uncategorized** - - Release hydroflow_lang v0.7.0, hydroflow_datalog_core v0.7.0, hydroflow_datalog v0.7.0, hydroflow_macro v0.7.0, lattices v0.5.5, multiplatform_test v0.1.0, pusherator v0.0.6, hydroflow v0.7.0, stageleft_macro v0.2.0, stageleft v0.3.0, stageleft_tool v0.2.0, hydroflow_plus v0.7.0, hydro_deploy v0.7.0, hydro_cli v0.7.0, hydroflow_plus_cli_integration v0.7.0, safety bump 8 crates ([`2852147`](https://github.com/hydro-project/hydroflow/commit/285214740627685e911781793e05d234ab2ad2bd)) + - Release hydroflow_lang v0.7.0, hydroflow_datalog_core v0.7.0, hydroflow_datalog v0.7.0, hydroflow_macro v0.7.0, lattices v0.5.5, multiplatform_test v0.1.0, pusherator v0.0.6, hydroflow v0.7.0, stageleft_macro v0.2.0, stageleft v0.3.0, stageleft_tool v0.2.0, hydroflow_plus v0.7.0, hydro_deploy v0.7.0, hydro_cli v0.7.0, hydroflow_plus_cli_integration v0.7.0, safety bump 8 crates ([`2852147`](https://github.com/hydro-project/hydro/commit/285214740627685e911781793e05d234ab2ad2bd))
## v0.6.1 (2024-04-09) @@ -458,7 +524,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 4 commits contributed to the release. - 38 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#1090](https://github.com/hydro-project/hydroflow/issues/1090) + - 1 unique issue was worked on: [#1090](https://github.com/hydro-project/hydro/issues/1090) ### Commit Details @@ -466,12 +532,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1090](https://github.com/hydro-project/hydroflow/issues/1090)** - - Qualified path cleanups for clippy ([`7958fb0`](https://github.com/hydro-project/hydroflow/commit/7958fb0d900be8fe7359326abfa11dcb8fb35e8a)) + * **[#1090](https://github.com/hydro-project/hydro/issues/1090)** + - Qualified path cleanups for clippy ([`7958fb0`](https://github.com/hydro-project/hydro/commit/7958fb0d900be8fe7359326abfa11dcb8fb35e8a)) * **Uncategorized** - - Release hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1 ([`c385c13`](https://github.com/hydro-project/hydroflow/commit/c385c132c9733d1bace82156aa14216b8e7fef9f)) - - Release hydroflow_lang v0.6.2, hydroflow v0.6.2, hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1, stageleft_tool v0.1.1 ([`23cfe08`](https://github.com/hydro-project/hydroflow/commit/23cfe0839079aa17d042bbd3976f6d188689d290)) - - Release hydroflow_cli_integration v0.5.2, hydroflow_lang v0.6.1, hydroflow_datalog_core v0.6.1, lattices v0.5.4, hydroflow v0.6.1, stageleft_macro v0.1.1, stageleft v0.2.1, hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1, stageleft_tool v0.1.1 ([`cd63f22`](https://github.com/hydro-project/hydroflow/commit/cd63f2258c961a40f0e5dbef20ac329a2d570ad0)) + - Release hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1 ([`c385c13`](https://github.com/hydro-project/hydro/commit/c385c132c9733d1bace82156aa14216b8e7fef9f)) + - Release hydroflow_lang v0.6.2, hydroflow v0.6.2, hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1, stageleft_tool v0.1.1 ([`23cfe08`](https://github.com/hydro-project/hydro/commit/23cfe0839079aa17d042bbd3976f6d188689d290)) + - Release hydroflow_cli_integration v0.5.2, hydroflow_lang v0.6.1, hydroflow_datalog_core v0.6.1, lattices v0.5.4, hydroflow v0.6.1, stageleft_macro v0.1.1, stageleft v0.2.1, hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1, stageleft_tool v0.1.1 ([`cd63f22`](https://github.com/hydro-project/hydro/commit/cd63f2258c961a40f0e5dbef20ac329a2d570ad0))
## v0.6.0 (2024-03-02) @@ -500,7 +566,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 4 commits contributed to the release. - 32 days passed between releases. - 3 commits were understood as [conventional](https://www.conventionalcommits.org). - - 3 unique issues were worked on: [#1015](https://github.com/hydro-project/hydroflow/issues/1015), [#1043](https://github.com/hydro-project/hydroflow/issues/1043), [#1084](https://github.com/hydro-project/hydroflow/issues/1084) + - 3 unique issues were worked on: [#1015](https://github.com/hydro-project/hydro/issues/1015), [#1043](https://github.com/hydro-project/hydro/issues/1043), [#1084](https://github.com/hydro-project/hydro/issues/1084) ### Commit Details @@ -508,14 +574,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1015](https://github.com/hydro-project/hydroflow/issues/1015)** - - Consolidate tasks and use sccache and nextest ([`e9639f6`](https://github.com/hydro-project/hydroflow/commit/e9639f608f8dafd3f384837067800a66951b25df)) - * **[#1043](https://github.com/hydro-project/hydroflow/issues/1043)** - - Add support for azure ([`fcf43bf`](https://github.com/hydro-project/hydroflow/commit/fcf43bf86fe550247dffa4641a9ce3aff3b9afc3)) - * **[#1084](https://github.com/hydro-project/hydroflow/issues/1084)** - - Appease various clippy lints ([`39ab8b0`](https://github.com/hydro-project/hydroflow/commit/39ab8b0278e9e3fe96552ace0a4ae768a6bc10d8)) + * **[#1015](https://github.com/hydro-project/hydro/issues/1015)** + - Consolidate tasks and use sccache and nextest ([`e9639f6`](https://github.com/hydro-project/hydro/commit/e9639f608f8dafd3f384837067800a66951b25df)) + * **[#1043](https://github.com/hydro-project/hydro/issues/1043)** + - Add support for azure ([`fcf43bf`](https://github.com/hydro-project/hydro/commit/fcf43bf86fe550247dffa4641a9ce3aff3b9afc3)) + * **[#1084](https://github.com/hydro-project/hydro/issues/1084)** + - Appease various clippy lints ([`39ab8b0`](https://github.com/hydro-project/hydro/commit/39ab8b0278e9e3fe96552ace0a4ae768a6bc10d8)) * **Uncategorized** - - Release hydroflow_lang v0.6.0, hydroflow_datalog_core v0.6.0, hydroflow_datalog v0.6.0, hydroflow_macro v0.6.0, lattices v0.5.3, variadics v0.0.4, pusherator v0.0.5, hydroflow v0.6.0, stageleft v0.2.0, hydroflow_plus v0.6.0, hydro_deploy v0.6.0, hydro_cli v0.6.0, hydroflow_plus_cli_integration v0.6.0, safety bump 7 crates ([`09ea65f`](https://github.com/hydro-project/hydroflow/commit/09ea65fe9cd45c357c43bffca30e60243fa45cc8)) + - Release hydroflow_lang v0.6.0, hydroflow_datalog_core v0.6.0, hydroflow_datalog v0.6.0, hydroflow_macro v0.6.0, lattices v0.5.3, variadics v0.0.4, pusherator v0.0.5, hydroflow v0.6.0, stageleft v0.2.0, hydroflow_plus v0.6.0, hydro_deploy v0.6.0, hydro_cli v0.6.0, hydroflow_plus_cli_integration v0.6.0, safety bump 7 crates ([`09ea65f`](https://github.com/hydro-project/hydro/commit/09ea65fe9cd45c357c43bffca30e60243fa45cc8))
## v0.5.1 (2024-01-29) @@ -559,7 +625,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 12 commits contributed to the release. - 11 commits were understood as [conventional](https://www.conventionalcommits.org). - - 9 unique issues were worked on: [#1010](https://github.com/hydro-project/hydroflow/issues/1010), [#1014](https://github.com/hydro-project/hydroflow/issues/1014), [#986](https://github.com/hydro-project/hydroflow/issues/986), [#987](https://github.com/hydro-project/hydroflow/issues/987), [#992](https://github.com/hydro-project/hydroflow/issues/992), [#994](https://github.com/hydro-project/hydroflow/issues/994), [#995](https://github.com/hydro-project/hydroflow/issues/995), [#996](https://github.com/hydro-project/hydroflow/issues/996), [#999](https://github.com/hydro-project/hydroflow/issues/999) + - 9 unique issues were worked on: [#1010](https://github.com/hydro-project/hydro/issues/1010), [#1014](https://github.com/hydro-project/hydro/issues/1014), [#986](https://github.com/hydro-project/hydro/issues/986), [#987](https://github.com/hydro-project/hydro/issues/987), [#992](https://github.com/hydro-project/hydro/issues/992), [#994](https://github.com/hydro-project/hydro/issues/994), [#995](https://github.com/hydro-project/hydro/issues/995), [#996](https://github.com/hydro-project/hydro/issues/996), [#999](https://github.com/hydro-project/hydro/issues/999) ### Commit Details @@ -567,27 +633,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1010](https://github.com/hydro-project/hydroflow/issues/1010)** - - Improve build error message debuggability ([`20fd1e5`](https://github.com/hydro-project/hydroflow/commit/20fd1e5f876c5977e44a58757f41c66bdf6a3d15)) - * **[#1014](https://github.com/hydro-project/hydroflow/issues/1014)** - - Avoid inflexible `\\?\` canonical paths on windows to mitigate `/` separator errors ([`d23c229`](https://github.com/hydro-project/hydroflow/commit/d23c2299098dd62058c0951c99a62bb9e0af5b25)) - * **[#986](https://github.com/hydro-project/hydroflow/issues/986)** - - Split Rust core from Python bindings ([`c50ca12`](https://github.com/hydro-project/hydroflow/commit/c50ca121b6d5e30dc07843f82caa135b68626301)) - * **[#987](https://github.com/hydro-project/hydroflow/issues/987)** - - Improve Rust API for defining services ([`53d7aee`](https://github.com/hydro-project/hydroflow/commit/53d7aee8dcc574d47864ec89bfea30a82eab0ee7)) - * **[#992](https://github.com/hydro-project/hydroflow/issues/992)** - - Fix docs and remove unnecessary async_trait ([`1d8adc1`](https://github.com/hydro-project/hydroflow/commit/1d8adc1df15bac74c6f4496589d615e361019f50)) - * **[#994](https://github.com/hydro-project/hydroflow/issues/994)** - - Don't vendor openssl and fix docker build ([`1ae27de`](https://github.com/hydro-project/hydroflow/commit/1ae27de6aafb72cee5da0cce6cf52748161d0f33)) - * **[#995](https://github.com/hydro-project/hydroflow/issues/995)** - - Improve API naming and eliminate wire API for builders ([`b7aafd3`](https://github.com/hydro-project/hydroflow/commit/b7aafd3c97897db4bff62c4ab0b7480ef9a799e0)) - * **[#996](https://github.com/hydro-project/hydroflow/issues/996)** - - Pass subgraph ID through deploy metadata ([`46d87fa`](https://github.com/hydro-project/hydroflow/commit/46d87fa364d3fe01422cf3c404fbc8a1d5e9fb88)) - * **[#999](https://github.com/hydro-project/hydroflow/issues/999)** - - Race conditions when handshake channels capture other outputs ([`f8a0b95`](https://github.com/hydro-project/hydroflow/commit/f8a0b95113e92e003061d2a3865c84d69851dd8e)) + * **[#1010](https://github.com/hydro-project/hydro/issues/1010)** + - Improve build error message debuggability ([`20fd1e5`](https://github.com/hydro-project/hydro/commit/20fd1e5f876c5977e44a58757f41c66bdf6a3d15)) + * **[#1014](https://github.com/hydro-project/hydro/issues/1014)** + - Avoid inflexible `\\?\` canonical paths on windows to mitigate `/` separator errors ([`d23c229`](https://github.com/hydro-project/hydro/commit/d23c2299098dd62058c0951c99a62bb9e0af5b25)) + * **[#986](https://github.com/hydro-project/hydro/issues/986)** + - Split Rust core from Python bindings ([`c50ca12`](https://github.com/hydro-project/hydro/commit/c50ca121b6d5e30dc07843f82caa135b68626301)) + * **[#987](https://github.com/hydro-project/hydro/issues/987)** + - Improve Rust API for defining services ([`53d7aee`](https://github.com/hydro-project/hydro/commit/53d7aee8dcc574d47864ec89bfea30a82eab0ee7)) + * **[#992](https://github.com/hydro-project/hydro/issues/992)** + - Fix docs and remove unnecessary async_trait ([`1d8adc1`](https://github.com/hydro-project/hydro/commit/1d8adc1df15bac74c6f4496589d615e361019f50)) + * **[#994](https://github.com/hydro-project/hydro/issues/994)** + - Don't vendor openssl and fix docker build ([`1ae27de`](https://github.com/hydro-project/hydro/commit/1ae27de6aafb72cee5da0cce6cf52748161d0f33)) + * **[#995](https://github.com/hydro-project/hydro/issues/995)** + - Improve API naming and eliminate wire API for builders ([`b7aafd3`](https://github.com/hydro-project/hydro/commit/b7aafd3c97897db4bff62c4ab0b7480ef9a799e0)) + * **[#996](https://github.com/hydro-project/hydro/issues/996)** + - Pass subgraph ID through deploy metadata ([`46d87fa`](https://github.com/hydro-project/hydro/commit/46d87fa364d3fe01422cf3c404fbc8a1d5e9fb88)) + * **[#999](https://github.com/hydro-project/hydro/issues/999)** + - Race conditions when handshake channels capture other outputs ([`f8a0b95`](https://github.com/hydro-project/hydro/commit/f8a0b95113e92e003061d2a3865c84d69851dd8e)) * **Uncategorized** - - Release hydro_deploy v0.5.1 ([`f7a54c7`](https://github.com/hydro-project/hydroflow/commit/f7a54c7ae7c771b16ed2853b28a480fba5f06e5b)) - - Actually committing empty CHANGELOG.md is required ([`3b36020`](https://github.com/hydro-project/hydroflow/commit/3b36020d16792f26da4df3c5b09652a4ab47ec4f)) - - Manually set lockstep-versioned crates (and `lattices`) to version `0.5.1` ([`1b555e5`](https://github.com/hydro-project/hydroflow/commit/1b555e57c8c812bed4d6495d2960cbf77fb0b3ef)) + - Release hydro_deploy v0.5.1 ([`f7a54c7`](https://github.com/hydro-project/hydro/commit/f7a54c7ae7c771b16ed2853b28a480fba5f06e5b)) + - Actually committing empty CHANGELOG.md is required ([`3b36020`](https://github.com/hydro-project/hydro/commit/3b36020d16792f26da4df3c5b09652a4ab47ec4f)) + - Manually set lockstep-versioned crates (and `lattices`) to version `0.5.1` ([`1b555e5`](https://github.com/hydro-project/hydro/commit/1b555e57c8c812bed4d6495d2960cbf77fb0b3ef))
diff --git a/hydro_deploy/core/Cargo.toml b/hydro_deploy/core/Cargo.toml index 3e6b7e2fe723..19b80e8be47c 100644 --- a/hydro_deploy/core/Cargo.toml +++ b/hydro_deploy/core/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "hydro_deploy" publish = true -version = "0.10.0" +version = "0.11.0" edition = "2021" license = "Apache-2.0" documentation = "https://docs.rs/hydro_deploy/" @@ -23,7 +23,7 @@ cargo_metadata = "0.18.0" dunce = "1.0.0" dyn-clone = "1.0.0" futures = "0.3.0" -hydroflow_deploy_integration = { path = "../hydroflow_deploy_integration", version = "^0.10.0" } +hydroflow_deploy_integration = { path = "../hydroflow_deploy_integration", version = "^0.11.0" } indicatif = "0.17.0" inferno = "0.11.0" itertools = "0.10.0" # TODO(mingwei): remove when `iter_intersperse` is stabilized. diff --git a/hydro_deploy/hydro_cli/CHANGELOG.md b/hydro_deploy/hydro_cli/CHANGELOG.md index e87f947e1ddd..c6876131d6af 100644 --- a/hydro_deploy/hydro_cli/CHANGELOG.md +++ b/hydro_deploy/hydro_cli/CHANGELOG.md @@ -5,8 +5,79 @@ 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). +## 0.11.0 (2024-12-23) + +### Documentation + + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + +### New Features (BREAKING) + + - mark non-deterministic operators as unsafe and introduce timestamped streams + Big PR. + + First big change is we introduce a `Timestamped` location. This is a bit + of a hybrid between top-level locations and `Tick` locations. The idea + is that you choose where timestamps are generated, and then have a + guarantee that everything after that will be atomically computed (useful + for making sure we add payloads to the log before ack-ing). + + The contract is that an operator or module that takes a `Timestamped` + input must still be deterministic regardless of the stamps on messages + (which are hidden unless you `tick_batch`). But unlike a top-level + stream (which has the same constraints), you have the atomicity + guarantee. Right now the guarantee is trivial since we have one global + tick for everything. But in the future when we want to apply + @davidchuyaya's optimizations this will be helpful to know when there + are causal dependencies on when data can be sent to others. + + Second change is we mark every non-deterministic operator (modulo + explicit annotations such as `NoOrder`) with Rust's `unsafe` keyword. + This makes it super clear where non-determinism is taking place. + + I've used this to put `unsafe` blocks throughout our example code and + add `SAFETY` annotations that argue why the non-determinism is safe (or + point out that we've explicitly documented / expect non-determinism). I + also added `#![warn(unsafe_op_in_unsafe_fn)]` to the examples and the + template, since this forces good hygiene of annotating sources of + non-determinism even inside a module that is intentionally + non-deterministic. + + Paxos changes are mostly refactors, and I verified that the performance + is the same as before. + +### Commit Statistics + + + + - 2 commits contributed to the release. + - 45 days passed between releases. + - 2 commits were understood as [conventional](https://www.conventionalcommits.org). + - 2 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1584](https://github.com/hydro-project/hydro/issues/1584) + +### Commit Details + + + +
view details + + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) + * **[#1584](https://github.com/hydro-project/hydro/issues/1584)** + - Mark non-deterministic operators as unsafe and introduce timestamped streams ([`9393899`](https://github.com/hydro-project/hydro/commit/939389953875bf5f94ea84503a7a35efd7342282)) +
+ ## 0.10.0 (2024-11-08) + + ### Chore - update pinned rust version, clippy lints, remove some dead code @@ -15,10 +86,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 1 commit contributed to the release. + - 2 commits contributed to the release. - 69 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#1444](https://github.com/hydro-project/hydroflow/issues/1444) + - 1 unique issue was worked on: [#1444](https://github.com/hydro-project/hydro/issues/1444) ### Commit Details @@ -26,8 +97,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1444](https://github.com/hydro-project/hydroflow/issues/1444)** - - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydroflow/commit/d5677604e93c07a5392f4229af94a0b736eca382)) + * **[#1444](https://github.com/hydro-project/hydro/issues/1444)** + - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydro/commit/d5677604e93c07a5392f4229af94a0b736eca382)) + * **Uncategorized** + - Release hydroflow_lang v0.10.0, hydroflow_datalog_core v0.10.0, hydroflow_datalog v0.10.0, hydroflow_deploy_integration v0.10.0, hydroflow_macro v0.10.0, lattices_macro v0.5.7, variadics v0.0.7, variadics_macro v0.5.5, lattices v0.5.8, multiplatform_test v0.3.0, pusherator v0.0.9, hydroflow v0.10.0, hydro_deploy v0.10.0, stageleft_macro v0.4.0, stageleft v0.5.0, stageleft_tool v0.4.0, hydroflow_plus v0.10.0, hydro_cli v0.10.0, safety bump 8 crates ([`dcd48fc`](https://github.com/hydro-project/hydro/commit/dcd48fc7ee805898d9b5ef0d082870e30615e95b))
## 0.9.0 (2024-08-30) @@ -80,7 +153,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 9 commits contributed to the release. - 38 days passed between releases. - 8 commits were understood as [conventional](https://www.conventionalcommits.org). - - 7 unique issues were worked on: [#1313](https://github.com/hydro-project/hydroflow/issues/1313), [#1366](https://github.com/hydro-project/hydroflow/issues/1366), [#1370](https://github.com/hydro-project/hydroflow/issues/1370), [#1398](https://github.com/hydro-project/hydroflow/issues/1398), [#1403](https://github.com/hydro-project/hydroflow/issues/1403), [#1413](https://github.com/hydro-project/hydroflow/issues/1413), [#1423](https://github.com/hydro-project/hydroflow/issues/1423) + - 7 unique issues were worked on: [#1313](https://github.com/hydro-project/hydro/issues/1313), [#1366](https://github.com/hydro-project/hydro/issues/1366), [#1370](https://github.com/hydro-project/hydro/issues/1370), [#1398](https://github.com/hydro-project/hydro/issues/1398), [#1403](https://github.com/hydro-project/hydro/issues/1403), [#1413](https://github.com/hydro-project/hydro/issues/1413), [#1423](https://github.com/hydro-project/hydro/issues/1423) ### Commit Details @@ -88,23 +161,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1313](https://github.com/hydro-project/hydroflow/issues/1313)** - - Perf works over SSH ([`749a103`](https://github.com/hydro-project/hydroflow/commit/749a10307f4eff2a46a1056735e84ed94d44b39e)) - * **[#1366](https://github.com/hydro-project/hydroflow/issues/1366)** - - Use `buildstructor` to handle excessive `Deployment` method arguments, fix #1364 ([`8856c85`](https://github.com/hydro-project/hydroflow/commit/8856c8596d5ad9d5f24a46467690bfac1549fae2)) - * **[#1370](https://github.com/hydro-project/hydroflow/issues/1370)** - - `Deployment.stop()` for graceful shutdown including updated `perf` profile downloading ([`a214786`](https://github.com/hydro-project/hydroflow/commit/a2147864b24110c9ae2c1553e9e8b55bd5065f15)) - * **[#1398](https://github.com/hydro-project/hydroflow/issues/1398)** - - Use trybuild to compile subgraph binaries ([`46a8a2c`](https://github.com/hydro-project/hydroflow/commit/46a8a2cb08732bb21096e824bc4542d208c68fb2)) - * **[#1403](https://github.com/hydro-project/hydroflow/issues/1403)** - - Only instantiate `Localhost` once ([`63b528f`](https://github.com/hydro-project/hydroflow/commit/63b528feeb2e6dac2ed12c02b2e39e0d42133a74)) - * **[#1413](https://github.com/hydro-project/hydroflow/issues/1413)** - - Rename integration crates to drop CLI references ([`0a465e5`](https://github.com/hydro-project/hydroflow/commit/0a465e55dd39c76bc1aefb020460a639d792fe87)) - * **[#1423](https://github.com/hydro-project/hydroflow/issues/1423)** - - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydroflow/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) + * **[#1313](https://github.com/hydro-project/hydro/issues/1313)** + - Perf works over SSH ([`749a103`](https://github.com/hydro-project/hydro/commit/749a10307f4eff2a46a1056735e84ed94d44b39e)) + * **[#1366](https://github.com/hydro-project/hydro/issues/1366)** + - Use `buildstructor` to handle excessive `Deployment` method arguments, fix #1364 ([`8856c85`](https://github.com/hydro-project/hydro/commit/8856c8596d5ad9d5f24a46467690bfac1549fae2)) + * **[#1370](https://github.com/hydro-project/hydro/issues/1370)** + - `Deployment.stop()` for graceful shutdown including updated `perf` profile downloading ([`a214786`](https://github.com/hydro-project/hydro/commit/a2147864b24110c9ae2c1553e9e8b55bd5065f15)) + * **[#1398](https://github.com/hydro-project/hydro/issues/1398)** + - Use trybuild to compile subgraph binaries ([`46a8a2c`](https://github.com/hydro-project/hydro/commit/46a8a2cb08732bb21096e824bc4542d208c68fb2)) + * **[#1403](https://github.com/hydro-project/hydro/issues/1403)** + - Only instantiate `Localhost` once ([`63b528f`](https://github.com/hydro-project/hydro/commit/63b528feeb2e6dac2ed12c02b2e39e0d42133a74)) + * **[#1413](https://github.com/hydro-project/hydro/issues/1413)** + - Rename integration crates to drop CLI references ([`0a465e5`](https://github.com/hydro-project/hydro/commit/0a465e55dd39c76bc1aefb020460a639d792fe87)) + * **[#1423](https://github.com/hydro-project/hydro/issues/1423)** + - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydro/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) * **Uncategorized** - - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydroflow/commit/0750117de7088c01a439b102adeb4c832889f171)) - - Manually set versions for crates renamed in #1413 ([`a2ec110`](https://github.com/hydro-project/hydroflow/commit/a2ec110ccadb97e293b19d83a155d98d94224bba)) + - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydro/commit/0750117de7088c01a439b102adeb4c832889f171)) + - Manually set versions for crates renamed in #1413 ([`a2ec110`](https://github.com/hydro-project/hydro/commit/a2ec110ccadb97e293b19d83a155d98d94224bba))
## 0.8.0 (2024-07-23) @@ -165,7 +238,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 9 commits contributed to the release. - 59 days passed between releases. - 8 commits were understood as [conventional](https://www.conventionalcommits.org). - - 8 unique issues were worked on: [#1309](https://github.com/hydro-project/hydroflow/issues/1309), [#1334](https://github.com/hydro-project/hydroflow/issues/1334), [#1339](https://github.com/hydro-project/hydroflow/issues/1339), [#1340](https://github.com/hydro-project/hydroflow/issues/1340), [#1345](https://github.com/hydro-project/hydroflow/issues/1345), [#1346](https://github.com/hydro-project/hydroflow/issues/1346), [#1347](https://github.com/hydro-project/hydroflow/issues/1347), [#1356](https://github.com/hydro-project/hydroflow/issues/1356) + - 8 unique issues were worked on: [#1309](https://github.com/hydro-project/hydro/issues/1309), [#1334](https://github.com/hydro-project/hydro/issues/1334), [#1339](https://github.com/hydro-project/hydro/issues/1339), [#1340](https://github.com/hydro-project/hydro/issues/1340), [#1345](https://github.com/hydro-project/hydro/issues/1345), [#1346](https://github.com/hydro-project/hydro/issues/1346), [#1347](https://github.com/hydro-project/hydro/issues/1347), [#1356](https://github.com/hydro-project/hydro/issues/1356) ### Commit Details @@ -173,24 +246,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1309](https://github.com/hydro-project/hydroflow/issues/1309)** - - Update pinned rust version to 2024-06-17 ([`3098f77`](https://github.com/hydro-project/hydroflow/commit/3098f77fd99882aae23c4b31017aa4b761306197)) - * **[#1334](https://github.com/hydro-project/hydroflow/issues/1334)** - - Build cache cleanup ([`0feae74`](https://github.com/hydro-project/hydroflow/commit/0feae7454e4674eea1f3308b3d6d4e9d459cda67)) - * **[#1339](https://github.com/hydro-project/hydroflow/issues/1339)** - - Replace some uses of `tokio::sync::RwLock` with `std::sync::Mutex` #430 (3/3) ([`141eae1`](https://github.com/hydro-project/hydroflow/commit/141eae1c3a1869fa42756250618a21ea2a2c7e34)) - * **[#1340](https://github.com/hydro-project/hydroflow/issues/1340)** - - Rename `SSH` -> `Ssh` ([`947ebc1`](https://github.com/hydro-project/hydroflow/commit/947ebc1cb21a07fbfacae4ac956dbd0015a8a418)) - * **[#1345](https://github.com/hydro-project/hydroflow/issues/1345)** - - Enable clippy `upper-case-acronyms-aggressive` ([`12b8ba5`](https://github.com/hydro-project/hydroflow/commit/12b8ba53f28eb9de1318b41cdf1e23282f6f0eb6)) - * **[#1346](https://github.com/hydro-project/hydroflow/issues/1346)** - - Make `HydroflowSource`, `HydroflowSink` traits use `&self` interior mutability to remove `RwLock` wrappings #430 ([`057a0a5`](https://github.com/hydro-project/hydroflow/commit/057a0a510568cf81932368c8c65e056f91af7202)) - * **[#1347](https://github.com/hydro-project/hydroflow/issues/1347)** - - Make `Host` trait use `&self` interior mutability to remove `RwLock` wrappings #430 ([`c5a8de2`](https://github.com/hydro-project/hydroflow/commit/c5a8de28e7844b3c29d58116d8340967f2e6bcc4)) - * **[#1356](https://github.com/hydro-project/hydroflow/issues/1356)** - - Replace `async-channel` with `tokio::sync::mpsc::unbounded_channel` ([`6039078`](https://github.com/hydro-project/hydroflow/commit/60390782dd7dcec18d193c800af716843a944dba)) + * **[#1309](https://github.com/hydro-project/hydro/issues/1309)** + - Update pinned rust version to 2024-06-17 ([`3098f77`](https://github.com/hydro-project/hydro/commit/3098f77fd99882aae23c4b31017aa4b761306197)) + * **[#1334](https://github.com/hydro-project/hydro/issues/1334)** + - Build cache cleanup ([`0feae74`](https://github.com/hydro-project/hydro/commit/0feae7454e4674eea1f3308b3d6d4e9d459cda67)) + * **[#1339](https://github.com/hydro-project/hydro/issues/1339)** + - Replace some uses of `tokio::sync::RwLock` with `std::sync::Mutex` #430 (3/3) ([`141eae1`](https://github.com/hydro-project/hydro/commit/141eae1c3a1869fa42756250618a21ea2a2c7e34)) + * **[#1340](https://github.com/hydro-project/hydro/issues/1340)** + - Rename `SSH` -> `Ssh` ([`947ebc1`](https://github.com/hydro-project/hydro/commit/947ebc1cb21a07fbfacae4ac956dbd0015a8a418)) + * **[#1345](https://github.com/hydro-project/hydro/issues/1345)** + - Enable clippy `upper-case-acronyms-aggressive` ([`12b8ba5`](https://github.com/hydro-project/hydro/commit/12b8ba53f28eb9de1318b41cdf1e23282f6f0eb6)) + * **[#1346](https://github.com/hydro-project/hydro/issues/1346)** + - Make `HydroflowSource`, `HydroflowSink` traits use `&self` interior mutability to remove `RwLock` wrappings #430 ([`057a0a5`](https://github.com/hydro-project/hydro/commit/057a0a510568cf81932368c8c65e056f91af7202)) + * **[#1347](https://github.com/hydro-project/hydro/issues/1347)** + - Make `Host` trait use `&self` interior mutability to remove `RwLock` wrappings #430 ([`c5a8de2`](https://github.com/hydro-project/hydro/commit/c5a8de28e7844b3c29d58116d8340967f2e6bcc4)) + * **[#1356](https://github.com/hydro-project/hydro/issues/1356)** + - Replace `async-channel` with `tokio::sync::mpsc::unbounded_channel` ([`6039078`](https://github.com/hydro-project/hydro/commit/60390782dd7dcec18d193c800af716843a944dba)) * **Uncategorized** - - Release hydroflow_lang v0.8.0, hydroflow_datalog_core v0.8.0, hydroflow_datalog v0.8.0, hydroflow_macro v0.8.0, lattices_macro v0.5.5, lattices v0.5.6, variadics v0.0.5, pusherator v0.0.7, hydroflow v0.8.0, hydroflow_plus v0.8.0, hydro_deploy v0.8.0, hydro_cli v0.8.0, hydroflow_plus_cli_integration v0.8.0, safety bump 7 crates ([`ca6c16b`](https://github.com/hydro-project/hydroflow/commit/ca6c16b4a7ce35e155fe7fc6c7d1676c37c9e4de)) + - Release hydroflow_lang v0.8.0, hydroflow_datalog_core v0.8.0, hydroflow_datalog v0.8.0, hydroflow_macro v0.8.0, lattices_macro v0.5.5, lattices v0.5.6, variadics v0.0.5, pusherator v0.0.7, hydroflow v0.8.0, hydroflow_plus v0.8.0, hydro_deploy v0.8.0, hydro_cli v0.8.0, hydroflow_plus_cli_integration v0.8.0, safety bump 7 crates ([`ca6c16b`](https://github.com/hydro-project/hydro/commit/ca6c16b4a7ce35e155fe7fc6c7d1676c37c9e4de))
## 0.7.0 (2024-05-24) @@ -212,7 +285,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 3 commits contributed to the release. - 44 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - - 2 unique issues were worked on: [#1152](https://github.com/hydro-project/hydroflow/issues/1152), [#1157](https://github.com/hydro-project/hydroflow/issues/1157) + - 2 unique issues were worked on: [#1152](https://github.com/hydro-project/hydro/issues/1152), [#1157](https://github.com/hydro-project/hydro/issues/1157) ### Commit Details @@ -220,12 +293,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1152](https://github.com/hydro-project/hydroflow/issues/1152)** - - Update pyo3, silence warnings in generated code ([`1801502`](https://github.com/hydro-project/hydroflow/commit/18015029a725b068696ed9edefd1097583c858a6)) - * **[#1157](https://github.com/hydro-project/hydroflow/issues/1157)** - - Add support for collecting counts and running perf ([`29a263f`](https://github.com/hydro-project/hydroflow/commit/29a263fb564c5ce4bc495ea4e9d20b8b2621b645)) + * **[#1152](https://github.com/hydro-project/hydro/issues/1152)** + - Update pyo3, silence warnings in generated code ([`1801502`](https://github.com/hydro-project/hydro/commit/18015029a725b068696ed9edefd1097583c858a6)) + * **[#1157](https://github.com/hydro-project/hydro/issues/1157)** + - Add support for collecting counts and running perf ([`29a263f`](https://github.com/hydro-project/hydro/commit/29a263fb564c5ce4bc495ea4e9d20b8b2621b645)) * **Uncategorized** - - Release hydroflow_lang v0.7.0, hydroflow_datalog_core v0.7.0, hydroflow_datalog v0.7.0, hydroflow_macro v0.7.0, lattices v0.5.5, multiplatform_test v0.1.0, pusherator v0.0.6, hydroflow v0.7.0, stageleft_macro v0.2.0, stageleft v0.3.0, stageleft_tool v0.2.0, hydroflow_plus v0.7.0, hydro_deploy v0.7.0, hydro_cli v0.7.0, hydroflow_plus_cli_integration v0.7.0, safety bump 8 crates ([`2852147`](https://github.com/hydro-project/hydroflow/commit/285214740627685e911781793e05d234ab2ad2bd)) + - Release hydroflow_lang v0.7.0, hydroflow_datalog_core v0.7.0, hydroflow_datalog v0.7.0, hydroflow_macro v0.7.0, lattices v0.5.5, multiplatform_test v0.1.0, pusherator v0.0.6, hydroflow v0.7.0, stageleft_macro v0.2.0, stageleft v0.3.0, stageleft_tool v0.2.0, hydroflow_plus v0.7.0, hydro_deploy v0.7.0, hydro_cli v0.7.0, hydroflow_plus_cli_integration v0.7.0, safety bump 8 crates ([`2852147`](https://github.com/hydro-project/hydro/commit/285214740627685e911781793e05d234ab2ad2bd))
## 0.6.1 (2024-04-09) @@ -243,7 +316,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 4 commits contributed to the release. - 38 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#1090](https://github.com/hydro-project/hydroflow/issues/1090) + - 1 unique issue was worked on: [#1090](https://github.com/hydro-project/hydro/issues/1090) ### Commit Details @@ -251,12 +324,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1090](https://github.com/hydro-project/hydroflow/issues/1090)** - - Qualified path cleanups for clippy ([`7958fb0`](https://github.com/hydro-project/hydroflow/commit/7958fb0d900be8fe7359326abfa11dcb8fb35e8a)) + * **[#1090](https://github.com/hydro-project/hydro/issues/1090)** + - Qualified path cleanups for clippy ([`7958fb0`](https://github.com/hydro-project/hydro/commit/7958fb0d900be8fe7359326abfa11dcb8fb35e8a)) * **Uncategorized** - - Release hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1 ([`c385c13`](https://github.com/hydro-project/hydroflow/commit/c385c132c9733d1bace82156aa14216b8e7fef9f)) - - Release hydroflow_lang v0.6.2, hydroflow v0.6.2, hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1, stageleft_tool v0.1.1 ([`23cfe08`](https://github.com/hydro-project/hydroflow/commit/23cfe0839079aa17d042bbd3976f6d188689d290)) - - Release hydroflow_cli_integration v0.5.2, hydroflow_lang v0.6.1, hydroflow_datalog_core v0.6.1, lattices v0.5.4, hydroflow v0.6.1, stageleft_macro v0.1.1, stageleft v0.2.1, hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1, stageleft_tool v0.1.1 ([`cd63f22`](https://github.com/hydro-project/hydroflow/commit/cd63f2258c961a40f0e5dbef20ac329a2d570ad0)) + - Release hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1 ([`c385c13`](https://github.com/hydro-project/hydro/commit/c385c132c9733d1bace82156aa14216b8e7fef9f)) + - Release hydroflow_lang v0.6.2, hydroflow v0.6.2, hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1, stageleft_tool v0.1.1 ([`23cfe08`](https://github.com/hydro-project/hydro/commit/23cfe0839079aa17d042bbd3976f6d188689d290)) + - Release hydroflow_cli_integration v0.5.2, hydroflow_lang v0.6.1, hydroflow_datalog_core v0.6.1, lattices v0.5.4, hydroflow v0.6.1, stageleft_macro v0.1.1, stageleft v0.2.1, hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1, stageleft_tool v0.1.1 ([`cd63f22`](https://github.com/hydro-project/hydro/commit/cd63f2258c961a40f0e5dbef20ac329a2d570ad0))
## 0.6.0 (2024-03-02) @@ -280,7 +353,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 3 commits contributed to the release. - 28 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - - 2 unique issues were worked on: [#1015](https://github.com/hydro-project/hydroflow/issues/1015), [#1043](https://github.com/hydro-project/hydroflow/issues/1043) + - 2 unique issues were worked on: [#1015](https://github.com/hydro-project/hydro/issues/1015), [#1043](https://github.com/hydro-project/hydro/issues/1043) ### Commit Details @@ -288,12 +361,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1015](https://github.com/hydro-project/hydroflow/issues/1015)** - - Consolidate tasks and use sccache and nextest ([`e9639f6`](https://github.com/hydro-project/hydroflow/commit/e9639f608f8dafd3f384837067800a66951b25df)) - * **[#1043](https://github.com/hydro-project/hydroflow/issues/1043)** - - Add support for azure ([`fcf43bf`](https://github.com/hydro-project/hydroflow/commit/fcf43bf86fe550247dffa4641a9ce3aff3b9afc3)) + * **[#1015](https://github.com/hydro-project/hydro/issues/1015)** + - Consolidate tasks and use sccache and nextest ([`e9639f6`](https://github.com/hydro-project/hydro/commit/e9639f608f8dafd3f384837067800a66951b25df)) + * **[#1043](https://github.com/hydro-project/hydro/issues/1043)** + - Add support for azure ([`fcf43bf`](https://github.com/hydro-project/hydro/commit/fcf43bf86fe550247dffa4641a9ce3aff3b9afc3)) * **Uncategorized** - - Release hydroflow_lang v0.6.0, hydroflow_datalog_core v0.6.0, hydroflow_datalog v0.6.0, hydroflow_macro v0.6.0, lattices v0.5.3, variadics v0.0.4, pusherator v0.0.5, hydroflow v0.6.0, stageleft v0.2.0, hydroflow_plus v0.6.0, hydro_deploy v0.6.0, hydro_cli v0.6.0, hydroflow_plus_cli_integration v0.6.0, safety bump 7 crates ([`09ea65f`](https://github.com/hydro-project/hydroflow/commit/09ea65fe9cd45c357c43bffca30e60243fa45cc8)) + - Release hydroflow_lang v0.6.0, hydroflow_datalog_core v0.6.0, hydroflow_datalog v0.6.0, hydroflow_macro v0.6.0, lattices v0.5.3, variadics v0.0.4, pusherator v0.0.5, hydroflow v0.6.0, stageleft v0.2.0, hydroflow_plus v0.6.0, hydro_deploy v0.6.0, hydro_cli v0.6.0, hydroflow_plus_cli_integration v0.6.0, safety bump 7 crates ([`09ea65f`](https://github.com/hydro-project/hydro/commit/09ea65fe9cd45c357c43bffca30e60243fa45cc8))
## 0.5.1 (2024-02-02) @@ -365,7 +438,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 7 commits contributed to the release. - 114 days passed between releases. - 5 commits were understood as [conventional](https://www.conventionalcommits.org). - - 4 unique issues were worked on: [#1046](https://github.com/hydro-project/hydroflow/issues/1046), [#986](https://github.com/hydro-project/hydroflow/issues/986), [#987](https://github.com/hydro-project/hydroflow/issues/987), [#994](https://github.com/hydro-project/hydroflow/issues/994) + - 4 unique issues were worked on: [#1046](https://github.com/hydro-project/hydro/issues/1046), [#986](https://github.com/hydro-project/hydro/issues/986), [#987](https://github.com/hydro-project/hydro/issues/987), [#994](https://github.com/hydro-project/hydro/issues/994) ### Commit Details @@ -373,18 +446,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1046](https://github.com/hydro-project/hydroflow/issues/1046)** - - Generate pre-move changelogs for `hydro_cli` and `hydroflow_cli_integration` ([`69e0416`](https://github.com/hydro-project/hydroflow/commit/69e04167f4774cf1ca3351e7ac34d15cfa83362b)) - * **[#986](https://github.com/hydro-project/hydroflow/issues/986)** - - Split Rust core from Python bindings ([`c50ca12`](https://github.com/hydro-project/hydroflow/commit/c50ca121b6d5e30dc07843f82caa135b68626301)) - * **[#987](https://github.com/hydro-project/hydroflow/issues/987)** - - Improve Rust API for defining services ([`53d7aee`](https://github.com/hydro-project/hydroflow/commit/53d7aee8dcc574d47864ec89bfea30a82eab0ee7)) - * **[#994](https://github.com/hydro-project/hydroflow/issues/994)** - - Don't vendor openssl and fix docker build ([`1ae27de`](https://github.com/hydro-project/hydroflow/commit/1ae27de6aafb72cee5da0cce6cf52748161d0f33)) + * **[#1046](https://github.com/hydro-project/hydro/issues/1046)** + - Generate pre-move changelogs for `hydro_cli` and `hydroflow_cli_integration` ([`69e0416`](https://github.com/hydro-project/hydro/commit/69e04167f4774cf1ca3351e7ac34d15cfa83362b)) + * **[#986](https://github.com/hydro-project/hydro/issues/986)** + - Split Rust core from Python bindings ([`c50ca12`](https://github.com/hydro-project/hydro/commit/c50ca121b6d5e30dc07843f82caa135b68626301)) + * **[#987](https://github.com/hydro-project/hydro/issues/987)** + - Improve Rust API for defining services ([`53d7aee`](https://github.com/hydro-project/hydro/commit/53d7aee8dcc574d47864ec89bfea30a82eab0ee7)) + * **[#994](https://github.com/hydro-project/hydro/issues/994)** + - Don't vendor openssl and fix docker build ([`1ae27de`](https://github.com/hydro-project/hydro/commit/1ae27de6aafb72cee5da0cce6cf52748161d0f33)) * **Uncategorized** - - Release hydroflow_lang v0.5.2, hydroflow_datalog_core v0.5.2, hydroflow_macro v0.5.2, lattices v0.5.2, hydroflow v0.5.2, hydro_cli v0.5.1, hydroflow_plus_cli_integration v0.5.1 ([`6ac8720`](https://github.com/hydro-project/hydroflow/commit/6ac872081753548ebb8ec95549b4d820dc050d3e)) - - Release hydroflow_cli_integration v0.5.1, hydroflow_lang v0.5.1, hydroflow_datalog_core v0.5.1, hydroflow_datalog v0.5.1, hydroflow_macro v0.5.1, lattices v0.5.1, variadics v0.0.3, pusherator v0.0.4, hydroflow v0.5.1, stageleft_macro v0.1.0, stageleft v0.1.0, hydroflow_plus v0.5.1, hydro_deploy v0.5.1, hydro_cli v0.5.1 ([`478aebc`](https://github.com/hydro-project/hydroflow/commit/478aebc8fee2aa78eab86bd386322db1c70bde6a)) - - Manually set lockstep-versioned crates (and `lattices`) to version `0.5.1` ([`1b555e5`](https://github.com/hydro-project/hydroflow/commit/1b555e57c8c812bed4d6495d2960cbf77fb0b3ef)) + - Release hydroflow_lang v0.5.2, hydroflow_datalog_core v0.5.2, hydroflow_macro v0.5.2, lattices v0.5.2, hydroflow v0.5.2, hydro_cli v0.5.1, hydroflow_plus_cli_integration v0.5.1 ([`6ac8720`](https://github.com/hydro-project/hydro/commit/6ac872081753548ebb8ec95549b4d820dc050d3e)) + - Release hydroflow_cli_integration v0.5.1, hydroflow_lang v0.5.1, hydroflow_datalog_core v0.5.1, hydroflow_datalog v0.5.1, hydroflow_macro v0.5.1, lattices v0.5.1, variadics v0.0.3, pusherator v0.0.4, hydroflow v0.5.1, stageleft_macro v0.1.0, stageleft v0.1.0, hydroflow_plus v0.5.1, hydro_deploy v0.5.1, hydro_cli v0.5.1 ([`478aebc`](https://github.com/hydro-project/hydro/commit/478aebc8fee2aa78eab86bd386322db1c70bde6a)) + - Manually set lockstep-versioned crates (and `lattices`) to version `0.5.1` ([`1b555e5`](https://github.com/hydro-project/hydro/commit/1b555e57c8c812bed4d6495d2960cbf77fb0b3ef))
## 0.5.0 (2023-10-11) diff --git a/hydro_deploy/hydro_cli/Cargo.toml b/hydro_deploy/hydro_cli/Cargo.toml index f1c96b1f8946..8d38822e6dc2 100644 --- a/hydro_deploy/hydro_cli/Cargo.toml +++ b/hydro_deploy/hydro_cli/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "hydro_cli" publish = true -version = "0.10.0" +version = "0.11.0" edition = "2021" license = "Apache-2.0" documentation = "https://docs.rs/hydro_cli/" @@ -17,7 +17,7 @@ name = "hydro_cli" crate-type = ["cdylib"] [dependencies] -hydro_deploy = { path = "../core", version = "^0.10.0" } +hydro_deploy = { path = "../core", version = "^0.11.0" } tokio = { version = "1.29.0", features = [ "full" ] } anyhow = { version = "1.0.82", features = [ "backtrace" ] } clap = { version = "4.5.4", features = ["derive"] } @@ -26,7 +26,7 @@ pyo3-asyncio = { version = "0.20.0", features = ["attributes", "tokio-runtime"] pythonize = "0.20.0" futures = "0.3.0" bytes = "1.1.0" -hydroflow_deploy_integration = { path = "../hydroflow_deploy_integration", version = "^0.10.0" } +hydroflow_deploy_integration = { path = "../hydroflow_deploy_integration", version = "^0.11.0" } # request vendored openssl async-ssh2-lite = { version = "0.5.0", features = [ "vendored-openssl" ] } diff --git a/hydro_deploy/hydroflow_deploy_integration/CHANGELOG.md b/hydro_deploy/hydroflow_deploy_integration/CHANGELOG.md index d7f61787aaa7..2bdab1902945 100644 --- a/hydro_deploy/hydroflow_deploy_integration/CHANGELOG.md +++ b/hydro_deploy/hydroflow_deploy_integration/CHANGELOG.md @@ -5,8 +5,42 @@ 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). +## 0.11.0 (2024-12-23) + +### Documentation + + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + +### Commit Statistics + + + + - 1 commit contributed to the release. + - 45 days passed between releases. + - 1 commit was understood as [conventional](https://www.conventionalcommits.org). + - 1 unique issue was worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501) + +### Commit Details + + + +
view details + + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) +
+ ## 0.10.0 (2024-11-08) + + ### Chore - update pinned rust version, clippy lints, remove some dead code @@ -15,10 +49,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 1 commit contributed to the release. + - 2 commits contributed to the release. - 69 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#1444](https://github.com/hydro-project/hydroflow/issues/1444) + - 1 unique issue was worked on: [#1444](https://github.com/hydro-project/hydro/issues/1444) ### Commit Details @@ -26,8 +60,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1444](https://github.com/hydro-project/hydroflow/issues/1444)** - - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydroflow/commit/d5677604e93c07a5392f4229af94a0b736eca382)) + * **[#1444](https://github.com/hydro-project/hydro/issues/1444)** + - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydro/commit/d5677604e93c07a5392f4229af94a0b736eca382)) + * **Uncategorized** + - Release hydroflow_lang v0.10.0, hydroflow_datalog_core v0.10.0, hydroflow_datalog v0.10.0, hydroflow_deploy_integration v0.10.0, hydroflow_macro v0.10.0, lattices_macro v0.5.7, variadics v0.0.7, variadics_macro v0.5.5, lattices v0.5.8, multiplatform_test v0.3.0, pusherator v0.0.9, hydroflow v0.10.0, hydro_deploy v0.10.0, stageleft_macro v0.4.0, stageleft v0.5.0, stageleft_tool v0.4.0, hydroflow_plus v0.10.0, hydro_cli v0.10.0, safety bump 8 crates ([`dcd48fc`](https://github.com/hydro-project/hydro/commit/dcd48fc7ee805898d9b5ef0d082870e30615e95b))
## 0.9.0 (2024-08-30) @@ -59,7 +95,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 5 commits contributed to the release. - 4 commits were understood as [conventional](https://www.conventionalcommits.org). - - 2 unique issues were worked on: [#1413](https://github.com/hydro-project/hydroflow/issues/1413), [#1423](https://github.com/hydro-project/hydroflow/issues/1423) + - 2 unique issues were worked on: [#1413](https://github.com/hydro-project/hydro/issues/1413), [#1423](https://github.com/hydro-project/hydro/issues/1423) ### Commit Details @@ -67,14 +103,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1413](https://github.com/hydro-project/hydroflow/issues/1413)** - - Rename integration crates to drop CLI references ([`0a465e5`](https://github.com/hydro-project/hydroflow/commit/0a465e55dd39c76bc1aefb020460a639d792fe87)) - * **[#1423](https://github.com/hydro-project/hydroflow/issues/1423)** - - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydroflow/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) + * **[#1413](https://github.com/hydro-project/hydro/issues/1413)** + - Rename integration crates to drop CLI references ([`0a465e5`](https://github.com/hydro-project/hydro/commit/0a465e55dd39c76bc1aefb020460a639d792fe87)) + * **[#1423](https://github.com/hydro-project/hydro/issues/1423)** + - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydro/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) * **Uncategorized** - - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydroflow/commit/0750117de7088c01a439b102adeb4c832889f171)) - - Manually set versions for crates renamed in #1413 ([`a2ec110`](https://github.com/hydro-project/hydroflow/commit/a2ec110ccadb97e293b19d83a155d98d94224bba)) - - Update `RELEASING.md` notes, prep for release, wip ([`c41787f`](https://github.com/hydro-project/hydroflow/commit/c41787f527859cb9d704736ecdea5ca7bc641460)) + - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydro/commit/0750117de7088c01a439b102adeb4c832889f171)) + - Manually set versions for crates renamed in #1413 ([`a2ec110`](https://github.com/hydro-project/hydro/commit/a2ec110ccadb97e293b19d83a155d98d94224bba)) + - Update `RELEASING.md` notes, prep for release, wip ([`c41787f`](https://github.com/hydro-project/hydro/commit/c41787f527859cb9d704736ecdea5ca7bc641460))
## 0.5.2 (2024-04-05) diff --git a/hydro_deploy/hydroflow_deploy_integration/Cargo.toml b/hydro_deploy/hydroflow_deploy_integration/Cargo.toml index ed7ce907c54a..c05c8d8ed2fa 100644 --- a/hydro_deploy/hydroflow_deploy_integration/Cargo.toml +++ b/hydro_deploy/hydroflow_deploy_integration/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "hydroflow_deploy_integration" publish = true -version = "0.10.0" +version = "0.11.0" edition = "2021" license = "Apache-2.0" documentation = "https://docs.rs/hydroflow_deploy_integration/" diff --git a/hydro_lang/CHANGELOG.md b/hydro_lang/CHANGELOG.md index 4c5c4bf2fa4b..bd014e8870f7 100644 --- a/hydro_lang/CHANGELOG.md +++ b/hydro_lang/CHANGELOG.md @@ -5,12 +5,46 @@ 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.11.0 (2024-12-23) + + + + + + + ### Chore - use same hashing library everywhere +### Documentation + + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + - update `CHANGELOG.md`s for big rename + Generated before rename per `RELEASING.md` instructions. + - cleanups for the rename, fixing links + +### Chore + + - bump versions manually for renamed crates, per `RELEASING.md` + - cleanup snapshots + - Rename Hydroflow -> DFIR + Work In Progress: + - [x] hydroflow_macro + - [x] hydroflow_datalog_core + - [x] hydroflow_datalog + - [x] hydroflow_lang + - [x] hydroflow + - Rename HydroflowPlus to Hydro + ### New Features - add `round_robin` helpers for networking @@ -145,6 +179,36 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Minimize dependencies pulled into `trybuild` builds ([`c65b4c4`](https://github.com/hydro-project/hydroflow/commit/c65b4c49f3a3f2dcc7c8c28d1871b88c6c954822)) +### Commit Statistics + + + + - 7 commits contributed to the release. + - 7 commits were understood as [conventional](https://www.conventionalcommits.org). + - 6 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1617](https://github.com/hydro-project/hydro/issues/1617), [#1620](https://github.com/hydro-project/hydro/issues/1620), [#1623](https://github.com/hydro-project/hydro/issues/1623), [#1624](https://github.com/hydro-project/hydro/issues/1624), [#1627](https://github.com/hydro-project/hydro/issues/1627) + +### Commit Details + + + +
view details + + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) + * **[#1617](https://github.com/hydro-project/hydro/issues/1617)** + - Rename HydroflowPlus to Hydro ([`162e49c`](https://github.com/hydro-project/hydro/commit/162e49cf8a8cf944cded7f775d6f78afe4a89837)) + * **[#1620](https://github.com/hydro-project/hydro/issues/1620)** + - Rename Hydroflow -> DFIR ([`3291c07`](https://github.com/hydro-project/hydro/commit/3291c07b37c9f9031837a2a32953e8f8854ec298)) + * **[#1623](https://github.com/hydro-project/hydro/issues/1623)** + - Cleanup snapshots ([`accb13c`](https://github.com/hydro-project/hydro/commit/accb13cad718c99d350e4bafe82e0ca38bf94c62)) + * **[#1624](https://github.com/hydro-project/hydro/issues/1624)** + - Cleanups for the rename, fixing links ([`6ab6252`](https://github.com/hydro-project/hydro/commit/6ab625273d822812e83a333e928c3dea1c3c9ccb)) + * **[#1627](https://github.com/hydro-project/hydro/issues/1627)** + - Bump versions manually for renamed crates, per `RELEASING.md` ([`03b3a34`](https://github.com/hydro-project/hydro/commit/03b3a349013a71b324276bca5329c33d400a73ff)) + * **Uncategorized** + - Update `CHANGELOG.md`s for big rename ([`e1a08e5`](https://github.com/hydro-project/hydro/commit/e1a08e5d165fbc80da2ae695e507078a97a9031f)) +
+ ## v0.10.0 (2024-11-08) @@ -190,6 +254,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * #1486 * __->__ #1485 + start splitting out leader election into a separate module + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1485). + * #1493 + * #1492 + * #1489 + * #1488 + * #1487 + * #1486 + * __->__ #1485 + ### New Features - improve quickstart ergonomics @@ -286,6 +364,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 the owned node and always replaced `*node = new_node` (sometimes itself) - use max and min in Paxos and make client generic over ballots + start splitting out leader election into a separate module + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1485). + * #1493 + * #1492 + * #1489 + * #1488 + * #1487 + * #1486 + * __->__ #1485 + - simplify `persist_pullup` code + Instead of matching on `&mut` and juggling ownership, instead match on + the owned node and always replaced `*node = new_node` (sometimes itself) + - use max and min in Paxos and make client generic over ballots + ### Style - fixes for nightly clippy @@ -461,6 +557,34 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * #1394 * __->__ #1377 + simplify process/cluster specs + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1394). + * #1395 + * __->__ #1394 + - defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + + defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + ### Refactor (BREAKING) - simplify process/cluster specs @@ -509,6 +633,44 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * #1394 * __->__ #1377 + simplify process/cluster specs + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1394). + * #1395 + * __->__ #1394 + - defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + + defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + + defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + ### Documentation - cleanup doc comments for clippy latest @@ -542,6 +704,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * #1398 * __->__ #1404 * #1398 +* __->__ #1404 +* #1398 * __->__ #1404 - rewrite IR in place to avoid stack overflow and disable cloning Cloning was unsafe because values behind a `Rc>` in the @@ -555,6 +719,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * #1398 * __->__ #1404 * #1398 +* __->__ #1404 +* #1398 * __->__ #1404 - rewrite IR in place to avoid stack overflow and disable cloning Cloning was unsafe because values behind a `Rc>` in the @@ -567,6 +733,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * #1405 * #1398 * __->__ #1404 +* #1398 +* __->__ #1404 ### New Features (BREAKING) @@ -668,6 +836,55 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * __->__ #1377 - start rearranging stages of flow compilation to prepare for trybuild approach + simplify process/cluster specs + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1394). + * #1395 + * __->__ #1394 + - defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + + defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + + defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + + defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + - start rearranging stages of flow compilation to prepare for trybuild approach + ### Style (BREAKING) - rename some `CLI`->`Deploy`, decapitalize acronym names diff --git a/hydro_lang/Cargo.toml b/hydro_lang/Cargo.toml index 5cdd273224ca..025ca886a340 100644 --- a/hydro_lang/Cargo.toml +++ b/hydro_lang/Cargo.toml @@ -22,7 +22,7 @@ build = [ "dep:dfir_lang" ] [dependencies] bincode = "1.3.1" -hydro_deploy = { path = "../hydro_deploy/core", version = "^0.10.0", optional = true } +hydro_deploy = { path = "../hydro_deploy/core", version = "^0.11.0", optional = true } dfir_rs = { path = "../dfir_rs", version = "^0.11.0", default-features = false, features = ["deploy_integration"] } dfir_lang = { path = "../dfir_lang", version = "^0.11.0", optional = true } match_box = "0.0.2" @@ -34,19 +34,19 @@ quote = "1.0.35" sealed = "0.6.0" serde = { version = "1.0.197", features = [ "derive" ] } sha2 = { version = "0.10.0", optional = true } -stageleft = { path = "../stageleft", version = "^0.5.0" } -stageleft_tool = { path = "../stageleft_tool", version = "^0.4.0", optional = true } +stageleft = { path = "../stageleft", version = "^0.6.0" } +stageleft_tool = { path = "../stageleft_tool", version = "^0.5.0", optional = true } syn = { version = "2.0.46", features = [ "parsing", "extra-traits", "visit-mut" ] } tokio = { version = "1.29.0", features = [ "full" ] } toml = { version = "0.8.0", optional = true } trybuild-internals-api = { version = "1.0.99", optional = true } [build-dependencies] -stageleft_tool = { path = "../stageleft_tool", version = "^0.4.0" } +stageleft_tool = { path = "../stageleft_tool", version = "^0.5.0" } [dev-dependencies] async-ssh2-lite = { version = "0.5.0", features = ["vendored-openssl"] } ctor = "0.2.8" -hydro_deploy = { path = "../hydro_deploy/core", version = "^0.10.0" } +hydro_deploy = { path = "../hydro_deploy/core", version = "^0.11.0" } insta = "1.39" trybuild = "1" diff --git a/hydro_std/CHANGELOG.md b/hydro_std/CHANGELOG.md index e69de29bb2d1..39fbc5d01614 100644 --- a/hydro_std/CHANGELOG.md +++ b/hydro_std/CHANGELOG.md @@ -0,0 +1,45 @@ + + +## v0.11.0 (2024-12-23) + +### Chore + + - bump versions manually for renamed crates, per `RELEASING.md` + - Rename HydroflowPlus to Hydro + +### Documentation + + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + - cleanups for the rename, fixing links + +### Commit Statistics + + + + - 4 commits contributed to the release. + - 4 commits were understood as [conventional](https://www.conventionalcommits.org). + - 4 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1617](https://github.com/hydro-project/hydro/issues/1617), [#1624](https://github.com/hydro-project/hydro/issues/1624), [#1627](https://github.com/hydro-project/hydro/issues/1627) + +### Commit Details + + + +
view details + + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) + * **[#1617](https://github.com/hydro-project/hydro/issues/1617)** + - Rename HydroflowPlus to Hydro ([`162e49c`](https://github.com/hydro-project/hydro/commit/162e49cf8a8cf944cded7f775d6f78afe4a89837)) + * **[#1624](https://github.com/hydro-project/hydro/issues/1624)** + - Cleanups for the rename, fixing links ([`6ab6252`](https://github.com/hydro-project/hydro/commit/6ab625273d822812e83a333e928c3dea1c3c9ccb)) + * **[#1627](https://github.com/hydro-project/hydro/issues/1627)** + - Bump versions manually for renamed crates, per `RELEASING.md` ([`03b3a34`](https://github.com/hydro-project/hydro/commit/03b3a349013a71b324276bca5329c33d400a73ff)) +
+ diff --git a/hydro_std/Cargo.toml b/hydro_std/Cargo.toml index c676de164801..20599f0fae36 100644 --- a/hydro_std/Cargo.toml +++ b/hydro_std/Cargo.toml @@ -16,14 +16,14 @@ path = "src/lib.rs" [dependencies] hydro_lang = { path = "../hydro_lang", version = "^0.11.0", default-features = false } -stageleft = { path = "../stageleft", version = "^0.5.0" } +stageleft = { path = "../stageleft", version = "^0.6.0" } [build-dependencies] -stageleft_tool = { path = "../stageleft_tool", version = "^0.4.0" } +stageleft_tool = { path = "../stageleft_tool", version = "^0.5.0" } [dev-dependencies] hydro_lang = { path = "../hydro_lang", version = "^0.11.0" } insta = "1.39" -hydro_deploy = { path = "../hydro_deploy/core", version = "^0.10.0" } +hydro_deploy = { path = "../hydro_deploy/core", version = "^0.11.0" } async-ssh2-lite = { version = "0.5.0", features = ["vendored-openssl"] } ctor = "0.2.8" diff --git a/hydro_test/Cargo.toml b/hydro_test/Cargo.toml index fb62323de181..83d1f911c96c 100644 --- a/hydro_test/Cargo.toml +++ b/hydro_test/Cargo.toml @@ -15,16 +15,16 @@ stageleft_devel = [] hydro_lang = { path = "../hydro_lang", version = "^0.11.0" } hydro_std = { path = "../hydro_std", version = "^0.11.0" } tokio = { version = "1.29.0", features = [ "full" ] } -stageleft = { path = "../stageleft", version = "^0.5.0" } +stageleft = { path = "../stageleft", version = "^0.6.0" } rand = "0.8.0" serde = { version = "1.0.197", features = [ "derive" ] } [build-dependencies] -stageleft_tool = { path = "../stageleft_tool", version = "^0.4.0" } +stageleft_tool = { path = "../stageleft_tool", version = "^0.5.0" } [dev-dependencies] insta = "1.39" -hydro_deploy = { path = "../hydro_deploy/core", version = "^0.10.0" } +hydro_deploy = { path = "../hydro_deploy/core", version = "^0.11.0" } hydro_lang = { path = "../hydro_lang", version = "^0.11.0", features = [ "deploy" ] } futures = "0.3.0" async-ssh2-lite = { version = "0.5.0", features = ["vendored-openssl"] } diff --git a/hydro_test_local/Cargo.toml b/hydro_test_local/Cargo.toml index 7d6ebde44369..423a3b37af74 100644 --- a/hydro_test_local/Cargo.toml +++ b/hydro_test_local/Cargo.toml @@ -13,13 +13,13 @@ stageleft_devel = [] [dependencies] dfir_rs = { path = "../dfir_rs", version = "^0.11.0", default-features = false } # , features = ["debugging"] } hydro_lang = { path = "../hydro_lang", version = "^0.11.0", features = ["build"] } -stageleft = { path = "../stageleft", version = "^0.5.0" } +stageleft = { path = "../stageleft", version = "^0.6.0" } rand = "0.8.0" hydro_test_local_macro = { path = "../hydro_test_local_macro" } [build-dependencies] -stageleft_tool = { path = "../stageleft_tool", version = "^0.4.0" } +stageleft_tool = { path = "../stageleft_tool", version = "^0.5.0" } [dev-dependencies] insta = "1.39" diff --git a/hydro_test_local_macro/Cargo.toml b/hydro_test_local_macro/Cargo.toml index 6a068c591a3d..0c0530f5acfe 100644 --- a/hydro_test_local_macro/Cargo.toml +++ b/hydro_test_local_macro/Cargo.toml @@ -13,8 +13,8 @@ path = "../hydro_test_local/src/lib.rs" [dependencies] hydro_lang = { path = "../hydro_lang", version = "^0.11.0", features = ["build"] } -stageleft = { path = "../stageleft", version = "^0.5.0" } +stageleft = { path = "../stageleft", version = "^0.6.0" } rand = "0.8.0" [build-dependencies] -stageleft_tool = { path = "../stageleft_tool", version = "^0.4.0" } +stageleft_tool = { path = "../stageleft_tool", version = "^0.5.0" } diff --git a/lattices/CHANGELOG.md b/lattices/CHANGELOG.md index 24698a4b3b12..07a1e6a36ffc 100644 --- a/lattices/CHANGELOG.md +++ b/lattices/CHANGELOG.md @@ -5,8 +5,58 @@ 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). +## 0.5.9 (2024-12-23) + +### Chore + + - Rename Hydroflow -> DFIR + Work In Progress: + - [x] hydroflow_macro + - [x] hydroflow_datalog_core + - [x] hydroflow_datalog + - [x] hydroflow_lang + - [x] hydroflow + +### Documentation + + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + - cleanups for the rename, fixing links + +### Commit Statistics + + + + - 3 commits contributed to the release. + - 45 days passed between releases. + - 3 commits were understood as [conventional](https://www.conventionalcommits.org). + - 3 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1620](https://github.com/hydro-project/hydro/issues/1620), [#1624](https://github.com/hydro-project/hydro/issues/1624) + +### Commit Details + + + +
view details + + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) + * **[#1620](https://github.com/hydro-project/hydro/issues/1620)** + - Rename Hydroflow -> DFIR ([`3291c07`](https://github.com/hydro-project/hydro/commit/3291c07b37c9f9031837a2a32953e8f8854ec298)) + * **[#1624](https://github.com/hydro-project/hydro/issues/1624)** + - Cleanups for the rename, fixing links ([`6ab6252`](https://github.com/hydro-project/hydro/commit/6ab625273d822812e83a333e928c3dea1c3c9ccb)) +
+ ## 0.5.8 (2024-11-08) + + + ### Chore - update pinned rust version, clippy lints, remove some dead code @@ -34,10 +84,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 3 commits contributed to the release. + - 4 commits contributed to the release. - 69 days passed between releases. - 3 commits were understood as [conventional](https://www.conventionalcommits.org). - - 3 unique issues were worked on: [#1444](https://github.com/hydro-project/hydroflow/issues/1444), [#1503](https://github.com/hydro-project/hydroflow/issues/1503), [#1505](https://github.com/hydro-project/hydroflow/issues/1505) + - 3 unique issues were worked on: [#1444](https://github.com/hydro-project/hydro/issues/1444), [#1503](https://github.com/hydro-project/hydro/issues/1503), [#1505](https://github.com/hydro-project/hydro/issues/1505) ### Commit Details @@ -45,12 +95,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1444](https://github.com/hydro-project/hydroflow/issues/1444)** - - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydroflow/commit/d5677604e93c07a5392f4229af94a0b736eca382)) - * **[#1503](https://github.com/hydro-project/hydroflow/issues/1503)** - - Generalized hash trie indexes for relational tuples ([`f7e740f`](https://github.com/hydro-project/hydroflow/commit/f7e740fb2ba36d0fcf3fd196d60333552911e3a4)) - * **[#1505](https://github.com/hydro-project/hydroflow/issues/1505)** - - Fixes for nightly clippy ([`47cb703`](https://github.com/hydro-project/hydroflow/commit/47cb703e771f7d1c451ceb9d185ada96410949da)) + * **[#1444](https://github.com/hydro-project/hydro/issues/1444)** + - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydro/commit/d5677604e93c07a5392f4229af94a0b736eca382)) + * **[#1503](https://github.com/hydro-project/hydro/issues/1503)** + - Generalized hash trie indexes for relational tuples ([`f7e740f`](https://github.com/hydro-project/hydro/commit/f7e740fb2ba36d0fcf3fd196d60333552911e3a4)) + * **[#1505](https://github.com/hydro-project/hydro/issues/1505)** + - Fixes for nightly clippy ([`47cb703`](https://github.com/hydro-project/hydro/commit/47cb703e771f7d1c451ceb9d185ada96410949da)) + * **Uncategorized** + - Release hydroflow_lang v0.10.0, hydroflow_datalog_core v0.10.0, hydroflow_datalog v0.10.0, hydroflow_deploy_integration v0.10.0, hydroflow_macro v0.10.0, lattices_macro v0.5.7, variadics v0.0.7, variadics_macro v0.5.5, lattices v0.5.8, multiplatform_test v0.3.0, pusherator v0.0.9, hydroflow v0.10.0, hydro_deploy v0.10.0, stageleft_macro v0.4.0, stageleft v0.5.0, stageleft_tool v0.4.0, hydroflow_plus v0.10.0, hydro_cli v0.10.0, safety bump 8 crates ([`dcd48fc`](https://github.com/hydro-project/hydro/commit/dcd48fc7ee805898d9b5ef0d082870e30615e95b))
## 0.5.7 (2024-08-30) @@ -75,7 +127,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 3 commits contributed to the release. - 38 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - - 2 unique issues were worked on: [#1423](https://github.com/hydro-project/hydroflow/issues/1423), [#1428](https://github.com/hydro-project/hydroflow/issues/1428) + - 2 unique issues were worked on: [#1423](https://github.com/hydro-project/hydro/issues/1423), [#1428](https://github.com/hydro-project/hydro/issues/1428) ### Commit Details @@ -83,12 +135,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1423](https://github.com/hydro-project/hydroflow/issues/1423)** - - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydroflow/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) - * **[#1428](https://github.com/hydro-project/hydroflow/issues/1428)** - - Cleanup doc comments for clippy latest ([`f5f1eb0`](https://github.com/hydro-project/hydroflow/commit/f5f1eb0c612f5c0c1752360d972ef6853c5e12f0)) + * **[#1423](https://github.com/hydro-project/hydro/issues/1423)** + - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydro/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) + * **[#1428](https://github.com/hydro-project/hydro/issues/1428)** + - Cleanup doc comments for clippy latest ([`f5f1eb0`](https://github.com/hydro-project/hydro/commit/f5f1eb0c612f5c0c1752360d972ef6853c5e12f0)) * **Uncategorized** - - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydroflow/commit/0750117de7088c01a439b102adeb4c832889f171)) + - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydro/commit/0750117de7088c01a439b102adeb4c832889f171))
## 0.5.6 (2024-07-23) @@ -136,7 +188,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 5 commits contributed to the release. - 59 days passed between releases. - 4 commits were understood as [conventional](https://www.conventionalcommits.org). - - 4 unique issues were worked on: [#1244](https://github.com/hydro-project/hydroflow/issues/1244), [#1250](https://github.com/hydro-project/hydroflow/issues/1250), [#1309](https://github.com/hydro-project/hydroflow/issues/1309), [#1326](https://github.com/hydro-project/hydroflow/issues/1326) + - 4 unique issues were worked on: [#1244](https://github.com/hydro-project/hydro/issues/1244), [#1250](https://github.com/hydro-project/hydro/issues/1250), [#1309](https://github.com/hydro-project/hydro/issues/1309), [#1326](https://github.com/hydro-project/hydro/issues/1326) ### Commit Details @@ -144,16 +196,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1244](https://github.com/hydro-project/hydroflow/issues/1244)** - - Make inner for `WithTop` & `WithBot` private ([`1ad690b`](https://github.com/hydro-project/hydroflow/commit/1ad690b993f38ac6a03667fdce56e6603076b1d2)) - * **[#1250](https://github.com/hydro-project/hydroflow/issues/1250)** - - Add `#[derive(Lattice)]` derive macros, fix #1247 ([`b3d01c2`](https://github.com/hydro-project/hydroflow/commit/b3d01c20cae2335a3da2c02343debe677f17786b)) - * **[#1309](https://github.com/hydro-project/hydroflow/issues/1309)** - - Update pinned rust version to 2024-06-17 ([`3098f77`](https://github.com/hydro-project/hydroflow/commit/3098f77fd99882aae23c4b31017aa4b761306197)) - * **[#1326](https://github.com/hydro-project/hydroflow/issues/1326)** - - Change fuzz test bounds to require `PartialEq` instead of `Eq`, fix #1302 ([`9c83440`](https://github.com/hydro-project/hydroflow/commit/9c834406efcc3839a2a0d48b514146d06bb6e35d)) + * **[#1244](https://github.com/hydro-project/hydro/issues/1244)** + - Make inner for `WithTop` & `WithBot` private ([`1ad690b`](https://github.com/hydro-project/hydro/commit/1ad690b993f38ac6a03667fdce56e6603076b1d2)) + * **[#1250](https://github.com/hydro-project/hydro/issues/1250)** + - Add `#[derive(Lattice)]` derive macros, fix #1247 ([`b3d01c2`](https://github.com/hydro-project/hydro/commit/b3d01c20cae2335a3da2c02343debe677f17786b)) + * **[#1309](https://github.com/hydro-project/hydro/issues/1309)** + - Update pinned rust version to 2024-06-17 ([`3098f77`](https://github.com/hydro-project/hydro/commit/3098f77fd99882aae23c4b31017aa4b761306197)) + * **[#1326](https://github.com/hydro-project/hydro/issues/1326)** + - Change fuzz test bounds to require `PartialEq` instead of `Eq`, fix #1302 ([`9c83440`](https://github.com/hydro-project/hydro/commit/9c834406efcc3839a2a0d48b514146d06bb6e35d)) * **Uncategorized** - - Release hydroflow_lang v0.8.0, hydroflow_datalog_core v0.8.0, hydroflow_datalog v0.8.0, hydroflow_macro v0.8.0, lattices_macro v0.5.5, lattices v0.5.6, variadics v0.0.5, pusherator v0.0.7, hydroflow v0.8.0, hydroflow_plus v0.8.0, hydro_deploy v0.8.0, hydro_cli v0.8.0, hydroflow_plus_cli_integration v0.8.0, safety bump 7 crates ([`ca6c16b`](https://github.com/hydro-project/hydroflow/commit/ca6c16b4a7ce35e155fe7fc6c7d1676c37c9e4de)) + - Release hydroflow_lang v0.8.0, hydroflow_datalog_core v0.8.0, hydroflow_datalog v0.8.0, hydroflow_macro v0.8.0, lattices_macro v0.5.5, lattices v0.5.6, variadics v0.0.5, pusherator v0.0.7, hydroflow v0.8.0, hydroflow_plus v0.8.0, hydro_deploy v0.8.0, hydro_cli v0.8.0, hydroflow_plus_cli_integration v0.8.0, safety bump 7 crates ([`ca6c16b`](https://github.com/hydro-project/hydro/commit/ca6c16b4a7ce35e155fe7fc6c7d1676c37c9e4de))
## 0.5.5 (2024-05-24) @@ -185,7 +237,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 9 commits contributed to the release. - 48 days passed between releases. - 6 commits were understood as [conventional](https://www.conventionalcommits.org). - - 7 unique issues were worked on: [#1155](https://github.com/hydro-project/hydroflow/issues/1155), [#1156](https://github.com/hydro-project/hydroflow/issues/1156), [#1174](https://github.com/hydro-project/hydroflow/issues/1174), [#1181](https://github.com/hydro-project/hydroflow/issues/1181), [#1230](https://github.com/hydro-project/hydroflow/issues/1230), [#1233](https://github.com/hydro-project/hydroflow/issues/1233), [#1236](https://github.com/hydro-project/hydroflow/issues/1236) + - 7 unique issues were worked on: [#1155](https://github.com/hydro-project/hydro/issues/1155), [#1156](https://github.com/hydro-project/hydro/issues/1156), [#1174](https://github.com/hydro-project/hydro/issues/1174), [#1181](https://github.com/hydro-project/hydro/issues/1181), [#1230](https://github.com/hydro-project/hydro/issues/1230), [#1233](https://github.com/hydro-project/hydro/issues/1233), [#1236](https://github.com/hydro-project/hydro/issues/1236) ### Commit Details @@ -193,23 +245,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1155](https://github.com/hydro-project/hydroflow/issues/1155)** - - Add Integral domain to algebra library ([`eeef3ac`](https://github.com/hydro-project/hydroflow/commit/eeef3acd7f5f06d6d8cb7719ee2bebf7f980e537)) - * **[#1156](https://github.com/hydro-project/hydroflow/issues/1156)** - - Add prototype of tagging algebraic properties ([`c3f5a37`](https://github.com/hydro-project/hydroflow/commit/c3f5a37ff746401a2383a900f9004e33072d5b1a)) - * **[#1174](https://github.com/hydro-project/hydroflow/issues/1174)** - - Typos in lattice docs ([`c0a06bb`](https://github.com/hydro-project/hydroflow/commit/c0a06bbd20e1621de46ab835dd27df162f689411)) - * **[#1181](https://github.com/hydro-project/hydroflow/issues/1181)** - - Part 1 ([`041bcf9`](https://github.com/hydro-project/hydroflow/commit/041bcf92a48f4fb0557796d541e27213d78235eb)) - * **[#1230](https://github.com/hydro-project/hydroflow/issues/1230)** - - Expose PairBimorphism public. ([`c2577bd`](https://github.com/hydro-project/hydroflow/commit/c2577bd0ad1969f4badf23874a9e7a6c1622c5c3)) - * **[#1233](https://github.com/hydro-project/hydroflow/issues/1233)** - - Make Pair<> members public ([`0ed1f26`](https://github.com/hydro-project/hydroflow/commit/0ed1f26b485894d3f24bd4d3251f6d3134fd1947)) - * **[#1236](https://github.com/hydro-project/hydroflow/issues/1236)** - - Updating CONTRIBUTING.md with some info about feature branches ([`0d2f14b`](https://github.com/hydro-project/hydroflow/commit/0d2f14b9237c0eaa8131d1d1118768357ac8133b)) + * **[#1155](https://github.com/hydro-project/hydro/issues/1155)** + - Add Integral domain to algebra library ([`eeef3ac`](https://github.com/hydro-project/hydro/commit/eeef3acd7f5f06d6d8cb7719ee2bebf7f980e537)) + * **[#1156](https://github.com/hydro-project/hydro/issues/1156)** + - Add prototype of tagging algebraic properties ([`c3f5a37`](https://github.com/hydro-project/hydro/commit/c3f5a37ff746401a2383a900f9004e33072d5b1a)) + * **[#1174](https://github.com/hydro-project/hydro/issues/1174)** + - Typos in lattice docs ([`c0a06bb`](https://github.com/hydro-project/hydro/commit/c0a06bbd20e1621de46ab835dd27df162f689411)) + * **[#1181](https://github.com/hydro-project/hydro/issues/1181)** + - Part 1 ([`041bcf9`](https://github.com/hydro-project/hydro/commit/041bcf92a48f4fb0557796d541e27213d78235eb)) + * **[#1230](https://github.com/hydro-project/hydro/issues/1230)** + - Expose PairBimorphism public. ([`c2577bd`](https://github.com/hydro-project/hydro/commit/c2577bd0ad1969f4badf23874a9e7a6c1622c5c3)) + * **[#1233](https://github.com/hydro-project/hydro/issues/1233)** + - Make Pair<> members public ([`0ed1f26`](https://github.com/hydro-project/hydro/commit/0ed1f26b485894d3f24bd4d3251f6d3134fd1947)) + * **[#1236](https://github.com/hydro-project/hydro/issues/1236)** + - Updating CONTRIBUTING.md with some info about feature branches ([`0d2f14b`](https://github.com/hydro-project/hydro/commit/0d2f14b9237c0eaa8131d1d1118768357ac8133b)) * **Uncategorized** - - Release hydroflow_lang v0.7.0, hydroflow_datalog_core v0.7.0, hydroflow_datalog v0.7.0, hydroflow_macro v0.7.0, lattices v0.5.5, multiplatform_test v0.1.0, pusherator v0.0.6, hydroflow v0.7.0, stageleft_macro v0.2.0, stageleft v0.3.0, stageleft_tool v0.2.0, hydroflow_plus v0.7.0, hydro_deploy v0.7.0, hydro_cli v0.7.0, hydroflow_plus_cli_integration v0.7.0, safety bump 8 crates ([`2852147`](https://github.com/hydro-project/hydroflow/commit/285214740627685e911781793e05d234ab2ad2bd)) - - Definitions of linearity and bilinearity in algebra lib ([`d8e4d9d`](https://github.com/hydro-project/hydroflow/commit/d8e4d9dc784ae28fcefe5f32a0561698c1196d31)) + - Release hydroflow_lang v0.7.0, hydroflow_datalog_core v0.7.0, hydroflow_datalog v0.7.0, hydroflow_macro v0.7.0, lattices v0.5.5, multiplatform_test v0.1.0, pusherator v0.0.6, hydroflow v0.7.0, stageleft_macro v0.2.0, stageleft v0.3.0, stageleft_tool v0.2.0, hydroflow_plus v0.7.0, hydro_deploy v0.7.0, hydro_cli v0.7.0, hydroflow_plus_cli_integration v0.7.0, safety bump 8 crates ([`2852147`](https://github.com/hydro-project/hydro/commit/285214740627685e911781793e05d234ab2ad2bd)) + - Definitions of linearity and bilinearity in algebra lib ([`d8e4d9d`](https://github.com/hydro-project/hydro/commit/d8e4d9dc784ae28fcefe5f32a0561698c1196d31))
## 0.5.4 (2024-04-05) @@ -229,7 +281,7 @@ Unchanged from previous release. - 3 commits contributed to the release. - 34 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#1127](https://github.com/hydro-project/hydroflow/issues/1127) + - 1 unique issue was worked on: [#1127](https://github.com/hydro-project/hydro/issues/1127) ### Commit Details @@ -237,11 +289,11 @@ Unchanged from previous release.
view details - * **[#1127](https://github.com/hydro-project/hydroflow/issues/1127)** - - Initial Algebra Library ([`b6e3bec`](https://github.com/hydro-project/hydroflow/commit/b6e3bec0bff31f3b7e8166cf1b545c39a5b8d617)) + * **[#1127](https://github.com/hydro-project/hydro/issues/1127)** + - Initial Algebra Library ([`b6e3bec`](https://github.com/hydro-project/hydro/commit/b6e3bec0bff31f3b7e8166cf1b545c39a5b8d617)) * **Uncategorized** - - Release hydroflow_cli_integration v0.5.2, hydroflow_lang v0.6.1, hydroflow_datalog_core v0.6.1, lattices v0.5.4, hydroflow v0.6.1, stageleft_macro v0.1.1, stageleft v0.2.1, hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1, stageleft_tool v0.1.1 ([`cd63f22`](https://github.com/hydro-project/hydroflow/commit/cd63f2258c961a40f0e5dbef20ac329a2d570ad0)) - - Mark `lattices` as unchanged for `0.6.1` release ([`2a10c4f`](https://github.com/hydro-project/hydroflow/commit/2a10c4f395bbf3a320bdde6ec24c3c6abd5d6ed0)) + - Release hydroflow_cli_integration v0.5.2, hydroflow_lang v0.6.1, hydroflow_datalog_core v0.6.1, lattices v0.5.4, hydroflow v0.6.1, stageleft_macro v0.1.1, stageleft v0.2.1, hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1, stageleft_tool v0.1.1 ([`cd63f22`](https://github.com/hydro-project/hydro/commit/cd63f2258c961a40f0e5dbef20ac329a2d570ad0)) + - Mark `lattices` as unchanged for `0.6.1` release ([`2a10c4f`](https://github.com/hydro-project/hydro/commit/2a10c4f395bbf3a320bdde6ec24c3c6abd5d6ed0))
## 0.5.3 (2024-03-02) @@ -269,7 +321,7 @@ Unchanged from previous release. - 5 commits contributed to the release. - 28 days passed between releases. - 4 commits were understood as [conventional](https://www.conventionalcommits.org). - - 3 unique issues were worked on: [#1061](https://github.com/hydro-project/hydroflow/issues/1061), [#1062](https://github.com/hydro-project/hydroflow/issues/1062), [#1084](https://github.com/hydro-project/hydroflow/issues/1084) + - 3 unique issues were worked on: [#1061](https://github.com/hydro-project/hydro/issues/1061), [#1062](https://github.com/hydro-project/hydro/issues/1062), [#1084](https://github.com/hydro-project/hydro/issues/1084) ### Commit Details @@ -277,15 +329,15 @@ Unchanged from previous release.
view details - * **[#1061](https://github.com/hydro-project/hydroflow/issues/1061)** - - Impl missing `SimpleCollectionRef` for various collections types ([`ff158db`](https://github.com/hydro-project/hydroflow/commit/ff158dbb57ef3a754ed1cc834a19e30bb2895488)) - * **[#1062](https://github.com/hydro-project/hydroflow/issues/1062)** - - Add `Lattice[Bi]Morphism` traits, impls for cartesian product, pair, and keyed ([`c8d6985`](https://github.com/hydro-project/hydroflow/commit/c8d6985cc99e623432d609e1e1bc4cfd4c31feb7)) - * **[#1084](https://github.com/hydro-project/hydroflow/issues/1084)** - - Appease various clippy lints ([`39ab8b0`](https://github.com/hydro-project/hydroflow/commit/39ab8b0278e9e3fe96552ace0a4ae768a6bc10d8)) + * **[#1061](https://github.com/hydro-project/hydro/issues/1061)** + - Impl missing `SimpleCollectionRef` for various collections types ([`ff158db`](https://github.com/hydro-project/hydro/commit/ff158dbb57ef3a754ed1cc834a19e30bb2895488)) + * **[#1062](https://github.com/hydro-project/hydro/issues/1062)** + - Add `Lattice[Bi]Morphism` traits, impls for cartesian product, pair, and keyed ([`c8d6985`](https://github.com/hydro-project/hydro/commit/c8d6985cc99e623432d609e1e1bc4cfd4c31feb7)) + * **[#1084](https://github.com/hydro-project/hydro/issues/1084)** + - Appease various clippy lints ([`39ab8b0`](https://github.com/hydro-project/hydro/commit/39ab8b0278e9e3fe96552ace0a4ae768a6bc10d8)) * **Uncategorized** - - Release hydroflow_lang v0.6.0, hydroflow_datalog_core v0.6.0, hydroflow_datalog v0.6.0, hydroflow_macro v0.6.0, lattices v0.5.3, variadics v0.0.4, pusherator v0.0.5, hydroflow v0.6.0, stageleft v0.2.0, hydroflow_plus v0.6.0, hydro_deploy v0.6.0, hydro_cli v0.6.0, hydroflow_plus_cli_integration v0.6.0, safety bump 7 crates ([`09ea65f`](https://github.com/hydro-project/hydroflow/commit/09ea65fe9cd45c357c43bffca30e60243fa45cc8)) - - Fix imports for clippy ([`71353f0`](https://github.com/hydro-project/hydroflow/commit/71353f0d4dfd9766dfdc715c4a91a028081f910f)) + - Release hydroflow_lang v0.6.0, hydroflow_datalog_core v0.6.0, hydroflow_datalog v0.6.0, hydroflow_macro v0.6.0, lattices v0.5.3, variadics v0.0.4, pusherator v0.0.5, hydroflow v0.6.0, stageleft v0.2.0, hydroflow_plus v0.6.0, hydro_deploy v0.6.0, hydro_cli v0.6.0, hydroflow_plus_cli_integration v0.6.0, safety bump 7 crates ([`09ea65f`](https://github.com/hydro-project/hydro/commit/09ea65fe9cd45c357c43bffca30e60243fa45cc8)) + - Fix imports for clippy ([`71353f0`](https://github.com/hydro-project/hydro/commit/71353f0d4dfd9766dfdc715c4a91a028081f910f))
## 0.5.2 (2024-02-02) @@ -301,7 +353,7 @@ Unchanged from previous release. - 2 commits contributed to the release. - 4 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#1052](https://github.com/hydro-project/hydroflow/issues/1052) + - 1 unique issue was worked on: [#1052](https://github.com/hydro-project/hydro/issues/1052) ### Commit Details @@ -309,10 +361,10 @@ Unchanged from previous release.
view details - * **[#1052](https://github.com/hydro-project/hydroflow/issues/1052)** - - Add map_union_with_tombstones, fix #336 ([`87e86a2`](https://github.com/hydro-project/hydroflow/commit/87e86a2ab9e068634ebed17616b7482b3e69d539)) + * **[#1052](https://github.com/hydro-project/hydro/issues/1052)** + - Add map_union_with_tombstones, fix #336 ([`87e86a2`](https://github.com/hydro-project/hydro/commit/87e86a2ab9e068634ebed17616b7482b3e69d539)) * **Uncategorized** - - Release hydroflow_lang v0.5.2, hydroflow_datalog_core v0.5.2, hydroflow_macro v0.5.2, lattices v0.5.2, hydroflow v0.5.2, hydro_cli v0.5.1, hydroflow_plus_cli_integration v0.5.1 ([`6ac8720`](https://github.com/hydro-project/hydroflow/commit/6ac872081753548ebb8ec95549b4d820dc050d3e)) + - Release hydroflow_lang v0.5.2, hydroflow_datalog_core v0.5.2, hydroflow_macro v0.5.2, lattices v0.5.2, hydroflow v0.5.2, hydro_cli v0.5.1, hydroflow_plus_cli_integration v0.5.1 ([`6ac8720`](https://github.com/hydro-project/hydro/commit/6ac872081753548ebb8ec95549b4d820dc050d3e))
## 0.5.1 (2024-01-29) @@ -346,7 +398,7 @@ Unchanged from previous release. - 8 commits contributed to the release. - 110 days passed between releases. - 6 commits were understood as [conventional](https://www.conventionalcommits.org). - - 4 unique issues were worked on: [#1032](https://github.com/hydro-project/hydroflow/issues/1032), [#942](https://github.com/hydro-project/hydroflow/issues/942), [#960](https://github.com/hydro-project/hydroflow/issues/960), [#967](https://github.com/hydro-project/hydroflow/issues/967) + - 4 unique issues were worked on: [#1032](https://github.com/hydro-project/hydro/issues/1032), [#942](https://github.com/hydro-project/hydro/issues/942), [#960](https://github.com/hydro-project/hydro/issues/960), [#967](https://github.com/hydro-project/hydro/issues/967) ### Commit Details @@ -354,19 +406,19 @@ Unchanged from previous release.
view details - * **[#1032](https://github.com/hydro-project/hydroflow/issues/1032)** - - Fixup! feat(lattices): Add `DeepReveal` trait ([`0bed8ca`](https://github.com/hydro-project/hydroflow/commit/0bed8cab4a5e7a7be88de4d2e9c3c2d8ee0e7b7f)) - - Add `DeepReveal` trait ([`e30602e`](https://github.com/hydro-project/hydroflow/commit/e30602e6a3210a4ea4fe8a65aedb9469e79e3c37)) - * **[#942](https://github.com/hydro-project/hydroflow/issues/942)** - - Fix `clippy::items_after_test_module`, simplify rustdoc links ([`f6a7299`](https://github.com/hydro-project/hydroflow/commit/f6a729925ddeb6063fa8c4b03d6621c1c35f0cc8)) - * **[#960](https://github.com/hydro-project/hydroflow/issues/960)** - - Fix clippy lints on latest nightly ([`ba6afab`](https://github.com/hydro-project/hydroflow/commit/ba6afab8416ad66eee4fdb9d0c73e62d45752617)) - * **[#967](https://github.com/hydro-project/hydroflow/issues/967)** - - Chat and two_pc no longer replay ([`0539e2a`](https://github.com/hydro-project/hydroflow/commit/0539e2a91eb3ba71ed1c9fbe8d0c74b6344ad1bf)) + * **[#1032](https://github.com/hydro-project/hydro/issues/1032)** + - Fixup! feat(lattices): Add `DeepReveal` trait ([`0bed8ca`](https://github.com/hydro-project/hydro/commit/0bed8cab4a5e7a7be88de4d2e9c3c2d8ee0e7b7f)) + - Add `DeepReveal` trait ([`e30602e`](https://github.com/hydro-project/hydro/commit/e30602e6a3210a4ea4fe8a65aedb9469e79e3c37)) + * **[#942](https://github.com/hydro-project/hydro/issues/942)** + - Fix `clippy::items_after_test_module`, simplify rustdoc links ([`f6a7299`](https://github.com/hydro-project/hydro/commit/f6a729925ddeb6063fa8c4b03d6621c1c35f0cc8)) + * **[#960](https://github.com/hydro-project/hydro/issues/960)** + - Fix clippy lints on latest nightly ([`ba6afab`](https://github.com/hydro-project/hydro/commit/ba6afab8416ad66eee4fdb9d0c73e62d45752617)) + * **[#967](https://github.com/hydro-project/hydro/issues/967)** + - Chat and two_pc no longer replay ([`0539e2a`](https://github.com/hydro-project/hydro/commit/0539e2a91eb3ba71ed1c9fbe8d0c74b6344ad1bf)) * **Uncategorized** - - Release hydroflow_cli_integration v0.5.1, hydroflow_lang v0.5.1, hydroflow_datalog_core v0.5.1, hydroflow_datalog v0.5.1, hydroflow_macro v0.5.1, lattices v0.5.1, variadics v0.0.3, pusherator v0.0.4, hydroflow v0.5.1, stageleft_macro v0.1.0, stageleft v0.1.0, hydroflow_plus v0.5.1, hydro_deploy v0.5.1, hydro_cli v0.5.1 ([`478aebc`](https://github.com/hydro-project/hydroflow/commit/478aebc8fee2aa78eab86bd386322db1c70bde6a)) - - Manually set lockstep-versioned crates (and `lattices`) to version `0.5.1` ([`1b555e5`](https://github.com/hydro-project/hydroflow/commit/1b555e57c8c812bed4d6495d2960cbf77fb0b3ef)) - - Add set_union_with_tombstones ([`3f70199`](https://github.com/hydro-project/hydroflow/commit/3f701997ec1e6ca2a364537fbd2ef39cf96ce0f1)) + - Release hydroflow_cli_integration v0.5.1, hydroflow_lang v0.5.1, hydroflow_datalog_core v0.5.1, hydroflow_datalog v0.5.1, hydroflow_macro v0.5.1, lattices v0.5.1, variadics v0.0.3, pusherator v0.0.4, hydroflow v0.5.1, stageleft_macro v0.1.0, stageleft v0.1.0, hydroflow_plus v0.5.1, hydro_deploy v0.5.1, hydro_cli v0.5.1 ([`478aebc`](https://github.com/hydro-project/hydro/commit/478aebc8fee2aa78eab86bd386322db1c70bde6a)) + - Manually set lockstep-versioned crates (and `lattices`) to version `0.5.1` ([`1b555e5`](https://github.com/hydro-project/hydro/commit/1b555e57c8c812bed4d6495d2960cbf77fb0b3ef)) + - Add set_union_with_tombstones ([`3f70199`](https://github.com/hydro-project/hydro/commit/3f701997ec1e6ca2a364537fbd2ef39cf96ce0f1))
## 0.5.0 (2023-10-11) @@ -397,7 +449,7 @@ Unchanged from previous release. - 7 commits contributed to the release. - 56 days passed between releases. - 5 commits were understood as [conventional](https://www.conventionalcommits.org). - - 2 unique issues were worked on: [#915](https://github.com/hydro-project/hydroflow/issues/915), [#922](https://github.com/hydro-project/hydroflow/issues/922) + - 2 unique issues were worked on: [#915](https://github.com/hydro-project/hydro/issues/915), [#922](https://github.com/hydro-project/hydro/issues/922) ### Commit Details @@ -405,16 +457,16 @@ Unchanged from previous release.
view details - * **[#915](https://github.com/hydro-project/hydroflow/issues/915)** - - Add `UnionFind` lattice ([`35c2606`](https://github.com/hydro-project/hydroflow/commit/35c2606f2df16a428a5c163d5582923ecd5998c4)) - - Fix some types and semantics for atomization ([`18e9cfa`](https://github.com/hydro-project/hydroflow/commit/18e9cfaa8b1415d72d67a69d7b0fecc997b5670a)) - * **[#922](https://github.com/hydro-project/hydroflow/issues/922)** - - Add serde derives to collections ([`488d6dd`](https://github.com/hydro-project/hydroflow/commit/488d6dd448e10e2bf217693dd2a29973488c838a)) + * **[#915](https://github.com/hydro-project/hydro/issues/915)** + - Add `UnionFind` lattice ([`35c2606`](https://github.com/hydro-project/hydro/commit/35c2606f2df16a428a5c163d5582923ecd5998c4)) + - Fix some types and semantics for atomization ([`18e9cfa`](https://github.com/hydro-project/hydro/commit/18e9cfaa8b1415d72d67a69d7b0fecc997b5670a)) + * **[#922](https://github.com/hydro-project/hydro/issues/922)** + - Add serde derives to collections ([`488d6dd`](https://github.com/hydro-project/hydro/commit/488d6dd448e10e2bf217693dd2a29973488c838a)) * **Uncategorized** - - Release hydroflow_macro v0.5.0, lattices v0.5.0, hydroflow v0.5.0, hydro_cli v0.5.0 ([`12697c2`](https://github.com/hydro-project/hydroflow/commit/12697c2f19bd96802591fa63a5b6b12104ecfe0d)) - - Release hydroflow_lang v0.5.0, hydroflow_datalog_core v0.5.0, hydroflow_datalog v0.5.0, hydroflow_macro v0.5.0, lattices v0.5.0, hydroflow v0.5.0, hydro_cli v0.5.0, safety bump 4 crates ([`2e2d8b3`](https://github.com/hydro-project/hydroflow/commit/2e2d8b386fb086c8276a2853d2a1f96ad4d7c221)) - - Fix lattice math link ([`6b82126`](https://github.com/hydro-project/hydroflow/commit/6b82126347e2ae3c11cc10fea4f3fbcb463734e6)) - - Fix `clippy::implied_bounds_in_impls` from latest nightlies ([`e788989`](https://github.com/hydro-project/hydroflow/commit/e788989737fbd501173bc99c6f9f5f5ba514ec9c)) + - Release hydroflow_macro v0.5.0, lattices v0.5.0, hydroflow v0.5.0, hydro_cli v0.5.0 ([`12697c2`](https://github.com/hydro-project/hydro/commit/12697c2f19bd96802591fa63a5b6b12104ecfe0d)) + - Release hydroflow_lang v0.5.0, hydroflow_datalog_core v0.5.0, hydroflow_datalog v0.5.0, hydroflow_macro v0.5.0, lattices v0.5.0, hydroflow v0.5.0, hydro_cli v0.5.0, safety bump 4 crates ([`2e2d8b3`](https://github.com/hydro-project/hydro/commit/2e2d8b386fb086c8276a2853d2a1f96ad4d7c221)) + - Fix lattice math link ([`6b82126`](https://github.com/hydro-project/hydro/commit/6b82126347e2ae3c11cc10fea4f3fbcb463734e6)) + - Fix `clippy::implied_bounds_in_impls` from latest nightlies ([`e788989`](https://github.com/hydro-project/hydro/commit/e788989737fbd501173bc99c6f9f5f5ba514ec9c))
## 0.4.0 (2023-08-15) @@ -466,7 +518,7 @@ Unchanged from previous release. - 10 commits contributed to the release. - 42 days passed between releases. - 9 commits were understood as [conventional](https://www.conventionalcommits.org). - - 8 unique issues were worked on: [#822](https://github.com/hydro-project/hydroflow/issues/822), [#849](https://github.com/hydro-project/hydroflow/issues/849), [#854](https://github.com/hydro-project/hydroflow/issues/854), [#860](https://github.com/hydro-project/hydroflow/issues/860), [#865](https://github.com/hydro-project/hydroflow/issues/865), [#866](https://github.com/hydro-project/hydroflow/issues/866), [#867](https://github.com/hydro-project/hydroflow/issues/867), [#879](https://github.com/hydro-project/hydroflow/issues/879) + - 8 unique issues were worked on: [#822](https://github.com/hydro-project/hydro/issues/822), [#849](https://github.com/hydro-project/hydro/issues/849), [#854](https://github.com/hydro-project/hydro/issues/854), [#860](https://github.com/hydro-project/hydro/issues/860), [#865](https://github.com/hydro-project/hydro/issues/865), [#866](https://github.com/hydro-project/hydro/issues/866), [#867](https://github.com/hydro-project/hydro/issues/867), [#879](https://github.com/hydro-project/hydro/issues/879) ### Commit Details @@ -474,25 +526,25 @@ Unchanged from previous release.
view details - * **[#822](https://github.com/hydro-project/hydroflow/issues/822)** - - Fix lint, format errors for latest nightly version (without updated pinned) ([`f60053f`](https://github.com/hydro-project/hydroflow/commit/f60053f70da3071c54de4a0eabb059a143aa2ccc)) - * **[#849](https://github.com/hydro-project/hydroflow/issues/849)** - - Rename `Seq` -> `VecUnion` ([`7b0485b`](https://github.com/hydro-project/hydroflow/commit/7b0485b20939ec86ed8e74ecc9c75ac1b5d01072)) - * **[#854](https://github.com/hydro-project/hydroflow/issues/854)** - - Add atomize trait, impls, tests ([`8ec75c6`](https://github.com/hydro-project/hydroflow/commit/8ec75c6d8998b7d7e5a0ae24ee53b0cdb6932683)) - * **[#860](https://github.com/hydro-project/hydroflow/issues/860)** - - Improve `Atomize` docs ([`a8b0d2d`](https://github.com/hydro-project/hydroflow/commit/a8b0d2d10eef3e45669f77a1f2460cd31a95d15b)) - * **[#865](https://github.com/hydro-project/hydroflow/issues/865)** - - Add bottom (+top) collapsing, implement `IsBot`/`IsTop` for all lattice types ([`7b752f7`](https://github.com/hydro-project/hydroflow/commit/7b752f743cbedc632b127dddf3f9a84e839eb47a)) - * **[#866](https://github.com/hydro-project/hydroflow/issues/866)** - - Implement `SimpleKeyedRef` for map types ([`b240699`](https://github.com/hydro-project/hydroflow/commit/b2406994a703f028724cc30065fec60f7f8a7247)) - * **[#867](https://github.com/hydro-project/hydroflow/issues/867)** - - Change `Atomize` to require returning empty iff lattice is bottom ([`262166e`](https://github.com/hydro-project/hydroflow/commit/262166e7cecf8ffb5a2c7bc989e8cf66c4524a68)) - * **[#879](https://github.com/hydro-project/hydroflow/issues/879)** - - Formalize `Default::default()` as returning bottom for lattice types ([`7282457`](https://github.com/hydro-project/hydroflow/commit/7282457e383407eabbeb1f931c130edb095c33ca)) + * **[#822](https://github.com/hydro-project/hydro/issues/822)** + - Fix lint, format errors for latest nightly version (without updated pinned) ([`f60053f`](https://github.com/hydro-project/hydro/commit/f60053f70da3071c54de4a0eabb059a143aa2ccc)) + * **[#849](https://github.com/hydro-project/hydro/issues/849)** + - Rename `Seq` -> `VecUnion` ([`7b0485b`](https://github.com/hydro-project/hydro/commit/7b0485b20939ec86ed8e74ecc9c75ac1b5d01072)) + * **[#854](https://github.com/hydro-project/hydro/issues/854)** + - Add atomize trait, impls, tests ([`8ec75c6`](https://github.com/hydro-project/hydro/commit/8ec75c6d8998b7d7e5a0ae24ee53b0cdb6932683)) + * **[#860](https://github.com/hydro-project/hydro/issues/860)** + - Improve `Atomize` docs ([`a8b0d2d`](https://github.com/hydro-project/hydro/commit/a8b0d2d10eef3e45669f77a1f2460cd31a95d15b)) + * **[#865](https://github.com/hydro-project/hydro/issues/865)** + - Add bottom (+top) collapsing, implement `IsBot`/`IsTop` for all lattice types ([`7b752f7`](https://github.com/hydro-project/hydro/commit/7b752f743cbedc632b127dddf3f9a84e839eb47a)) + * **[#866](https://github.com/hydro-project/hydro/issues/866)** + - Implement `SimpleKeyedRef` for map types ([`b240699`](https://github.com/hydro-project/hydro/commit/b2406994a703f028724cc30065fec60f7f8a7247)) + * **[#867](https://github.com/hydro-project/hydro/issues/867)** + - Change `Atomize` to require returning empty iff lattice is bottom ([`262166e`](https://github.com/hydro-project/hydro/commit/262166e7cecf8ffb5a2c7bc989e8cf66c4524a68)) + * **[#879](https://github.com/hydro-project/hydro/issues/879)** + - Formalize `Default::default()` as returning bottom for lattice types ([`7282457`](https://github.com/hydro-project/hydro/commit/7282457e383407eabbeb1f931c130edb095c33ca)) * **Uncategorized** - - Release hydroflow_lang v0.4.0, hydroflow_datalog_core v0.4.0, hydroflow_datalog v0.4.0, hydroflow_macro v0.4.0, lattices v0.4.0, pusherator v0.0.3, hydroflow v0.4.0, hydro_cli v0.4.0, safety bump 4 crates ([`cb313f0`](https://github.com/hydro-project/hydroflow/commit/cb313f0635214460a8308d05cbef4bf7f4bfaa15)) - - Fix new clippy lints on latest nightly 1.73.0-nightly (db7ff98a7 2023-07-31) ([`6a2ad6b`](https://github.com/hydro-project/hydroflow/commit/6a2ad6b770c2ccf470548320d8753025b3a66c0a)) + - Release hydroflow_lang v0.4.0, hydroflow_datalog_core v0.4.0, hydroflow_datalog v0.4.0, hydroflow_macro v0.4.0, lattices v0.4.0, pusherator v0.0.3, hydroflow v0.4.0, hydro_cli v0.4.0, safety bump 4 crates ([`cb313f0`](https://github.com/hydro-project/hydro/commit/cb313f0635214460a8308d05cbef4bf7f4bfaa15)) + - Fix new clippy lints on latest nightly 1.73.0-nightly (db7ff98a7 2023-07-31) ([`6a2ad6b`](https://github.com/hydro-project/hydro/commit/6a2ad6b770c2ccf470548320d8753025b3a66c0a))
## 0.3.0 (2023-07-04) @@ -556,7 +608,7 @@ Unchanged from previous release. - 18 commits contributed to the release. - 33 days passed between releases. - 17 commits were understood as [conventional](https://www.conventionalcommits.org). - - 12 unique issues were worked on: [#742](https://github.com/hydro-project/hydroflow/issues/742), [#744](https://github.com/hydro-project/hydroflow/issues/744), [#761](https://github.com/hydro-project/hydroflow/issues/761), [#763](https://github.com/hydro-project/hydroflow/issues/763), [#765](https://github.com/hydro-project/hydroflow/issues/765), [#766](https://github.com/hydro-project/hydroflow/issues/766), [#767](https://github.com/hydro-project/hydroflow/issues/767), [#772](https://github.com/hydro-project/hydroflow/issues/772), [#773](https://github.com/hydro-project/hydroflow/issues/773), [#780](https://github.com/hydro-project/hydroflow/issues/780), [#789](https://github.com/hydro-project/hydroflow/issues/789), [#793](https://github.com/hydro-project/hydroflow/issues/793) + - 12 unique issues were worked on: [#742](https://github.com/hydro-project/hydro/issues/742), [#744](https://github.com/hydro-project/hydro/issues/744), [#761](https://github.com/hydro-project/hydro/issues/761), [#763](https://github.com/hydro-project/hydro/issues/763), [#765](https://github.com/hydro-project/hydro/issues/765), [#766](https://github.com/hydro-project/hydro/issues/766), [#767](https://github.com/hydro-project/hydro/issues/767), [#772](https://github.com/hydro-project/hydro/issues/772), [#773](https://github.com/hydro-project/hydro/issues/773), [#780](https://github.com/hydro-project/hydro/issues/780), [#789](https://github.com/hydro-project/hydro/issues/789), [#793](https://github.com/hydro-project/hydro/issues/793) ### Commit Details @@ -564,37 +616,37 @@ Unchanged from previous release.
view details - * **[#742](https://github.com/hydro-project/hydroflow/issues/742)** - - Fix ConvertFrom for bottom to actually convert the type ([`3c4eb16`](https://github.com/hydro-project/hydroflow/commit/3c4eb16833160f8813b812487a1297c023400138)) - * **[#744](https://github.com/hydro-project/hydroflow/issues/744)** - - Add top lattice, opposite of bottom ([`fc4dcbd`](https://github.com/hydro-project/hydroflow/commit/fc4dcbdfa703d79a0c183a2eb3f5dbb42260b67a)) - * **[#761](https://github.com/hydro-project/hydroflow/issues/761)** - - Rename `Immut` -> `Point` lattice. ([`1bdadb8`](https://github.com/hydro-project/hydroflow/commit/1bdadb82b25941d11f3fa24eaac35109927c852f)) - * **[#763](https://github.com/hydro-project/hydroflow/issues/763)** - - List `WithTop` in README 4/4 ([`ac4fd82`](https://github.com/hydro-project/hydroflow/commit/ac4fd827ccede0ad53dfc59079cdb7df5928e491)) - - Remove `Default` impl for `WithTop` 3/4 ([`5cfd2a0`](https://github.com/hydro-project/hydroflow/commit/5cfd2a0f48f11f6185070cab932f50b630e1f800)) - - Rename `Bottom` -> `WithBot`, `Top` -> `WithTop`, constructors now take `Option`s 2/4 ([`5c7e4d3`](https://github.com/hydro-project/hydroflow/commit/5c7e4d3aea1dfb61d51bcb0291740281824e3090)) - - Rename `bottom.rs` -> `with_bot.rs`, `top.rs` -> `with_top.rs` 1/4 ([`0cbbaea`](https://github.com/hydro-project/hydroflow/commit/0cbbaeaec5e192e2539771bb247926271c2dc4a3)) - * **[#765](https://github.com/hydro-project/hydroflow/issues/765)** - - Rename `ConvertFrom::from` -> `LatticeFrom::lattice_from` ([`4a727ec`](https://github.com/hydro-project/hydroflow/commit/4a727ecf1232e0f03f5300547282bfbe73342cfa)) - * **[#766](https://github.com/hydro-project/hydroflow/issues/766)** - - Add `IsBot::is_bot` and `IsTop::is_top` traits ([`deb26af`](https://github.com/hydro-project/hydroflow/commit/deb26af6bcd547f91bf339367387d36e5e59565a)) - * **[#767](https://github.com/hydro-project/hydroflow/issues/767)** - - Add `Conflict` lattice ([`f5e0d19`](https://github.com/hydro-project/hydroflow/commit/f5e0d19e8531c250bc4492b61b9731c947916daf)) - * **[#772](https://github.com/hydro-project/hydroflow/issues/772)** - - Add `Provenance` generic param token to `Point`. ([`7aec1ac`](https://github.com/hydro-project/hydroflow/commit/7aec1ac884e01a560770dfab7e0ba64d520415f6)) - * **[#773](https://github.com/hydro-project/hydroflow/issues/773)** - - `warn` missing docs (instead of `deny`) to allow code before docs ([`70c88a5`](https://github.com/hydro-project/hydroflow/commit/70c88a51c4c83a4dc2fc67a0cd344786a4ff26f7)) - * **[#780](https://github.com/hydro-project/hydroflow/issues/780)** - - Removed unused nightly features `impl_trait_in_assoc_type`, `type_alias_impl_trait` ([`9bb5528`](https://github.com/hydro-project/hydroflow/commit/9bb5528d99e83fdae5aeca9456802379131c2f90)) - * **[#789](https://github.com/hydro-project/hydroflow/issues/789)** - - Add `reveal` methods, make fields private ([`931d938`](https://github.com/hydro-project/hydroflow/commit/931d93887c238025596cb22226e16d43e16a7425)) - * **[#793](https://github.com/hydro-project/hydroflow/issues/793)** - - Make unit `()` a point lattice ([`016abee`](https://github.com/hydro-project/hydroflow/commit/016abeea3ecd390a976dd8dbec371b08fe744655)) - - Impl `IsTop`, `IsBot` for `Min`, `Max` over numeric types ([`dc99c02`](https://github.com/hydro-project/hydroflow/commit/dc99c021640a47b704905d087eadcbc477f033f0)) + * **[#742](https://github.com/hydro-project/hydro/issues/742)** + - Fix ConvertFrom for bottom to actually convert the type ([`3c4eb16`](https://github.com/hydro-project/hydro/commit/3c4eb16833160f8813b812487a1297c023400138)) + * **[#744](https://github.com/hydro-project/hydro/issues/744)** + - Add top lattice, opposite of bottom ([`fc4dcbd`](https://github.com/hydro-project/hydro/commit/fc4dcbdfa703d79a0c183a2eb3f5dbb42260b67a)) + * **[#761](https://github.com/hydro-project/hydro/issues/761)** + - Rename `Immut` -> `Point` lattice. ([`1bdadb8`](https://github.com/hydro-project/hydro/commit/1bdadb82b25941d11f3fa24eaac35109927c852f)) + * **[#763](https://github.com/hydro-project/hydro/issues/763)** + - List `WithTop` in README 4/4 ([`ac4fd82`](https://github.com/hydro-project/hydro/commit/ac4fd827ccede0ad53dfc59079cdb7df5928e491)) + - Remove `Default` impl for `WithTop` 3/4 ([`5cfd2a0`](https://github.com/hydro-project/hydro/commit/5cfd2a0f48f11f6185070cab932f50b630e1f800)) + - Rename `Bottom` -> `WithBot`, `Top` -> `WithTop`, constructors now take `Option`s 2/4 ([`5c7e4d3`](https://github.com/hydro-project/hydro/commit/5c7e4d3aea1dfb61d51bcb0291740281824e3090)) + - Rename `bottom.rs` -> `with_bot.rs`, `top.rs` -> `with_top.rs` 1/4 ([`0cbbaea`](https://github.com/hydro-project/hydro/commit/0cbbaeaec5e192e2539771bb247926271c2dc4a3)) + * **[#765](https://github.com/hydro-project/hydro/issues/765)** + - Rename `ConvertFrom::from` -> `LatticeFrom::lattice_from` ([`4a727ec`](https://github.com/hydro-project/hydro/commit/4a727ecf1232e0f03f5300547282bfbe73342cfa)) + * **[#766](https://github.com/hydro-project/hydro/issues/766)** + - Add `IsBot::is_bot` and `IsTop::is_top` traits ([`deb26af`](https://github.com/hydro-project/hydro/commit/deb26af6bcd547f91bf339367387d36e5e59565a)) + * **[#767](https://github.com/hydro-project/hydro/issues/767)** + - Add `Conflict` lattice ([`f5e0d19`](https://github.com/hydro-project/hydro/commit/f5e0d19e8531c250bc4492b61b9731c947916daf)) + * **[#772](https://github.com/hydro-project/hydro/issues/772)** + - Add `Provenance` generic param token to `Point`. ([`7aec1ac`](https://github.com/hydro-project/hydro/commit/7aec1ac884e01a560770dfab7e0ba64d520415f6)) + * **[#773](https://github.com/hydro-project/hydro/issues/773)** + - `warn` missing docs (instead of `deny`) to allow code before docs ([`70c88a5`](https://github.com/hydro-project/hydro/commit/70c88a51c4c83a4dc2fc67a0cd344786a4ff26f7)) + * **[#780](https://github.com/hydro-project/hydro/issues/780)** + - Removed unused nightly features `impl_trait_in_assoc_type`, `type_alias_impl_trait` ([`9bb5528`](https://github.com/hydro-project/hydro/commit/9bb5528d99e83fdae5aeca9456802379131c2f90)) + * **[#789](https://github.com/hydro-project/hydro/issues/789)** + - Add `reveal` methods, make fields private ([`931d938`](https://github.com/hydro-project/hydro/commit/931d93887c238025596cb22226e16d43e16a7425)) + * **[#793](https://github.com/hydro-project/hydro/issues/793)** + - Make unit `()` a point lattice ([`016abee`](https://github.com/hydro-project/hydro/commit/016abeea3ecd390a976dd8dbec371b08fe744655)) + - Impl `IsTop`, `IsBot` for `Min`, `Max` over numeric types ([`dc99c02`](https://github.com/hydro-project/hydro/commit/dc99c021640a47b704905d087eadcbc477f033f0)) * **Uncategorized** - - Release hydroflow_cli_integration v0.3.0, hydroflow_lang v0.3.0, hydroflow_datalog_core v0.3.0, hydroflow_datalog v0.3.0, hydroflow_macro v0.3.0, lattices v0.3.0, pusherator v0.0.2, hydroflow v0.3.0, hydro_cli v0.3.0, safety bump 5 crates ([`ec9633e`](https://github.com/hydro-project/hydroflow/commit/ec9633e2e393c2bf106223abeb0b680200fbdf84)) - - Add `Seq` lattice. ([`153cbab`](https://github.com/hydro-project/hydroflow/commit/153cbabd462d776eae395e371470abb4662642cd)) + - Release hydroflow_cli_integration v0.3.0, hydroflow_lang v0.3.0, hydroflow_datalog_core v0.3.0, hydroflow_datalog v0.3.0, hydroflow_macro v0.3.0, lattices v0.3.0, pusherator v0.0.2, hydroflow v0.3.0, hydro_cli v0.3.0, safety bump 5 crates ([`ec9633e`](https://github.com/hydro-project/hydro/commit/ec9633e2e393c2bf106223abeb0b680200fbdf84)) + - Add `Seq` lattice. ([`153cbab`](https://github.com/hydro-project/hydro/commit/153cbabd462d776eae395e371470abb4662642cd))
## 0.2.0 (2023-05-31) @@ -626,9 +678,9 @@ Unchanged from previous release.
view details * **Uncategorized** - - Release hydroflow_lang v0.2.0, hydroflow_datalog_core v0.2.0, hydroflow_datalog v0.2.0, hydroflow_macro v0.2.0, lattices v0.2.0, hydroflow v0.2.0, hydro_cli v0.2.0 ([`ca464c3`](https://github.com/hydro-project/hydroflow/commit/ca464c32322a7ad39eb53e1794777c849aa548a0)) - - Manually bump versions for v0.2.0 release ([`fd896fb`](https://github.com/hydro-project/hydroflow/commit/fd896fbe925fbd8ef1d16be7206ac20ba585081a)) - - Rename `Fake` -> `Immut` ([`10b3085`](https://github.com/hydro-project/hydroflow/commit/10b308532245db8f4480ce53b67aea050ae1918d)) + - Release hydroflow_lang v0.2.0, hydroflow_datalog_core v0.2.0, hydroflow_datalog v0.2.0, hydroflow_macro v0.2.0, lattices v0.2.0, hydroflow v0.2.0, hydro_cli v0.2.0 ([`ca464c3`](https://github.com/hydro-project/hydro/commit/ca464c32322a7ad39eb53e1794777c849aa548a0)) + - Manually bump versions for v0.2.0 release ([`fd896fb`](https://github.com/hydro-project/hydro/commit/fd896fbe925fbd8ef1d16be7206ac20ba585081a)) + - Rename `Fake` -> `Immut` ([`10b3085`](https://github.com/hydro-project/hydro/commit/10b308532245db8f4480ce53b67aea050ae1918d))
## 0.1.2 (2023-05-30) @@ -644,7 +696,7 @@ Unchanged from previous release. - 2 commits contributed to the release. - 6 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#691](https://github.com/hydro-project/hydroflow/issues/691) + - 1 unique issue was worked on: [#691](https://github.com/hydro-project/hydro/issues/691) ### Commit Details @@ -652,10 +704,10 @@ Unchanged from previous release.
view details - * **[#691](https://github.com/hydro-project/hydroflow/issues/691)** - - Print out items when lattice identity tests fail ([`ecff609`](https://github.com/hydro-project/hydroflow/commit/ecff609a0153446efc1809230ae100964bb9f89b)) + * **[#691](https://github.com/hydro-project/hydro/issues/691)** + - Print out items when lattice identity tests fail ([`ecff609`](https://github.com/hydro-project/hydro/commit/ecff609a0153446efc1809230ae100964bb9f89b)) * **Uncategorized** - - Release hydroflow_cli_integration v0.1.1, hydroflow_lang v0.1.1, hydroflow_datalog_core v0.1.1, hydroflow_macro v0.1.1, lattices v0.1.2, hydroflow v0.1.1, hydro_cli v0.1.0 ([`d9fa8b3`](https://github.com/hydro-project/hydroflow/commit/d9fa8b387e303b33d9614dbde80abf1af08bd8eb)) + - Release hydroflow_cli_integration v0.1.1, hydroflow_lang v0.1.1, hydroflow_datalog_core v0.1.1, hydroflow_macro v0.1.1, lattices v0.1.2, hydroflow v0.1.1, hydro_cli v0.1.0 ([`d9fa8b3`](https://github.com/hydro-project/hydro/commit/d9fa8b387e303b33d9614dbde80abf1af08bd8eb))
## 0.1.1 (2023-05-23) @@ -678,7 +730,7 @@ Unchanged from previous release. - 5 commits contributed to the release. - 2 days passed between releases. - 3 commits were understood as [conventional](https://www.conventionalcommits.org). - - 3 unique issues were worked on: [#671](https://github.com/hydro-project/hydroflow/issues/671), [#674](https://github.com/hydro-project/hydroflow/issues/674), [#687](https://github.com/hydro-project/hydroflow/issues/687) + - 3 unique issues were worked on: [#671](https://github.com/hydro-project/hydro/issues/671), [#674](https://github.com/hydro-project/hydro/issues/674), [#687](https://github.com/hydro-project/hydro/issues/687) ### Commit Details @@ -686,15 +738,15 @@ Unchanged from previous release.
view details - * **[#671](https://github.com/hydro-project/hydroflow/issues/671)** - - Migrate docs to a unified Docusuarus site ([`feed326`](https://github.com/hydro-project/hydroflow/commit/feed3268c0aabeb027b19abd9ed06c565a0462f4)) - * **[#674](https://github.com/hydro-project/hydroflow/issues/674)** - - Update cc-traits to v2, remove `SimpleKeyedRef` shim ([`3bee6f8`](https://github.com/hydro-project/hydroflow/commit/3bee6f858a78d82b7431e124ef9792002c8d77ce)) - * **[#687](https://github.com/hydro-project/hydroflow/issues/687)** - - Simplified explanations, fixed typos, removed dead named links ([`720744f`](https://github.com/hydro-project/hydroflow/commit/720744fc90fa05a11e0b79c96baba2eb6fd1c7f3)) - - Update links from old to new book ([`4bc1ac1`](https://github.com/hydro-project/hydroflow/commit/4bc1ac1ea2fa6257219ec7fae94a2b039ec7eb7b)) + * **[#671](https://github.com/hydro-project/hydro/issues/671)** + - Migrate docs to a unified Docusuarus site ([`feed326`](https://github.com/hydro-project/hydro/commit/feed3268c0aabeb027b19abd9ed06c565a0462f4)) + * **[#674](https://github.com/hydro-project/hydro/issues/674)** + - Update cc-traits to v2, remove `SimpleKeyedRef` shim ([`3bee6f8`](https://github.com/hydro-project/hydro/commit/3bee6f858a78d82b7431e124ef9792002c8d77ce)) + * **[#687](https://github.com/hydro-project/hydro/issues/687)** + - Simplified explanations, fixed typos, removed dead named links ([`720744f`](https://github.com/hydro-project/hydro/commit/720744fc90fa05a11e0b79c96baba2eb6fd1c7f3)) + - Update links from old to new book ([`4bc1ac1`](https://github.com/hydro-project/hydro/commit/4bc1ac1ea2fa6257219ec7fae94a2b039ec7eb7b)) * **Uncategorized** - - Release hydroflow_cli_integration v0.1.0, hydroflow_internalmacro v0.1.0, hydroflow_lang v0.1.0, hydroflow_datalog_core v0.1.0, hydroflow_datalog v0.1.0, hydroflow_macro v0.1.0, lattices v0.1.1, hydroflow v0.1.0 ([`7324974`](https://github.com/hydro-project/hydroflow/commit/73249744293c9b89cbaa2d84b23ca3f25b00ae4e)) + - Release hydroflow_cli_integration v0.1.0, hydroflow_internalmacro v0.1.0, hydroflow_lang v0.1.0, hydroflow_datalog_core v0.1.0, hydroflow_datalog v0.1.0, hydroflow_macro v0.1.0, lattices v0.1.1, hydroflow v0.1.0 ([`7324974`](https://github.com/hydro-project/hydro/commit/73249744293c9b89cbaa2d84b23ca3f25b00ae4e))
## 0.1.0 (2023-05-21) @@ -726,7 +778,7 @@ Unchanged from previous release. - 14 commits contributed to the release. - 18 days passed between releases. - 5 commits were understood as [conventional](https://www.conventionalcommits.org). - - 10 unique issues were worked on: [#625](https://github.com/hydro-project/hydroflow/issues/625), [#637](https://github.com/hydro-project/hydroflow/issues/637), [#638](https://github.com/hydro-project/hydroflow/issues/638), [#642](https://github.com/hydro-project/hydroflow/issues/642), [#644](https://github.com/hydro-project/hydroflow/issues/644), [#645](https://github.com/hydro-project/hydroflow/issues/645), [#658](https://github.com/hydro-project/hydroflow/issues/658), [#660](https://github.com/hydro-project/hydroflow/issues/660), [#664](https://github.com/hydro-project/hydroflow/issues/664), [#667](https://github.com/hydro-project/hydroflow/issues/667) + - 10 unique issues were worked on: [#625](https://github.com/hydro-project/hydro/issues/625), [#637](https://github.com/hydro-project/hydro/issues/637), [#638](https://github.com/hydro-project/hydro/issues/638), [#642](https://github.com/hydro-project/hydro/issues/642), [#644](https://github.com/hydro-project/hydro/issues/644), [#645](https://github.com/hydro-project/hydro/issues/645), [#658](https://github.com/hydro-project/hydro/issues/658), [#660](https://github.com/hydro-project/hydro/issues/660), [#664](https://github.com/hydro-project/hydro/issues/664), [#667](https://github.com/hydro-project/hydro/issues/667) ### Commit Details @@ -734,31 +786,31 @@ Unchanged from previous release.
view details - * **[#625](https://github.com/hydro-project/hydroflow/issues/625)** - - Use `cc-traits` instead of own `Collection`, remove `tag` indirection ([`10ed00d`](https://github.com/hydro-project/hydroflow/commit/10ed00df8e6f2e86d7db737dd2049f2c5dbfeba0)) - * **[#637](https://github.com/hydro-project/hydroflow/issues/637)** - - Add bottom and fake lattice types ([`95ce1ed`](https://github.com/hydro-project/hydroflow/commit/95ce1edbecebdc505893b1f527bef905b4247ed8)) - * **[#638](https://github.com/hydro-project/hydroflow/issues/638)** - - Remove old lattice code ([`f4915fa`](https://github.com/hydro-project/hydroflow/commit/f4915fab98c57652e5345d39076d95ebb0a43fd8)) - * **[#642](https://github.com/hydro-project/hydroflow/issues/642)** - - Remove zmq, use unsync channels locally, use sync mpsc cross-thread, use cross_join+enumerate instead of broadcast channel,remove Eq requirement from multisetjoin ([`b38f5cf`](https://github.com/hydro-project/hydroflow/commit/b38f5cf198e29a8de2f84eb4cd075818fbeffda6)) - * **[#644](https://github.com/hydro-project/hydroflow/issues/644)** - - Remove Compare trait, add tests, make all lattice types PartialOrd, Eq, PartialEq ([`698b72f`](https://github.com/hydro-project/hydroflow/commit/698b72f8f013288f211a655bf93f2a3cd6d386e7)) - * **[#645](https://github.com/hydro-project/hydroflow/issues/645)** - - Fix `Pair` `PartialOrd` implementation, add consistency tests with `NaiveOrd` ([`76e19a7`](https://github.com/hydro-project/hydroflow/commit/76e19a7346cd6005a04c39974bbcf4ed2bd37217)) - * **[#658](https://github.com/hydro-project/hydroflow/issues/658)** - - Allow fake to merge, compare equal values ([`1a159dc`](https://github.com/hydro-project/hydroflow/commit/1a159dc8a16e40fa40ae3e8433d53c08d82e833c)) - * **[#660](https://github.com/hydro-project/hydroflow/issues/660)** - - Warn lint `unused_qualifications` ([`cd0a86d`](https://github.com/hydro-project/hydroflow/commit/cd0a86d9271d0e3daab59c46f079925f863424e1)) - - Rustfmt group imports ([`20a1b2c`](https://github.com/hydro-project/hydroflow/commit/20a1b2c0cd04a8b495a02ce345db3d48a99ea0e9)) - - Rustfmt prescribe flat-module `use` format ([`1eda91a`](https://github.com/hydro-project/hydroflow/commit/1eda91a2ef8794711ef037240f15284e8085d863)) - * **[#664](https://github.com/hydro-project/hydroflow/issues/664)** - - Make lattice test helpers public, restructure ([`15f9688`](https://github.com/hydro-project/hydroflow/commit/15f9688ff4dc816a374ed9068d98bee0a4d51b2c)) - * **[#667](https://github.com/hydro-project/hydroflow/issues/667)** - - Bump lattices version to `0.1.0` ([`a46ce4a`](https://github.com/hydro-project/hydroflow/commit/a46ce4a522b70661e5acf644f893bfdf56294578)) - - Update docs, add book chapter for `lattices` crate ([`95d23ea`](https://github.com/hydro-project/hydroflow/commit/95d23eaf8218002ad0a6a8c4c6e6c76e6b8f785b)) + * **[#625](https://github.com/hydro-project/hydro/issues/625)** + - Use `cc-traits` instead of own `Collection`, remove `tag` indirection ([`10ed00d`](https://github.com/hydro-project/hydro/commit/10ed00df8e6f2e86d7db737dd2049f2c5dbfeba0)) + * **[#637](https://github.com/hydro-project/hydro/issues/637)** + - Add bottom and fake lattice types ([`95ce1ed`](https://github.com/hydro-project/hydro/commit/95ce1edbecebdc505893b1f527bef905b4247ed8)) + * **[#638](https://github.com/hydro-project/hydro/issues/638)** + - Remove old lattice code ([`f4915fa`](https://github.com/hydro-project/hydro/commit/f4915fab98c57652e5345d39076d95ebb0a43fd8)) + * **[#642](https://github.com/hydro-project/hydro/issues/642)** + - Remove zmq, use unsync channels locally, use sync mpsc cross-thread, use cross_join+enumerate instead of broadcast channel,remove Eq requirement from multisetjoin ([`b38f5cf`](https://github.com/hydro-project/hydro/commit/b38f5cf198e29a8de2f84eb4cd075818fbeffda6)) + * **[#644](https://github.com/hydro-project/hydro/issues/644)** + - Remove Compare trait, add tests, make all lattice types PartialOrd, Eq, PartialEq ([`698b72f`](https://github.com/hydro-project/hydro/commit/698b72f8f013288f211a655bf93f2a3cd6d386e7)) + * **[#645](https://github.com/hydro-project/hydro/issues/645)** + - Fix `Pair` `PartialOrd` implementation, add consistency tests with `NaiveOrd` ([`76e19a7`](https://github.com/hydro-project/hydro/commit/76e19a7346cd6005a04c39974bbcf4ed2bd37217)) + * **[#658](https://github.com/hydro-project/hydro/issues/658)** + - Allow fake to merge, compare equal values ([`1a159dc`](https://github.com/hydro-project/hydro/commit/1a159dc8a16e40fa40ae3e8433d53c08d82e833c)) + * **[#660](https://github.com/hydro-project/hydro/issues/660)** + - Warn lint `unused_qualifications` ([`cd0a86d`](https://github.com/hydro-project/hydro/commit/cd0a86d9271d0e3daab59c46f079925f863424e1)) + - Rustfmt group imports ([`20a1b2c`](https://github.com/hydro-project/hydro/commit/20a1b2c0cd04a8b495a02ce345db3d48a99ea0e9)) + - Rustfmt prescribe flat-module `use` format ([`1eda91a`](https://github.com/hydro-project/hydro/commit/1eda91a2ef8794711ef037240f15284e8085d863)) + * **[#664](https://github.com/hydro-project/hydro/issues/664)** + - Make lattice test helpers public, restructure ([`15f9688`](https://github.com/hydro-project/hydro/commit/15f9688ff4dc816a374ed9068d98bee0a4d51b2c)) + * **[#667](https://github.com/hydro-project/hydro/issues/667)** + - Bump lattices version to `0.1.0` ([`a46ce4a`](https://github.com/hydro-project/hydro/commit/a46ce4a522b70661e5acf644f893bfdf56294578)) + - Update docs, add book chapter for `lattices` crate ([`95d23ea`](https://github.com/hydro-project/hydro/commit/95d23eaf8218002ad0a6a8c4c6e6c76e6b8f785b)) * **Uncategorized** - - Release hydroflow_cli_integration v0.0.1, hydroflow_lang v0.0.1, hydroflow_datalog_core v0.0.1, hydroflow_datalog v0.0.1, hydroflow_macro v0.0.1, lattices v0.1.0, variadics v0.0.2, pusherator v0.0.1, hydroflow v0.0.2 ([`809395a`](https://github.com/hydro-project/hydroflow/commit/809395acddb78949d7a2bf036e1a94972f23b1ad)) + - Release hydroflow_cli_integration v0.0.1, hydroflow_lang v0.0.1, hydroflow_datalog_core v0.0.1, hydroflow_datalog v0.0.1, hydroflow_macro v0.0.1, lattices v0.1.0, variadics v0.0.2, pusherator v0.0.1, hydroflow v0.0.2 ([`809395a`](https://github.com/hydro-project/hydro/commit/809395acddb78949d7a2bf036e1a94972f23b1ad))
## 0.0.0 (2023-05-02) @@ -769,7 +821,7 @@ Unchanged from previous release. - 2 commits contributed to the release. - 0 commits were understood as [conventional](https://www.conventionalcommits.org). - - 2 unique issues were worked on: [#634](https://github.com/hydro-project/hydroflow/issues/634), [#636](https://github.com/hydro-project/hydroflow/issues/636) + - 2 unique issues were worked on: [#634](https://github.com/hydro-project/hydro/issues/634), [#636](https://github.com/hydro-project/hydro/issues/636) ### Commit Details @@ -777,10 +829,10 @@ Unchanged from previous release.
view details - * **[#634](https://github.com/hydro-project/hydroflow/issues/634)** - - Fixup! Move lattice2 into new separate `lattices` crate ([`b08e793`](https://github.com/hydro-project/hydroflow/commit/b08e793edf30e40f21c916ae630a09337034150e)) - - Move lattice2 into new separate `lattices` crate ([`c0006c4`](https://github.com/hydro-project/hydroflow/commit/c0006c4c73e0f3f5c65274e3ad76537ea9fe2643)) - * **[#636](https://github.com/hydro-project/hydroflow/issues/636)** - - Fixup! Move lattice2 into new separate `lattices` crate ([`b08e793`](https://github.com/hydro-project/hydroflow/commit/b08e793edf30e40f21c916ae630a09337034150e)) + * **[#634](https://github.com/hydro-project/hydro/issues/634)** + - Fixup! Move lattice2 into new separate `lattices` crate ([`b08e793`](https://github.com/hydro-project/hydro/commit/b08e793edf30e40f21c916ae630a09337034150e)) + - Move lattice2 into new separate `lattices` crate ([`c0006c4`](https://github.com/hydro-project/hydro/commit/c0006c4c73e0f3f5c65274e3ad76537ea9fe2643)) + * **[#636](https://github.com/hydro-project/hydro/issues/636)** + - Fixup! Move lattice2 into new separate `lattices` crate ([`b08e793`](https://github.com/hydro-project/hydro/commit/b08e793edf30e40f21c916ae630a09337034150e))
diff --git a/lattices/Cargo.toml b/lattices/Cargo.toml index ef23fda9512a..8f2e38b67b6a 100644 --- a/lattices/Cargo.toml +++ b/lattices/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "lattices" publish = true -version = "0.5.8" +version = "0.5.9" edition = "2021" license = "Apache-2.0" documentation = "https://docs.rs/lattices/" @@ -19,10 +19,10 @@ serde = ["dep:serde"] cc-traits = "2.0.0" sealed = "0.5.0" serde = { version = "1.0.197", features = ["derive"], optional = true } -lattices_macro = { path = "../lattices_macro", version = "^0.5.7" } +lattices_macro = { path = "../lattices_macro", version = "^0.5.8" } ref-cast = "1.0.23" -variadics = { path = "../variadics", version = "^0.0.7" } -variadics_macro = { path = "../variadics_macro", version = "^0.5.5" } +variadics = { path = "../variadics", version = "^0.0.8" } +variadics_macro = { path = "../variadics_macro", version = "^0.5.6" } [dev-dependencies] trybuild = "1.0.0" diff --git a/lattices_macro/CHANGELOG.md b/lattices_macro/CHANGELOG.md index 4f06af34a7f8..99f61a1e4edb 100644 --- a/lattices_macro/CHANGELOG.md +++ b/lattices_macro/CHANGELOG.md @@ -1,7 +1,47 @@ +## v0.5.8 (2024-12-23) + +### Chore + + - cleanup snapshots + +### Documentation + + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + +### Commit Statistics + + + + - 2 commits contributed to the release. + - 45 days passed between releases. + - 2 commits were understood as [conventional](https://www.conventionalcommits.org). + - 2 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1623](https://github.com/hydro-project/hydro/issues/1623) + +### Commit Details + + + +
view details + + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) + * **[#1623](https://github.com/hydro-project/hydro/issues/1623)** + - Cleanup snapshots ([`accb13c`](https://github.com/hydro-project/hydro/commit/accb13cad718c99d350e4bafe82e0ca38bf94c62)) +
+ ## v0.5.7 (2024-11-08) + + ### Chore - update pinned rust version, clippy lints, remove some dead code @@ -10,10 +50,10 @@ - - 1 commit contributed to the release. + - 2 commits contributed to the release. - 69 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#1444](https://github.com/hydro-project/hydroflow/issues/1444) + - 1 unique issue was worked on: [#1444](https://github.com/hydro-project/hydro/issues/1444) ### Commit Details @@ -21,8 +61,10 @@
view details - * **[#1444](https://github.com/hydro-project/hydroflow/issues/1444)** - - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydroflow/commit/d5677604e93c07a5392f4229af94a0b736eca382)) + * **[#1444](https://github.com/hydro-project/hydro/issues/1444)** + - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydro/commit/d5677604e93c07a5392f4229af94a0b736eca382)) + * **Uncategorized** + - Release hydroflow_lang v0.10.0, hydroflow_datalog_core v0.10.0, hydroflow_datalog v0.10.0, hydroflow_deploy_integration v0.10.0, hydroflow_macro v0.10.0, lattices_macro v0.5.7, variadics v0.0.7, variadics_macro v0.5.5, lattices v0.5.8, multiplatform_test v0.3.0, pusherator v0.0.9, hydroflow v0.10.0, hydro_deploy v0.10.0, stageleft_macro v0.4.0, stageleft v0.5.0, stageleft_tool v0.4.0, hydroflow_plus v0.10.0, hydro_cli v0.10.0, safety bump 8 crates ([`dcd48fc`](https://github.com/hydro-project/hydro/commit/dcd48fc7ee805898d9b5ef0d082870e30615e95b))
## v0.5.6 (2024-08-30) @@ -43,7 +85,7 @@ - 2 commits contributed to the release. - 38 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#1423](https://github.com/hydro-project/hydroflow/issues/1423) + - 1 unique issue was worked on: [#1423](https://github.com/hydro-project/hydro/issues/1423) ### Commit Details @@ -51,10 +93,10 @@
view details - * **[#1423](https://github.com/hydro-project/hydroflow/issues/1423)** - - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydroflow/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) + * **[#1423](https://github.com/hydro-project/hydro/issues/1423)** + - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydro/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) * **Uncategorized** - - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydroflow/commit/0750117de7088c01a439b102adeb4c832889f171)) + - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydro/commit/0750117de7088c01a439b102adeb4c832889f171))
## v0.5.5 (2024-07-23) @@ -90,7 +132,7 @@ - 3 commits contributed to the release. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - - 2 unique issues were worked on: [#1250](https://github.com/hydro-project/hydroflow/issues/1250), [#1267](https://github.com/hydro-project/hydroflow/issues/1267) + - 2 unique issues were worked on: [#1250](https://github.com/hydro-project/hydro/issues/1250), [#1267](https://github.com/hydro-project/hydro/issues/1267) ### Commit Details @@ -98,11 +140,11 @@
view details - * **[#1250](https://github.com/hydro-project/hydroflow/issues/1250)** - - Add `#[derive(Lattice)]` derive macros, fix #1247 ([`b3d01c2`](https://github.com/hydro-project/hydroflow/commit/b3d01c20cae2335a3da2c02343debe677f17786b)) - * **[#1267](https://github.com/hydro-project/hydroflow/issues/1267)** - - Add `#[derive(Lattice)]` docs to README, import into book, fix #1259 ([`b4e226f`](https://github.com/hydro-project/hydroflow/commit/b4e226f1305a9631083bb6e9c7e5f01cc7c9aa90)) + * **[#1250](https://github.com/hydro-project/hydro/issues/1250)** + - Add `#[derive(Lattice)]` derive macros, fix #1247 ([`b3d01c2`](https://github.com/hydro-project/hydro/commit/b3d01c20cae2335a3da2c02343debe677f17786b)) + * **[#1267](https://github.com/hydro-project/hydro/issues/1267)** + - Add `#[derive(Lattice)]` docs to README, import into book, fix #1259 ([`b4e226f`](https://github.com/hydro-project/hydro/commit/b4e226f1305a9631083bb6e9c7e5f01cc7c9aa90)) * **Uncategorized** - - Release hydroflow_lang v0.8.0, hydroflow_datalog_core v0.8.0, hydroflow_datalog v0.8.0, hydroflow_macro v0.8.0, lattices_macro v0.5.5, lattices v0.5.6, variadics v0.0.5, pusherator v0.0.7, hydroflow v0.8.0, hydroflow_plus v0.8.0, hydro_deploy v0.8.0, hydro_cli v0.8.0, hydroflow_plus_cli_integration v0.8.0, safety bump 7 crates ([`ca6c16b`](https://github.com/hydro-project/hydroflow/commit/ca6c16b4a7ce35e155fe7fc6c7d1676c37c9e4de)) + - Release hydroflow_lang v0.8.0, hydroflow_datalog_core v0.8.0, hydroflow_datalog v0.8.0, hydroflow_macro v0.8.0, lattices_macro v0.5.5, lattices v0.5.6, variadics v0.0.5, pusherator v0.0.7, hydroflow v0.8.0, hydroflow_plus v0.8.0, hydro_deploy v0.8.0, hydro_cli v0.8.0, hydroflow_plus_cli_integration v0.8.0, safety bump 7 crates ([`ca6c16b`](https://github.com/hydro-project/hydro/commit/ca6c16b4a7ce35e155fe7fc6c7d1676c37c9e4de))
diff --git a/lattices_macro/Cargo.toml b/lattices_macro/Cargo.toml index d6d7c112a1aa..63a8ff6a6792 100644 --- a/lattices_macro/Cargo.toml +++ b/lattices_macro/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "lattices_macro" publish = true -version = "0.5.7" +version = "0.5.8" edition = "2021" license = "Apache-2.0" documentation = "https://docs.rs/lattices/" diff --git a/multiplatform_test/CHANGELOG.md b/multiplatform_test/CHANGELOG.md index f02c6cbb9faf..d98d4652b217 100644 --- a/multiplatform_test/CHANGELOG.md +++ b/multiplatform_test/CHANGELOG.md @@ -5,8 +5,54 @@ 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). +## 0.4.0 (2024-12-23) + +### Chore + + - Rename Hydroflow -> DFIR + Work In Progress: + - [x] hydroflow_macro + - [x] hydroflow_datalog_core + - [x] hydroflow_datalog + - [x] hydroflow_lang + - [x] hydroflow + +### Documentation + + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + +### Commit Statistics + + + + - 2 commits contributed to the release. + - 45 days passed between releases. + - 2 commits were understood as [conventional](https://www.conventionalcommits.org). + - 2 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1620](https://github.com/hydro-project/hydro/issues/1620) + +### Commit Details + + + +
view details + + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) + * **[#1620](https://github.com/hydro-project/hydro/issues/1620)** + - Rename Hydroflow -> DFIR ([`3291c07`](https://github.com/hydro-project/hydro/commit/3291c07b37c9f9031837a2a32953e8f8854ec298)) +
+ ## 0.3.0 (2024-11-08) + + ### Chore - update pinned rust version, clippy lints, remove some dead code @@ -15,10 +61,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 1 commit contributed to the release. + - 2 commits contributed to the release. - 69 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#1444](https://github.com/hydro-project/hydroflow/issues/1444) + - 1 unique issue was worked on: [#1444](https://github.com/hydro-project/hydro/issues/1444) ### Commit Details @@ -26,8 +72,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1444](https://github.com/hydro-project/hydroflow/issues/1444)** - - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydroflow/commit/d5677604e93c07a5392f4229af94a0b736eca382)) + * **[#1444](https://github.com/hydro-project/hydro/issues/1444)** + - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydro/commit/d5677604e93c07a5392f4229af94a0b736eca382)) + * **Uncategorized** + - Release hydroflow_lang v0.10.0, hydroflow_datalog_core v0.10.0, hydroflow_datalog v0.10.0, hydroflow_deploy_integration v0.10.0, hydroflow_macro v0.10.0, lattices_macro v0.5.7, variadics v0.0.7, variadics_macro v0.5.5, lattices v0.5.8, multiplatform_test v0.3.0, pusherator v0.0.9, hydroflow v0.10.0, hydro_deploy v0.10.0, stageleft_macro v0.4.0, stageleft v0.5.0, stageleft_tool v0.4.0, hydroflow_plus v0.10.0, hydro_cli v0.10.0, safety bump 8 crates ([`dcd48fc`](https://github.com/hydro-project/hydro/commit/dcd48fc7ee805898d9b5ef0d082870e30615e95b))
## 0.2.0 (2024-08-30) @@ -48,7 +96,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 2 commits contributed to the release. - 97 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#1423](https://github.com/hydro-project/hydroflow/issues/1423) + - 1 unique issue was worked on: [#1423](https://github.com/hydro-project/hydro/issues/1423) ### Commit Details @@ -56,10 +104,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1423](https://github.com/hydro-project/hydroflow/issues/1423)** - - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydroflow/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) + * **[#1423](https://github.com/hydro-project/hydro/issues/1423)** + - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydro/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) * **Uncategorized** - - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydroflow/commit/0750117de7088c01a439b102adeb4c832889f171)) + - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydro/commit/0750117de7088c01a439b102adeb4c832889f171))
## 0.1.0 (2024-05-24) @@ -102,7 +150,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 11 commits contributed to the release. - 6 commits were understood as [conventional](https://www.conventionalcommits.org). - - 6 unique issues were worked on: [#1161](https://github.com/hydro-project/hydroflow/issues/1161), [#609](https://github.com/hydro-project/hydroflow/issues/609), [#617](https://github.com/hydro-project/hydroflow/issues/617), [#755](https://github.com/hydro-project/hydroflow/issues/755), [#801](https://github.com/hydro-project/hydroflow/issues/801), [#822](https://github.com/hydro-project/hydroflow/issues/822) + - 6 unique issues were worked on: [#1161](https://github.com/hydro-project/hydro/issues/1161), [#609](https://github.com/hydro-project/hydro/issues/609), [#617](https://github.com/hydro-project/hydro/issues/617), [#755](https://github.com/hydro-project/hydro/issues/755), [#801](https://github.com/hydro-project/hydro/issues/801), [#822](https://github.com/hydro-project/hydro/issues/822) ### Commit Details @@ -110,24 +158,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1161](https://github.com/hydro-project/hydroflow/issues/1161)** - - Fix clippy warning on latest nightly, fix docs ([`720c8a0`](https://github.com/hydro-project/hydroflow/commit/720c8a0095fc7593366b3f6c59365b4f6c245a9d)) - * **[#609](https://github.com/hydro-project/hydroflow/issues/609)** - - Update syn to 2.0 ([`2e7d802`](https://github.com/hydro-project/hydroflow/commit/2e7d8024f35893ef0abcb6851e370b00615f9562)) - * **[#617](https://github.com/hydro-project/hydroflow/issues/617)** - - Update `Cargo.toml`s for publishing ([`a78ff9a`](https://github.com/hydro-project/hydroflow/commit/a78ff9aace6771787c2b72aad83be6ad8d49a828)) - * **[#755](https://github.com/hydro-project/hydroflow/issues/755)** - - `hydroflow`, `logging`/`tracing` features ([`c1b0280`](https://github.com/hydro-project/hydroflow/commit/c1b028089ea9d76ab71cd9cb4eaaaf16aa4b65a6)) - * **[#801](https://github.com/hydro-project/hydroflow/issues/801)** - - Update proc-macro2, use new span location API where possible ([`8d3494b`](https://github.com/hydro-project/hydroflow/commit/8d3494b5afee858114a602a3e23077bb6d24dd77)) - * **[#822](https://github.com/hydro-project/hydroflow/issues/822)** - - Fix lint, format errors for latest nightly version (without updated pinned) ([`f60053f`](https://github.com/hydro-project/hydroflow/commit/f60053f70da3071c54de4a0eabb059a143aa2ccc)) + * **[#1161](https://github.com/hydro-project/hydro/issues/1161)** + - Fix clippy warning on latest nightly, fix docs ([`720c8a0`](https://github.com/hydro-project/hydro/commit/720c8a0095fc7593366b3f6c59365b4f6c245a9d)) + * **[#609](https://github.com/hydro-project/hydro/issues/609)** + - Update syn to 2.0 ([`2e7d802`](https://github.com/hydro-project/hydro/commit/2e7d8024f35893ef0abcb6851e370b00615f9562)) + * **[#617](https://github.com/hydro-project/hydro/issues/617)** + - Update `Cargo.toml`s for publishing ([`a78ff9a`](https://github.com/hydro-project/hydro/commit/a78ff9aace6771787c2b72aad83be6ad8d49a828)) + * **[#755](https://github.com/hydro-project/hydro/issues/755)** + - `hydroflow`, `logging`/`tracing` features ([`c1b0280`](https://github.com/hydro-project/hydro/commit/c1b028089ea9d76ab71cd9cb4eaaaf16aa4b65a6)) + * **[#801](https://github.com/hydro-project/hydro/issues/801)** + - Update proc-macro2, use new span location API where possible ([`8d3494b`](https://github.com/hydro-project/hydro/commit/8d3494b5afee858114a602a3e23077bb6d24dd77)) + * **[#822](https://github.com/hydro-project/hydro/issues/822)** + - Fix lint, format errors for latest nightly version (without updated pinned) ([`f60053f`](https://github.com/hydro-project/hydro/commit/f60053f70da3071c54de4a0eabb059a143aa2ccc)) * **Uncategorized** - - Release hydroflow_lang v0.7.0, hydroflow_datalog_core v0.7.0, hydroflow_datalog v0.7.0, hydroflow_macro v0.7.0, lattices v0.5.5, multiplatform_test v0.1.0, pusherator v0.0.6, hydroflow v0.7.0, stageleft_macro v0.2.0, stageleft v0.3.0, stageleft_tool v0.2.0, hydroflow_plus v0.7.0, hydro_deploy v0.7.0, hydro_cli v0.7.0, hydroflow_plus_cli_integration v0.7.0, safety bump 8 crates ([`2852147`](https://github.com/hydro-project/hydroflow/commit/285214740627685e911781793e05d234ab2ad2bd)) - - Fix imports ([`b391447`](https://github.com/hydro-project/hydroflow/commit/b391447ec13f1f79c99142f296dc2fa8640034f4)) - - Bump proc-macro2 min version to 1.0.63 ([`f19eccc`](https://github.com/hydro-project/hydroflow/commit/f19eccc79d6d7c88de7ba1ef6a0abf1caaef377f)) - - Setup release workflow ([`108d0e9`](https://github.com/hydro-project/hydroflow/commit/108d0e933a08b183c4dadf8c3499e4946696e263)) - - Turn on WASM tests ([`d29bc63`](https://github.com/hydro-project/hydroflow/commit/d29bc6382d0d4d97931af10d90161552878903c7)) + - Release hydroflow_lang v0.7.0, hydroflow_datalog_core v0.7.0, hydroflow_datalog v0.7.0, hydroflow_macro v0.7.0, lattices v0.5.5, multiplatform_test v0.1.0, pusherator v0.0.6, hydroflow v0.7.0, stageleft_macro v0.2.0, stageleft v0.3.0, stageleft_tool v0.2.0, hydroflow_plus v0.7.0, hydro_deploy v0.7.0, hydro_cli v0.7.0, hydroflow_plus_cli_integration v0.7.0, safety bump 8 crates ([`2852147`](https://github.com/hydro-project/hydro/commit/285214740627685e911781793e05d234ab2ad2bd)) + - Fix imports ([`b391447`](https://github.com/hydro-project/hydro/commit/b391447ec13f1f79c99142f296dc2fa8640034f4)) + - Bump proc-macro2 min version to 1.0.63 ([`f19eccc`](https://github.com/hydro-project/hydro/commit/f19eccc79d6d7c88de7ba1ef6a0abf1caaef377f)) + - Setup release workflow ([`108d0e9`](https://github.com/hydro-project/hydro/commit/108d0e933a08b183c4dadf8c3499e4946696e263)) + - Turn on WASM tests ([`d29bc63`](https://github.com/hydro-project/hydro/commit/d29bc6382d0d4d97931af10d90161552878903c7))
## 0.0.0 (2023-04-25) diff --git a/multiplatform_test/Cargo.toml b/multiplatform_test/Cargo.toml index 3f9a2ed95886..0086afd4341f 100644 --- a/multiplatform_test/Cargo.toml +++ b/multiplatform_test/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "multiplatform_test" publish = true -version = "0.3.0" +version = "0.4.0" edition = "2021" license = "Apache-2.0" documentation = "https://docs.rs/multiplatform_test/" diff --git a/pusherator/CHANGELOG.md b/pusherator/CHANGELOG.md index 14c0fa4e081f..8cb1186972df 100644 --- a/pusherator/CHANGELOG.md +++ b/pusherator/CHANGELOG.md @@ -5,8 +5,42 @@ 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). +## 0.0.10 (2024-12-23) + +### Documentation + + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + +### Commit Statistics + + + + - 1 commit contributed to the release. + - 45 days passed between releases. + - 1 commit was understood as [conventional](https://www.conventionalcommits.org). + - 1 unique issue was worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501) + +### Commit Details + + + +
view details + + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) +
+ ## 0.0.9 (2024-11-08) + + ### Chore - update pinned rust version, clippy lints, remove some dead code @@ -15,10 +49,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 1 commit contributed to the release. + - 2 commits contributed to the release. - 69 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#1444](https://github.com/hydro-project/hydroflow/issues/1444) + - 1 unique issue was worked on: [#1444](https://github.com/hydro-project/hydro/issues/1444) ### Commit Details @@ -26,8 +60,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1444](https://github.com/hydro-project/hydroflow/issues/1444)** - - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydroflow/commit/d5677604e93c07a5392f4229af94a0b736eca382)) + * **[#1444](https://github.com/hydro-project/hydro/issues/1444)** + - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydro/commit/d5677604e93c07a5392f4229af94a0b736eca382)) + * **Uncategorized** + - Release hydroflow_lang v0.10.0, hydroflow_datalog_core v0.10.0, hydroflow_datalog v0.10.0, hydroflow_deploy_integration v0.10.0, hydroflow_macro v0.10.0, lattices_macro v0.5.7, variadics v0.0.7, variadics_macro v0.5.5, lattices v0.5.8, multiplatform_test v0.3.0, pusherator v0.0.9, hydroflow v0.10.0, hydro_deploy v0.10.0, stageleft_macro v0.4.0, stageleft v0.5.0, stageleft_tool v0.4.0, hydroflow_plus v0.10.0, hydro_cli v0.10.0, safety bump 8 crates ([`dcd48fc`](https://github.com/hydro-project/hydro/commit/dcd48fc7ee805898d9b5ef0d082870e30615e95b))
## 0.0.8 (2024-08-30) @@ -48,7 +84,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 2 commits contributed to the release. - 38 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#1423](https://github.com/hydro-project/hydroflow/issues/1423) + - 1 unique issue was worked on: [#1423](https://github.com/hydro-project/hydro/issues/1423) ### Commit Details @@ -56,10 +92,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1423](https://github.com/hydro-project/hydroflow/issues/1423)** - - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydroflow/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) + * **[#1423](https://github.com/hydro-project/hydro/issues/1423)** + - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydro/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) * **Uncategorized** - - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydroflow/commit/0750117de7088c01a439b102adeb4c832889f171)) + - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydro/commit/0750117de7088c01a439b102adeb4c832889f171))
## 0.0.7 (2024-07-23) @@ -88,8 +124,8 @@ Unchanged from previous release.
view details * **Uncategorized** - - Release hydroflow_lang v0.8.0, hydroflow_datalog_core v0.8.0, hydroflow_datalog v0.8.0, hydroflow_macro v0.8.0, lattices_macro v0.5.5, lattices v0.5.6, variadics v0.0.5, pusherator v0.0.7, hydroflow v0.8.0, hydroflow_plus v0.8.0, hydro_deploy v0.8.0, hydro_cli v0.8.0, hydroflow_plus_cli_integration v0.8.0, safety bump 7 crates ([`ca6c16b`](https://github.com/hydro-project/hydroflow/commit/ca6c16b4a7ce35e155fe7fc6c7d1676c37c9e4de)) - - Mark `pusherators` as unchanged for release, to ensure version is updated ([`669beea`](https://github.com/hydro-project/hydroflow/commit/669beead61802bfc9db8ef628c690cba3aa93791)) + - Release hydroflow_lang v0.8.0, hydroflow_datalog_core v0.8.0, hydroflow_datalog v0.8.0, hydroflow_macro v0.8.0, lattices_macro v0.5.5, lattices v0.5.6, variadics v0.0.5, pusherator v0.0.7, hydroflow v0.8.0, hydroflow_plus v0.8.0, hydro_deploy v0.8.0, hydro_cli v0.8.0, hydroflow_plus_cli_integration v0.8.0, safety bump 7 crates ([`ca6c16b`](https://github.com/hydro-project/hydro/commit/ca6c16b4a7ce35e155fe7fc6c7d1676c37c9e4de)) + - Mark `pusherators` as unchanged for release, to ensure version is updated ([`669beea`](https://github.com/hydro-project/hydro/commit/669beead61802bfc9db8ef628c690cba3aa93791))
## 0.0.6 (2024-05-24) @@ -107,7 +143,7 @@ Unchanged from previous release. - 2 commits contributed to the release. - 83 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#1204](https://github.com/hydro-project/hydroflow/issues/1204) + - 1 unique issue was worked on: [#1204](https://github.com/hydro-project/hydro/issues/1204) ### Commit Details @@ -115,10 +151,10 @@ Unchanged from previous release.
view details - * **[#1204](https://github.com/hydro-project/hydroflow/issues/1204)** - - Simplify `demux_enum()`, somewhat improves error messages #1201 ([`826dbd9`](https://github.com/hydro-project/hydroflow/commit/826dbd9a709de2f883992bdcefa8f2d566d74ecb)) + * **[#1204](https://github.com/hydro-project/hydro/issues/1204)** + - Simplify `demux_enum()`, somewhat improves error messages #1201 ([`826dbd9`](https://github.com/hydro-project/hydro/commit/826dbd9a709de2f883992bdcefa8f2d566d74ecb)) * **Uncategorized** - - Release hydroflow_lang v0.7.0, hydroflow_datalog_core v0.7.0, hydroflow_datalog v0.7.0, hydroflow_macro v0.7.0, lattices v0.5.5, multiplatform_test v0.1.0, pusherator v0.0.6, hydroflow v0.7.0, stageleft_macro v0.2.0, stageleft v0.3.0, stageleft_tool v0.2.0, hydroflow_plus v0.7.0, hydro_deploy v0.7.0, hydro_cli v0.7.0, hydroflow_plus_cli_integration v0.7.0, safety bump 8 crates ([`2852147`](https://github.com/hydro-project/hydroflow/commit/285214740627685e911781793e05d234ab2ad2bd)) + - Release hydroflow_lang v0.7.0, hydroflow_datalog_core v0.7.0, hydroflow_datalog v0.7.0, hydroflow_macro v0.7.0, lattices v0.5.5, multiplatform_test v0.1.0, pusherator v0.0.6, hydroflow v0.7.0, stageleft_macro v0.2.0, stageleft v0.3.0, stageleft_tool v0.2.0, hydroflow_plus v0.7.0, hydro_deploy v0.7.0, hydro_cli v0.7.0, hydroflow_plus_cli_integration v0.7.0, safety bump 8 crates ([`2852147`](https://github.com/hydro-project/hydro/commit/285214740627685e911781793e05d234ab2ad2bd))
## 0.0.5 (2024-03-02) @@ -145,8 +181,8 @@ Unchanged from previous release.
view details * **Uncategorized** - - Release hydroflow_lang v0.6.0, hydroflow_datalog_core v0.6.0, hydroflow_datalog v0.6.0, hydroflow_macro v0.6.0, lattices v0.5.3, variadics v0.0.4, pusherator v0.0.5, hydroflow v0.6.0, stageleft v0.2.0, hydroflow_plus v0.6.0, hydro_deploy v0.6.0, hydro_cli v0.6.0, hydroflow_plus_cli_integration v0.6.0, safety bump 7 crates ([`09ea65f`](https://github.com/hydro-project/hydroflow/commit/09ea65fe9cd45c357c43bffca30e60243fa45cc8)) - - Prep for 0.0.4 release ([`5a451ac`](https://github.com/hydro-project/hydroflow/commit/5a451ac4ae75024153a06416fc81d834d1fdae6f)) + - Release hydroflow_lang v0.6.0, hydroflow_datalog_core v0.6.0, hydroflow_datalog v0.6.0, hydroflow_macro v0.6.0, lattices v0.5.3, variadics v0.0.4, pusherator v0.0.5, hydroflow v0.6.0, stageleft v0.2.0, hydroflow_plus v0.6.0, hydro_deploy v0.6.0, hydro_cli v0.6.0, hydroflow_plus_cli_integration v0.6.0, safety bump 7 crates ([`09ea65f`](https://github.com/hydro-project/hydro/commit/09ea65fe9cd45c357c43bffca30e60243fa45cc8)) + - Prep for 0.0.4 release ([`5a451ac`](https://github.com/hydro-project/hydro/commit/5a451ac4ae75024153a06416fc81d834d1fdae6f))
## 0.0.4 (2024-01-29) @@ -176,8 +212,8 @@ Unchanged from previous release.
view details * **Uncategorized** - - Release hydroflow_cli_integration v0.5.1, hydroflow_lang v0.5.1, hydroflow_datalog_core v0.5.1, hydroflow_datalog v0.5.1, hydroflow_macro v0.5.1, lattices v0.5.1, variadics v0.0.3, pusherator v0.0.4, hydroflow v0.5.1, stageleft_macro v0.1.0, stageleft v0.1.0, hydroflow_plus v0.5.1, hydro_deploy v0.5.1, hydro_cli v0.5.1 ([`478aebc`](https://github.com/hydro-project/hydroflow/commit/478aebc8fee2aa78eab86bd386322db1c70bde6a)) - - Manually set lockstep-versioned crates (and `lattices`) to version `0.5.1` ([`1b555e5`](https://github.com/hydro-project/hydroflow/commit/1b555e57c8c812bed4d6495d2960cbf77fb0b3ef)) + - Release hydroflow_cli_integration v0.5.1, hydroflow_lang v0.5.1, hydroflow_datalog_core v0.5.1, hydroflow_datalog v0.5.1, hydroflow_macro v0.5.1, lattices v0.5.1, variadics v0.0.3, pusherator v0.0.4, hydroflow v0.5.1, stageleft_macro v0.1.0, stageleft v0.1.0, hydroflow_plus v0.5.1, hydro_deploy v0.5.1, hydro_cli v0.5.1 ([`478aebc`](https://github.com/hydro-project/hydro/commit/478aebc8fee2aa78eab86bd386322db1c70bde6a)) + - Manually set lockstep-versioned crates (and `lattices`) to version `0.5.1` ([`1b555e5`](https://github.com/hydro-project/hydro/commit/1b555e57c8c812bed4d6495d2960cbf77fb0b3ef))
## 0.0.3 (2023-08-15) @@ -200,7 +236,7 @@ Unchanged from previous release. - 3 commits contributed to the release. - 42 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - - 2 unique issues were worked on: [#822](https://github.com/hydro-project/hydroflow/issues/822), [#835](https://github.com/hydro-project/hydroflow/issues/835) + - 2 unique issues were worked on: [#822](https://github.com/hydro-project/hydro/issues/822), [#835](https://github.com/hydro-project/hydro/issues/835) ### Commit Details @@ -208,12 +244,12 @@ Unchanged from previous release.
view details - * **[#822](https://github.com/hydro-project/hydroflow/issues/822)** - - Fix lint, format errors for latest nightly version (without updated pinned) ([`f60053f`](https://github.com/hydro-project/hydroflow/commit/f60053f70da3071c54de4a0eabb059a143aa2ccc)) - * **[#835](https://github.com/hydro-project/hydroflow/issues/835)** - - Rename assert => assert_eq, add assert, change underlying implementation to work across ticks ([`8f306e2`](https://github.com/hydro-project/hydroflow/commit/8f306e2a36582e168417808099eedf8a9de3b419)) + * **[#822](https://github.com/hydro-project/hydro/issues/822)** + - Fix lint, format errors for latest nightly version (without updated pinned) ([`f60053f`](https://github.com/hydro-project/hydro/commit/f60053f70da3071c54de4a0eabb059a143aa2ccc)) + * **[#835](https://github.com/hydro-project/hydro/issues/835)** + - Rename assert => assert_eq, add assert, change underlying implementation to work across ticks ([`8f306e2`](https://github.com/hydro-project/hydro/commit/8f306e2a36582e168417808099eedf8a9de3b419)) * **Uncategorized** - - Release hydroflow_lang v0.4.0, hydroflow_datalog_core v0.4.0, hydroflow_datalog v0.4.0, hydroflow_macro v0.4.0, lattices v0.4.0, pusherator v0.0.3, hydroflow v0.4.0, hydro_cli v0.4.0, safety bump 4 crates ([`cb313f0`](https://github.com/hydro-project/hydroflow/commit/cb313f0635214460a8308d05cbef4bf7f4bfaa15)) + - Release hydroflow_lang v0.4.0, hydroflow_datalog_core v0.4.0, hydroflow_datalog v0.4.0, hydroflow_macro v0.4.0, lattices v0.4.0, pusherator v0.0.3, hydroflow v0.4.0, hydro_cli v0.4.0, safety bump 4 crates ([`cb313f0`](https://github.com/hydro-project/hydro/commit/cb313f0635214460a8308d05cbef4bf7f4bfaa15))
## 0.0.2 (2023-07-04) @@ -230,7 +266,7 @@ Unchanged from previous release. - 3 commits contributed to the release. - 44 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#780](https://github.com/hydro-project/hydroflow/issues/780) + - 1 unique issue was worked on: [#780](https://github.com/hydro-project/hydro/issues/780) ### Commit Details @@ -238,11 +274,11 @@ Unchanged from previous release.
view details - * **[#780](https://github.com/hydro-project/hydroflow/issues/780)** - - Remove nightly feature `never_type` where unused ([`a3c1fbb`](https://github.com/hydro-project/hydroflow/commit/a3c1fbbd1e3fa7a7299878f61b4bfd12dce0052c)) - - Removed unused nightly features `impl_trait_in_assoc_type`, `type_alias_impl_trait` ([`9bb5528`](https://github.com/hydro-project/hydroflow/commit/9bb5528d99e83fdae5aeca9456802379131c2f90)) + * **[#780](https://github.com/hydro-project/hydro/issues/780)** + - Remove nightly feature `never_type` where unused ([`a3c1fbb`](https://github.com/hydro-project/hydro/commit/a3c1fbbd1e3fa7a7299878f61b4bfd12dce0052c)) + - Removed unused nightly features `impl_trait_in_assoc_type`, `type_alias_impl_trait` ([`9bb5528`](https://github.com/hydro-project/hydro/commit/9bb5528d99e83fdae5aeca9456802379131c2f90)) * **Uncategorized** - - Release hydroflow_cli_integration v0.3.0, hydroflow_lang v0.3.0, hydroflow_datalog_core v0.3.0, hydroflow_datalog v0.3.0, hydroflow_macro v0.3.0, lattices v0.3.0, pusherator v0.0.2, hydroflow v0.3.0, hydro_cli v0.3.0, safety bump 5 crates ([`ec9633e`](https://github.com/hydro-project/hydroflow/commit/ec9633e2e393c2bf106223abeb0b680200fbdf84)) + - Release hydroflow_cli_integration v0.3.0, hydroflow_lang v0.3.0, hydroflow_datalog_core v0.3.0, hydroflow_datalog v0.3.0, hydroflow_macro v0.3.0, lattices v0.3.0, pusherator v0.0.2, hydroflow v0.3.0, hydro_cli v0.3.0, safety bump 5 crates ([`ec9633e`](https://github.com/hydro-project/hydro/commit/ec9633e2e393c2bf106223abeb0b680200fbdf84))
## 0.0.1 (2023-05-21) @@ -262,7 +298,7 @@ Unchanged from previous release. - 3 commits contributed to the release. - 25 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#660](https://github.com/hydro-project/hydroflow/issues/660) + - 1 unique issue was worked on: [#660](https://github.com/hydro-project/hydro/issues/660) ### Commit Details @@ -270,11 +306,11 @@ Unchanged from previous release.
view details - * **[#660](https://github.com/hydro-project/hydroflow/issues/660)** - - Rustfmt group imports ([`20a1b2c`](https://github.com/hydro-project/hydroflow/commit/20a1b2c0cd04a8b495a02ce345db3d48a99ea0e9)) - - Rustfmt prescribe flat-module `use` format ([`1eda91a`](https://github.com/hydro-project/hydroflow/commit/1eda91a2ef8794711ef037240f15284e8085d863)) + * **[#660](https://github.com/hydro-project/hydro/issues/660)** + - Rustfmt group imports ([`20a1b2c`](https://github.com/hydro-project/hydro/commit/20a1b2c0cd04a8b495a02ce345db3d48a99ea0e9)) + - Rustfmt prescribe flat-module `use` format ([`1eda91a`](https://github.com/hydro-project/hydro/commit/1eda91a2ef8794711ef037240f15284e8085d863)) * **Uncategorized** - - Release hydroflow_cli_integration v0.0.1, hydroflow_lang v0.0.1, hydroflow_datalog_core v0.0.1, hydroflow_datalog v0.0.1, hydroflow_macro v0.0.1, lattices v0.1.0, variadics v0.0.2, pusherator v0.0.1, hydroflow v0.0.2 ([`809395a`](https://github.com/hydro-project/hydroflow/commit/809395acddb78949d7a2bf036e1a94972f23b1ad)) + - Release hydroflow_cli_integration v0.0.1, hydroflow_lang v0.0.1, hydroflow_datalog_core v0.0.1, hydroflow_datalog v0.0.1, hydroflow_macro v0.0.1, lattices v0.1.0, variadics v0.0.2, pusherator v0.0.1, hydroflow v0.0.2 ([`809395a`](https://github.com/hydro-project/hydro/commit/809395acddb78949d7a2bf036e1a94972f23b1ad))
## 0.0.0 (2023-04-25) @@ -285,7 +321,7 @@ Unchanged from previous release. - 11 commits contributed to the release. - 0 commits were understood as [conventional](https://www.conventionalcommits.org). - - 4 unique issues were worked on: [#233](https://github.com/hydro-project/hydroflow/issues/233), [#259](https://github.com/hydro-project/hydroflow/issues/259), [#261](https://github.com/hydro-project/hydroflow/issues/261), [#617](https://github.com/hydro-project/hydroflow/issues/617) + - 4 unique issues were worked on: [#233](https://github.com/hydro-project/hydro/issues/233), [#259](https://github.com/hydro-project/hydro/issues/259), [#261](https://github.com/hydro-project/hydro/issues/261), [#617](https://github.com/hydro-project/hydro/issues/617) ### Commit Details @@ -293,21 +329,21 @@ Unchanged from previous release.
view details - * **[#233](https://github.com/hydro-project/hydroflow/issues/233)** - - Add split and switch pusherators ([`016b971`](https://github.com/hydro-project/hydroflow/commit/016b97112e3f417a81b333f988367d9689d0ce55)) - * **[#259](https://github.com/hydro-project/hydroflow/issues/259)** - - Rename split->unzip, implement surface op ([`293c37c`](https://github.com/hydro-project/hydroflow/commit/293c37cd477c88af4ff0a3aaeb15a2da30ea391b)) - * **[#261](https://github.com/hydro-project/hydroflow/issues/261)** - - Add demux operator ([`d07e5c1`](https://github.com/hydro-project/hydroflow/commit/d07e5c16be1bf3de627cd0f45225146129a6ab41)) - * **[#617](https://github.com/hydro-project/hydroflow/issues/617)** - - Update `Cargo.toml`s for publishing ([`a78ff9a`](https://github.com/hydro-project/hydroflow/commit/a78ff9aace6771787c2b72aad83be6ad8d49a828)) + * **[#233](https://github.com/hydro-project/hydro/issues/233)** + - Add split and switch pusherators ([`016b971`](https://github.com/hydro-project/hydro/commit/016b97112e3f417a81b333f988367d9689d0ce55)) + * **[#259](https://github.com/hydro-project/hydro/issues/259)** + - Rename split->unzip, implement surface op ([`293c37c`](https://github.com/hydro-project/hydro/commit/293c37cd477c88af4ff0a3aaeb15a2da30ea391b)) + * **[#261](https://github.com/hydro-project/hydro/issues/261)** + - Add demux operator ([`d07e5c1`](https://github.com/hydro-project/hydro/commit/d07e5c16be1bf3de627cd0f45225146129a6ab41)) + * **[#617](https://github.com/hydro-project/hydro/issues/617)** + - Update `Cargo.toml`s for publishing ([`a78ff9a`](https://github.com/hydro-project/hydro/commit/a78ff9aace6771787c2b72aad83be6ad8d49a828)) * **Uncategorized** - - Setup release workflow ([`108d0e9`](https://github.com/hydro-project/hydroflow/commit/108d0e933a08b183c4dadf8c3499e4946696e263)) - - Rename variadics/tuple_list macros ([`91d37b0`](https://github.com/hydro-project/hydroflow/commit/91d37b022b1cd0ed590765c40ef43244027c8035)) - - Rename pkg `type_list` -> `variadics` ([`50e7361`](https://github.com/hydro-project/hydroflow/commit/50e7361709cd34fd0e1cbf0c9a9f79343ee9c2e2)) - - Implement `inspect()` surface syntax operator, fix #208 ([`7797c6c`](https://github.com/hydro-project/hydroflow/commit/7797c6c4aff07f780069bb9af2b12b8999b33725)) - - Remove `#![feature(generic_associated_types)]` b/c stabilization! ([`4786baf`](https://github.com/hydro-project/hydroflow/commit/4786baf69197a7254ffe1aea964238cbed9d755e)) - - Standardizing pusherators, implement wrap specs ([`f4081f8`](https://github.com/hydro-project/hydroflow/commit/f4081f8ee7cc6f308136c68f8015309106c43a5a)) - - Refactor for foundation of properties iterators ([`a14c439`](https://github.com/hydro-project/hydroflow/commit/a14c439f82f5811299c352c1eb7508f6c18839ce)) + - Setup release workflow ([`108d0e9`](https://github.com/hydro-project/hydro/commit/108d0e933a08b183c4dadf8c3499e4946696e263)) + - Rename variadics/tuple_list macros ([`91d37b0`](https://github.com/hydro-project/hydro/commit/91d37b022b1cd0ed590765c40ef43244027c8035)) + - Rename pkg `type_list` -> `variadics` ([`50e7361`](https://github.com/hydro-project/hydro/commit/50e7361709cd34fd0e1cbf0c9a9f79343ee9c2e2)) + - Implement `inspect()` surface syntax operator, fix #208 ([`7797c6c`](https://github.com/hydro-project/hydro/commit/7797c6c4aff07f780069bb9af2b12b8999b33725)) + - Remove `#![feature(generic_associated_types)]` b/c stabilization! ([`4786baf`](https://github.com/hydro-project/hydro/commit/4786baf69197a7254ffe1aea964238cbed9d755e)) + - Standardizing pusherators, implement wrap specs ([`f4081f8`](https://github.com/hydro-project/hydro/commit/f4081f8ee7cc6f308136c68f8015309106c43a5a)) + - Refactor for foundation of properties iterators ([`a14c439`](https://github.com/hydro-project/hydro/commit/a14c439f82f5811299c352c1eb7508f6c18839ce))
diff --git a/pusherator/Cargo.toml b/pusherator/Cargo.toml index ac30b9df085e..b5c5b4c137ff 100644 --- a/pusherator/Cargo.toml +++ b/pusherator/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "pusherator" publish = true -version = "0.0.9" +version = "0.0.10" edition = "2021" license = "Apache-2.0" documentation = "https://docs.rs/pusherator/" @@ -17,4 +17,4 @@ demux = [ "dep:variadics" ] [dependencies] either = "1.0.0" -variadics = { optional = true, path = "../variadics", version = "^0.0.7" } +variadics = { optional = true, path = "../variadics", version = "^0.0.8" } diff --git a/stageleft/CHANGELOG.md b/stageleft/CHANGELOG.md index c9667f94b3c6..01df2450cbab 100644 --- a/stageleft/CHANGELOG.md +++ b/stageleft/CHANGELOG.md @@ -5,7 +5,9 @@ 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.6.0 (2024-12-23) + + ### New Features @@ -23,6 +25,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - generalize quorum logic +### Documentation + + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + - update `CHANGELOG.md`s for big rename + Generated before rename per `RELEASING.md` instructions. + ### New Features (BREAKING) - mark non-deterministic operators as unsafe and introduce timestamped streams @@ -65,10 +80,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 5 commits contributed to the release. - - 38 days passed between releases. - - 5 commits were understood as [conventional](https://www.conventionalcommits.org). - - 5 unique issues were worked on: [#1559](https://github.com/hydro-project/hydroflow/issues/1559), [#1574](https://github.com/hydro-project/hydroflow/issues/1574), [#1583](https://github.com/hydro-project/hydroflow/issues/1583), [#1584](https://github.com/hydro-project/hydroflow/issues/1584), [#1591](https://github.com/hydro-project/hydroflow/issues/1591) + - 7 commits contributed to the release. + - 45 days passed between releases. + - 7 commits were understood as [conventional](https://www.conventionalcommits.org). + - 6 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1559](https://github.com/hydro-project/hydro/issues/1559), [#1574](https://github.com/hydro-project/hydro/issues/1574), [#1583](https://github.com/hydro-project/hydro/issues/1583), [#1584](https://github.com/hydro-project/hydro/issues/1584), [#1591](https://github.com/hydro-project/hydro/issues/1591) ### Commit Details @@ -76,16 +91,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1559](https://github.com/hydro-project/hydroflow/issues/1559)** - - Restrict lifetime parameters to be actually invariant ([`f6989ba`](https://github.com/hydro-project/hydroflow/commit/f6989baf12631cf43a814123e274466740c2f159)) - * **[#1574](https://github.com/hydro-project/hydroflow/issues/1574)** - - Allow cluster self ID to be referenced as a global constant ([`a93a5e5`](https://github.com/hydro-project/hydroflow/commit/a93a5e59e1681d325b3433193bb86254d23bdc77)) - * **[#1583](https://github.com/hydro-project/hydroflow/issues/1583)** - - Generalize quorum logic ([`ec55910`](https://github.com/hydro-project/hydroflow/commit/ec55910f5a41d4f08059b5feda4b96fbd058c959)) - * **[#1584](https://github.com/hydro-project/hydroflow/issues/1584)** - - Mark non-deterministic operators as unsafe and introduce timestamped streams ([`9393899`](https://github.com/hydro-project/hydroflow/commit/939389953875bf5f94ea84503a7a35efd7342282)) - * **[#1591](https://github.com/hydro-project/hydroflow/issues/1591)** - - Extract initial Hydroflow+ utilities into a standard library ([`53da4c1`](https://github.com/hydro-project/hydroflow/commit/53da4c1c9b18562e7806adcaf3a3838f56b8ef1b)) + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) + * **[#1559](https://github.com/hydro-project/hydro/issues/1559)** + - Restrict lifetime parameters to be actually invariant ([`f6989ba`](https://github.com/hydro-project/hydro/commit/f6989baf12631cf43a814123e274466740c2f159)) + * **[#1574](https://github.com/hydro-project/hydro/issues/1574)** + - Allow cluster self ID to be referenced as a global constant ([`a93a5e5`](https://github.com/hydro-project/hydro/commit/a93a5e59e1681d325b3433193bb86254d23bdc77)) + * **[#1583](https://github.com/hydro-project/hydro/issues/1583)** + - Generalize quorum logic ([`ec55910`](https://github.com/hydro-project/hydro/commit/ec55910f5a41d4f08059b5feda4b96fbd058c959)) + * **[#1584](https://github.com/hydro-project/hydro/issues/1584)** + - Mark non-deterministic operators as unsafe and introduce timestamped streams ([`9393899`](https://github.com/hydro-project/hydro/commit/939389953875bf5f94ea84503a7a35efd7342282)) + * **[#1591](https://github.com/hydro-project/hydro/issues/1591)** + - Extract initial Hydroflow+ utilities into a standard library ([`53da4c1`](https://github.com/hydro-project/hydro/commit/53da4c1c9b18562e7806adcaf3a3838f56b8ef1b)) + * **Uncategorized** + - Update `CHANGELOG.md`s for big rename ([`e1a08e5`](https://github.com/hydro-project/hydro/commit/e1a08e5d165fbc80da2ae695e507078a97a9031f))
## v0.5.0 (2024-11-08) @@ -118,7 +137,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 5 commits contributed to the release. - 69 days passed between releases. - 4 commits were understood as [conventional](https://www.conventionalcommits.org). - - 4 unique issues were worked on: [#1434](https://github.com/hydro-project/hydroflow/issues/1434), [#1444](https://github.com/hydro-project/hydroflow/issues/1444), [#1449](https://github.com/hydro-project/hydroflow/issues/1449), [#1505](https://github.com/hydro-project/hydroflow/issues/1505) + - 4 unique issues were worked on: [#1434](https://github.com/hydro-project/hydro/issues/1434), [#1444](https://github.com/hydro-project/hydro/issues/1444), [#1449](https://github.com/hydro-project/hydro/issues/1449), [#1505](https://github.com/hydro-project/hydro/issues/1505) ### Commit Details @@ -126,16 +145,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1434](https://github.com/hydro-project/hydroflow/issues/1434)** - - Splice UDFs with type hints to avoid inference failures ([`60d9bec`](https://github.com/hydro-project/hydroflow/commit/60d9becaf0b67f9819316ce6d76bd867f7d46505)) - * **[#1444](https://github.com/hydro-project/hydroflow/issues/1444)** - - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydroflow/commit/d5677604e93c07a5392f4229af94a0b736eca382)) - * **[#1449](https://github.com/hydro-project/hydroflow/issues/1449)** - - Add API for external network inputs ([`8a80931`](https://github.com/hydro-project/hydroflow/commit/8a809315cd37929687fcabc34a12042db25d5767)) - * **[#1505](https://github.com/hydro-project/hydroflow/issues/1505)** - - Fixes for nightly clippy ([`47cb703`](https://github.com/hydro-project/hydroflow/commit/47cb703e771f7d1c451ceb9d185ada96410949da)) + * **[#1434](https://github.com/hydro-project/hydro/issues/1434)** + - Splice UDFs with type hints to avoid inference failures ([`60d9bec`](https://github.com/hydro-project/hydro/commit/60d9becaf0b67f9819316ce6d76bd867f7d46505)) + * **[#1444](https://github.com/hydro-project/hydro/issues/1444)** + - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydro/commit/d5677604e93c07a5392f4229af94a0b736eca382)) + * **[#1449](https://github.com/hydro-project/hydro/issues/1449)** + - Add API for external network inputs ([`8a80931`](https://github.com/hydro-project/hydro/commit/8a809315cd37929687fcabc34a12042db25d5767)) + * **[#1505](https://github.com/hydro-project/hydro/issues/1505)** + - Fixes for nightly clippy ([`47cb703`](https://github.com/hydro-project/hydro/commit/47cb703e771f7d1c451ceb9d185ada96410949da)) * **Uncategorized** - - Release hydroflow_lang v0.10.0, hydroflow_datalog_core v0.10.0, hydroflow_datalog v0.10.0, hydroflow_deploy_integration v0.10.0, hydroflow_macro v0.10.0, lattices_macro v0.5.7, variadics v0.0.7, variadics_macro v0.5.5, lattices v0.5.8, multiplatform_test v0.3.0, pusherator v0.0.9, hydroflow v0.10.0, hydro_deploy v0.10.0, stageleft_macro v0.4.0, stageleft v0.5.0, stageleft_tool v0.4.0, hydroflow_plus v0.10.0, hydro_cli v0.10.0, safety bump 8 crates ([`dcd48fc`](https://github.com/hydro-project/hydroflow/commit/dcd48fc7ee805898d9b5ef0d082870e30615e95b)) + - Release hydroflow_lang v0.10.0, hydroflow_datalog_core v0.10.0, hydroflow_datalog v0.10.0, hydroflow_deploy_integration v0.10.0, hydroflow_macro v0.10.0, lattices_macro v0.5.7, variadics v0.0.7, variadics_macro v0.5.5, lattices v0.5.8, multiplatform_test v0.3.0, pusherator v0.0.9, hydroflow v0.10.0, hydro_deploy v0.10.0, stageleft_macro v0.4.0, stageleft v0.5.0, stageleft_tool v0.4.0, hydroflow_plus v0.10.0, hydro_cli v0.10.0, safety bump 8 crates ([`dcd48fc`](https://github.com/hydro-project/hydro/commit/dcd48fc7ee805898d9b5ef0d082870e30615e95b))
## v0.4.0 (2024-08-30) @@ -169,7 +188,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 4 commits contributed to the release. - 97 days passed between releases. - 3 commits were understood as [conventional](https://www.conventionalcommits.org). - - 3 unique issues were worked on: [#1397](https://github.com/hydro-project/hydroflow/issues/1397), [#1398](https://github.com/hydro-project/hydroflow/issues/1398), [#1423](https://github.com/hydro-project/hydroflow/issues/1423) + - 3 unique issues were worked on: [#1397](https://github.com/hydro-project/hydro/issues/1397), [#1398](https://github.com/hydro-project/hydro/issues/1398), [#1423](https://github.com/hydro-project/hydro/issues/1423) ### Commit Details @@ -177,14 +196,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1397](https://github.com/hydro-project/hydroflow/issues/1397)** - - Typing hole when splicing `RuntimeData` ([`06c5141`](https://github.com/hydro-project/hydroflow/commit/06c514179bacafb52aceaed4c92367176c656822)) - * **[#1398](https://github.com/hydro-project/hydroflow/issues/1398)** - - Use trybuild to compile subgraph binaries ([`46a8a2c`](https://github.com/hydro-project/hydroflow/commit/46a8a2cb08732bb21096e824bc4542d208c68fb2)) - * **[#1423](https://github.com/hydro-project/hydroflow/issues/1423)** - - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydroflow/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) + * **[#1397](https://github.com/hydro-project/hydro/issues/1397)** + - Typing hole when splicing `RuntimeData` ([`06c5141`](https://github.com/hydro-project/hydro/commit/06c514179bacafb52aceaed4c92367176c656822)) + * **[#1398](https://github.com/hydro-project/hydro/issues/1398)** + - Use trybuild to compile subgraph binaries ([`46a8a2c`](https://github.com/hydro-project/hydro/commit/46a8a2cb08732bb21096e824bc4542d208c68fb2)) + * **[#1423](https://github.com/hydro-project/hydro/issues/1423)** + - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydro/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) * **Uncategorized** - - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydroflow/commit/0750117de7088c01a439b102adeb4c832889f171)) + - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydro/commit/0750117de7088c01a439b102adeb4c832889f171))
## v0.3.0 (2024-05-24) @@ -206,7 +225,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 4 commits contributed to the release. - 48 days passed between releases. - 3 commits were understood as [conventional](https://www.conventionalcommits.org). - - 3 unique issues were worked on: [#1104](https://github.com/hydro-project/hydroflow/issues/1104), [#1151](https://github.com/hydro-project/hydroflow/issues/1151), [#1225](https://github.com/hydro-project/hydroflow/issues/1225) + - 3 unique issues were worked on: [#1104](https://github.com/hydro-project/hydro/issues/1104), [#1151](https://github.com/hydro-project/hydro/issues/1151), [#1225](https://github.com/hydro-project/hydro/issues/1225) ### Commit Details @@ -214,14 +233,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1104](https://github.com/hydro-project/hydroflow/issues/1104)** - - Re-compile staged sources for the macro at the top level ([`93fd05e`](https://github.com/hydro-project/hydroflow/commit/93fd05e5ff256e2e0a3b513695ff869c32344447)) - * **[#1151](https://github.com/hydro-project/hydroflow/issues/1151)** - - Handle send_bincode with local structs ([`0cafbdb`](https://github.com/hydro-project/hydroflow/commit/0cafbdb74a665412a83aa900b4eb10c00e2498dd)) - * **[#1225](https://github.com/hydro-project/hydroflow/issues/1225)** - - Fix missing `syn` `visit-mut` feature ([`658f648`](https://github.com/hydro-project/hydroflow/commit/658f6483587042d9c6df2936bc58749d30b72997)) + * **[#1104](https://github.com/hydro-project/hydro/issues/1104)** + - Re-compile staged sources for the macro at the top level ([`93fd05e`](https://github.com/hydro-project/hydro/commit/93fd05e5ff256e2e0a3b513695ff869c32344447)) + * **[#1151](https://github.com/hydro-project/hydro/issues/1151)** + - Handle send_bincode with local structs ([`0cafbdb`](https://github.com/hydro-project/hydro/commit/0cafbdb74a665412a83aa900b4eb10c00e2498dd)) + * **[#1225](https://github.com/hydro-project/hydro/issues/1225)** + - Fix missing `syn` `visit-mut` feature ([`658f648`](https://github.com/hydro-project/hydro/commit/658f6483587042d9c6df2936bc58749d30b72997)) * **Uncategorized** - - Release hydroflow_lang v0.7.0, hydroflow_datalog_core v0.7.0, hydroflow_datalog v0.7.0, hydroflow_macro v0.7.0, lattices v0.5.5, multiplatform_test v0.1.0, pusherator v0.0.6, hydroflow v0.7.0, stageleft_macro v0.2.0, stageleft v0.3.0, stageleft_tool v0.2.0, hydroflow_plus v0.7.0, hydro_deploy v0.7.0, hydro_cli v0.7.0, hydroflow_plus_cli_integration v0.7.0, safety bump 8 crates ([`2852147`](https://github.com/hydro-project/hydroflow/commit/285214740627685e911781793e05d234ab2ad2bd)) + - Release hydroflow_lang v0.7.0, hydroflow_datalog_core v0.7.0, hydroflow_datalog v0.7.0, hydroflow_macro v0.7.0, lattices v0.5.5, multiplatform_test v0.1.0, pusherator v0.0.6, hydroflow v0.7.0, stageleft_macro v0.2.0, stageleft v0.3.0, stageleft_tool v0.2.0, hydroflow_plus v0.7.0, hydro_deploy v0.7.0, hydro_cli v0.7.0, hydroflow_plus_cli_integration v0.7.0, safety bump 8 crates ([`2852147`](https://github.com/hydro-project/hydro/commit/285214740627685e911781793e05d234ab2ad2bd))
## v0.2.1 (2024-04-05) @@ -249,7 +268,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 3 commits contributed to the release. - 34 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - - 2 unique issues were worked on: [#1090](https://github.com/hydro-project/hydroflow/issues/1090), [#1100](https://github.com/hydro-project/hydroflow/issues/1100) + - 2 unique issues were worked on: [#1090](https://github.com/hydro-project/hydro/issues/1090), [#1100](https://github.com/hydro-project/hydro/issues/1100) ### Commit Details @@ -257,12 +276,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1090](https://github.com/hydro-project/hydroflow/issues/1090)** - - Qualified path cleanups for clippy ([`7958fb0`](https://github.com/hydro-project/hydroflow/commit/7958fb0d900be8fe7359326abfa11dcb8fb35e8a)) - * **[#1100](https://github.com/hydro-project/hydroflow/issues/1100)** - - Simplify lifetime bounds for processes and clusters ([`77f3e5a`](https://github.com/hydro-project/hydroflow/commit/77f3e5afb9e276d1d6c643574ebac75ed0003939)) + * **[#1090](https://github.com/hydro-project/hydro/issues/1090)** + - Qualified path cleanups for clippy ([`7958fb0`](https://github.com/hydro-project/hydro/commit/7958fb0d900be8fe7359326abfa11dcb8fb35e8a)) + * **[#1100](https://github.com/hydro-project/hydro/issues/1100)** + - Simplify lifetime bounds for processes and clusters ([`77f3e5a`](https://github.com/hydro-project/hydro/commit/77f3e5afb9e276d1d6c643574ebac75ed0003939)) * **Uncategorized** - - Release hydroflow_cli_integration v0.5.2, hydroflow_lang v0.6.1, hydroflow_datalog_core v0.6.1, lattices v0.5.4, hydroflow v0.6.1, stageleft_macro v0.1.1, stageleft v0.2.1, hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1, stageleft_tool v0.1.1 ([`cd63f22`](https://github.com/hydro-project/hydroflow/commit/cd63f2258c961a40f0e5dbef20ac329a2d570ad0)) + - Release hydroflow_cli_integration v0.5.2, hydroflow_lang v0.6.1, hydroflow_datalog_core v0.6.1, lattices v0.5.4, hydroflow v0.6.1, stageleft_macro v0.1.1, stageleft v0.2.1, hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1, stageleft_tool v0.1.1 ([`cd63f22`](https://github.com/hydro-project/hydro/commit/cd63f2258c961a40f0e5dbef20ac329a2d570ad0))
## v0.2.0 (2024-03-02) @@ -279,7 +298,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 2 commits contributed to the release. - 32 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#1070](https://github.com/hydro-project/hydroflow/issues/1070) + - 1 unique issue was worked on: [#1070](https://github.com/hydro-project/hydro/issues/1070) ### Commit Details @@ -287,10 +306,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1070](https://github.com/hydro-project/hydroflow/issues/1070)** - - Use an IR before lowering to Hydroflow ([`eb34ccd`](https://github.com/hydro-project/hydroflow/commit/eb34ccd13f56e1d07cbae35ead79daeb3b9bad20)) + * **[#1070](https://github.com/hydro-project/hydro/issues/1070)** + - Use an IR before lowering to Hydroflow ([`eb34ccd`](https://github.com/hydro-project/hydro/commit/eb34ccd13f56e1d07cbae35ead79daeb3b9bad20)) * **Uncategorized** - - Release hydroflow_lang v0.6.0, hydroflow_datalog_core v0.6.0, hydroflow_datalog v0.6.0, hydroflow_macro v0.6.0, lattices v0.5.3, variadics v0.0.4, pusherator v0.0.5, hydroflow v0.6.0, stageleft v0.2.0, hydroflow_plus v0.6.0, hydro_deploy v0.6.0, hydro_cli v0.6.0, hydroflow_plus_cli_integration v0.6.0, safety bump 7 crates ([`09ea65f`](https://github.com/hydro-project/hydroflow/commit/09ea65fe9cd45c357c43bffca30e60243fa45cc8)) + - Release hydroflow_lang v0.6.0, hydroflow_datalog_core v0.6.0, hydroflow_datalog v0.6.0, hydroflow_macro v0.6.0, lattices v0.5.3, variadics v0.0.4, pusherator v0.0.5, hydroflow v0.6.0, stageleft v0.2.0, hydroflow_plus v0.6.0, hydro_deploy v0.6.0, hydro_cli v0.6.0, hydroflow_plus_cli_integration v0.6.0, safety bump 7 crates ([`09ea65f`](https://github.com/hydro-project/hydro/commit/09ea65fe9cd45c357c43bffca30e60243fa45cc8))
## v0.1.0 (2024-01-29) @@ -318,7 +337,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 7 commits contributed to the release. - 6 commits were understood as [conventional](https://www.conventionalcommits.org). - - 5 unique issues were worked on: [#1010](https://github.com/hydro-project/hydroflow/issues/1010), [#1021](https://github.com/hydro-project/hydroflow/issues/1021), [#899](https://github.com/hydro-project/hydroflow/issues/899), [#983](https://github.com/hydro-project/hydroflow/issues/983), [#984](https://github.com/hydro-project/hydroflow/issues/984) + - 5 unique issues were worked on: [#1010](https://github.com/hydro-project/hydro/issues/1010), [#1021](https://github.com/hydro-project/hydro/issues/1021), [#899](https://github.com/hydro-project/hydro/issues/899), [#983](https://github.com/hydro-project/hydro/issues/983), [#984](https://github.com/hydro-project/hydro/issues/984) ### Commit Details @@ -326,18 +345,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1010](https://github.com/hydro-project/hydroflow/issues/1010)** - - Fix `include!` path separators on windows ([`8df66f8`](https://github.com/hydro-project/hydroflow/commit/8df66f8c24127d8818d64d1534bb1ab4a616597f)) - * **[#1021](https://github.com/hydro-project/hydroflow/issues/1021)** - - Push down persists and implement Pi example ([`af6e3be`](https://github.com/hydro-project/hydroflow/commit/af6e3be60fdb69ceec1613347910f4dd49980d34)) - * **[#899](https://github.com/hydro-project/hydroflow/issues/899)** - - Add a functional surface syntax using staging ([`8b63568`](https://github.com/hydro-project/hydroflow/commit/8b635683e5ac3c4ed2d896ae88e2953db1c6312c)) - * **[#983](https://github.com/hydro-project/hydroflow/issues/983)** - - Support crates that have no entrypoints ([`7108323`](https://github.com/hydro-project/hydroflow/commit/71083233afc01e0132d7186f4af8c0b4a6323ec7)) - * **[#984](https://github.com/hydro-project/hydroflow/issues/984)** - - Support building graphs for symmetric clusters in Hydroflow+ ([`174607d`](https://github.com/hydro-project/hydroflow/commit/174607d12277d7544d0f42890c9a5da2ff184df4)) + * **[#1010](https://github.com/hydro-project/hydro/issues/1010)** + - Fix `include!` path separators on windows ([`8df66f8`](https://github.com/hydro-project/hydro/commit/8df66f8c24127d8818d64d1534bb1ab4a616597f)) + * **[#1021](https://github.com/hydro-project/hydro/issues/1021)** + - Push down persists and implement Pi example ([`af6e3be`](https://github.com/hydro-project/hydro/commit/af6e3be60fdb69ceec1613347910f4dd49980d34)) + * **[#899](https://github.com/hydro-project/hydro/issues/899)** + - Add a functional surface syntax using staging ([`8b63568`](https://github.com/hydro-project/hydro/commit/8b635683e5ac3c4ed2d896ae88e2953db1c6312c)) + * **[#983](https://github.com/hydro-project/hydro/issues/983)** + - Support crates that have no entrypoints ([`7108323`](https://github.com/hydro-project/hydro/commit/71083233afc01e0132d7186f4af8c0b4a6323ec7)) + * **[#984](https://github.com/hydro-project/hydro/issues/984)** + - Support building graphs for symmetric clusters in Hydroflow+ ([`174607d`](https://github.com/hydro-project/hydro/commit/174607d12277d7544d0f42890c9a5da2ff184df4)) * **Uncategorized** - - Release stageleft_macro v0.1.0, stageleft v0.1.0, hydroflow_plus v0.5.1 ([`1a48db5`](https://github.com/hydro-project/hydroflow/commit/1a48db5a1ba058a718ac777367bf6eba3a236b7c)) - - Actually committing empty CHANGELOG.md is required ([`3b36020`](https://github.com/hydro-project/hydroflow/commit/3b36020d16792f26da4df3c5b09652a4ab47ec4f)) + - Release stageleft_macro v0.1.0, stageleft v0.1.0, hydroflow_plus v0.5.1 ([`1a48db5`](https://github.com/hydro-project/hydro/commit/1a48db5a1ba058a718ac777367bf6eba3a236b7c)) + - Actually committing empty CHANGELOG.md is required ([`3b36020`](https://github.com/hydro-project/hydro/commit/3b36020d16792f26da4df3c5b09652a4ab47ec4f))
diff --git a/stageleft/Cargo.toml b/stageleft/Cargo.toml index b487d33a4f47..f60eeb8841bc 100644 --- a/stageleft/Cargo.toml +++ b/stageleft/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stageleft" publish = true -version = "0.5.0" +version = "0.6.0" edition = "2021" license = "Apache-2.0" documentation = "https://docs.rs/stageleft/" @@ -19,4 +19,4 @@ quote = "1.0.35" syn = { version = "2.0.46", features = [ "parsing", "extra-traits", "visit-mut" ] } proc-macro2 = "1.0.74" proc-macro-crate = "1.0.0" -stageleft_macro = { path = "../stageleft_macro", version = "^0.4.0" } +stageleft_macro = { path = "../stageleft_macro", version = "^0.5.0" } diff --git a/stageleft_macro/CHANGELOG.md b/stageleft_macro/CHANGELOG.md index 79da25d7341b..74ebf4f53786 100644 --- a/stageleft_macro/CHANGELOG.md +++ b/stageleft_macro/CHANGELOG.md @@ -5,12 +5,31 @@ 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.5.0 (2024-12-23) + + ### Chore - use same hashing library everywhere +### Documentation + + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + - update `CHANGELOG.md`s for big rename + Generated before rename per `RELEASING.md` instructions. + +### Chore + + - Rename HydroflowPlus to Hydro + ### New Features (BREAKING) - allow cluster self ID to be referenced as a global constant @@ -21,10 +40,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 2 commits contributed to the release. - - 38 days passed between releases. - - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - - 2 unique issues were worked on: [#1574](https://github.com/hydro-project/hydroflow/issues/1574), [#1590](https://github.com/hydro-project/hydroflow/issues/1590) + - 5 commits contributed to the release. + - 45 days passed between releases. + - 5 commits were understood as [conventional](https://www.conventionalcommits.org). + - 4 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1574](https://github.com/hydro-project/hydro/issues/1574), [#1590](https://github.com/hydro-project/hydro/issues/1590), [#1617](https://github.com/hydro-project/hydro/issues/1617) ### Commit Details @@ -32,10 +51,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1574](https://github.com/hydro-project/hydroflow/issues/1574)** - - Allow cluster self ID to be referenced as a global constant ([`a93a5e5`](https://github.com/hydro-project/hydroflow/commit/a93a5e59e1681d325b3433193bb86254d23bdc77)) - * **[#1590](https://github.com/hydro-project/hydroflow/issues/1590)** - - Use same hashing library everywhere ([`0dc709e`](https://github.com/hydro-project/hydroflow/commit/0dc709ed5a53c723f47fa1d10063e57bb50a63c8)) + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) + * **[#1574](https://github.com/hydro-project/hydro/issues/1574)** + - Allow cluster self ID to be referenced as a global constant ([`a93a5e5`](https://github.com/hydro-project/hydro/commit/a93a5e59e1681d325b3433193bb86254d23bdc77)) + * **[#1590](https://github.com/hydro-project/hydro/issues/1590)** + - Use same hashing library everywhere ([`0dc709e`](https://github.com/hydro-project/hydro/commit/0dc709ed5a53c723f47fa1d10063e57bb50a63c8)) + * **[#1617](https://github.com/hydro-project/hydro/issues/1617)** + - Rename HydroflowPlus to Hydro ([`162e49c`](https://github.com/hydro-project/hydro/commit/162e49cf8a8cf944cded7f775d6f78afe4a89837)) + * **Uncategorized** + - Update `CHANGELOG.md`s for big rename ([`e1a08e5`](https://github.com/hydro-project/hydro/commit/e1a08e5d165fbc80da2ae695e507078a97a9031f))
## v0.4.0 (2024-11-08) @@ -84,7 +109,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 5 commits contributed to the release. - 69 days passed between releases. - 4 commits were understood as [conventional](https://www.conventionalcommits.org). - - 4 unique issues were worked on: [#1434](https://github.com/hydro-project/hydroflow/issues/1434), [#1444](https://github.com/hydro-project/hydroflow/issues/1444), [#1445](https://github.com/hydro-project/hydroflow/issues/1445), [#1450](https://github.com/hydro-project/hydroflow/issues/1450) + - 4 unique issues were worked on: [#1434](https://github.com/hydro-project/hydro/issues/1434), [#1444](https://github.com/hydro-project/hydro/issues/1444), [#1445](https://github.com/hydro-project/hydro/issues/1445), [#1450](https://github.com/hydro-project/hydro/issues/1450) ### Commit Details @@ -92,16 +117,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1434](https://github.com/hydro-project/hydroflow/issues/1434)** - - Splice UDFs with type hints to avoid inference failures ([`60d9bec`](https://github.com/hydro-project/hydroflow/commit/60d9becaf0b67f9819316ce6d76bd867f7d46505)) - * **[#1444](https://github.com/hydro-project/hydroflow/issues/1444)** - - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydroflow/commit/d5677604e93c07a5392f4229af94a0b736eca382)) - * **[#1445](https://github.com/hydro-project/hydroflow/issues/1445)** - - Support tuple patterns ([`486dfbe`](https://github.com/hydro-project/hydroflow/commit/486dfbe1fab51f1b7c7aa03a51e6e9e4e427b912)) - * **[#1450](https://github.com/hydro-project/hydroflow/issues/1450)** - - Add ability to have staged flows inside unit tests ([`afe78c3`](https://github.com/hydro-project/hydroflow/commit/afe78c343658472513b34d28658634b253148aee)) + * **[#1434](https://github.com/hydro-project/hydro/issues/1434)** + - Splice UDFs with type hints to avoid inference failures ([`60d9bec`](https://github.com/hydro-project/hydro/commit/60d9becaf0b67f9819316ce6d76bd867f7d46505)) + * **[#1444](https://github.com/hydro-project/hydro/issues/1444)** + - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydro/commit/d5677604e93c07a5392f4229af94a0b736eca382)) + * **[#1445](https://github.com/hydro-project/hydro/issues/1445)** + - Support tuple patterns ([`486dfbe`](https://github.com/hydro-project/hydro/commit/486dfbe1fab51f1b7c7aa03a51e6e9e4e427b912)) + * **[#1450](https://github.com/hydro-project/hydro/issues/1450)** + - Add ability to have staged flows inside unit tests ([`afe78c3`](https://github.com/hydro-project/hydro/commit/afe78c343658472513b34d28658634b253148aee)) * **Uncategorized** - - Release hydroflow_lang v0.10.0, hydroflow_datalog_core v0.10.0, hydroflow_datalog v0.10.0, hydroflow_deploy_integration v0.10.0, hydroflow_macro v0.10.0, lattices_macro v0.5.7, variadics v0.0.7, variadics_macro v0.5.5, lattices v0.5.8, multiplatform_test v0.3.0, pusherator v0.0.9, hydroflow v0.10.0, hydro_deploy v0.10.0, stageleft_macro v0.4.0, stageleft v0.5.0, stageleft_tool v0.4.0, hydroflow_plus v0.10.0, hydro_cli v0.10.0, safety bump 8 crates ([`dcd48fc`](https://github.com/hydro-project/hydroflow/commit/dcd48fc7ee805898d9b5ef0d082870e30615e95b)) + - Release hydroflow_lang v0.10.0, hydroflow_datalog_core v0.10.0, hydroflow_datalog v0.10.0, hydroflow_deploy_integration v0.10.0, hydroflow_macro v0.10.0, lattices_macro v0.5.7, variadics v0.0.7, variadics_macro v0.5.5, lattices v0.5.8, multiplatform_test v0.3.0, pusherator v0.0.9, hydroflow v0.10.0, hydro_deploy v0.10.0, stageleft_macro v0.4.0, stageleft v0.5.0, stageleft_tool v0.4.0, hydroflow_plus v0.10.0, hydro_cli v0.10.0, safety bump 8 crates ([`dcd48fc`](https://github.com/hydro-project/hydro/commit/dcd48fc7ee805898d9b5ef0d082870e30615e95b))
## v0.3.0 (2024-08-30) @@ -131,7 +156,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 4 commits contributed to the release. - 97 days passed between releases. - 3 commits were understood as [conventional](https://www.conventionalcommits.org). - - 3 unique issues were worked on: [#1423](https://github.com/hydro-project/hydroflow/issues/1423), [#1426](https://github.com/hydro-project/hydroflow/issues/1426), [#1428](https://github.com/hydro-project/hydroflow/issues/1428) + - 3 unique issues were worked on: [#1423](https://github.com/hydro-project/hydro/issues/1423), [#1426](https://github.com/hydro-project/hydro/issues/1426), [#1428](https://github.com/hydro-project/hydro/issues/1428) ### Commit Details @@ -139,14 +164,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1423](https://github.com/hydro-project/hydroflow/issues/1423)** - - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydroflow/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) - * **[#1426](https://github.com/hydro-project/hydroflow/issues/1426)** - - Remove `lazy_static` dependency ([`461ae84`](https://github.com/hydro-project/hydroflow/commit/461ae845c6c6506c733be6287eeefe6e3beca52c)) - * **[#1428](https://github.com/hydro-project/hydroflow/issues/1428)** - - Cleanup doc comments for clippy latest ([`f5f1eb0`](https://github.com/hydro-project/hydroflow/commit/f5f1eb0c612f5c0c1752360d972ef6853c5e12f0)) + * **[#1423](https://github.com/hydro-project/hydro/issues/1423)** + - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydro/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) + * **[#1426](https://github.com/hydro-project/hydro/issues/1426)** + - Remove `lazy_static` dependency ([`461ae84`](https://github.com/hydro-project/hydro/commit/461ae845c6c6506c733be6287eeefe6e3beca52c)) + * **[#1428](https://github.com/hydro-project/hydro/issues/1428)** + - Cleanup doc comments for clippy latest ([`f5f1eb0`](https://github.com/hydro-project/hydro/commit/f5f1eb0c612f5c0c1752360d972ef6853c5e12f0)) * **Uncategorized** - - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydroflow/commit/0750117de7088c01a439b102adeb4c832889f171)) + - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydro/commit/0750117de7088c01a439b102adeb4c832889f171))
## v0.2.0 (2024-05-24) @@ -167,7 +192,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 3 commits contributed to the release. - 48 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - - 2 unique issues were worked on: [#1104](https://github.com/hydro-project/hydroflow/issues/1104), [#1151](https://github.com/hydro-project/hydroflow/issues/1151) + - 2 unique issues were worked on: [#1104](https://github.com/hydro-project/hydro/issues/1104), [#1151](https://github.com/hydro-project/hydro/issues/1151) ### Commit Details @@ -175,12 +200,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1104](https://github.com/hydro-project/hydroflow/issues/1104)** - - Re-compile staged sources for the macro at the top level ([`93fd05e`](https://github.com/hydro-project/hydroflow/commit/93fd05e5ff256e2e0a3b513695ff869c32344447)) - * **[#1151](https://github.com/hydro-project/hydroflow/issues/1151)** - - Handle send_bincode with local structs ([`0cafbdb`](https://github.com/hydro-project/hydroflow/commit/0cafbdb74a665412a83aa900b4eb10c00e2498dd)) + * **[#1104](https://github.com/hydro-project/hydro/issues/1104)** + - Re-compile staged sources for the macro at the top level ([`93fd05e`](https://github.com/hydro-project/hydro/commit/93fd05e5ff256e2e0a3b513695ff869c32344447)) + * **[#1151](https://github.com/hydro-project/hydro/issues/1151)** + - Handle send_bincode with local structs ([`0cafbdb`](https://github.com/hydro-project/hydro/commit/0cafbdb74a665412a83aa900b4eb10c00e2498dd)) * **Uncategorized** - - Release hydroflow_lang v0.7.0, hydroflow_datalog_core v0.7.0, hydroflow_datalog v0.7.0, hydroflow_macro v0.7.0, lattices v0.5.5, multiplatform_test v0.1.0, pusherator v0.0.6, hydroflow v0.7.0, stageleft_macro v0.2.0, stageleft v0.3.0, stageleft_tool v0.2.0, hydroflow_plus v0.7.0, hydro_deploy v0.7.0, hydro_cli v0.7.0, hydroflow_plus_cli_integration v0.7.0, safety bump 8 crates ([`2852147`](https://github.com/hydro-project/hydroflow/commit/285214740627685e911781793e05d234ab2ad2bd)) + - Release hydroflow_lang v0.7.0, hydroflow_datalog_core v0.7.0, hydroflow_datalog v0.7.0, hydroflow_macro v0.7.0, lattices v0.5.5, multiplatform_test v0.1.0, pusherator v0.0.6, hydroflow v0.7.0, stageleft_macro v0.2.0, stageleft v0.3.0, stageleft_tool v0.2.0, hydroflow_plus v0.7.0, hydro_deploy v0.7.0, hydro_cli v0.7.0, hydroflow_plus_cli_integration v0.7.0, safety bump 8 crates ([`2852147`](https://github.com/hydro-project/hydro/commit/285214740627685e911781793e05d234ab2ad2bd))
## v0.1.1 (2024-04-05) @@ -213,7 +238,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 5 commits contributed to the release. - 67 days passed between releases. - 4 commits were understood as [conventional](https://www.conventionalcommits.org). - - 4 unique issues were worked on: [#1090](https://github.com/hydro-project/hydroflow/issues/1090), [#1100](https://github.com/hydro-project/hydroflow/issues/1100), [#1117](https://github.com/hydro-project/hydroflow/issues/1117), [#1124](https://github.com/hydro-project/hydroflow/issues/1124) + - 4 unique issues were worked on: [#1090](https://github.com/hydro-project/hydro/issues/1090), [#1100](https://github.com/hydro-project/hydro/issues/1100), [#1117](https://github.com/hydro-project/hydro/issues/1117), [#1124](https://github.com/hydro-project/hydro/issues/1124) ### Commit Details @@ -221,16 +246,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1090](https://github.com/hydro-project/hydroflow/issues/1090)** - - Qualified path cleanups for clippy ([`7958fb0`](https://github.com/hydro-project/hydroflow/commit/7958fb0d900be8fe7359326abfa11dcb8fb35e8a)) - * **[#1100](https://github.com/hydro-project/hydroflow/issues/1100)** - - Simplify lifetime bounds for processes and clusters ([`77f3e5a`](https://github.com/hydro-project/hydroflow/commit/77f3e5afb9e276d1d6c643574ebac75ed0003939)) - * **[#1117](https://github.com/hydro-project/hydroflow/issues/1117)** - - Ignore unnecessary lifetime lint on entrypoints ([`54b4ee3`](https://github.com/hydro-project/hydroflow/commit/54b4ee3fc847db14a0b825e04eae6e1288d44af3)) - * **[#1124](https://github.com/hydro-project/hydroflow/issues/1124)** - - Handle multiple references to copy-able free variables ([`6cc5a7f`](https://github.com/hydro-project/hydroflow/commit/6cc5a7f78fc8bd28f32dad58857ccd1c46bc93cd)) + * **[#1090](https://github.com/hydro-project/hydro/issues/1090)** + - Qualified path cleanups for clippy ([`7958fb0`](https://github.com/hydro-project/hydro/commit/7958fb0d900be8fe7359326abfa11dcb8fb35e8a)) + * **[#1100](https://github.com/hydro-project/hydro/issues/1100)** + - Simplify lifetime bounds for processes and clusters ([`77f3e5a`](https://github.com/hydro-project/hydro/commit/77f3e5afb9e276d1d6c643574ebac75ed0003939)) + * **[#1117](https://github.com/hydro-project/hydro/issues/1117)** + - Ignore unnecessary lifetime lint on entrypoints ([`54b4ee3`](https://github.com/hydro-project/hydro/commit/54b4ee3fc847db14a0b825e04eae6e1288d44af3)) + * **[#1124](https://github.com/hydro-project/hydro/issues/1124)** + - Handle multiple references to copy-able free variables ([`6cc5a7f`](https://github.com/hydro-project/hydro/commit/6cc5a7f78fc8bd28f32dad58857ccd1c46bc93cd)) * **Uncategorized** - - Release hydroflow_cli_integration v0.5.2, hydroflow_lang v0.6.1, hydroflow_datalog_core v0.6.1, lattices v0.5.4, hydroflow v0.6.1, stageleft_macro v0.1.1, stageleft v0.2.1, hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1, stageleft_tool v0.1.1 ([`cd63f22`](https://github.com/hydro-project/hydroflow/commit/cd63f2258c961a40f0e5dbef20ac329a2d570ad0)) + - Release hydroflow_cli_integration v0.5.2, hydroflow_lang v0.6.1, hydroflow_datalog_core v0.6.1, lattices v0.5.4, hydroflow v0.6.1, stageleft_macro v0.1.1, stageleft v0.2.1, hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1, stageleft_tool v0.1.1 ([`cd63f22`](https://github.com/hydro-project/hydro/commit/cd63f2258c961a40f0e5dbef20ac329a2d570ad0))
## v0.1.0 (2024-01-29) @@ -257,7 +282,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 6 commits contributed to the release. - 5 commits were understood as [conventional](https://www.conventionalcommits.org). - - 4 unique issues were worked on: [#1021](https://github.com/hydro-project/hydroflow/issues/1021), [#899](https://github.com/hydro-project/hydroflow/issues/899), [#978](https://github.com/hydro-project/hydroflow/issues/978), [#983](https://github.com/hydro-project/hydroflow/issues/983) + - 4 unique issues were worked on: [#1021](https://github.com/hydro-project/hydro/issues/1021), [#899](https://github.com/hydro-project/hydro/issues/899), [#978](https://github.com/hydro-project/hydro/issues/978), [#983](https://github.com/hydro-project/hydro/issues/983) ### Commit Details @@ -265,16 +290,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1021](https://github.com/hydro-project/hydroflow/issues/1021)** - - Push down persists and implement Pi example ([`af6e3be`](https://github.com/hydro-project/hydroflow/commit/af6e3be60fdb69ceec1613347910f4dd49980d34)) - * **[#899](https://github.com/hydro-project/hydroflow/issues/899)** - - Add a functional surface syntax using staging ([`8b63568`](https://github.com/hydro-project/hydroflow/commit/8b635683e5ac3c4ed2d896ae88e2953db1c6312c)) - * **[#978](https://github.com/hydro-project/hydroflow/issues/978)** - - Add initial test using Hydro CLI from Hydroflow+ ([`e5bdd12`](https://github.com/hydro-project/hydroflow/commit/e5bdd12e32d6ea72fd91a55c12e09f07a0edaa5c)) - * **[#983](https://github.com/hydro-project/hydroflow/issues/983)** - - Support crates that have no entrypoints ([`7108323`](https://github.com/hydro-project/hydroflow/commit/71083233afc01e0132d7186f4af8c0b4a6323ec7)) + * **[#1021](https://github.com/hydro-project/hydro/issues/1021)** + - Push down persists and implement Pi example ([`af6e3be`](https://github.com/hydro-project/hydro/commit/af6e3be60fdb69ceec1613347910f4dd49980d34)) + * **[#899](https://github.com/hydro-project/hydro/issues/899)** + - Add a functional surface syntax using staging ([`8b63568`](https://github.com/hydro-project/hydro/commit/8b635683e5ac3c4ed2d896ae88e2953db1c6312c)) + * **[#978](https://github.com/hydro-project/hydro/issues/978)** + - Add initial test using Hydro CLI from Hydroflow+ ([`e5bdd12`](https://github.com/hydro-project/hydro/commit/e5bdd12e32d6ea72fd91a55c12e09f07a0edaa5c)) + * **[#983](https://github.com/hydro-project/hydro/issues/983)** + - Support crates that have no entrypoints ([`7108323`](https://github.com/hydro-project/hydro/commit/71083233afc01e0132d7186f4af8c0b4a6323ec7)) * **Uncategorized** - - Release stageleft_macro v0.1.0, stageleft v0.1.0, hydroflow_plus v0.5.1 ([`1a48db5`](https://github.com/hydro-project/hydroflow/commit/1a48db5a1ba058a718ac777367bf6eba3a236b7c)) - - Actually committing empty CHANGELOG.md is required ([`3b36020`](https://github.com/hydro-project/hydroflow/commit/3b36020d16792f26da4df3c5b09652a4ab47ec4f)) + - Release stageleft_macro v0.1.0, stageleft v0.1.0, hydroflow_plus v0.5.1 ([`1a48db5`](https://github.com/hydro-project/hydro/commit/1a48db5a1ba058a718ac777367bf6eba3a236b7c)) + - Actually committing empty CHANGELOG.md is required ([`3b36020`](https://github.com/hydro-project/hydro/commit/3b36020d16792f26da4df3c5b09652a4ab47ec4f))
diff --git a/stageleft_macro/Cargo.toml b/stageleft_macro/Cargo.toml index 05b986a5d01a..fadfbc16d320 100644 --- a/stageleft_macro/Cargo.toml +++ b/stageleft_macro/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stageleft_macro" publish = true -version = "0.4.0" +version = "0.5.0" edition = "2021" license = "Apache-2.0" documentation = "https://docs.rs/stageleft_macro/" diff --git a/stageleft_test/Cargo.toml b/stageleft_test/Cargo.toml index 30dbf948227a..cea4d5ac0442 100644 --- a/stageleft_test/Cargo.toml +++ b/stageleft_test/Cargo.toml @@ -11,8 +11,8 @@ workspace = true stageleft_devel = [] [dependencies] -stageleft = { path = "../stageleft", version = "^0.5.0" } +stageleft = { path = "../stageleft", version = "^0.6.0" } stageleft_test_macro = { path = "../stageleft_test_macro" } [build-dependencies] -stageleft_tool = { path = "../stageleft_tool", version = "^0.4.0" } +stageleft_tool = { path = "../stageleft_tool", version = "^0.5.0" } diff --git a/stageleft_test_macro/Cargo.toml b/stageleft_test_macro/Cargo.toml index 57368231137a..f90d063ca276 100644 --- a/stageleft_test_macro/Cargo.toml +++ b/stageleft_test_macro/Cargo.toml @@ -12,7 +12,7 @@ proc-macro = true path = "../stageleft_test/src/lib.rs" [dependencies] -stageleft = { path = "../stageleft", version = "^0.5.0" } +stageleft = { path = "../stageleft", version = "^0.6.0" } [build-dependencies] -stageleft_tool = { path = "../stageleft_tool", version = "^0.4.0" } +stageleft_tool = { path = "../stageleft_tool", version = "^0.5.0" } diff --git a/stageleft_tool/CHANGELOG.md b/stageleft_tool/CHANGELOG.md index 464f1905fdc8..bd1f291fcc3e 100644 --- a/stageleft_tool/CHANGELOG.md +++ b/stageleft_tool/CHANGELOG.md @@ -1,11 +1,26 @@ -## Unreleased +## 0.5.0 (2024-12-23) + + ### Chore - use same hashing library everywhere +### Documentation + + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + - update `CHANGELOG.md`s for big rename + Generated before rename per `RELEASING.md` instructions. + ### New Features (BREAKING) - allow cluster self ID to be referenced as a global constant @@ -16,10 +31,10 @@ - - 2 commits contributed to the release. - - 38 days passed between releases. - - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - - 2 unique issues were worked on: [#1574](https://github.com/hydro-project/hydroflow/issues/1574), [#1590](https://github.com/hydro-project/hydroflow/issues/1590) + - 4 commits contributed to the release. + - 45 days passed between releases. + - 4 commits were understood as [conventional](https://www.conventionalcommits.org). + - 3 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1574](https://github.com/hydro-project/hydro/issues/1574), [#1590](https://github.com/hydro-project/hydro/issues/1590) ### Commit Details @@ -27,10 +42,14 @@
view details - * **[#1574](https://github.com/hydro-project/hydroflow/issues/1574)** - - Allow cluster self ID to be referenced as a global constant ([`a93a5e5`](https://github.com/hydro-project/hydroflow/commit/a93a5e59e1681d325b3433193bb86254d23bdc77)) - * **[#1590](https://github.com/hydro-project/hydroflow/issues/1590)** - - Use same hashing library everywhere ([`0dc709e`](https://github.com/hydro-project/hydroflow/commit/0dc709ed5a53c723f47fa1d10063e57bb50a63c8)) + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) + * **[#1574](https://github.com/hydro-project/hydro/issues/1574)** + - Allow cluster self ID to be referenced as a global constant ([`a93a5e5`](https://github.com/hydro-project/hydro/commit/a93a5e59e1681d325b3433193bb86254d23bdc77)) + * **[#1590](https://github.com/hydro-project/hydro/issues/1590)** + - Use same hashing library everywhere ([`0dc709e`](https://github.com/hydro-project/hydro/commit/0dc709ed5a53c723f47fa1d10063e57bb50a63c8)) + * **Uncategorized** + - Update `CHANGELOG.md`s for big rename ([`e1a08e5`](https://github.com/hydro-project/hydro/commit/e1a08e5d165fbc80da2ae695e507078a97a9031f))
## v0.4.0 (2024-11-08) @@ -83,7 +102,7 @@ - 5 commits contributed to the release. - 69 days passed between releases. - 4 commits were understood as [conventional](https://www.conventionalcommits.org). - - 4 unique issues were worked on: [#1444](https://github.com/hydro-project/hydroflow/issues/1444), [#1450](https://github.com/hydro-project/hydroflow/issues/1450), [#1486](https://github.com/hydro-project/hydroflow/issues/1486), [#1527](https://github.com/hydro-project/hydroflow/issues/1527) + - 4 unique issues were worked on: [#1444](https://github.com/hydro-project/hydro/issues/1444), [#1450](https://github.com/hydro-project/hydro/issues/1450), [#1486](https://github.com/hydro-project/hydro/issues/1486), [#1527](https://github.com/hydro-project/hydro/issues/1527) ### Commit Details @@ -91,16 +110,16 @@
view details - * **[#1444](https://github.com/hydro-project/hydroflow/issues/1444)** - - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydroflow/commit/d5677604e93c07a5392f4229af94a0b736eca382)) - * **[#1450](https://github.com/hydro-project/hydroflow/issues/1450)** - - Add ability to have staged flows inside unit tests ([`afe78c3`](https://github.com/hydro-project/hydroflow/commit/afe78c343658472513b34d28658634b253148aee)) - * **[#1486](https://github.com/hydro-project/hydroflow/issues/1486)** - - Complete split into leader election and sequencing phases ([`8b7b1c6`](https://github.com/hydro-project/hydroflow/commit/8b7b1c60fd33b78f9a4b0873bbbd150260ae2ad5)) - * **[#1527](https://github.com/hydro-project/hydroflow/issues/1527)** - - Properly handle `crate::` imports ([`2faffdb`](https://github.com/hydro-project/hydroflow/commit/2faffdbf2cc886da22e496df64f46aefa380766c)) + * **[#1444](https://github.com/hydro-project/hydro/issues/1444)** + - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydro/commit/d5677604e93c07a5392f4229af94a0b736eca382)) + * **[#1450](https://github.com/hydro-project/hydro/issues/1450)** + - Add ability to have staged flows inside unit tests ([`afe78c3`](https://github.com/hydro-project/hydro/commit/afe78c343658472513b34d28658634b253148aee)) + * **[#1486](https://github.com/hydro-project/hydro/issues/1486)** + - Complete split into leader election and sequencing phases ([`8b7b1c6`](https://github.com/hydro-project/hydro/commit/8b7b1c60fd33b78f9a4b0873bbbd150260ae2ad5)) + * **[#1527](https://github.com/hydro-project/hydro/issues/1527)** + - Properly handle `crate::` imports ([`2faffdb`](https://github.com/hydro-project/hydro/commit/2faffdbf2cc886da22e496df64f46aefa380766c)) * **Uncategorized** - - Release hydroflow_lang v0.10.0, hydroflow_datalog_core v0.10.0, hydroflow_datalog v0.10.0, hydroflow_deploy_integration v0.10.0, hydroflow_macro v0.10.0, lattices_macro v0.5.7, variadics v0.0.7, variadics_macro v0.5.5, lattices v0.5.8, multiplatform_test v0.3.0, pusherator v0.0.9, hydroflow v0.10.0, hydro_deploy v0.10.0, stageleft_macro v0.4.0, stageleft v0.5.0, stageleft_tool v0.4.0, hydroflow_plus v0.10.0, hydro_cli v0.10.0, safety bump 8 crates ([`dcd48fc`](https://github.com/hydro-project/hydroflow/commit/dcd48fc7ee805898d9b5ef0d082870e30615e95b)) + - Release hydroflow_lang v0.10.0, hydroflow_datalog_core v0.10.0, hydroflow_datalog v0.10.0, hydroflow_deploy_integration v0.10.0, hydroflow_macro v0.10.0, lattices_macro v0.5.7, variadics v0.0.7, variadics_macro v0.5.5, lattices v0.5.8, multiplatform_test v0.3.0, pusherator v0.0.9, hydroflow v0.10.0, hydro_deploy v0.10.0, stageleft_macro v0.4.0, stageleft v0.5.0, stageleft_tool v0.4.0, hydroflow_plus v0.10.0, hydro_cli v0.10.0, safety bump 8 crates ([`dcd48fc`](https://github.com/hydro-project/hydro/commit/dcd48fc7ee805898d9b5ef0d082870e30615e95b))
## v0.3.0 (2024-08-30) @@ -125,7 +144,7 @@ - 3 commits contributed to the release. - 97 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - - 2 unique issues were worked on: [#1398](https://github.com/hydro-project/hydroflow/issues/1398), [#1423](https://github.com/hydro-project/hydroflow/issues/1423) + - 2 unique issues were worked on: [#1398](https://github.com/hydro-project/hydro/issues/1398), [#1423](https://github.com/hydro-project/hydro/issues/1423) ### Commit Details @@ -133,12 +152,12 @@
view details - * **[#1398](https://github.com/hydro-project/hydroflow/issues/1398)** - - Use trybuild to compile subgraph binaries ([`46a8a2c`](https://github.com/hydro-project/hydroflow/commit/46a8a2cb08732bb21096e824bc4542d208c68fb2)) - * **[#1423](https://github.com/hydro-project/hydroflow/issues/1423)** - - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydroflow/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) + * **[#1398](https://github.com/hydro-project/hydro/issues/1398)** + - Use trybuild to compile subgraph binaries ([`46a8a2c`](https://github.com/hydro-project/hydro/commit/46a8a2cb08732bb21096e824bc4542d208c68fb2)) + * **[#1423](https://github.com/hydro-project/hydro/issues/1423)** + - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydro/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) * **Uncategorized** - - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydroflow/commit/0750117de7088c01a439b102adeb4c832889f171)) + - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydro/commit/0750117de7088c01a439b102adeb4c832889f171))
## v0.2.0 (2024-05-24) @@ -162,7 +181,7 @@ - 3 commits contributed to the release. - 44 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - - 2 unique issues were worked on: [#1104](https://github.com/hydro-project/hydroflow/issues/1104), [#1192](https://github.com/hydro-project/hydroflow/issues/1192) + - 2 unique issues were worked on: [#1104](https://github.com/hydro-project/hydro/issues/1104), [#1192](https://github.com/hydro-project/hydro/issues/1192) ### Commit Details @@ -170,12 +189,12 @@
view details - * **[#1104](https://github.com/hydro-project/hydroflow/issues/1104)** - - Re-compile staged sources for the macro at the top level ([`93fd05e`](https://github.com/hydro-project/hydroflow/commit/93fd05e5ff256e2e0a3b513695ff869c32344447)) - * **[#1192](https://github.com/hydro-project/hydroflow/issues/1192)** - - Expect custom config names to prevent warnings ([`b86f11a`](https://github.com/hydro-project/hydroflow/commit/b86f11aad344fef6ad9cdd1db0b45bb738c48bd6)) + * **[#1104](https://github.com/hydro-project/hydro/issues/1104)** + - Re-compile staged sources for the macro at the top level ([`93fd05e`](https://github.com/hydro-project/hydro/commit/93fd05e5ff256e2e0a3b513695ff869c32344447)) + * **[#1192](https://github.com/hydro-project/hydro/issues/1192)** + - Expect custom config names to prevent warnings ([`b86f11a`](https://github.com/hydro-project/hydro/commit/b86f11aad344fef6ad9cdd1db0b45bb738c48bd6)) * **Uncategorized** - - Release hydroflow_lang v0.7.0, hydroflow_datalog_core v0.7.0, hydroflow_datalog v0.7.0, hydroflow_macro v0.7.0, lattices v0.5.5, multiplatform_test v0.1.0, pusherator v0.0.6, hydroflow v0.7.0, stageleft_macro v0.2.0, stageleft v0.3.0, stageleft_tool v0.2.0, hydroflow_plus v0.7.0, hydro_deploy v0.7.0, hydro_cli v0.7.0, hydroflow_plus_cli_integration v0.7.0, safety bump 8 crates ([`2852147`](https://github.com/hydro-project/hydroflow/commit/285214740627685e911781793e05d234ab2ad2bd)) + - Release hydroflow_lang v0.7.0, hydroflow_datalog_core v0.7.0, hydroflow_datalog v0.7.0, hydroflow_macro v0.7.0, lattices v0.5.5, multiplatform_test v0.1.0, pusherator v0.0.6, hydroflow v0.7.0, stageleft_macro v0.2.0, stageleft v0.3.0, stageleft_tool v0.2.0, hydroflow_plus v0.7.0, hydro_deploy v0.7.0, hydro_cli v0.7.0, hydroflow_plus_cli_integration v0.7.0, safety bump 8 crates ([`2852147`](https://github.com/hydro-project/hydro/commit/285214740627685e911781793e05d234ab2ad2bd))
## v0.1.1 (2024-04-09) @@ -207,7 +226,7 @@ - 6 commits contributed to the release. - 71 days passed between releases. - 4 commits were understood as [conventional](https://www.conventionalcommits.org). - - 4 unique issues were worked on: [#1083](https://github.com/hydro-project/hydroflow/issues/1083), [#1090](https://github.com/hydro-project/hydroflow/issues/1090), [#1098](https://github.com/hydro-project/hydroflow/issues/1098), [#1140](https://github.com/hydro-project/hydroflow/issues/1140) + - 4 unique issues were worked on: [#1083](https://github.com/hydro-project/hydro/issues/1083), [#1090](https://github.com/hydro-project/hydro/issues/1090), [#1098](https://github.com/hydro-project/hydro/issues/1098), [#1140](https://github.com/hydro-project/hydro/issues/1140) ### Commit Details @@ -215,17 +234,17 @@
view details - * **[#1083](https://github.com/hydro-project/hydroflow/issues/1083)** - - Add APIs for running optimization passes ([`cfb3029`](https://github.com/hydro-project/hydroflow/commit/cfb3029a6fb0836789db04a7d0d4a1e8b812b629)) - * **[#1090](https://github.com/hydro-project/hydroflow/issues/1090)** - - Qualified path cleanups for clippy ([`7958fb0`](https://github.com/hydro-project/hydroflow/commit/7958fb0d900be8fe7359326abfa11dcb8fb35e8a)) - * **[#1098](https://github.com/hydro-project/hydroflow/issues/1098)** - - Move persist manipulation into a proper optimization ([`5b65626`](https://github.com/hydro-project/hydroflow/commit/5b6562662ce3a0dd172ddc1103a591c1c6037e95)) - * **[#1140](https://github.com/hydro-project/hydroflow/issues/1140)** - - Appease latest nightly clippy ([`fc447ff`](https://github.com/hydro-project/hydroflow/commit/fc447ffdf8fd1b2189545a991f08588238182f00)) + * **[#1083](https://github.com/hydro-project/hydro/issues/1083)** + - Add APIs for running optimization passes ([`cfb3029`](https://github.com/hydro-project/hydro/commit/cfb3029a6fb0836789db04a7d0d4a1e8b812b629)) + * **[#1090](https://github.com/hydro-project/hydro/issues/1090)** + - Qualified path cleanups for clippy ([`7958fb0`](https://github.com/hydro-project/hydro/commit/7958fb0d900be8fe7359326abfa11dcb8fb35e8a)) + * **[#1098](https://github.com/hydro-project/hydro/issues/1098)** + - Move persist manipulation into a proper optimization ([`5b65626`](https://github.com/hydro-project/hydro/commit/5b6562662ce3a0dd172ddc1103a591c1c6037e95)) + * **[#1140](https://github.com/hydro-project/hydro/issues/1140)** + - Appease latest nightly clippy ([`fc447ff`](https://github.com/hydro-project/hydro/commit/fc447ffdf8fd1b2189545a991f08588238182f00)) * **Uncategorized** - - Release hydroflow_lang v0.6.2, hydroflow v0.6.2, hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1, stageleft_tool v0.1.1 ([`23cfe08`](https://github.com/hydro-project/hydroflow/commit/23cfe0839079aa17d042bbd3976f6d188689d290)) - - Release hydroflow_cli_integration v0.5.2, hydroflow_lang v0.6.1, hydroflow_datalog_core v0.6.1, lattices v0.5.4, hydroflow v0.6.1, stageleft_macro v0.1.1, stageleft v0.2.1, hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1, stageleft_tool v0.1.1 ([`cd63f22`](https://github.com/hydro-project/hydroflow/commit/cd63f2258c961a40f0e5dbef20ac329a2d570ad0)) + - Release hydroflow_lang v0.6.2, hydroflow v0.6.2, hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1, stageleft_tool v0.1.1 ([`23cfe08`](https://github.com/hydro-project/hydro/commit/23cfe0839079aa17d042bbd3976f6d188689d290)) + - Release hydroflow_cli_integration v0.5.2, hydroflow_lang v0.6.1, hydroflow_datalog_core v0.6.1, lattices v0.5.4, hydroflow v0.6.1, stageleft_macro v0.1.1, stageleft v0.2.1, hydroflow_plus v0.6.1, hydro_deploy v0.6.1, hydro_cli v0.6.1, hydroflow_plus_cli_integration v0.6.1, stageleft_tool v0.1.1 ([`cd63f22`](https://github.com/hydro-project/hydro/commit/cd63f2258c961a40f0e5dbef20ac329a2d570ad0))
## v0.1.0 (2024-01-29) @@ -255,7 +274,7 @@ - 7 commits contributed to the release. - 6 commits were understood as [conventional](https://www.conventionalcommits.org). - - 5 unique issues were worked on: [#1021](https://github.com/hydro-project/hydroflow/issues/1021), [#899](https://github.com/hydro-project/hydroflow/issues/899), [#978](https://github.com/hydro-project/hydroflow/issues/978), [#983](https://github.com/hydro-project/hydroflow/issues/983), [#986](https://github.com/hydro-project/hydroflow/issues/986) + - 5 unique issues were worked on: [#1021](https://github.com/hydro-project/hydro/issues/1021), [#899](https://github.com/hydro-project/hydro/issues/899), [#978](https://github.com/hydro-project/hydro/issues/978), [#983](https://github.com/hydro-project/hydro/issues/983), [#986](https://github.com/hydro-project/hydro/issues/986) ### Commit Details @@ -263,18 +282,18 @@
view details - * **[#1021](https://github.com/hydro-project/hydroflow/issues/1021)** - - Push down persists and implement Pi example ([`af6e3be`](https://github.com/hydro-project/hydroflow/commit/af6e3be60fdb69ceec1613347910f4dd49980d34)) - * **[#899](https://github.com/hydro-project/hydroflow/issues/899)** - - Add a functional surface syntax using staging ([`8b63568`](https://github.com/hydro-project/hydroflow/commit/8b635683e5ac3c4ed2d896ae88e2953db1c6312c)) - * **[#978](https://github.com/hydro-project/hydroflow/issues/978)** - - Add initial test using Hydro CLI from Hydroflow+ ([`e5bdd12`](https://github.com/hydro-project/hydroflow/commit/e5bdd12e32d6ea72fd91a55c12e09f07a0edaa5c)) - * **[#983](https://github.com/hydro-project/hydroflow/issues/983)** - - Support crates that have no entrypoints ([`7108323`](https://github.com/hydro-project/hydroflow/commit/71083233afc01e0132d7186f4af8c0b4a6323ec7)) - * **[#986](https://github.com/hydro-project/hydroflow/issues/986)** - - Split Rust core from Python bindings ([`c50ca12`](https://github.com/hydro-project/hydroflow/commit/c50ca121b6d5e30dc07843f82caa135b68626301)) + * **[#1021](https://github.com/hydro-project/hydro/issues/1021)** + - Push down persists and implement Pi example ([`af6e3be`](https://github.com/hydro-project/hydro/commit/af6e3be60fdb69ceec1613347910f4dd49980d34)) + * **[#899](https://github.com/hydro-project/hydro/issues/899)** + - Add a functional surface syntax using staging ([`8b63568`](https://github.com/hydro-project/hydro/commit/8b635683e5ac3c4ed2d896ae88e2953db1c6312c)) + * **[#978](https://github.com/hydro-project/hydro/issues/978)** + - Add initial test using Hydro CLI from Hydroflow+ ([`e5bdd12`](https://github.com/hydro-project/hydro/commit/e5bdd12e32d6ea72fd91a55c12e09f07a0edaa5c)) + * **[#983](https://github.com/hydro-project/hydro/issues/983)** + - Support crates that have no entrypoints ([`7108323`](https://github.com/hydro-project/hydro/commit/71083233afc01e0132d7186f4af8c0b4a6323ec7)) + * **[#986](https://github.com/hydro-project/hydro/issues/986)** + - Split Rust core from Python bindings ([`c50ca12`](https://github.com/hydro-project/hydro/commit/c50ca121b6d5e30dc07843f82caa135b68626301)) * **Uncategorized** - - Release stageleft_tool v0.1.0 ([`4eb37db`](https://github.com/hydro-project/hydroflow/commit/4eb37db3c815005be9935556f049204f616ea801)) - - Commit empty CHANGELOG.md ([`add8e60`](https://github.com/hydro-project/hydroflow/commit/add8e602cbef513d1faa45f016a4e46d8bb5be6c)) + - Release stageleft_tool v0.1.0 ([`4eb37db`](https://github.com/hydro-project/hydro/commit/4eb37db3c815005be9935556f049204f616ea801)) + - Commit empty CHANGELOG.md ([`add8e60`](https://github.com/hydro-project/hydro/commit/add8e602cbef513d1faa45f016a4e46d8bb5be6c))
diff --git a/stageleft_tool/Cargo.toml b/stageleft_tool/Cargo.toml index 05b7ab66c0e5..7b0a3b31270e 100644 --- a/stageleft_tool/Cargo.toml +++ b/stageleft_tool/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stageleft_tool" publish = true -version = "0.4.0" +version = "0.5.0" edition = "2021" license = "Apache-2.0" documentation = "https://docs.rs/stageleft_macro/" diff --git a/variadics/CHANGELOG.md b/variadics/CHANGELOG.md index 6dafc30d06b7..a8854345f1f4 100644 --- a/variadics/CHANGELOG.md +++ b/variadics/CHANGELOG.md @@ -5,8 +5,44 @@ 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). +## 0.0.8 (2024-12-23) + +### Documentation + + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + +### Commit Statistics + + + + - 1 commit contributed to the release. + - 45 days passed between releases. + - 1 commit was understood as [conventional](https://www.conventionalcommits.org). + - 1 unique issue was worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501) + +### Commit Details + + + +
view details + + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) +
+ ## 0.0.7 (2024-11-08) + + + + ### Chore - update pinned rust version, clippy lints, remove some dead code @@ -32,9 +68,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - additions to variadics including collection types adds a number of features: - collection types for variadics (sets, multisets) that allow search via - RefVars (variadic of refs) - - into_option (convert a variadic to a variadic of options) - - into_vec (convert a variadic to a variadic of vecs) + RefVars (variadic of refs) +- into_option (convert a variadic to a variadic of options) +- into_vec (convert a variadic to a variadic of vecs) ### Style @@ -51,10 +87,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 7 commits contributed to the release. + - 8 commits contributed to the release. - 69 days passed between releases. - 6 commits were understood as [conventional](https://www.conventionalcommits.org). - - 6 unique issues were worked on: [#1444](https://github.com/hydro-project/hydroflow/issues/1444), [#1473](https://github.com/hydro-project/hydroflow/issues/1473), [#1474](https://github.com/hydro-project/hydroflow/issues/1474), [#1475](https://github.com/hydro-project/hydroflow/issues/1475), [#1503](https://github.com/hydro-project/hydroflow/issues/1503), [#1505](https://github.com/hydro-project/hydroflow/issues/1505) + - 6 unique issues were worked on: [#1444](https://github.com/hydro-project/hydro/issues/1444), [#1473](https://github.com/hydro-project/hydro/issues/1473), [#1474](https://github.com/hydro-project/hydro/issues/1474), [#1475](https://github.com/hydro-project/hydro/issues/1475), [#1503](https://github.com/hydro-project/hydro/issues/1503), [#1505](https://github.com/hydro-project/hydro/issues/1505) ### Commit Details @@ -62,20 +98,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1444](https://github.com/hydro-project/hydroflow/issues/1444)** - - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydroflow/commit/d5677604e93c07a5392f4229af94a0b736eca382)) - * **[#1473](https://github.com/hydro-project/hydroflow/issues/1473)** - - Additions to variadics including collection types ([`8afd326`](https://github.com/hydro-project/hydroflow/commit/8afd3266dac43c04c3fc29065a13c9c9a6a55afe)) - * **[#1474](https://github.com/hydro-project/hydroflow/issues/1474)** - - Revert "feat: additions to variadics including collection types" ([`08c2af5`](https://github.com/hydro-project/hydroflow/commit/08c2af538821bbf460d2a52b4f0474082b5de7da)) - * **[#1475](https://github.com/hydro-project/hydroflow/issues/1475)** - - Additions to variadics including collection types ([`1c28259`](https://github.com/hydro-project/hydroflow/commit/1c2825942f8a326699a7fb68b5372b49918851b5)) - * **[#1503](https://github.com/hydro-project/hydroflow/issues/1503)** - - Generalized hash trie indexes for relational tuples ([`f7e740f`](https://github.com/hydro-project/hydroflow/commit/f7e740fb2ba36d0fcf3fd196d60333552911e3a4)) - * **[#1505](https://github.com/hydro-project/hydroflow/issues/1505)** - - Fixes for nightly clippy ([`47cb703`](https://github.com/hydro-project/hydroflow/commit/47cb703e771f7d1c451ceb9d185ada96410949da)) + * **[#1444](https://github.com/hydro-project/hydro/issues/1444)** + - Update pinned rust version, clippy lints, remove some dead code ([`d567760`](https://github.com/hydro-project/hydro/commit/d5677604e93c07a5392f4229af94a0b736eca382)) + * **[#1473](https://github.com/hydro-project/hydro/issues/1473)** + - Additions to variadics including collection types ([`8afd326`](https://github.com/hydro-project/hydro/commit/8afd3266dac43c04c3fc29065a13c9c9a6a55afe)) + * **[#1474](https://github.com/hydro-project/hydro/issues/1474)** + - Revert "feat: additions to variadics including collection types" ([`08c2af5`](https://github.com/hydro-project/hydro/commit/08c2af538821bbf460d2a52b4f0474082b5de7da)) + * **[#1475](https://github.com/hydro-project/hydro/issues/1475)** + - Additions to variadics including collection types ([`1c28259`](https://github.com/hydro-project/hydro/commit/1c2825942f8a326699a7fb68b5372b49918851b5)) + * **[#1503](https://github.com/hydro-project/hydro/issues/1503)** + - Generalized hash trie indexes for relational tuples ([`f7e740f`](https://github.com/hydro-project/hydro/commit/f7e740fb2ba36d0fcf3fd196d60333552911e3a4)) + * **[#1505](https://github.com/hydro-project/hydro/issues/1505)** + - Fixes for nightly clippy ([`47cb703`](https://github.com/hydro-project/hydro/commit/47cb703e771f7d1c451ceb9d185ada96410949da)) * **Uncategorized** - - Ignore trybuild tests inconsistent on latest nightly ([`656ee32`](https://github.com/hydro-project/hydroflow/commit/656ee328c8710bce7370c851437a80ca3db46a5a)) + - Release hydroflow_lang v0.10.0, hydroflow_datalog_core v0.10.0, hydroflow_datalog v0.10.0, hydroflow_deploy_integration v0.10.0, hydroflow_macro v0.10.0, lattices_macro v0.5.7, variadics v0.0.7, variadics_macro v0.5.5, lattices v0.5.8, multiplatform_test v0.3.0, pusherator v0.0.9, hydroflow v0.10.0, hydro_deploy v0.10.0, stageleft_macro v0.4.0, stageleft v0.5.0, stageleft_tool v0.4.0, hydroflow_plus v0.10.0, hydro_cli v0.10.0, safety bump 8 crates ([`dcd48fc`](https://github.com/hydro-project/hydro/commit/dcd48fc7ee805898d9b5ef0d082870e30615e95b)) + - Ignore trybuild tests inconsistent on latest nightly ([`656ee32`](https://github.com/hydro-project/hydro/commit/656ee328c8710bce7370c851437a80ca3db46a5a))
## 0.0.6 (2024-08-30) @@ -101,7 +138,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 3 commits contributed to the release. - 38 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - - 2 unique issues were worked on: [#1367](https://github.com/hydro-project/hydroflow/issues/1367), [#1423](https://github.com/hydro-project/hydroflow/issues/1423) + - 2 unique issues were worked on: [#1367](https://github.com/hydro-project/hydro/issues/1367), [#1423](https://github.com/hydro-project/hydro/issues/1423) ### Commit Details @@ -109,12 +146,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1367](https://github.com/hydro-project/hydroflow/issues/1367)** - - Allow `PartialEqVariadic::eq_ref` to take `AsRefVar`s with different lifetimes ([`43ff49d`](https://github.com/hydro-project/hydroflow/commit/43ff49d72789d78535717d2db04cf595cc511274)) - * **[#1423](https://github.com/hydro-project/hydroflow/issues/1423)** - - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydroflow/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) + * **[#1367](https://github.com/hydro-project/hydro/issues/1367)** + - Allow `PartialEqVariadic::eq_ref` to take `AsRefVar`s with different lifetimes ([`43ff49d`](https://github.com/hydro-project/hydro/commit/43ff49d72789d78535717d2db04cf595cc511274)) + * **[#1423](https://github.com/hydro-project/hydro/issues/1423)** + - Lower min dependency versions where possible, update `Cargo.lock` ([`11af328`](https://github.com/hydro-project/hydro/commit/11af32828bab6e4a4264d2635ff71a12bb0bb778)) * **Uncategorized** - - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydroflow/commit/0750117de7088c01a439b102adeb4c832889f171)) + - Release hydroflow_lang v0.9.0, hydroflow_datalog_core v0.9.0, hydroflow_datalog v0.9.0, hydroflow_deploy_integration v0.9.0, hydroflow_macro v0.9.0, lattices_macro v0.5.6, lattices v0.5.7, multiplatform_test v0.2.0, variadics v0.0.6, pusherator v0.0.8, hydroflow v0.9.0, stageleft_macro v0.3.0, stageleft v0.4.0, stageleft_tool v0.3.0, hydroflow_plus v0.9.0, hydro_deploy v0.9.0, hydro_cli v0.9.0, hydroflow_plus_deploy v0.9.0, safety bump 8 crates ([`0750117`](https://github.com/hydro-project/hydro/commit/0750117de7088c01a439b102adeb4c832889f171))
## 0.0.5 (2024-07-23) @@ -145,7 +182,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 6 commits contributed to the release. - 143 days passed between releases. - 5 commits were understood as [conventional](https://www.conventionalcommits.org). - - 5 unique issues were worked on: [#1241](https://github.com/hydro-project/hydroflow/issues/1241), [#1245](https://github.com/hydro-project/hydroflow/issues/1245), [#1324](https://github.com/hydro-project/hydroflow/issues/1324), [#1325](https://github.com/hydro-project/hydroflow/issues/1325), [#1352](https://github.com/hydro-project/hydroflow/issues/1352) + - 5 unique issues were worked on: [#1241](https://github.com/hydro-project/hydro/issues/1241), [#1245](https://github.com/hydro-project/hydro/issues/1245), [#1324](https://github.com/hydro-project/hydro/issues/1324), [#1325](https://github.com/hydro-project/hydro/issues/1325), [#1352](https://github.com/hydro-project/hydro/issues/1352) ### Commit Details @@ -153,18 +190,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#1241](https://github.com/hydro-project/hydroflow/issues/1241)** - - Add traits for referencing variadics ([`1a6228f`](https://github.com/hydro-project/hydroflow/commit/1a6228f2db081af68890e2e64b3a91f15dd9214f)) - * **[#1245](https://github.com/hydro-project/hydroflow/issues/1245)** - - Add `iter_any_ref` and `iter_any_mut` to `VariadicsExt` ([`b92dfc7`](https://github.com/hydro-project/hydroflow/commit/b92dfc7460c985db6935e79d612f42b9b87e746f)) - * **[#1324](https://github.com/hydro-project/hydroflow/issues/1324)** - - Add traits for dealing with variadics of references ([`20080cb`](https://github.com/hydro-project/hydroflow/commit/20080cb7ceb5b5d3ba349dfd822a37288e40add6)) - * **[#1325](https://github.com/hydro-project/hydroflow/issues/1325)** - - Fix `HomogenousVariadic` `get` and `get_mut` only returning `None` ([`c70114d`](https://github.com/hydro-project/hydroflow/commit/c70114d836e5bc36e2104188867e548e90ab38f4)) - * **[#1352](https://github.com/hydro-project/hydroflow/issues/1352)** - - `EitherRefVariadic` is `Variadic` ([`bbef070`](https://github.com/hydro-project/hydroflow/commit/bbef0705d509831415d3bb5ce003116af06b6ffb)) + * **[#1241](https://github.com/hydro-project/hydro/issues/1241)** + - Add traits for referencing variadics ([`1a6228f`](https://github.com/hydro-project/hydro/commit/1a6228f2db081af68890e2e64b3a91f15dd9214f)) + * **[#1245](https://github.com/hydro-project/hydro/issues/1245)** + - Add `iter_any_ref` and `iter_any_mut` to `VariadicsExt` ([`b92dfc7`](https://github.com/hydro-project/hydro/commit/b92dfc7460c985db6935e79d612f42b9b87e746f)) + * **[#1324](https://github.com/hydro-project/hydro/issues/1324)** + - Add traits for dealing with variadics of references ([`20080cb`](https://github.com/hydro-project/hydro/commit/20080cb7ceb5b5d3ba349dfd822a37288e40add6)) + * **[#1325](https://github.com/hydro-project/hydro/issues/1325)** + - Fix `HomogenousVariadic` `get` and `get_mut` only returning `None` ([`c70114d`](https://github.com/hydro-project/hydro/commit/c70114d836e5bc36e2104188867e548e90ab38f4)) + * **[#1352](https://github.com/hydro-project/hydro/issues/1352)** + - `EitherRefVariadic` is `Variadic` ([`bbef070`](https://github.com/hydro-project/hydro/commit/bbef0705d509831415d3bb5ce003116af06b6ffb)) * **Uncategorized** - - Release hydroflow_lang v0.8.0, hydroflow_datalog_core v0.8.0, hydroflow_datalog v0.8.0, hydroflow_macro v0.8.0, lattices_macro v0.5.5, lattices v0.5.6, variadics v0.0.5, pusherator v0.0.7, hydroflow v0.8.0, hydroflow_plus v0.8.0, hydro_deploy v0.8.0, hydro_cli v0.8.0, hydroflow_plus_cli_integration v0.8.0, safety bump 7 crates ([`ca6c16b`](https://github.com/hydro-project/hydroflow/commit/ca6c16b4a7ce35e155fe7fc6c7d1676c37c9e4de)) + - Release hydroflow_lang v0.8.0, hydroflow_datalog_core v0.8.0, hydroflow_datalog v0.8.0, hydroflow_macro v0.8.0, lattices_macro v0.5.5, lattices v0.5.6, variadics v0.0.5, pusherator v0.0.7, hydroflow v0.8.0, hydroflow_plus v0.8.0, hydro_deploy v0.8.0, hydro_cli v0.8.0, hydroflow_plus_cli_integration v0.8.0, safety bump 7 crates ([`ca6c16b`](https://github.com/hydro-project/hydro/commit/ca6c16b4a7ce35e155fe7fc6c7d1676c37c9e4de))
## 0.0.4 (2024-03-02) @@ -198,10 +235,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details * **Uncategorized** - - Release hydroflow_lang v0.6.0, hydroflow_datalog_core v0.6.0, hydroflow_datalog v0.6.0, hydroflow_macro v0.6.0, lattices v0.5.3, variadics v0.0.4, pusherator v0.0.5, hydroflow v0.6.0, stageleft v0.2.0, hydroflow_plus v0.6.0, hydro_deploy v0.6.0, hydro_cli v0.6.0, hydroflow_plus_cli_integration v0.6.0, safety bump 7 crates ([`09ea65f`](https://github.com/hydro-project/hydroflow/commit/09ea65fe9cd45c357c43bffca30e60243fa45cc8)) - - Prep for 0.0.4 release ([`5a451ac`](https://github.com/hydro-project/hydroflow/commit/5a451ac4ae75024153a06416fc81d834d1fdae6f)) - - Fix dead code lint ([`b468345`](https://github.com/hydro-project/hydroflow/commit/b4683450a273d510a11338f07920a5558033b31f)) - - Update pinned rust to 2024-04-24 ([`7103e77`](https://github.com/hydro-project/hydroflow/commit/7103e77d0da1d73f1c93fcdb260b6a4c9a18ff66)) + - Release hydroflow_lang v0.6.0, hydroflow_datalog_core v0.6.0, hydroflow_datalog v0.6.0, hydroflow_macro v0.6.0, lattices v0.5.3, variadics v0.0.4, pusherator v0.0.5, hydroflow v0.6.0, stageleft v0.2.0, hydroflow_plus v0.6.0, hydro_deploy v0.6.0, hydro_cli v0.6.0, hydroflow_plus_cli_integration v0.6.0, safety bump 7 crates ([`09ea65f`](https://github.com/hydro-project/hydro/commit/09ea65fe9cd45c357c43bffca30e60243fa45cc8)) + - Prep for 0.0.4 release ([`5a451ac`](https://github.com/hydro-project/hydro/commit/5a451ac4ae75024153a06416fc81d834d1fdae6f)) + - Fix dead code lint ([`b468345`](https://github.com/hydro-project/hydro/commit/b4683450a273d510a11338f07920a5558033b31f)) + - Update pinned rust to 2024-04-24 ([`7103e77`](https://github.com/hydro-project/hydro/commit/7103e77d0da1d73f1c93fcdb260b6a4c9a18ff66))
## 0.0.3 (2024-01-29) @@ -231,7 +268,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 3 commits contributed to the release. - 253 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#974](https://github.com/hydro-project/hydroflow/issues/974) + - 1 unique issue was worked on: [#974](https://github.com/hydro-project/hydro/issues/974) ### Commit Details @@ -239,11 +276,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#974](https://github.com/hydro-project/hydroflow/issues/974)** - - Improvements prepping for release ([`7e65a08`](https://github.com/hydro-project/hydroflow/commit/7e65a08711775656e435e854777c5f089dd31a05)) + * **[#974](https://github.com/hydro-project/hydro/issues/974)** + - Improvements prepping for release ([`7e65a08`](https://github.com/hydro-project/hydro/commit/7e65a08711775656e435e854777c5f089dd31a05)) * **Uncategorized** - - Release hydroflow_cli_integration v0.5.1, hydroflow_lang v0.5.1, hydroflow_datalog_core v0.5.1, hydroflow_datalog v0.5.1, hydroflow_macro v0.5.1, lattices v0.5.1, variadics v0.0.3, pusherator v0.0.4, hydroflow v0.5.1, stageleft_macro v0.1.0, stageleft v0.1.0, hydroflow_plus v0.5.1, hydro_deploy v0.5.1, hydro_cli v0.5.1 ([`478aebc`](https://github.com/hydro-project/hydroflow/commit/478aebc8fee2aa78eab86bd386322db1c70bde6a)) - - Manually set lockstep-versioned crates (and `lattices`) to version `0.5.1` ([`1b555e5`](https://github.com/hydro-project/hydroflow/commit/1b555e57c8c812bed4d6495d2960cbf77fb0b3ef)) + - Release hydroflow_cli_integration v0.5.1, hydroflow_lang v0.5.1, hydroflow_datalog_core v0.5.1, hydroflow_datalog v0.5.1, hydroflow_macro v0.5.1, lattices v0.5.1, variadics v0.0.3, pusherator v0.0.4, hydroflow v0.5.1, stageleft_macro v0.1.0, stageleft v0.1.0, hydroflow_plus v0.5.1, hydro_deploy v0.5.1, hydro_cli v0.5.1 ([`478aebc`](https://github.com/hydro-project/hydro/commit/478aebc8fee2aa78eab86bd386322db1c70bde6a)) + - Manually set lockstep-versioned crates (and `lattices`) to version `0.5.1` ([`1b555e5`](https://github.com/hydro-project/hydro/commit/1b555e57c8c812bed4d6495d2960cbf77fb0b3ef))
## 0.0.2 (2023-05-21) @@ -261,7 +298,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 2 commits contributed to the release. - 25 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#660](https://github.com/hydro-project/hydroflow/issues/660) + - 1 unique issue was worked on: [#660](https://github.com/hydro-project/hydro/issues/660) ### Commit Details @@ -269,10 +306,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#660](https://github.com/hydro-project/hydroflow/issues/660)** - - Rustfmt format code comments ([`5a3c294`](https://github.com/hydro-project/hydroflow/commit/5a3c2949653685de1e33cf7412057a70880283df)) + * **[#660](https://github.com/hydro-project/hydro/issues/660)** + - Rustfmt format code comments ([`5a3c294`](https://github.com/hydro-project/hydro/commit/5a3c2949653685de1e33cf7412057a70880283df)) * **Uncategorized** - - Release hydroflow_cli_integration v0.0.1, hydroflow_lang v0.0.1, hydroflow_datalog_core v0.0.1, hydroflow_datalog v0.0.1, hydroflow_macro v0.0.1, lattices v0.1.0, variadics v0.0.2, pusherator v0.0.1, hydroflow v0.0.2 ([`809395a`](https://github.com/hydro-project/hydroflow/commit/809395acddb78949d7a2bf036e1a94972f23b1ad)) + - Release hydroflow_cli_integration v0.0.1, hydroflow_lang v0.0.1, hydroflow_datalog_core v0.0.1, hydroflow_datalog v0.0.1, hydroflow_macro v0.0.1, lattices v0.1.0, variadics v0.0.2, pusherator v0.0.1, hydroflow v0.0.2 ([`809395a`](https://github.com/hydro-project/hydro/commit/809395acddb78949d7a2bf036e1a94972f23b1ad))
## 0.0.1 (2023-04-25) @@ -283,7 +320,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 4 commits contributed to the release. - 0 commits were understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#617](https://github.com/hydro-project/hydroflow/issues/617) + - 1 unique issue was worked on: [#617](https://github.com/hydro-project/hydro/issues/617) ### Commit Details @@ -291,11 +328,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#617](https://github.com/hydro-project/hydroflow/issues/617)** - - Update `Cargo.toml`s for publishing ([`a78ff9a`](https://github.com/hydro-project/hydroflow/commit/a78ff9aace6771787c2b72aad83be6ad8d49a828)) + * **[#617](https://github.com/hydro-project/hydro/issues/617)** + - Update `Cargo.toml`s for publishing ([`a78ff9a`](https://github.com/hydro-project/hydro/commit/a78ff9aace6771787c2b72aad83be6ad8d49a828)) * **Uncategorized** - - Setup release workflow ([`108d0e9`](https://github.com/hydro-project/hydroflow/commit/108d0e933a08b183c4dadf8c3499e4946696e263)) - - Rename variadics/tuple_list macros ([`91d37b0`](https://github.com/hydro-project/hydroflow/commit/91d37b022b1cd0ed590765c40ef43244027c8035)) - - Rename pkg `type_list` -> `variadics` ([`50e7361`](https://github.com/hydro-project/hydroflow/commit/50e7361709cd34fd0e1cbf0c9a9f79343ee9c2e2)) + - Setup release workflow ([`108d0e9`](https://github.com/hydro-project/hydro/commit/108d0e933a08b183c4dadf8c3499e4946696e263)) + - Rename variadics/tuple_list macros ([`91d37b0`](https://github.com/hydro-project/hydro/commit/91d37b022b1cd0ed590765c40ef43244027c8035)) + - Rename pkg `type_list` -> `variadics` ([`50e7361`](https://github.com/hydro-project/hydro/commit/50e7361709cd34fd0e1cbf0c9a9f79343ee9c2e2))
diff --git a/variadics/Cargo.toml b/variadics/Cargo.toml index 1cf2f88b84e0..ab8f161b8c68 100644 --- a/variadics/Cargo.toml +++ b/variadics/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "variadics" publish = true -version = "0.0.7" +version = "0.0.8" edition = "2021" license = "Apache-2.0" documentation = "https://docs.rs/variadics/" diff --git a/variadics_macro/CHANGELOG.md b/variadics_macro/CHANGELOG.md index 737a1cf26547..c5988994a42f 100644 --- a/variadics_macro/CHANGELOG.md +++ b/variadics_macro/CHANGELOG.md @@ -1,5 +1,37 @@ +## v0.5.6 (2024-12-23) + +### Documentation + + - add `repository` field to `Cargo.toml`s, fix #1452 + #1452 + + Will trigger new releases of the following: + `unchanged = 'hydroflow_deploy_integration', 'variadics', + 'variadics_macro', 'pusherator'` + + (All other crates already have changes, so would be released anyway) + +### Commit Statistics + + + + - 1 commit contributed to the release. + - 45 days passed between releases. + - 1 commit was understood as [conventional](https://www.conventionalcommits.org). + - 1 unique issue was worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501) + +### Commit Details + + + +
view details + + * **[#1501](https://github.com/hydro-project/hydro/issues/1501)** + - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) +
+ ## v0.5.5 (2024-11-08) ### New Features @@ -18,9 +50,9 @@ - - 1 commit contributed to the release. + - 2 commits contributed to the release. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - - 1 unique issue was worked on: [#1503](https://github.com/hydro-project/hydroflow/issues/1503) + - 1 unique issue was worked on: [#1503](https://github.com/hydro-project/hydro/issues/1503) ### Commit Details @@ -28,7 +60,9 @@
view details - * **[#1503](https://github.com/hydro-project/hydroflow/issues/1503)** - - Generalized hash trie indexes for relational tuples ([`f7e740f`](https://github.com/hydro-project/hydroflow/commit/f7e740fb2ba36d0fcf3fd196d60333552911e3a4)) + * **[#1503](https://github.com/hydro-project/hydro/issues/1503)** + - Generalized hash trie indexes for relational tuples ([`f7e740f`](https://github.com/hydro-project/hydro/commit/f7e740fb2ba36d0fcf3fd196d60333552911e3a4)) + * **Uncategorized** + - Release hydroflow_lang v0.10.0, hydroflow_datalog_core v0.10.0, hydroflow_datalog v0.10.0, hydroflow_deploy_integration v0.10.0, hydroflow_macro v0.10.0, lattices_macro v0.5.7, variadics v0.0.7, variadics_macro v0.5.5, lattices v0.5.8, multiplatform_test v0.3.0, pusherator v0.0.9, hydroflow v0.10.0, hydro_deploy v0.10.0, stageleft_macro v0.4.0, stageleft v0.5.0, stageleft_tool v0.4.0, hydroflow_plus v0.10.0, hydro_cli v0.10.0, safety bump 8 crates ([`dcd48fc`](https://github.com/hydro-project/hydro/commit/dcd48fc7ee805898d9b5ef0d082870e30615e95b))
diff --git a/variadics_macro/Cargo.toml b/variadics_macro/Cargo.toml index 7eacdd74c74a..57cc98dcfd85 100644 --- a/variadics_macro/Cargo.toml +++ b/variadics_macro/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "variadics_macro" publish = true -version = "0.5.5" +version = "0.5.6" edition = "2021" license = "Apache-2.0" documentation = "https://docs.rs/variadics/" @@ -16,7 +16,7 @@ proc-macro2 = "1.0.63" proc-macro-crate = "1.1.0" quote = "1.0.0" syn = { version = "2.0.0", features = [ "full", "parsing", "visit-mut" ] } -variadics = { path = "../variadics", version = "^0.0.7" } +variadics = { path = "../variadics", version = "^0.0.8" } [dev-dependencies] insta = "1.7.1"