Repository navigation
Release v4.8.0 - #128
Merged
Merged
Release v4.8.0#128
Conversation
The app, launcher and updater are 4.8.0 (4.8.0.0); the stable package is built from base v4.7.3 with its results in artifacts\verification\v4.8.0. Sample version strings in tests and the note that 4.7.3 introduced the new language values stay as they are. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The dialog describes the 4.8 feature set in all three languages and opens the v4.8.0 notes. Users who saw the 4.7 dialog see it once; a first install still skips it (J4-b), now with a test for the 4.7 to 4.8 upgrade. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
With -SampleData every launch also sets IMM_ONLINE_FIXTURES and the repository uses the sample category, so the Online page shows the synthetic samples and no request reaches the network; sample-mode log lines no longer count as errors. The new palette page opens Ctrl+K and searches for "test". Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The homepage READMEs describe 4.8.0 and show a new set of 4.8 pictures taken with the repository's synthetic test data and the Online sample mode (dark, English, 1600 x 920 DIP at 150%). The 4.6 pictures stay for the user guides; the overlay (4.5), state slots (4.6) and combination presets (4.1) pictures are kept and labelled with their version. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The notes cover everything since 4.7.3: the redesigned interface (J0-J8 and finishing steps 1-3), the dashboard crash fix (#102), the ZIP path check (#93) and the data-safety fixes #113-#116 for #105-#109 with what each meant for users, plus the nine checks not yet done in a real game. 4.7.3 is dated 2026-11-04 in the changelog. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
FirstInstall_GettingStartedTipsShowUntilClosed failed once in the full run: it read beta-shell.json one second after Esc, while the app could still be writing it. That is the timing #121 fixed in one test; the same read right after an action, or after a fixed sleep, was in 13 more places. AppSession now has the #121 pattern as shared helpers: TryShellConfig (a half-written or locked file counts as not saved yet), WaitForSaved (waits up to 5 s for the saved value), ReadSaved (when nothing new is expected, waits only until the file can be read whole) and WaitForConfigLine for config.ini. The fixed sleeps that only waited for a save are gone. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Verification
test-alland all 66 UI tests passed locally.