bones_asset v0.1.0
Chore
- add missing crate descriptions.
Chore
- generate changelogs for all crates.
Documentation
-
document source repository in cargo manifest.
Therepositorykey underbones_ecspreviously pointed to https://github.com/fishfolk/jumpy.This updates this to point to the bones repo, and also adds the
repositorykey to the other
crates in the repository.
New Features
- add optional bones_has_load_progress integration.
New Features (BREAKING)
-
add asset integration with bevy.
This is a big overall change that adds ways to integrate Bones with bevy assets. -
have
TypeUlidtrait require an associated constant instead of a function.
This makes it possible to access the type's Ulid at compile time,
possibly in const functions. -
draft bones_lib architecture.
Renamesbonestobones_lib( mostly becauseboneswas already taken )
and adds thebones_asset,bones_bevy_renderer,bones_input, and
bones_rendercrates.This sets up the overall structure for the bones library,
though changes to some aspects of the design are likely to change.
Refactor (BREAKING)
- prepare for release.
- Remove
bones_has_load_progress: for now we don't use it, and if we
want something similar we will work it intobones_bevy_asset. - Remove
bones_camera_shake: it was moved intobones_lib::camera. - Add version numbers for all local dependencies.
- Remove
Commit Statistics
- 9 commits contributed to the release over the course of 16 calendar days.
- 8 commits were understood as conventional.
- 8 unique issues were worked on: #26, #28, #29, #37, #38, #63, #65, #67
Commit Details
view details
- #26
- draft bones_lib architecture. (
d7b5711)
- draft bones_lib architecture. (
- #28
- have
TypeUlidtrait require an associated constant instead of a function. (59f5e67)
- have
- #29
- add asset integration with bevy. (
89b44d7)
- add asset integration with bevy. (
- #37
- document source repository in cargo manifest. (
a693894)
- document source repository in cargo manifest. (
- #38
- add optional bones_has_load_progress integration. (
604aa8a)
- add optional bones_has_load_progress integration. (
- #63
- prepare for release. (
ae0a761)
- prepare for release. (
- #65
- add missing crate descriptions. (
2725246)
- add missing crate descriptions. (
- #67
- generate changelogs for all crates. (
a68cb79)
- generate changelogs for all crates. (
- Uncategorized
- Release type_ulid_macros v0.1.0, type_ulid v0.1.0, bones_bevy_utils v0.1.0, bones_ecs v0.1.0, bones_asset v0.1.0, bones_input v0.1.0, bones_render v0.1.0, bones_lib v0.1.0 (
ca37c81)
- Release type_ulid_macros v0.1.0, type_ulid v0.1.0, bones_bevy_utils v0.1.0, bones_ecs v0.1.0, bones_asset v0.1.0, bones_input v0.1.0, bones_render v0.1.0, bones_lib v0.1.0 (