Releases: tversteeg/chuot
Releases · tversteeg/chuot
pixel-game-lib-v0.4.7
Added
- (canvas) add
draw_circle
,draw_scanline
and improvedraw_circle_outline
to/onCanvas
Fixed
- (deps) update rust crate serde to 1.0.197
Other
- (deps) update taffy to 0.4
pixel-game-lib-v0.4.6
Added
- (canvas) add
draw_circle_outline
toCanvas
- (canvas) add
draw_quad
anddraw_triangle
toCanvas
pixel-game-lib-v0.4.5
Fixed
- (deps) update rust crate miette to 7.1.0
- (deps) update rust crate game-loop to 1.1.0
- (deps) update rust-wasm-bindgen monorepo
- (deps) update rust crate miette to v7
- (deps) update rust crate miette to v6
- (deps) update rust crate tokio to 1.36.0
- (deps) update rust crate serde to 1.0.196
pixel-game-lib-v0.4.4
Fixed
- (deps) update rust crate assets_manager to 0.11.2
- (deps) update rust crate parry2d-f64 to 0.13.6
- (deps) update rust crate puffin to 0.19.0
- (deps) update rust crate winit_input_helper to 0.15.3
- (deps) update rust crate game-loop to 1.0.1
- (deps) update rust crate winit to 0.29.10
- (deps) update rust crate image to 0.24.8
- (deps) update rust crate winit_input_helper to 0.15.2
- (deps) update rust-wasm-bindgen monorepo
- (deps) update rust crate serde to 1.0.195
- (deps) update rust crate winit to 0.29.9
- (deps) update rust crate serde to 1.0.194
- (deps) update rust crate winit to 0.29.8
- (deps) update rust crate winit to 0.29.7
- (deps) update rust crate winit to 0.29.6
Other
- (deps) update swatinem/rust-cache action to v2.7.3
- (deps) update swatinem/rust-cache action to v2.7.2
pixel-game-lib-v0.4.3
Fixed
- (deps) update rust crate winit to 0.29.5
- (deps) update rust crate tokio to 1.35.1
- (deps) update rust crate derive-where to 1.2.7
pixel-game-lib-v0.4.2
Added
- (canvas) add unoptimized 'draw_line' method
Fixed
- (deps) update rust crate puffin to 0.18.1
- (deps) update rust crate tokio to 1.35.0
- (deps) update rust crate derive-where to 1.2.6
- (deps) update rust-wasm-bindgen monorepo
pixel-game-lib-v0.4.1
Fixed
- (deps) update rust crate winit to 0.29.4
- (deps) update rust crate puffin to 0.18.0
- (deps) update rust crate serde to 1.0.193
Other
- set MSRV
pixel-game-lib-v0.4.0
Fixed
- (deps) update rust crate winit_input_helper to 0.15.1
- (deps) update rust crate hecs to 0.10.4
- (deps) update rust crate tokio to 1.34.0
- (deps) update rust crate serde to 1.0.192
- (assets) always embed on web
- (deps) update rust-wasm-bindgen monorepo
- (deps) update rust crate serde to 1.0.190
Other
- (deps) [breaking] update winit to 0.29
pixel-game-lib-v0.3.1
Added
- (physics) add XPBD-based physics engine
- (gui) add label widget
Fixed
- (math) conditionally implement From for Iso
- (canvas) set_pixel coordinate calculation
- (gui) enforce type soundness with a reference type for each widget
Other
- (ci) test every feature instead of all combinations of features
- (example) spawn objects on mouse click in physics example
- (deps) update swatinem/rust-cache action to v2.7.1
- (window) re-export winit_input_helper::WinitInputHelper as window::Input
pixel-game-lib-v0.3.0
Added
- (gui) implement layout system
- (sprite) metadata in TOML
- (assets) add type that owns an asset or uses a ref
- base structure for gui feature
- implement font & sprite asset loading
- assets features
- default-font feature loading image from memory
Fixed
- (window) WASM build
- (deps) update rust crate serde to 1.0.189
- (assets) feature flags
Other
- fix window example
- (lib.rs) document features
- (ci) fix
- merge main
- (ci) generate README.md from lib.rs
- [breaking] remove all feature flags
- [breaking] remove
assets
feature flag - [breaking] overhaul all feature flags
- [breaking] re-export less in the crate root