Skip to content

Tags: orhun/bones

Tags

v0.2.0

Toggle v0.2.0's commit message
### 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)

type_ulid-v0.2.0

Toggle type_ulid-v0.2.0's commit message
### 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)

type_ulid_macros-v0.2.0

Toggle type_ulid_macros-v0.2.0's commit message
### 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)

quinn_runtime_bevy-v0.2.0

Toggle quinn_runtime_bevy-v0.2.0's commit message
### 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)

bones_render-v0.2.0

Toggle bones_render-v0.2.0's commit message
### 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)

bones_matchmaker-v0.2.0

Toggle bones_matchmaker-v0.2.0's commit message
### 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)

bones_matchmaker_proto-v0.2.0

Toggle bones_matchmaker_proto-v0.2.0's commit message
### 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)

bones_input-v0.2.0

Toggle bones_input-v0.2.0's commit message
### 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)

bones_ecs-v0.2.0

Toggle bones_ecs-v0.2.0's commit message
### 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)

bones_bevy_utils-v0.2.0

Toggle bones_bevy_utils-v0.2.0's commit message
### 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)