Skip to content

release v2026.8 - #265

Merged
MisterGC merged 257 commits into
mainfrom
release/v2026.8
Oct 7, 2026
Merged

MisterGC merged 257 commits into
mainfrom
release/v2026.8

Conversation

@MisterGC

Copy link
Copy Markdown
Owner

Everything merged into release/v2026.8 ships in v2026.8.

Opened when the base column's release/* found no release branch open, so runs have a branch to target.

MisterGC and others added 30 commits September 18, 2026 16:58
Web sound: the shared sink counts as running only once a device really opened
… always 0 on the web, so waiting on it could never pass (#263)
the wasm sound gate plays a published example the way the site serves it
…ntract - any composition of named parts comes apart along its axes, staged and labelled, by id (#274)
… opens the part on the board, not a model beside it (#274)
…the block - the handwheel is a nested sub-assembly and the stem waits for the second stage (#274)
…axes - a board is a 2D world with a camera, so its pieces live on ClayCanvas in world units and not on a pixel Canvas (#272)
canvas: sketch strokes, draw-on progress, arrow heads, hand text and axes for a board in world units
`ExplodedView3D` in `clay_lab`: any composition of named parts comes apart along its axes, staged and labelled, by id
ci: the wasm Qt pin stays on 6.10.1, measured against 6.11.1
…a live-loaded game had no way to give a ShaderEffect a .qsb
…p slows physics - impact feel that leaves the hud still
…t wall shadows - one overlay, grid occluders, WebGL-safe shader
… - hit feedback that skips the hud and costs nothing at rest
…ct reads its shader only from a local file, so a game's shaders must be preloaded like its 3D assets
…time and checks it in headless chromium - there was no one-liner to see a game in the browser
…darkness - a thing that gives off light should not be dimmed by it
…e module path and output dirs - include(clayapp) failed, then the game's executable collided with its own qml module dir
…nk a fragment shader of another version than its vertex shaders
…ners and drains only part of the colour - the bright red rim read as an alarm light and the world went grey
…cene keeps or gets keyboard focus - a clay_app game's Main.qml showed nothing, and keys needed a click first
…ame/ - a ShaderEffect cannot load its shader over http, so every shader of a served game failed
… slow software frames and measures fps - the check passed while the world was not drawn
… a deployed game's shaders need - preloaded via the manifest, baked with glsl 300 es
ci: PRs into release/* run CI and the docs check
… bin/qml - a clean build could ship a bundle without it (#381)
…def> - GCC 11 (Ubuntu 22.04) does not get it through <vector> (#382)
…t - a deploy tool needs them to scan what the app imports (#380)
… copying bin/qml - a build of one app copied bin/qml without it (#380)
…machine without Qt - a macOS .app zip, a Windows folder zip, a Linux AppImage (#380)
…ach package starts on a runner without Qt, loading nothing from outside it (#380)
… what each platform needs and what the target repairs (#380)
…ge unpacked under /tmp on macOS reported all its libraries as loaded from outside (#380)
…- a game adding Clayground as a subdirectory no longer needs -DCMAKE_POLICY_VERSION_MINIMUM under CMake 4 (#334)
…s -DCMAKE_POLICY_VERSION_MINIMUM=3.5 - nothing in the build needs it any more (#334)
…s -DCMAKE_POLICY_VERSION_MINIMUM=3.5 - nothing in the build needs it any more (#334)
…returns included - CI only listed the files (#330)
…ites LF and a CRLF checkout failed every lab gate with records (#330)
…ding pushed its top over the edge on Windows (#330)
…ebsite example of the runtime banner name the release being prepared (#330)
… - the networking of #310 first, then the world, the Web Runtime and the build (#330)
… WebGL2 refused to link them, so lights and screen effects drew nothing in the browser (#330)
…t list builds shaders the browser runtime cannot link (#330)
…ails on a shader link error - the page loaded and drew nothing, with no QML error (#330)
…h --type - a TextInput's keys can only be checked with real mouse and keyboard events (#405)
…put, and only when Qt holds none - a Window-root game's TextInput got no keys (#405)
…gle-window page - the Window one got no key before the fix (#405)
webdojo: a Window-root game's TextInput gets keys in the browser - the page refocused the hidden window's input
@MisterGC
MisterGC merged commit 4e9cb01 into main Oct 7, 2026
38 checks passed
@MisterGC
MisterGC deleted the release/v2026.8 branch October 7, 2026 11:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant