# 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))