# 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.8.0 (2023-01-13) ### Refactor (BREAKING) - rename tlpt to caro ### Commit Statistics - 2 commits contributed to the release. - 14 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details
view details * **Uncategorized** - Release caro v0.7.0, credo v0.8.0, jazz-rs v0.7.0, safety bump jazz-rs v0.7.0 ([`07713c2`](https://github.com/usegarden/garden-core/commit/07713c25e12d624d45e74cf9e5c76b43846ecab7)) - rename tlpt to caro ([`59c3fc1`](https://github.com/usegarden/garden-core/commit/59c3fc1c8706887c104801ffc4d559a75666b5ab))
## v0.7.0 (2022-12-29) ### Refactor (BREAKING) - Permission tests and renaming for clarity - Make Scope its own object - expose updates stream ### Commit Statistics - 4 commits contributed to the release over the course of 17 calendar days. - 43 days passed between releases. - 3 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details
view details * **Uncategorized** - Release ridl v0.6.0, ti64 v0.1.4, tlpt v0.7.0, credo v0.7.0, jmbl v0.4.1, jazz-rs v0.6.0, safety bump 3 crates ([`2d479d3`](https://github.com/usegarden/garden-core/commit/2d479d3d41df9fc09c6936074bd8aaf29f112b17)) - Permission tests and renaming for clarity ([`cf13bb1`](https://github.com/usegarden/garden-core/commit/cf13bb1c3786a0346b89ae1ca240556c2b36711f)) - Make Scope its own object ([`d68c267`](https://github.com/usegarden/garden-core/commit/d68c2673c2b3a03700bd751d23148c875b9ac288)) - expose updates stream ([`b329f28`](https://github.com/usegarden/garden-core/commit/b329f28470c25360df6ff1f0f307367bef8e47f9))
## v0.6.0 (2022-11-15) Upstream fix in tlpt ### Chore - Credo changelog ### Commit Statistics - 3 commits contributed to the release. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details
view details * **Uncategorized** - Release litl v0.5.0, ridl v0.5.0, tlpt v0.6.0, credo v0.6.0, jmbl v0.4.0, jazz-rs v0.5.0 ([`a56af6c`](https://github.com/usegarden/garden-core/commit/a56af6c6e72e5704a6304ab2f3ce48a14e9f2d5f)) - Credo changelog ([`5b761ba`](https://github.com/usegarden/garden-core/commit/5b761ba6072826ebc725e1b72ace882cfa60cf6e)) - Adjusting changelogs prior to release of litl v0.5.0, ridl v0.5.0, tlpt v0.6.0, credo v0.6.0, jmbl v0.4.0, jazz-rs v0.5.0, safety bump 5 crates ([`b0337f8`](https://github.com/usegarden/garden-core/commit/b0337f8a51065aab2c610d8b1da0adaa2a940dd0))
## v0.5.0 (2022-11-15) ### Chore - fmt - fix most clippy errors ### Bug Fixes - set write access secret handling in child scope ### New Features (BREAKING) - introduce and use litl-val - Make credo tests pass again, don't use unparsed for now ### Commit Statistics - 8 commits contributed to the release over the course of 13 calendar days. - 14 days passed between releases. - 5 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details
view details * **Uncategorized** - Release litl v0.4.0, ridl v0.4.0, tlpt v0.5.0, credo v0.5.0, jmbl v0.4.0, jazz-rs v0.5.0 ([`e70bcdf`](https://github.com/usegarden/garden-core/commit/e70bcdff889ca3ae346056f0306f35a2284dde83)) - Release litl-val v0.1.0, litl v0.4.0, ridl v0.4.0, tlpt v0.5.0, credo v0.5.0, jmbl v0.4.0, jazz-rs v0.5.0 ([`46aac6e`](https://github.com/usegarden/garden-core/commit/46aac6e6cea2358208b3003d3323b112d7764fb5)) - Release litl-val v0.1.0, litl v0.4.0, ridl v0.4.0, tlpt v0.5.0, credo v0.5.0, jmbl v0.4.0, jazz-rs v0.5.0, safety bump 5 crates ([`f7ff2e5`](https://github.com/usegarden/garden-core/commit/f7ff2e593bc7ef6413bfaedd64c09362c9c59493)) - fmt ([`2ec2f02`](https://github.com/usegarden/garden-core/commit/2ec2f0209da65cb31d3196158ff6c71b72fa052e)) - fix most clippy errors ([`08f9e8c`](https://github.com/usegarden/garden-core/commit/08f9e8c313126e33a930adc8e9bd5104da0b5801)) - introduce and use litl-val ([`17762b3`](https://github.com/usegarden/garden-core/commit/17762b3e14baaaaa1115bd16219efcc19405f062)) - Make credo tests pass again, don't use unparsed for now ([`e55c2bb`](https://github.com/usegarden/garden-core/commit/e55c2bb931e8960ecc91a9e554e15be78560928c)) - set write access secret handling in child scope ([`0471bd5`](https://github.com/usegarden/garden-core/commit/0471bd5311e826c2b336d9da8f8e34418c286502))
## v0.4.0 (2022-11-01) ### Chore - clippy and fmt - fmt and clippy - Create GitHub issues from TODOs - fmt ### New Features - Basic implementation and test for jazz accounts #20 - Improved tracing to chrome devtools - implement child-scope logic #49 ### Bug Fixes - credo and jazz tests - test and implement credential sharing between parent and child scopes - add simple revocation logic and add failing test for child scope notification ### Other - replace log with tracing ### Refactor - factor out current interface for CredentialSource - preparation for parent scopes and combined claim sets - rename group to scope ### Test - Add simple test for #36 - Add test for child scopes ### New Features (BREAKING) - Implement Short credo scope ids, closes #51 - create_scope now takes parent scope ### 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 ### Commit Statistics - 22 commits contributed to the release over the course of 34 calendar days. - 34 days passed between releases. - 21 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details
view details * **Uncategorized** - Release audi v0.2.4, litl v0.3.0, mofo v0.2.1, ridl v0.3.0, ti64 v0.1.3, tlpt v0.4.0, credo v0.4.0, jmbl v0.3.0, jazz-rs v0.4.0, safety bump 5 crates ([`7212bb2`](https://github.com/usegarden/garden-core/commit/7212bb26a21f97dff552de98f90e9e3424c3e182)) - Basic implementation and test for jazz accounts #20 ([`033f0d6`](https://github.com/usegarden/garden-core/commit/033f0d6a416842f769aa1ecf51771c27bcf3b642)) - factor out current interface for CredentialSource ([`81b117e`](https://github.com/usegarden/garden-core/commit/81b117e5817c02296f8d972c390723b27d7a195d)) - credo and jazz tests ([`3ac3ff6`](https://github.com/usegarden/garden-core/commit/3ac3ff69df60e4b7dc030e251b46f46992554f65)) - clippy and fmt ([`da5473f`](https://github.com/usegarden/garden-core/commit/da5473f0bc6641bdfee0aac805fd98c294583221)) - entrust secrets to all parent's scope's shared secrets. Fixes #68 ([`de032b0`](https://github.com/usegarden/garden-core/commit/de032b06b7ce376c2e1006246594c8f0b9afeef1)) - fmt and clippy ([`046d2f5`](https://github.com/usegarden/garden-core/commit/046d2f5fd528110001f7a5c92a659c256830126d)) - Remove object id from write access #66 ([`b4c6c97`](https://github.com/usegarden/garden-core/commit/b4c6c97fac562fa5f20358f5d8ea1ec92fa8ac71)) - investigation and fix for #66, also implements #67 ([`6e13a40`](https://github.com/usegarden/garden-core/commit/6e13a409e978f5e715778d846dc164f6eb6f6a8b)) - Implement Short credo scope ids, closes #51 ([`873dab7`](https://github.com/usegarden/garden-core/commit/873dab78fbedc119c53273e545d21126ab067486)) - Improved tracing to chrome devtools ([`794f25e`](https://github.com/usegarden/garden-core/commit/794f25efcbfc4f5c1ae336a813b3c6ac081a2650)) - test and implement credential sharing between parent and child scopes ([`75ed963`](https://github.com/usegarden/garden-core/commit/75ed9637776d8a428dc7bed5bf3a37c23b50baaf)) - implement child-scope logic #49 ([`fe77384`](https://github.com/usegarden/garden-core/commit/fe77384926d196911f13627497d6bbff5eef2aab)) - add simple revocation logic and add failing test for child scope notification ([`cba4a65`](https://github.com/usegarden/garden-core/commit/cba4a658b5bf5bf3b1d01201fd77e8d6f44f41ae)) - Add simple test for #36 ([`a92085f`](https://github.com/usegarden/garden-core/commit/a92085fa7900c74a07862a105c36550f4fcc139d)) - replace log with tracing ([`a71fd98`](https://github.com/usegarden/garden-core/commit/a71fd981d9c9a6342f64199793edd5e9dfcb7bfa)) - create_scope now takes parent scope ([`15fb86d`](https://github.com/usegarden/garden-core/commit/15fb86d7fa47c1cba74841269305bb3298f4bc2a)) - Add test for child scopes ([`ef66cfe`](https://github.com/usegarden/garden-core/commit/ef66cfe47e0dd98b02e10f78943ebb99fa01e7b4)) - preparation for parent scopes and combined claim sets ([`f91aa66`](https://github.com/usegarden/garden-core/commit/f91aa669dfb9aa36bc31c4325be5c0d4aafc01cf)) - rename group to scope ([`f495f58`](https://github.com/usegarden/garden-core/commit/f495f587cb490ec3e9428dd19504dc4840c3bf17)) - Create GitHub issues from TODOs ([`7a33bb5`](https://github.com/usegarden/garden-core/commit/7a33bb5c7ef36be0ff31ab8588401ea96cf607aa)) - fmt ([`61c4457`](https://github.com/usegarden/garden-core/commit/61c4457afc0bf8d2fe3e3aae13d5e0898a21d88d))
## v0.3.3 (2022-09-27) Upstream fix of litl ### Commit Statistics - 5 commits contributed to the release. - 4 days passed between releases. - 0 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details
view details * **Uncategorized** - Release credo v0.3.3, jmbl v0.2.6, jazz-rs v0.3.0 ([`1d9b255`](https://github.com/usegarden/garden-core/commit/1d9b255580f36a73f678b04e145085420d3222b8)) - Adjusting changelogs prior to release of credo v0.3.3, jmbl v0.2.6, jazz-rs v0.3.0 ([`0232536`](https://github.com/usegarden/garden-core/commit/02325366a0d366794f10a38bf5b4cbddae5a635e)) - Adjusting changelogs prior to release of credo v0.3.3, jmbl v0.2.6, jazz-rs v0.3.0 ([`c9329be`](https://github.com/usegarden/garden-core/commit/c9329beb73c7aa4bb9302ee73eaa8153653b2909)) - Adjusting changelogs prior to release of ridl v0.2.3, tlpt v0.3.3 ([`4ac5513`](https://github.com/usegarden/garden-core/commit/4ac5513de105364455227e639136674a72dbe76c)) - Release litl v0.2.5 ([`008be31`](https://github.com/usegarden/garden-core/commit/008be3101ac32449327e8b9c76ba70fd5531ddb7))
## v0.3.2 (2022-09-23) Upstream fix in tlpt ### Commit Statistics - 3 commits contributed to the release. - 0 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details
view details * **Uncategorized** - Release credo v0.3.2 ([`5974a02`](https://github.com/usegarden/garden-core/commit/5974a0264717f7cc63c81db65ef058fdd3f17f53)) - Adjusting changelogs prior to release of credo v0.3.2 ([`91b9abf`](https://github.com/usegarden/garden-core/commit/91b9abf23209beca31ef936e51b2c6d705a6d529)) - Release tlpt v0.3.2 ([`44924b8`](https://github.com/usegarden/garden-core/commit/44924b8f1bb82f51023e80d8477d06764a3e7279))
## v0.3.1 (2022-09-23) Update tlpt with optimistic state fix ### Chore - Credo changelog ### Commit Statistics - 4 commits contributed to the release. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details
view details * **Uncategorized** - Release credo v0.3.1 ([`75e12e5`](https://github.com/usegarden/garden-core/commit/75e12e5c3bf0b3ff865d4a856ad0451419ebc4f8)) - Credo changelog ([`f33e226`](https://github.com/usegarden/garden-core/commit/f33e22668369d2814bf193866225524ede686b97)) - Adjusting changelogs prior to release of credo v0.3.1 ([`79025ec`](https://github.com/usegarden/garden-core/commit/79025ecd4c92439ac029718ba2f1a1951d31a1ad)) - Release audi v0.2.3, tlpt v0.3.1 ([`9e4c426`](https://github.com/usegarden/garden-core/commit/9e4c42628b0d1a8567346cbdd85dbb1b4335e9ca))
## v0.3.0 (2022-09-22) ### New Features - update mofo ### Commit Statistics - 3 commits contributed to the release over the course of 1 calendar day. - 1 day passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details
view details * **Uncategorized** - Release mofo v0.2.0, tlpt v0.3.0, credo v0.3.0, safety bump 3 crates ([`d09e414`](https://github.com/usegarden/garden-core/commit/d09e414dd9950e72bd907069855d8b8ff33a2ca0)) - update mofo ([`787de01`](https://github.com/usegarden/garden-core/commit/787de012974e4d42e048b5f5082669d54e207d51)) - Release tlpt v0.2.5 ([`d96f9a5`](https://github.com/usegarden/garden-core/commit/d96f9a5e89d8bdd62a4502952c171210d80efee6))
## v0.2.4 (2022-09-21) Add tracing to mofo ### Chore - changelog for mofo update ### Commit Statistics - 6 commits contributed to the release. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details
view details * **Uncategorized** - Release tlpt v0.2.4, credo v0.2.4 ([`d4793e5`](https://github.com/usegarden/garden-core/commit/d4793e503f65bb4b011da2b2b025b5431de67492)) - changelog for mofo update ([`faa9a7b`](https://github.com/usegarden/garden-core/commit/faa9a7b6de370d4883fad5eaa71838e03e190977)) - Adjusting changelogs prior to release of tlpt v0.2.4, credo v0.2.4 ([`0328608`](https://github.com/usegarden/garden-core/commit/0328608a80dee8d8abe49230efad70968d0b7693)) - Adjusting changelogs prior to release of tlpt v0.2.4, credo v0.2.4 ([`a012d95`](https://github.com/usegarden/garden-core/commit/a012d95459a6e121deb71f6baaa23b1d4c69a0b3)) - Adjusting changelogs prior to release of tlpt v0.2.4, credo v0.2.4 ([`d02ffd8`](https://github.com/usegarden/garden-core/commit/d02ffd8ac87e6af3eb2a21e1ba80a0c0631e0405)) - Release mofo v0.1.5 ([`41d6c10`](https://github.com/usegarden/garden-core/commit/41d6c1060d30067461292f3601d9c66e2e07cf22))
## v0.2.3 (2022-09-21) Initial changelog release ### Commit Statistics - 6 commits contributed to the release. - 0 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details
view details * **Uncategorized** - Release audi v0.2.2, litl v0.2.4, mofo v0.1.4, ridl v0.2.2, ti64 v0.1.2, tlpt v0.2.3, credo v0.2.3, jmbl v0.2.4, jazz-rs v0.2.5 ([`d7db8bb`](https://github.com/usegarden/garden-core/commit/d7db8bbecd9542918efe686c3a8b198dd9cdab1a)) - Fill in changelogs ([`0800a07`](https://github.com/usegarden/garden-core/commit/0800a07a7218e2bd3912f9950b969c7136af933b)) - Adjusting changelogs prior to release of audi v0.2.2, litl v0.2.4, mofo v0.1.4, ridl v0.2.2, ti64 v0.1.2, tlpt v0.2.3, credo v0.2.3, jmbl v0.2.4, jazz-rs v0.2.5 ([`654f3cc`](https://github.com/usegarden/garden-core/commit/654f3cc63f7d2e81167f8447f3fa57218c7c63bb)) - Add changelogs ([`5c0cfef`](https://github.com/usegarden/garden-core/commit/5c0cfef091f5847c1740e74012433cee448d8f17)) - Adjusting changelogs prior to release of audi v0.2.2, litl v0.2.4, mofo v0.1.4, ridl v0.2.2, ti64 v0.1.2, tlpt v0.2.3, credo v0.2.3, jmbl v0.2.4, jazz-rs v0.2.5 ([`86ab27e`](https://github.com/usegarden/garden-core/commit/86ab27e379f6d0e16cb099bf2626036d224d8d0a)) - change dir structure ([`d5ae991`](https://github.com/usegarden/garden-core/commit/d5ae991b0d32f9b28aa36d3da3cd14513d2f9140))