From 0ce4abf80eb886d72dab1d15fdef85791c8fd4dd Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 7 Feb 2026 19:13:44 +0000 Subject: [PATCH 1/3] Initial plan From 69560e2238826a40df97b4e8c52b6d682241caa6 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 7 Feb 2026 19:15:06 +0000 Subject: [PATCH 2/3] Update changelog for v0.2.10 with release notes Co-authored-by: joone <1979160+joone@users.noreply.github.com> --- CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4f99321..5640b6c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.2.10] - 2026-02-07 +### Added +- 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.9] - 2026-02-07 ### Added From 9d9c364327d3e29ba329317f5c28f25e62768a03 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 7 Feb 2026 19:20:18 +0000 Subject: [PATCH 3/3] Remove [0.2.9] release section from changelog Co-authored-by: joone <1979160+joone@users.noreply.github.com> --- CHANGELOG.md | 7 ------- 1 file changed, 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5640b6c..2397aeb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,12 +23,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Automated GitHub workflows for CI, releases, and crates.io publishing - Version management script (bump-version.sh) for automated releases -## [0.2.9] - 2026-02-07 - -### Added -- Automated GitHub release process with workflow_dispatch trigger -- CHANGELOG.md for tracking release notes - ## [0.2.8] - 2024-XX-XX ### Changed @@ -51,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