Skip to content

Release NX Library 0.1.4.3 - #17

Merged
Bium23 merged 2 commits into
mainfrom
bium/0.1.4.3
Nov 12, 2026
Merged

Bium23 merged 2 commits into
mainfrom
bium/0.1.4.3

Conversation

@Bium23

@Bium23 Bium23 commented Nov 12, 2026

Copy link
Copy Markdown
Owner

NX Library 0.1.4.3: six interface languages, storage by game, and nxnative 8a5c5e7e.

  • Languages: English, Italiano, Français, Deutsch, Español, Português (Brasil), with independent regional formats.
  • Storage by game: each game's app, build cache and logs; delete one game's cache after confirmation.
  • Engine 79741184 → 8a5c5e7e (152 commits, Metal 32023.922 unchanged). Builds no longer need .NET; the .NET Setup card and downloader are removed.
  • Fixes: NSP/XCI adds work with engines without configure_dotnet; cancel/quit mid-build stop the engine's tools (now in their own sessions) instead of orphaning them; save import/restore wait for an unfinished cloud pull.

Engine review: docs/upstream-upgrades/2026-11-12-79741184-8a5c5e7e-review.md.

Checks: 1197 Swift tests, 20 publication tests, localization check, Dev app built and signed. Ocarina of Time built on exactly 8a5c5e7e (42,848 shaders) and launched by the maintainer.

🤖 Generated with Claude Code

Bium23 and others added 2 commits November 9, 2026 16:17
Add independent app-language and regional-format preferences, localized
catalog descriptions, genre labels and safe locale-scoped metadata refresh.
Package and verify all six compiled languages, plurals and placeholders.

Add per-game storage accounting and guarded cache cleanup while preserving
installed apps, source files, saves and history. Keep keyboard/controller
focus stable when locale or settings change.

Maintainer validated the Dev flow. Full Swift suite: 1199 passing tests;
20 publication tests, runtime/resource checks and strict signing passed.
Release remains held locally; no publication is performed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Re-pin the engine 79741184 -> 8a5c5e7e (152 commits, Metal 32023.922
unchanged) and adapt NX Library to its new contracts:

- Package probe calls configure_dotnet only when the engine has it;
  since 641636e2 every NSP/XCI add failed on a Newest-engine checkout.
- The engine's tools are native executables: remove the .NET 10 SDK
  card, its downloader, the build gate issue and diagnostics line.
  The translator failure points at the engine card.
- Tools now run in sessions of their own (0b124486): cancel and quit
  send SIGTERM, wait 8 s for the engine to stop them, then kill the
  whole process tree, so no shader build or xcodebuild is orphaned.
- Refuse save import/restore while the engine's cloud pull journal
  (save.pull) is pending.

Docs: README, CHANGELOG, architecture, file map, development and the
dated upgrade review with every commit classified.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Bium23
Bium23 merged commit 94ac2de into main Nov 12, 2026
4 checks passed
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