Tags: orhun/bones
Tags
### New Features - allow setting camera shake speed. Makes the shake speed parameter configurable and dramatically slows the default speed so that the sampling across the perlin noise produces a smooth shake instead of a random jitter. - add time resource + sync system ### New Features (BREAKING) - Upgrade to Bevy 0.10. - allow specifying arbitrary frame list for animated sprites. This allows for more flexible sprite animations, that aren't simply represented by a range of frames in the spritesheet. ### Commit Statistics - 3 commits contributed to the release over the course of 119 calendar days. - 133 days passed between releases. - 3 commits were understood as [conventional](https://www.conventionalcommits.org). - 3 unique issues were worked on: fishfolk#104, fishfolk#84, fishfolk#95 ### Commit Details * **fishfolk#104** - allow setting camera shake speed. (473af7f) * **fishfolk#84** - allow specifying arbitrary frame list for animated sprites. (02d654c) * **fishfolk#95** - add time resource + sync system (605345b)
### 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: fishfolk#122, fishfolk#124 ### Commit Details * **fishfolk#122** - upgrade to Bevy 0.10. (3f2e348) * **fishfolk#124** - update changelogs. (3f18051)
### 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: fishfolk#122, fishfolk#124 ### Commit Details * **fishfolk#122** - upgrade to Bevy 0.10. (3f2e348) * **fishfolk#124** - update changelogs. (3f18051)
### New Features - upgrade to Bevy 0.10. ### Commit Statistics - 1 commit contributed to the release. - 134 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: fishfolk#122 ### Commit Details * **fishfolk#122** - upgrade to Bevy 0.10. (3f2e348)
### Chore - <csr-id-c57a2089f4dcf6bd63e8f0e0609cf6ff3506084f/> add serde to bones color. Add serde Serialize / Deserailize to bones color. ### Documentation - fix incorrect code comment regarding tilemap coordinates. - update changelogs. ### New Features - upgrade to Bevy 0.10. - add color to atlas sprite. - add color and sync with bevy - Add color type to bones ### Commit Statistics - 9 commits contributed to the release over the course of 128 calendar days. - 133 days passed between releases. - 8 commits were understood as [conventional](https://www.conventionalcommits.org). - 8 unique issues were worked on: fishfolk#100, fishfolk#110, fishfolk#112, fishfolk#114, fishfolk#122, fishfolk#124, fishfolk#76, fishfolk#89 ### Commit Details * **fishfolk#100** - add custom camera viewport support. (8751bdb) * **fishfolk#110** - add color and sync with bevy (b96133f) * **fishfolk#112** - add serde to bones color. (c57a208) * **fishfolk#114** - add color to atlas sprite. (ad6d073) * **fishfolk#122** - upgrade to Bevy 0.10. (3f2e348) * **fishfolk#124** - update changelogs. (3f18051) * **fishfolk#76** - add 2D line path rendering. (6abe6ee) * **fishfolk#89** - fix incorrect code comment regarding tilemap coordinates. (b912295) * **Uncategorized** - Release bones_render v0.1.1, bones_bevy_renderer v0.1.1 (5b33433)
### New Features - upgrade to Bevy 0.10. ### Style - remove unnecessary set of `BLOCKING_MAX_THREADS` ENV var. This used to be used, but isn't applicable anymore. ### Commit Statistics - 2 commits contributed to the release over the course of 43 calendar days. - 134 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - 2 unique issues were worked on: fishfolk#117, fishfolk#122 ### Commit Details * **fishfolk#117** - remove unnecessary set of `BLOCKING_MAX_THREADS` ENV var. (92d0a58) * **fishfolk#122** - upgrade to Bevy 0.10. (3f2e348)
### New Features - upgrade to Bevy 0.10. ### Commit Statistics - 1 commit contributed to the release. - 134 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: fishfolk#122 ### Commit Details * **fishfolk#122** - upgrade to Bevy 0.10. (3f2e348)
### Documentation - update changelogs. ### New Features - upgrade to Bevy 0.10. - add helper for advancing the Time a fixed timestep. Adds a configurable `sync_time` option to the `BonesRendererPlugin` so that you can disable the automatic time synchronization in favor of a custom implementation. It also moves the time synchronization to a new stage that happens after `CoreStage::First` so that the time will be in sync during the `PreUpdate` and `Update` stages. - add time resource + sync system ### Bug Fixes (BREAKING) - use `instant` crate for WASM compatibility in `bones_input`. ### Commit Statistics - 5 commits contributed to the release over the course of 106 calendar days. - 133 days passed between releases. - 5 commits were understood as [conventional](https://www.conventionalcommits.org). - 5 unique issues were worked on: fishfolk#122, fishfolk#124, fishfolk#95, fishfolk#97, fishfolk#98 ### Commit Details * **fishfolk#122** - upgrade to Bevy 0.10. (3f2e348) * **fishfolk#124** - update changelogs. (3f18051) * **fishfolk#95** - add time resource + sync system (605345b) * **fishfolk#97** - add helper for advancing the Time a fixed timestep. (822fe58) * **fishfolk#98** - use `instant` crate for WASM compatibility in `bones_input`. (5849caf)
### Documentation - update changelogs. ### New Features - upgrade to Bevy 0.10. - make `Entity::new()` public. This is important for use cases where you need to manually serialize/load an entity ID. - make `insert_stage_before/after()` chainable. - add `get_many_mut()` method to `CompMut`. This allows you to mutably borrow the component for multiple entities at the same time, which was otherwise difficult, unsafe, or inefficient to do previously. ### Bug Fixes - change type bound for `Res` from `Default` to `FromWorld`. - export `FromWorld` publicly and make compatible with `Res`/`ResMut` system parameters. - fix `insert_stage_before/after` always inserting before/after `PreUpdate`. - fix returned component order in `get_many_mut()`. `get_many_mut()` was previously not returning the components in the same order as the entities list. ### New Features (BREAKING) - add `from_world` implementation similar to Bevy. Allows resources to be added with either a `Default` implementation, or a custom `FromWorld` implementation that allows them to derive their, value from any other data currently in the world. ### Commit Statistics - 10 commits contributed to the release over the course of 126 calendar days. - 133 days passed between releases. - 10 commits were understood as [conventional](https://www.conventionalcommits.org). - 10 unique issues were worked on: fishfolk#115, fishfolk#122, fishfolk#124, fishfolk#78, fishfolk#79, fishfolk#88, fishfolk#90, fishfolk#92, fishfolk#93, fishfolk#94 ### Commit Details * **fishfolk#115** - change type bound for `Res` from `Default` to `FromWorld`. (3a3f05a) * **fishfolk#122** - upgrade to Bevy 0.10. (3f2e348) * **fishfolk#124** - update changelogs. (3f18051) * **fishfolk#78** - add `get_many_mut()` method to `CompMut`. (147ebc8) * **fishfolk#79** - fix returned component order in `get_many_mut()`. (7bfcf5d) * **fishfolk#88** - fix `insert_stage_before/after` always inserting before/after `PreUpdate`. (3f06116) * **fishfolk#90** - make `insert_stage_before/after()` chainable. (7c578b4) * **fishfolk#92** - add `from_world` implementation similar to Bevy. (00110c2) * **fishfolk#93** - make `Entity::new()` public. (db98f76) * **fishfolk#94** - export `FromWorld` publicly and make compatible with `Res`/`ResMut` system parameters. (1335457)
### 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: fishfolk#122, fishfolk#124 ### Commit Details * **fishfolk#122** - upgrade to Bevy 0.10. (3f2e348) * **fishfolk#124** - update changelogs. (3f18051)
PreviousNext