Skip to content
Merged
Show file tree
Hide file tree
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
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.6.0"
".": "0.6.1"
}
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

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.6.1](https://github.com/Rawframe-Project/rawframe-engine/compare/v0.6.0...v0.6.1) (2026-11-05)

### Fixed

- A link to a tooling endpoint or a shared session's host no longer holds whatever the endpoint sends. A line past the most its protocol sends at once ends the link: 4 MiB for the tooling protocol, and a 16 MiB session record for the authoring one. `rawframe-author connect` then says "the endpoint sent a line past 4 MiB", and the debug adapter says "the game's tooling endpoint sent a line past 4 MiB". What the endpoint says unasked and is not yet taken is kept up to 64 MiB, each line counted with 64 bytes more, and past that the oldest lines are let go. `rawframe-author connect` and the debug adapter never take such lines, so they held every one before. `ToolingLink` and `HostLink` gain `overran()`, and `link.h` gains `kMostUnheardBytes` and `kUnheardLineCost`. The engine's own endpoints send no such line, so nothing they do changes ([#219](https://github.com/Rawframe-Project/rawframe-engine/pull/219)).

## [0.6.0](https://github.com/Rawframe-Project/rawframe-engine/compare/v0.5.0...v0.6.0) (2026-11-05)

### Changed
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.28)

project(rawframe VERSION 0.6.0 LANGUAGES C CXX) # x-release-please-version
project(rawframe VERSION 0.6.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).
Expand Down
Loading