# 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-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 extra derive support & type implementations. - The derive macro for `BonesBevyAssetLoad` can now be used on enums. - Added more implementations of `BonesBevyAssetLoad` for primitive types. ### New Features (BREAKING) - add asset integration with bevy. This is a big overall change that adds ways to integrate Bones with bevy assets. ### Commit Statistics - 6 commits contributed to the release over the course of 14 calendar days. - 6 commits were understood as [conventional](https://www.conventionalcommits.org). - 6 unique issues were worked on: [#29](https://github.com/fishfolk/bones/issues/29), [#33](https://github.com/fishfolk/bones/issues/33), [#37](https://github.com/fishfolk/bones/issues/37), [#39](https://github.com/fishfolk/bones/issues/39), [#65](https://github.com/fishfolk/bones/issues/65), [#67](https://github.com/fishfolk/bones/issues/67) ### Commit Details
view details * **[#29](https://github.com/fishfolk/bones/issues/29)** - add asset integration with bevy. ([`89b44d7`](https://github.com/fishfolk/bones/commit/89b44d7b4f64ec266eb0ea674c220e07376a03b7)) * **[#33](https://github.com/fishfolk/bones/issues/33)** - add derive macro for `BonesBevyAssetLoad`. ([`3206a4d`](https://github.com/fishfolk/bones/commit/3206a4d9559df5e9aafdc22e7c464308e3a9eac7)) * **[#37](https://github.com/fishfolk/bones/issues/37)** - document source repository in cargo manifest. ([`a693894`](https://github.com/fishfolk/bones/commit/a69389412d22b8cb48bab0ed96d739b0fee35348)) * **[#39](https://github.com/fishfolk/bones/issues/39)** - add extra derive support & type implementations. ([`7fd1c59`](https://github.com/fishfolk/bones/commit/7fd1c592c61e3032d803b8f70364b826b4a9ebaf)) * **[#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))
add derive macro for BonesBevyAssetLoad.This makes it easier to nest asset structs that have handles that need loading.