# 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-02-28)
### Refactor (BREAKING)
- introduce doc types
### Refactor (BREAKING)
- rename rcob to objt
- rename croo to crew-rs
- split croo into files
### Bug Fixes (BREAKING)
- All kinds of stability improvment attempts
- Lots of performance and stability improvements
### New Features (BREAKING)
- Lots of performance and other fixes
- Make presence work again
- make inheritance and intros work together better
- Fix enough stuff to almost get demo running again
- Make tlpt work on top of croo
- continue sketching out tlpt on croo
- Implement client side persistence
### Refactor
- move crates into helpfuly named subfolders
### Bug Fixes
- pass initial state in JMBL on_change
### Commit Statistics
- 19 commits contributed to the release over the course of 23 calendar days.
- 61 days passed between releases.
- 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))
- Lots of performance and other fixes ([`83cffb2`](https://github.com/usegarden/garden-core/commit/83cffb21c5bd75907009d742861e3c3c38fb46d9))
- 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))
- Rename croo to crew-rs ([`09a5817`](https://github.com/usegarden/garden-core/commit/09a5817eb858788cf54ea369339d2cff006e0617))
- Make presence work again ([`7119b02`](https://github.com/usegarden/garden-core/commit/7119b0232b715a946fd5762666e468d6e83563a2))
- Make inheritance and intros work together better ([`b6bd5f4`](https://github.com/usegarden/garden-core/commit/b6bd5f4015bb8679c86a8f83f1c12edf6ed92969))
- 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))
- Split croo into files ([`5cdf50d`](https://github.com/usegarden/garden-core/commit/5cdf50d3fc8f67388a27ffe3532c4330c34431fc))
- Continue sketching out tlpt on croo ([`8391cd6`](https://github.com/usegarden/garden-core/commit/8391cd694b84527085268863db3d97fc87cc4c72))
- 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))
- Pass initial state in JMBL on_change ([`cf43f55`](https://github.com/usegarden/garden-core/commit/cf43f55fd994a00768d58fcc91cb0b9c492fcb58))
- 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))
- Move crates into helpfuly named subfolders ([`5be0681`](https://github.com/usegarden/garden-core/commit/5be06818bb2ce40b991791ebcc33aa0cae291e09))
## v0.7.0 (2022-12-29)
### Bug Fixes
- Account-related fixes
### Refactor (BREAKING)
- rename tlpt to endr
## v0.6.0 (2022-11-15)
### Refactor
- Make Team and Docs objects
- split up tlpt into files
### New Features (BREAKING)
- Complex revocable invitations
- various features around identity & named docs
## v0.5.0 (2022-11-15)
### Chore
- fmt
- fix most clippy errors
### Bug Fixes (BREAKING)
- encode log append as raw litl data
### Bug Fixes
- tagged data string parsing
- InvitationToken string conversion
### New Features (BREAKING)
- introduce and use litl-val
## v0.4.0 (2022-11-01)
### Chore
- add issue #70
- clippy and fmt
- fmt and clippy
- Create GitHub issues from TODOs
- fmt
- placate clippy
- fix tlpt test
### New Features
- Basic implementation and test for tlpt accounts #20
### Bug Fixes
- credo and tlpt tests
### Other
- move tlpt to use child scopes for docs, blobs for invitations
- replace log with tracing
### Bug Fixes (BREAKING)
- entrust secrets to all parent's scope's shared secrets. Fixes #68
- update tlpt-wasm-sys according to underlying changes
- Remove object id from write access #66
- investigation and fix for #66, also implements #67
## v0.3.3 (2022-09-27)
## v0.3.2 (2022-09-23)
## v0.3.1 (2022-09-23)
## v0.3.0 (2022-09-22)
### Other
- trace incoming Op age
### Refactor
- update mofo
## v0.2.8 (2022-09-21)
### Chore
- Align tlpt version with tlpt-js
### Performance
- Batch incoming ops for JMBL
## v0.2.5 (2022-09-21)
Initial changelog release
## v0.2.4 (2022-09-21)
## v0.2.3 (2022-09-21)