Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 12 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [0.2.10] - 2026-02-07

## [0.2.9] - 2026-02-07

### Added
- Automated GitHub release process with workflow_dispatch trigger
- CHANGELOG.md for tracking release notes
- Initial public release of rust-animation
- wgpu-based rendering engine (22.1.0) for cross-platform hardware acceleration
- Core animation system with keyframe support and multiple easing functions
- Layer hierarchy system with parent-child relationships
- Flex layout system using Stretch library for CSS Flexbox-like layouts
- Text rendering using ab_glyph with TrueType font support
- Image loading and texture rendering with format auto-detection
- CoreAnimation-style API for iOS/macOS developer familiarity
- Multiple examples: ani, coreanimation_api, easing_functions, flex_ui, font_test, picture_viewer
- Comprehensive documentation (README, MIGRATION guide, RELEASING guide)
- Automated GitHub workflows for CI, releases, and crates.io publishing
- Version management script (bump-version.sh) for automated releases

## [0.2.8] - 2024-XX-XX

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

[Unreleased]: https://github.com/joone/rust-animation/compare/v0.2.10...HEAD
[0.2.10]: https://github.com/joone/rust-animation/releases/tag/v0.2.10
[0.2.9]: https://github.com/joone/rust-animation/releases/tag/v0.2.9
[0.2.8]: https://github.com/joone/rust-animation/releases/tag/v0.2.8