From 6f1ae84bae4f620a67896c7d1222ca2cf2c99bd6 Mon Sep 17 00:00:00 2001 From: "rawframe-release[bot]" <346864305+rawframe-release[bot]@users.noreply.github.com> Date: Sun, 8 Nov 2026 13:03:27 +0000 Subject: [PATCH 1/2] chore: release 0.8.1 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 7 +++++++ CMakeLists.txt | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 64f3cdd6..02f17d9d 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.8.0" + ".": "0.8.1" } diff --git a/CHANGELOG.md b/CHANGELOG.md index f7ae7557..881d5ce4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project are recorded here, grouped as Added, Changed, Fixed, Removed and Security. The project uses [Semantic Versioning](https://semver.org/). Before 1.0.0, any release may change the API, the file formats and the wire protocol. +## [0.8.1](https://github.com/Rawframe-Project/rawframe-engine/compare/v0.8.0...v0.8.1) (2026-11-08) + + +### Fixed + +* **studio:** start git without the variables that name a repository ([#227](https://github.com/Rawframe-Project/rawframe-engine/issues/227)) ([dff8e53](https://github.com/Rawframe-Project/rawframe-engine/commit/dff8e537adbfd1ee3fdedc203e65bb232502b4a2)) + ## [0.8.0](https://github.com/Rawframe-Project/rawframe-engine/compare/v0.7.0...v0.8.0) (2026-11-05) This release moves the engine to Maul2D 1.3.1. Body poses step to the same bits as before, but the 2D physics digest changes for every world, and a few edge cases of 2D physics act differently. No wire, save, checkpoint or cooked format changes. diff --git a/CMakeLists.txt b/CMakeLists.txt index 537ce490..ea2ace43 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.28) -project(rawframe VERSION 0.8.0 LANGUAGES C CXX) # x-release-please-version +project(rawframe VERSION 0.8.1 LANGUAGES C CXX) # x-release-please-version # Strict C++23: no GNU extensions, and no C++20 module scanning (Rawframe uses # headers, and scanning needs a clang-scan-deps that not every toolchain ships). From 10d5ff0c0efa856513cb752207f4275c5669b177 Mon Sep 17 00:00:00 2001 From: SIRAC OZMEN Date: Sun, 8 Nov 2026 16:22:39 +0300 Subject: [PATCH 2/2] docs(changelog): say what 0.8.1 fixes in plain words --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 881d5ce4..b6f28649 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,10 +4,11 @@ All notable changes to this project are recorded here, grouped as Added, Changed ## [0.8.1](https://github.com/Rawframe-Project/rawframe-engine/compare/v0.8.0...v0.8.1) (2026-11-08) +This release fixes which repository Studio's git works in. No wire, save, checkpoint or cooked format changes. ### Fixed -* **studio:** start git without the variables that name a repository ([#227](https://github.com/Rawframe-Project/rawframe-engine/issues/227)) ([dff8e53](https://github.com/Rawframe-Project/rawframe-engine/commit/dff8e537adbfd1ee3fdedc203e65bb232502b4a2)) +- Studio runs git for its Changes tab in the game's directory even when `GIT_DIR`, `GIT_WORK_TREE`, `GIT_INDEX_FILE` or git's other repository variables are set, as git sets `GIT_DIR` for a hook it runs from a linked worktree. Before, git worked in the repository those variables named, so Studio's status, add and commit could act on another repository than the game's. A child process can now be started without chosen variables of its parent, through `process::ChildSettings::withheld` ([#227](https://github.com/Rawframe-Project/rawframe-engine/pull/227)). ## [0.8.0](https://github.com/Rawframe-Project/rawframe-engine/compare/v0.7.0...v0.8.0) (2026-11-05)