Skip to content

Commit

Permalink
Bump version and prepare for Bevy 0.13
Browse files Browse the repository at this point in the history
  • Loading branch information
NiklasEi committed Feb 17, 2024
1 parent b0fda60 commit 8ed4eb2
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 8 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Changelog

## v0.20.0 - 18.02.2024
- update to Bevy 0.13
- support any type implementing the new trait `MapKey` as keys for mapped assets (resolves [#153](https://github.com/NiklasEi/bevy_asset_loader/issues/153))
- derive Serialize on StandardDynamicAssets (resolves [#177](https://github.com/NiklasEi/bevy_asset_loader/issues/177))

Expand Down
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ This [Bevy][bevy] plugin reduces boilerplate for handling game assets. The crate

In most cases you will want to load your asset collections during loading states (think loading screens). During such a state, all assets are loaded and their loading progress is observed. Only when asset collections can be built with fully loaded asset handles, the collections are inserted to Bevy's ECS as resources. If you do not want to use a loading state, asset collections can still result in cleaner code and improved maintainability (see the ["usage without a loading state"](#usage-without-a-loading-state) section).

_The `main` branch and the latest release support Bevy version `0.12` (see [version table](#compatible-bevy-versions))_
_The `main` branch and the latest release support Bevy version `0.13` (see [version table](#compatible-bevy-versions))_

## Loading states

Expand Down Expand Up @@ -493,8 +493,10 @@ Bevy unloads an asset when there are no strong asset handles left pointing to th
The main branch is compatible with the latest Bevy release, while the branch `bevy_main` tries to track the `main` branch of Bevy (PRs updating the tracked commit are welcome).

Compatibility of `bevy_asset_loader` versions:

| `bevy_asset_loader` | `bevy` |
| :-- | :-- |
|:--------------------|:-------|
| `0.20` | `0.13` |
| `0.18` - `0.19` | `0.12` |
| `0.17` | `0.11` |
| `0.15` - `0.16` | `0.10` |
Expand All @@ -503,7 +505,7 @@ Compatibility of `bevy_asset_loader` versions:
| `0.10` - `0.11` | `0.7` |
| `0.8` - `0.9` | `0.6` |
| `0.1` - `0.7` | `0.5` |
| branch `main` | `0.12` |
| branch `main` | `0.13` |
| branch `bevy_main` | `main` |

## License
Expand Down
8 changes: 4 additions & 4 deletions bevy_asset_loader/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bevy_asset_loader"
version = "0.19.1"
version = "0.20.0"
authors = ["Niklas Eicker <[email protected]>"]
edition = "2021"
license = "MIT OR Apache-2.0"
Expand All @@ -22,8 +22,8 @@ standard_dynamic_assets = ["dep:bevy_common_assets", "dep:serde"]
progress_tracking = ["dep:iyes_progress"]

[dependencies]
bevy = { git = "https://github.com/bevyengine/bevy", version = "0.12", default-features = false, features = ["bevy_asset"] }
bevy_asset_loader_derive = { version = "=0.19.0", path = "../bevy_asset_loader_derive" }
bevy = { git = "https://github.com/bevyengine/bevy", default-features = false, features = ["bevy_asset"] }
bevy_asset_loader_derive = { version = "=0.20.0", path = "../bevy_asset_loader_derive" }
anyhow = "1"
path-slash = "0.2"

Expand All @@ -32,7 +32,7 @@ serde = { version = "1", optional = true }
iyes_progress = { git = "https://github.com/NiklasEi/iyes_progress", branch = "bevy_main", optional = true }

[dev-dependencies]
bevy = { git = "https://github.com/bevyengine/bevy", version = "0.12", features = ["vorbis"] }
bevy = { git = "https://github.com/bevyengine/bevy", features = ["vorbis"] }
anyhow = "1"
iyes_progress = { git = "https://github.com/NiklasEi/iyes_progress", branch = "bevy_main" }
bevy_common_assets = { git = "https://github.com/NiklasEi/bevy_common_assets", branch = "bevy_main", features = ["ron"] }
Expand Down
2 changes: 1 addition & 1 deletion bevy_asset_loader_derive/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bevy_asset_loader_derive"
version = "0.19.0"
version = "0.20.0"
authors = ["Niklas Eicker <[email protected]>"]
edition = "2021"
license = "MIT OR Apache-2.0"
Expand Down

0 comments on commit 8ed4eb2

Please sign in to comment.