Skip to content

V0.6.5 - #85

Merged
JumpLink merged 9 commits into
mainfrom
v0.6.5
Apr 1, 2026
Merged

V0.6.5#85
JumpLink merged 9 commits into
mainfrom
v0.6.5

Conversation

@JumpLink

@JumpLink JumpLink commented Apr 1, 2026

Copy link
Copy Markdown
Owner
  • Learn 6502 now runs on GNOME 50! Thanks to @yakushabb for contributing the runtime update.
  • Fixed an issue where the back button in the learn section was always visible in desktop and tablet mode, even when no subpage was open.
  • Under the hood: updated to TypeScript 6, Vite 8, and other dependency upgrades for improved performance and stability.

JumpLink added 9 commits April 1, 2026 18:33
The back button was always visible in desktop and tablet mode,
even when no subpage (Tutorial/Examples) was open. Now it only
shows when a subpage is actually being displayed.
- TypeScript 5.9 -> 6.0
- Vite 7.3 -> 8.0
- lightningcss 1.31 -> 1.32
- @girs/* beta.40 -> beta.44
- @nativescript/core 9.0.17 -> 9.0.18
- tailwindcss 4.2.1 -> 4.2.2
- esbuild 0.27.2 -> 0.27.4
- and other minor updates
- Add explicit rootDir in packages/6502/tsconfig.json (required in TS 6)
- Remove deprecated baseUrl in app-android, use relative paths instead
- Widen showError parameter from specific union to unknown
- Replace deprecated global with globalThis
- Add definite assignment assertions for NativeScript widget properties
- Use null! for dispose/cleanup null assignments
- Cast event listener parameters instead of typing them directly
- Add null guards for possibly-null object accesses
- Provide fallback for ContrastMode | null assignments
- GNOME 50 runtime update (thanks to Sabri Ünal)
- Back button visibility fix in desktop/tablet mode
- Dependency upgrades (TypeScript 6, Vite 8, etc.)
@JumpLink
JumpLink marked this pull request as ready for review April 1, 2026 17:42
@JumpLink
JumpLink merged commit 1f355ed into main Apr 1, 2026
@JumpLink
JumpLink deleted the v0.6.5 branch April 1, 2026 17:43
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