# 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.2.0 (2023-06-01) ### Documentation - update changelogs. ### New Features - upgrade to Bevy 0.10. ### Commit Statistics - 2 commits contributed to the release. - 133 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - 2 unique issues were worked on: [#122](https://github.com/fishfolk/bones/issues/122), [#124](https://github.com/fishfolk/bones/issues/124) ### Commit Details
view details * **[#122](https://github.com/fishfolk/bones/issues/122)** - upgrade to Bevy 0.10. ([`3f2e348`](https://github.com/fishfolk/bones/commit/3f2e3485f9556cc68eb4c04df34d3aa2c6087330)) * **[#124](https://github.com/fishfolk/bones/issues/124)** - update changelogs. ([`3f18051`](https://github.com/fishfolk/bones/commit/3f18051e023a4deb676a5f895f1478beda513f04))
## 0.1.0 (2023-01-18) ### Chore - add missing crate descriptions. ### Chore - generate changelogs for all crates. ### Documentation - document source repository in cargo manifest. The `repository` key under `bones_ecs` previously pointed to https://github.com/fishfolk/jumpy. This updates this to point to the bones repo, and also adds the `repository` key to the other crates in the repository. ### New Features - add `TypeUlidDynamic` trait. `TypeUlidDynamic` is useful for creating trait objects such as `Box` which isn't possible with the `TypeUlid` trait directly. ### New Features (BREAKING) - have `TypeUlid` trait require an associated constant instead of a function. This makes it possible to access the type's Ulid at compile time, possibly in const functions. - use `TypeUlid`s instead of `TypeUuid`s. Creates a new type_ulid crate and uses it's `TypeUlid` trait instead of `TypeUuid` in bones_ecs. ### Commit Statistics - 8 commits contributed to the release over the course of 20 calendar days. - 6 commits were understood as [conventional](https://www.conventionalcommits.org). - 6 unique issues were worked on: [#13](https://github.com/fishfolk/bones/issues/13), [#27](https://github.com/fishfolk/bones/issues/27), [#28](https://github.com/fishfolk/bones/issues/28), [#37](https://github.com/fishfolk/bones/issues/37), [#65](https://github.com/fishfolk/bones/issues/65), [#67](https://github.com/fishfolk/bones/issues/67) ### Commit Details
view details * **[#13](https://github.com/fishfolk/bones/issues/13)** - use `TypeUlid`s instead of `TypeUuid`s. ([`d74cec6`](https://github.com/fishfolk/bones/commit/d74cec66c8e4db5f8d287f4e619d172d0f9c8b91)) * **[#27](https://github.com/fishfolk/bones/issues/27)** - add `TypeUlidDynamic` trait. ([`6de0878`](https://github.com/fishfolk/bones/commit/6de087822484f866d606ea1935b9cae34e33aa2f)) * **[#28](https://github.com/fishfolk/bones/issues/28)** - have `TypeUlid` trait require an associated constant instead of a function. ([`59f5e67`](https://github.com/fishfolk/bones/commit/59f5e67d42de57a33dd302443a8a04427126a5be)) * **[#37](https://github.com/fishfolk/bones/issues/37)** - document source repository in cargo manifest. ([`a693894`](https://github.com/fishfolk/bones/commit/a69389412d22b8cb48bab0ed96d739b0fee35348)) * **[#65](https://github.com/fishfolk/bones/issues/65)** - add missing crate descriptions. ([`2725246`](https://github.com/fishfolk/bones/commit/27252465ad0506ff2f8c377531fa079ec64d1750)) * **[#67](https://github.com/fishfolk/bones/issues/67)** - generate changelogs for all crates. ([`a68cb79`](https://github.com/fishfolk/bones/commit/a68cb79e6b7d3774c53c0236edf3a12175f297b5)) * **Uncategorized** - Release type_ulid v0.1.0, bones_bevy_utils v0.1.0, bones_ecs v0.1.0, bones_asset v0.1.0, bones_input v0.1.0, bones_render v0.1.0, bones_lib v0.1.0 ([`69713d7`](https://github.com/fishfolk/bones/commit/69713d7da8024ee4b3017b563f031880009c90ee)) - Release type_ulid_macros v0.1.0, type_ulid v0.1.0, bones_bevy_utils v0.1.0, bones_ecs v0.1.0, bones_asset v0.1.0, bones_input v0.1.0, bones_render v0.1.0, bones_lib v0.1.0 ([`db0333d`](https://github.com/fishfolk/bones/commit/db0333ddacb6f29aed8664db67973e72ea586dce))