# 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). ## v0.9.0 (2023-03-06) ### Bug Fixes (BREAKING) - Endr ### Commit Statistics - 4 commits contributed to the release. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Endr ([`5783754`](https://github.com/usegarden/garden-core/commit/57837542092801a6160b51bb1fca6fe7b6c7b35d)) - Adjusting changelogs prior to release of endr v0.8.1 ([`8987bc3`](https://github.com/usegarden/garden-core/commit/8987bc3d47230241aa52f2e8959fb9d06412ece8)) - Adjusting changelogs prior to release of endr v0.8.1 ([`c8e0773`](https://github.com/usegarden/garden-core/commit/c8e0773ee3f6e231258f3b5e7fd89c71dd076842)) - Fix endr bug again ([`b4cad5d`](https://github.com/usegarden/garden-core/commit/b4cad5dde7c41b214aab8180faf66bfeee0bd2bb))
## v0.8.1 (2023-03-06) Fix ## v0.8.0 (2023-03-05) ### Bug Fixes (BREAKING) - Fix syncing bugs ### Commit Statistics - 2 commits contributed to the release. - 5 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 endr v0.8.0, safety bump 3 crates ([`804a61c`](https://github.com/usegarden/garden-core/commit/804a61c59d008df6c7df8610c2ec9222c5ef7f4b)) - Fix syncing bugs ([`a92950f`](https://github.com/usegarden/garden-core/commit/a92950f282e0d7344173cb7f1ab12ff0ce4788b8))
## v0.7.1 (2023-02-28) ### Refactor - Allow sync creation of endr log ### Refactor (BREAKING) - rename rcob to objt - rename signers for sets and logs to something shorter ### Bug Fixes (BREAKING) - All kinds of stability improvment attempts - Lots of performance and stability improvements ### New Features (BREAKING) - Make presence work again - Fix enough stuff to almost get demo running again - Make tlpt work on top of croo - Basic role inheritance - Secret inheritance logic & tests - Implement client side persistence - arbitrary js storage engines ### Refactor - move crates into helpfuly named subfolders ### Bug Fixes - improve verification performance by ignoring duplicate set items - multiple borrow and load on sync ### Commit Statistics - 19 commits contributed to the release over the course of 23 calendar days. - 14 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release objt v0.1.0, ridl v0.7.0, endr v0.7.1, ti64 v0.1.5, crew-rs v0.1.0, jmbl v0.6.0, tlpt v0.8.0, jazz-rs v0.9.0 ([`e47e56e`](https://github.com/usegarden/garden-core/commit/e47e56e9f376829536351059de70cdc785171a55)) - Release objt v0.1.0, ridl v0.7.0, endr v0.7.1, ti64 v0.1.5, crew-rs v0.1.0, jmbl v0.6.0, tlpt v0.8.0, jazz-rs v0.9.0 ([`f1dc06d`](https://github.com/usegarden/garden-core/commit/f1dc06df16f260a2cc9f268fb23541a4f857f4d9)) - Release audi v0.3.0, litl-val v0.2.0, litl v0.6.0, mofo v0.2.2, objt v0.1.0, ridl v0.7.0, endr v0.7.1, ti64 v0.1.5, crew-rs v0.1.0, jmbl v0.6.0, tlpt v0.8.0, jazz-rs v0.9.0, safety bump 7 crates ([`0bbbd4c`](https://github.com/usegarden/garden-core/commit/0bbbd4cfe61e44dc75ba64429b8f55fc05f64a66)) - Rename rcob to objt ([`03b25c3`](https://github.com/usegarden/garden-core/commit/03b25c349612dd842ff0ba984e3fcfefd5b7ceca)) - Merge pull request #79 from garden-computing:anselm/gar-51-much-simpler-crew-to-replace-credo ([`68b0e66`](https://github.com/usegarden/garden-core/commit/68b0e66541b78278534fda4c4545a42548570cfd)) - Make presence work again ([`7119b02`](https://github.com/usegarden/garden-core/commit/7119b0232b715a946fd5762666e468d6e83563a2)) - Fix enough stuff to almost get demo running again ([`739cb6a`](https://github.com/usegarden/garden-core/commit/739cb6a56cda00cc760395afa83c1403c8af77f4)) - Make tlpt work on top of croo ([`47a6a83`](https://github.com/usegarden/garden-core/commit/47a6a830cd4b83dbdc584068b1a84b68960ea5cc)) - Basic role inheritance ([`2331dfd`](https://github.com/usegarden/garden-core/commit/2331dfdfe555d2eb7026812aa440fcf5f119d7d1)) - Secret inheritance logic & tests ([`21b5cfd`](https://github.com/usegarden/garden-core/commit/21b5cfddb5420edbf877acf8f5b1b119d7f063b3)) - All kinds of stability improvment attempts ([`7613681`](https://github.com/usegarden/garden-core/commit/7613681648eb2e89d8dbdc215af5f17c06ecfe0a)) - Lots of performance and stability improvements ([`4eaee64`](https://github.com/usegarden/garden-core/commit/4eaee6425195d30070924e4926e380bc05bab698)) - Improve verification performance by ignoring duplicate set items ([`d3be9a8`](https://github.com/usegarden/garden-core/commit/d3be9a8c4b41c3d6357abcc577eb1a4db908e337)) - Multiple borrow and load on sync ([`287e913`](https://github.com/usegarden/garden-core/commit/287e91342ba92f112792972bdc0b54c01f73a491)) - Rename signers for sets and logs to something shorter ([`b974093`](https://github.com/usegarden/garden-core/commit/b97409334c8a806cfa1cfe00dd36f59dd227fcdf)) - Merge pull request #78 from garden-computing:anselm/gar-35-client-persistence ([`0aa1c17`](https://github.com/usegarden/garden-core/commit/0aa1c1765fce65f7951d0332b789c8e98790d912)) - Implement client side persistence ([`d8ca84d`](https://github.com/usegarden/garden-core/commit/d8ca84d98163194a0b8fd5768f01b390f484ef84)) - Arbitrary js storage engines ([`86d6633`](https://github.com/usegarden/garden-core/commit/86d663306e90c3c7e8e490ee821760d1be59c9ad)) - Move crates into helpfuly named subfolders ([`5be0681`](https://github.com/usegarden/garden-core/commit/5be06818bb2ce40b991791ebcc33aa0cae291e09))
## v0.7.0 (2023-01-13) ### Refactor - Add simple random test IDs ### Refactor (BREAKING) - rename tlpt to endr ### Refactor (BREAKING) - expose diffs stream ## v0.6.0 (2022-11-15) ### Bug Fixes (BREAKING) - encode log append as raw litl data ## v0.5.0 (2022-11-15) ### Chore - fmt - fix most clippy errors ### New Features - Use new litl in tlpt ### Test - Add proptests for causal_set ### New Features (BREAKING) - introduce and use litl-val - Make credo tests pass again, don't use unparsed for now ## v0.4.0 (2022-11-01) ### Chore - fmt and clippy - more tracing improvements - fmt - placate clippy ### Bug Fixes - blob serialization and tracing ### Other - replace log with tracing ### New Features (BREAKING) - Add headers and metadata to sets #65 - Add headers and metadata to logs #65 - Implement tlpt blobs, closes #61 ### Bug Fixes (BREAKING) - entrust secrets to all parent's scope's shared secrets. Fixes #68 - Remove object id from write access #66 - investigation and fix for #66, also implements #67 ### Refactor (BREAKING) - change tlpt api to expect SetItems ## v0.3.3 (2022-09-27) ### Bug Fixes - tlpt serialization untagged problem ## v0.3.2 (2022-09-23) ### Bug Fixes - deal better with receiving redundant log information ## v0.3.1 (2022-09-23) ### Bug Fixes - correct optimistic states ## v0.3.0 (2022-09-22) ### New Features - update mofo and improve tracing ## v0.2.5 (2022-09-21) ### New Features - add basic tracing to tlpt ## v0.2.4 (2022-09-21) Add tracing to mofo ### Chore - changelog for mofo update ## v0.2.3 (2022-09-21) Initial changelog release