diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 10f3091..6b7b74c 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.2.0" + ".": "0.3.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 76c1ff2..3b3dbe3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [0.3.0](https://github.com/burdockcascade/xray/compare/v0.2.0...v0.3.0) (2025-12-26) + + +### ✨ Features + +* add LabelNode functionality with XML configuration support ([1f85454](https://github.com/burdockcascade/xray/commit/1f8545482a3f471478c2f7c64531c1e8acb16c29)) +* add shape nodes (CircleNode, LineNode, RectangleNode, TriangleNode) with XML configuration support ([beef227](https://github.com/burdockcascade/xray/commit/beef2276107652cf5c97f5520e46dbf4d607a4e0)) +* introduce LayerNode and update XML structure to support layers in scenes ([2c0b390](https://github.com/burdockcascade/xray/commit/2c0b390a40bf475b196990a7c330b2cf7a491619)) + + +### ♻️ Code Refactoring + +* rename SceneNode to Node and update related methods and references ([f02b6ec](https://github.com/burdockcascade/xray/commit/f02b6ecc567cb4ff29e183b796ece664c6fa2b42)) + + +### 📚 Documentation + +* add usage examples for XRay Engine in README ([4ce7995](https://github.com/burdockcascade/xray/commit/4ce7995e54f3df4ea4f8d37a9bb7c35dc9d73246)) + ## [0.2.0](https://github.com/burdockcascade/xray/compare/v0.1.0...v0.2.0) (2025-12-25) diff --git a/xmake.lua b/xmake.lua index 5022851..9a27067 100644 --- a/xmake.lua +++ b/xmake.lua @@ -4,7 +4,7 @@ set_description("XRay - A simple raylib example project using xmake") set_languages("cxx23") -- x-release-please-start-version -set_version("0.2.0") +set_version("0.3.0") -- x-release-please-end add_rules("mode.debug", "mode.release")