# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## 0.0.6 (2024-05-24) ### Refactor - simplify `demux_enum()`, somewhat improves error messages #1201 ### Commit Statistics - 1 commit contributed to the release over the course of 3 calendar days. - 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) ### Commit Details
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))
## 0.0.5 (2024-03-02) ### Chore - prep for 0.0.4 release ### Commit Statistics - 2 commits contributed to the release. - 31 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
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))
## 0.0.4 (2024-01-29) ### Chore - manually set lockstep-versioned crates (and `lattices`) to version `0.5.1` Setting manually since https://github.com/frewsxcv/rust-crates-index/issues/159 is messing with smart-release ### Commit Statistics - 2 commits contributed to the release. - 167 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
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))
## 0.0.3 (2023-08-15) ### Chore - fix lint, format errors for latest nightly version (without updated pinned) For nightly version (d9c13cd45 2023-07-05) ### New Features - rename assert => assert_eq, add assert, change underlying implementation to work across ticks ### Commit Statistics - 3 commits contributed to the release over the course of 39 calendar days. - 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) ### Commit Details
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)) * **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))
## 0.0.2 (2023-07-04) ### Bug Fixes - remove nightly feature `never_type` where unused - removed unused nightly features `impl_trait_in_assoc_type`, `type_alias_impl_trait` ### Commit Statistics - 3 commits contributed to the release over the course of 12 calendar days. - 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) ### Commit Details
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)) * **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))
## 0.0.1 (2023-05-21) ### Style - rustfmt group imports - rustfmt prescribe flat-module `use` format ### Commit Statistics - 3 commits contributed to the release. - 24 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) ### Commit Details
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)) * **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))
## 0.0.0 (2023-04-26) ### Commit Statistics - 11 commits contributed to the release over the course of 239 calendar days. - 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) ### Commit Details
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)) * **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))