Skip to content

Commit

Permalink
Release type_ulid_macros v0.2.0, type_ulid v0.2.0, bones_bevy_utils v…
Browse files Browse the repository at this point in the history
…0.2.0, bones_ecs v0.2.0, bones_asset v0.2.0, bones_input v0.2.0, bones_render v0.2.0, bones_lib v0.2.0, bones_bevy_asset v0.2.0, bones_bevy_renderer v0.2.0
  • Loading branch information
zicklag committed Jun 1, 2023
1 parent 3f18051 commit 88c1866
Show file tree
Hide file tree
Showing 19 changed files with 119 additions and 76 deletions.
12 changes: 6 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ 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).

## Unreleased
## 0.2.0 (2023-06-01)

### New Features

Expand All @@ -26,7 +26,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<csr-read-only-do-not-edit/>

- 3 commits contributed to the release over the course of 118 calendar days.
- 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: [#104](https://github.com/fishfolk/bones/issues/104), [#84](https://github.com/fishfolk/bones/issues/84), [#95](https://github.com/fishfolk/bones/issues/95)
Expand Down Expand Up @@ -57,12 +57,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- <csr-id-88b47965fb59d4ee2c1748de7d839e08072ae0b2/> add camera shake.
Adds systems and components for easily adding camera shake.

Ported from the Bevy implementation in `bones_camera_shake`.
- <csr-id-020c1244cbd27f0a32b8fad6a314bea81ef0e449/> add animation module.
- <csr-id-ec30508e66dbc4c436a052754f1168419ad20c1a/> add `bones_camera_shake` crate
Adds the camera shake functionality from [Bomby](https://github.com/fishfolk/bomby).

For the time being it uses `bevy_ecs` and not `bones_ecs`.
- <csr-id-3724c69a0bb24828d1710380bb8d139e304b7955/> migrate crates from the jumpy repository

Expand All @@ -71,7 +71,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- <csr-id-9de77ff7c9ddcb5af5737553384becbb9483b665/> fix sprite animation bug.
Fixes the behavior when an atlas sprite's current index is less
than the starting index of an animated sprite.

Previously it would play the animation from wherever the current
index happened to be, but it was supposed to skip to the animation
start frame.
Expand All @@ -93,7 +93,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
Renames `bones` to `bones_lib` ( mostly because `bones` was already taken )
and adds the `bones_asset`, `bones_bevy_renderer`, `bones_input`, and
`bones_render` crates.

This sets up the overall structure for the bones library,
though changes to some aspects of the design are likely to change.

Expand Down
12 changes: 6 additions & 6 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,12 @@ bevy = ["bones_asset/bevy", "bones_render/bevy", "dep:bones_bevy_utils"]
serde = ["dep:serde", "bones_render/serde", "bones_ecs/serde"]

[dependencies]
bones_asset = { version = "0.2", path = "./crates/bones_asset" }
bones_bevy_utils = { version = "0.2", path = "./crates/bones_bevy_utils", optional = true }
bones_ecs = { version = "0.2", path = "./crates/bones_ecs" }
bones_input = { version = "0.2", path = "./crates/bones_input" }
bones_render = { version = "0.2", path = "./crates/bones_render" }
type_ulid = { version = "0.2", path = "./crates/type_ulid" }
bones_asset = { version = "^0.2.0", path = "./crates/bones_asset" }
bones_bevy_utils = { version = "^0.2.0", path = "./crates/bones_bevy_utils", optional = true }
bones_ecs = { version = "^0.2.0", path = "./crates/bones_ecs" }
bones_input = { version = "^0.2.0", path = "./crates/bones_input" }
bones_render = { version = "^0.2.0", path = "./crates/bones_render" }
type_ulid = { version = "^0.2.0", path = "./crates/type_ulid" }

noise = "0.8"
serde = { version = "1.0", features = ["derive"], optional = true }
14 changes: 10 additions & 4 deletions crates/bones_asset/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,18 @@ 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).

## Unreleased
## 0.2.0 (2023-06-01)

<csr-id-6825d579672fa508a4c67aa40efa970909f5ff54/>

### Chore

- <csr-id-6825d579672fa508a4c67aa40efa970909f5ff54/> update bones lib versioning.

### Documentation

- <csr-id-3f18051e023a4deb676a5f895f1478beda513f04/> update changelogs.

### New Features

- <csr-id-3f2e3485f9556cc68eb4c04df34d3aa2c6087330/> upgrade to Bevy 0.10.
Expand All @@ -36,10 +40,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<csr-read-only-do-not-edit/>

- 4 commits contributed to the release over the course of 103 calendar days.
- 5 commits contributed to the release over the course of 103 calendar days.
- 133 days passed between releases.
- 4 commits were understood as [conventional](https://www.conventionalcommits.org).
- 4 unique issues were worked on: [#101](https://github.com/fishfolk/bones/issues/101), [#106](https://github.com/fishfolk/bones/issues/106), [#111](https://github.com/fishfolk/bones/issues/111), [#122](https://github.com/fishfolk/bones/issues/122)
- 5 commits were understood as [conventional](https://www.conventionalcommits.org).
- 5 unique issues were worked on: [#101](https://github.com/fishfolk/bones/issues/101), [#106](https://github.com/fishfolk/bones/issues/106), [#111](https://github.com/fishfolk/bones/issues/111), [#122](https://github.com/fishfolk/bones/issues/122), [#124](https://github.com/fishfolk/bones/issues/124)

### Commit Details

Expand All @@ -55,6 +59,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- update bones lib versioning. ([`6825d57`](https://github.com/fishfolk/bones/commit/6825d579672fa508a4c67aa40efa970909f5ff54))
* **[#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))
</details>

## 0.1.0 (2023-01-18)
Expand Down
6 changes: 3 additions & 3 deletions crates/bones_asset/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ repository = "https://github.com/fishfolk/bones"
version = "0.2.0"

[dependencies]
bones_bevy_utils = { version = "0.2", path = "../bones_bevy_utils", optional = true }
bones_ecs = { version = "0.2", path = "../bones_ecs" }
type_ulid = { version = "0.2", path = "../type_ulid" }
bones_bevy_utils = { version = "^0.2.0", path = "../bones_bevy_utils", optional = true }
bones_ecs = { version = "^0.2.0", path = "../bones_ecs" }
type_ulid = { version = "^0.2.0", path = "../type_ulid" }

bevy_asset = { version = "0.10", optional = true }
serde = "1.0"
Expand Down
14 changes: 10 additions & 4 deletions crates/bones_bevy_asset/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ 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).

## Unreleased
## 0.2.0 (2023-06-01)

<csr-id-c57a2089f4dcf6bd63e8f0e0609cf6ff3506084f/>

Expand All @@ -14,6 +14,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- <csr-id-c57a2089f4dcf6bd63e8f0e0609cf6ff3506084f/> add serde to bones color.
Add serde Serialize / Deserailize to bones color.

### Documentation

- <csr-id-3f18051e023a4deb676a5f895f1478beda513f04/> update changelogs.

### New Features

- <csr-id-3f2e3485f9556cc68eb4c04df34d3aa2c6087330/> upgrade to Bevy 0.10.
Expand Down Expand Up @@ -47,10 +51,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<csr-read-only-do-not-edit/>

- 7 commits contributed to the release over the course of 118 calendar days.
- 8 commits contributed to the release over the course of 119 calendar days.
- 133 days passed between releases.
- 7 commits were understood as [conventional](https://www.conventionalcommits.org).
- 7 unique issues were worked on: [#102](https://github.com/fishfolk/bones/issues/102), [#106](https://github.com/fishfolk/bones/issues/106), [#112](https://github.com/fishfolk/bones/issues/112), [#122](https://github.com/fishfolk/bones/issues/122), [#83](https://github.com/fishfolk/bones/issues/83), [#92](https://github.com/fishfolk/bones/issues/92), [#95](https://github.com/fishfolk/bones/issues/95)
- 8 commits were understood as [conventional](https://www.conventionalcommits.org).
- 8 unique issues were worked on: [#102](https://github.com/fishfolk/bones/issues/102), [#106](https://github.com/fishfolk/bones/issues/106), [#112](https://github.com/fishfolk/bones/issues/112), [#122](https://github.com/fishfolk/bones/issues/122), [#124](https://github.com/fishfolk/bones/issues/124), [#83](https://github.com/fishfolk/bones/issues/83), [#92](https://github.com/fishfolk/bones/issues/92), [#95](https://github.com/fishfolk/bones/issues/95)

### Commit Details

Expand All @@ -66,6 +70,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- add serde to bones color. ([`c57a208`](https://github.com/fishfolk/bones/commit/c57a2089f4dcf6bd63e8f0e0609cf6ff3506084f))
* **[#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))
* **[#83](https://github.com/fishfolk/bones/issues/83)**
- implement BonesBevyAssetLoad for `Key`. ([`a699f5d`](https://github.com/fishfolk/bones/commit/a699f5d9254037d6127becae77f09527759fd408))
* **[#92](https://github.com/fishfolk/bones/issues/92)**
Expand Down
6 changes: 3 additions & 3 deletions crates/bones_bevy_asset/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ version = "0.2.0"

[dependencies]
bones_bevy_asset_macros = { version = "0.2", path = "./macros" }
bones_bevy_utils = { version = "0.2", path = "../bones_bevy_utils" }
bones_lib = { version = "0.2", path = "../../", features = ["bevy"] }
type_ulid = { version = "0.2", path = "../type_ulid" }
bones_bevy_utils = { version = "^0.2.0", path = "../bones_bevy_utils" }
bones_lib = { version = "^0.2.0", path = "../../", features = ["bevy"] }
type_ulid = { version = "^0.2.0", path = "../type_ulid" }

bevy_app = "0.10"
bevy_asset = "0.10"
Expand Down
20 changes: 11 additions & 9 deletions crates/bones_bevy_renderer/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,18 @@ 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).

## Unreleased
## 0.2.0 (2023-06-01)

<csr-id-6825d579672fa508a4c67aa40efa970909f5ff54/>

### Chore

- <csr-id-6825d579672fa508a4c67aa40efa970909f5ff54/> update bones lib versioning.

### Documentation

- <csr-id-3f18051e023a4deb676a5f895f1478beda513f04/> update changelogs.

### New Features

<csr-id-8751bdb1f2f403761e792bf489216aad02beaa92/>
Expand All @@ -24,10 +28,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- <csr-id-ad6d073a33dc342d5aed1155488e4681cf1bc782/> add color to atlas sprite.
- <csr-id-b96133fec89330e3837575c110e587f7e11bf3a6/> add color and sync with bevy
- Add color type to bones
- Add color type to Bones Sprite
- Add color type to clear color
- Add color type to Path2d
- Sync with Bevy

### Bug Fixes

Expand All @@ -47,10 +47,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<csr-read-only-do-not-edit/>

- 11 commits contributed to the release over the course of 128 calendar days.
- 12 commits contributed to the release over the course of 128 calendar days.
- 128 days passed between releases.
- 10 commits were understood as [conventional](https://www.conventionalcommits.org).
- 10 unique issues were worked on: [#100](https://github.com/fishfolk/bones/issues/100), [#105](https://github.com/fishfolk/bones/issues/105), [#110](https://github.com/fishfolk/bones/issues/110), [#111](https://github.com/fishfolk/bones/issues/111), [#114](https://github.com/fishfolk/bones/issues/114), [#122](https://github.com/fishfolk/bones/issues/122), [#76](https://github.com/fishfolk/bones/issues/76), [#92](https://github.com/fishfolk/bones/issues/92), [#95](https://github.com/fishfolk/bones/issues/95), [#97](https://github.com/fishfolk/bones/issues/97)
- 11 commits were understood as [conventional](https://www.conventionalcommits.org).
- 11 unique issues were worked on: [#100](https://github.com/fishfolk/bones/issues/100), [#105](https://github.com/fishfolk/bones/issues/105), [#110](https://github.com/fishfolk/bones/issues/110), [#111](https://github.com/fishfolk/bones/issues/111), [#114](https://github.com/fishfolk/bones/issues/114), [#122](https://github.com/fishfolk/bones/issues/122), [#124](https://github.com/fishfolk/bones/issues/124), [#76](https://github.com/fishfolk/bones/issues/76), [#92](https://github.com/fishfolk/bones/issues/92), [#95](https://github.com/fishfolk/bones/issues/95), [#97](https://github.com/fishfolk/bones/issues/97)

### Commit Details

Expand All @@ -70,6 +70,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- add color to atlas sprite. ([`ad6d073`](https://github.com/fishfolk/bones/commit/ad6d073a33dc342d5aed1155488e4681cf1bc782))
* **[#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))
* **[#76](https://github.com/fishfolk/bones/issues/76)**
- add 2D line path rendering. ([`6abe6ee`](https://github.com/fishfolk/bones/commit/6abe6ee3587f737966bddb5ab0f003e62aea3291))
* **[#92](https://github.com/fishfolk/bones/issues/92)**
Expand All @@ -83,7 +85,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
</details>

<csr-unknown>
add custom camera viewport support. add helper for advancing the Time a fixed timestep.Adds a configurable sync_time option to the BonesRendererPluginso that you can disable the automatic time synchronization in favor of acustom implementation.It also moves the time synchronization to a new stage that happens afterCoreStage::First so that the time will be in sync during thePreUpdate and Update stages. add time resource + sync system add 2D line path rendering.<csr-unknown/>
Add color type to Bones SpriteAdd color type to clear colorAdd color type to Path2dSync with Bevy<csr-unknown/>

## 0.1.1 (2023-01-24)

Expand Down
6 changes: 3 additions & 3 deletions crates/bones_bevy_renderer/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ repository = "https://github.com/fishfolk/bones"
version = "0.2.0"

[dependencies]
bones_bevy_asset = { version = "0.2", path = "../bones_bevy_asset" }
bones_lib = { version = "0.2", path = "../../", features = ["bevy"] }
type_ulid = { version = "0.2", path = "../type_ulid" }
bones_bevy_asset = { version = "^0.2.0", path = "../bones_bevy_asset" }
bones_lib = { version = "^0.2.0", path = "../../", features = ["bevy"] }
type_ulid = { version = "^0.2.0", path = "../type_ulid" }

glam = { version = "0.23", features = ["serde"] }
serde = { version = "1.0", features = ["derive"] }
Expand Down
14 changes: 10 additions & 4 deletions crates/bones_bevy_utils/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,11 @@ 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).

## Unreleased
## 0.2.0 (2023-06-01)

### Documentation

- <csr-id-3f18051e023a4deb676a5f895f1478beda513f04/> update changelogs.

### New Features

Expand All @@ -15,10 +19,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<csr-read-only-do-not-edit/>

- 1 commit contributed to the release.
- 2 commits contributed to the release.
- 133 days passed between releases.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 1 unique issue was worked on: [#122](https://github.com/fishfolk/bones/issues/122)
- 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

Expand All @@ -28,6 +32,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

* **[#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))
</details>

## 0.1.0 (2023-01-18)
Expand Down
2 changes: 1 addition & 1 deletion crates/bones_bevy_utils/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ version = "0.2.0"

[dependencies]
bevy_ecs = "0.10"
type_ulid = { version = "0.2", path = "../type_ulid" }
type_ulid = { version = "^0.2.0", path = "../type_ulid" }
14 changes: 10 additions & 4 deletions crates/bones_ecs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,11 @@ 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).

## Unreleased
## 0.2.0 (2023-06-01)

### Documentation

- <csr-id-3f18051e023a4deb676a5f895f1478beda513f04/> update changelogs.

### New Features

Expand Down Expand Up @@ -39,10 +43,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<csr-read-only-do-not-edit/>

- 9 commits contributed to the release over the course of 126 calendar days.
- 10 commits contributed to the release over the course of 126 calendar days.
- 133 days passed between releases.
- 9 commits were understood as [conventional](https://www.conventionalcommits.org).
- 9 unique issues were worked on: [#115](https://github.com/fishfolk/bones/issues/115), [#122](https://github.com/fishfolk/bones/issues/122), [#78](https://github.com/fishfolk/bones/issues/78), [#79](https://github.com/fishfolk/bones/issues/79), [#88](https://github.com/fishfolk/bones/issues/88), [#90](https://github.com/fishfolk/bones/issues/90), [#92](https://github.com/fishfolk/bones/issues/92), [#93](https://github.com/fishfolk/bones/issues/93), [#94](https://github.com/fishfolk/bones/issues/94)
- 10 commits were understood as [conventional](https://www.conventionalcommits.org).
- 10 unique issues were worked on: [#115](https://github.com/fishfolk/bones/issues/115), [#122](https://github.com/fishfolk/bones/issues/122), [#124](https://github.com/fishfolk/bones/issues/124), [#78](https://github.com/fishfolk/bones/issues/78), [#79](https://github.com/fishfolk/bones/issues/79), [#88](https://github.com/fishfolk/bones/issues/88), [#90](https://github.com/fishfolk/bones/issues/90), [#92](https://github.com/fishfolk/bones/issues/92), [#93](https://github.com/fishfolk/bones/issues/93), [#94](https://github.com/fishfolk/bones/issues/94)

### Commit Details

Expand All @@ -54,6 +58,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- change type bound for `Res` from `Default` to `FromWorld`. ([`3a3f05a`](https://github.com/fishfolk/bones/commit/3a3f05ac6b1418784a404f5070e6346122600ee1))
* **[#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))
* **[#78](https://github.com/fishfolk/bones/issues/78)**
- add `get_many_mut()` method to `CompMut`. ([`147ebc8`](https://github.com/fishfolk/bones/commit/147ebc86744a90196dbbbde1ad0563117b3c0414))
* **[#79](https://github.com/fishfolk/bones/issues/79)**
Expand Down
2 changes: 1 addition & 1 deletion crates/bones_ecs/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ fxhash = "0.2"
itertools = "0.10"
serde = { version = "1.0", features = ["derive"], optional = true }
thiserror = "1.0"
type_ulid = { version = "0.2", path = "../type_ulid" }
type_ulid = { version = "^0.2.0", path = "../type_ulid" }

[dev-dependencies]
glam = "0.23"
Loading

0 comments on commit 88c1866

Please sign in to comment.