diff --git a/meson.build b/meson.build index 83c7d520..bb0f709e 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('Learn6502', - version: '0.9.3', + version: '0.9.4', meson_version: '>= 1.4.1', default_options: [ 'warning_level=2', 'werror=false', ], ) diff --git a/package.json b/package.json index 6b3a60ce..76500750 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "learn6502", - "version": "0.9.3", + "version": "0.9.4", "type": "module", "private": true, "gjsify": { @@ -204,6 +204,28 @@ } ], "releases": [ + { + "version": "0.9.4", + "date": "2026-11-12", + "description": [ + { + "p": "Android: text sizes now match the GNOME app.", + "translatorHint": "Release notes for version 0.9.4 - Android text sizes match the GNOME app. Keep \"Android\" and \"GNOME\" as they are." + }, + { + "p": "New Interface scale preference on Android and iOS.", + "translatorHint": "Release notes for version 0.9.4 - a new Interface scale preference on Android and iOS. Keep \"Android\" and \"iOS\" as they are." + }, + { + "p": "Fixed the copy button in tutorial code blocks.", + "translatorHint": "Release notes for version 0.9.4 - the copy button in tutorial code blocks works again" + }, + { + "p": "As always, this release includes many small fixes and improvements.", + "translatorHint": "Release notes for version 0.9.4 - generic closing sentence" + } + ] + }, { "version": "0.9.3", "date": "2026-11-10", diff --git a/packages/app-android/package.json b/packages/app-android/package.json index 1badf2c8..3f6e50b6 100644 --- a/packages/app-android/package.json +++ b/packages/app-android/package.json @@ -1,7 +1,7 @@ { "name": "@learn6502/app-android", "main": "app/app.ts", - "version": "0.9.3", + "version": "0.9.4", "private": true, "scripts": { "clear": "ns clean", diff --git a/packages/app-gnome/data/metainfo/eu.jumplink.Learn6502.metainfo.xml b/packages/app-gnome/data/metainfo/eu.jumplink.Learn6502.metainfo.xml index e329d073..99e13255 100644 --- a/packages/app-gnome/data/metainfo/eu.jumplink.Learn6502.metainfo.xml +++ b/packages/app-gnome/data/metainfo/eu.jumplink.Learn6502.metainfo.xml @@ -334,6 +334,34 @@ https://hosted.weblate.org/projects/eu-jumplink-learn6502/app/ + + + +

Android: text sizes now match the GNOME app.

+ +

New Interface scale preference on Android and iOS.

+ +

Fixed the copy button in tutorial code blocks.

+ +

As always, this release includes many small fixes and improvements.

+

一如既往,此版本包含许多小修复和改进。

+

Như mọi khi, phiên bản này bao gồm nhiều sửa lỗi và cải tiến nhỏ.

+

Як завжди, цей реліз містить багато дрібних виправлень та покращень.

+

எப்போதும் போலவே, இந்த வெளியீடு பல சிறிய திருத்தங்கள் மற்றும் மேம்பாடுகளைக் கொண்டுள்ளது.

+

Como sempre, esta versão traz muitas correções e melhorias pequenas.

+

Como sempre, esta versão inclui muitas pequenas correções e melhorias.

+

Jak zawsze, to wydanie zawiera wiele drobnych poprawek i ulepszeń.

+

Zoals altijd bevat deze release veel kleine fixes en verbeteringen.

+

いつものように、このリリースには多くの小さな修正と改善が含まれています。

+

Seperti biasa, rilis ini mencakup banyak perbaikan dan peningkatan kecil.

+

Como sempre, iste version include multe parve correctiones e meliorationes.

+

כרגיל, גרסה זו כוללת תיקונים ושיפורים קטנים רבים.

+

Comme toujours, cette version comprend de nombreuses petites corrections et améliorations.

+

Kuten aina, tämä julkaisu sisältää monia pieniä korjauksia ja parannuksia.

+

Como siempre, esta versión incluye muchas correcciones y mejoras menores.

+

Wie immer enthält diese Version viele kleine Fehlerbehebungen und Verbesserungen.

+
+
diff --git a/packages/app-gnome/data/metainfo/eu.jumplink.Learn6502.metainfo.xml.in b/packages/app-gnome/data/metainfo/eu.jumplink.Learn6502.metainfo.xml.in index 4c2e3cf2..fcd97731 100644 --- a/packages/app-gnome/data/metainfo/eu.jumplink.Learn6502.metainfo.xml.in +++ b/packages/app-gnome/data/metainfo/eu.jumplink.Learn6502.metainfo.xml.in @@ -78,6 +78,18 @@ https://hosted.weblate.org/projects/eu-jumplink-learn6502/app/ + + + +

Android: text sizes now match the GNOME app.

+ +

New Interface scale preference on Android and iOS.

+ +

Fixed the copy button in tutorial code blocks.

+ +

As always, this release includes many small fixes and improvements.

+
+
diff --git a/packages/app-gnome/package.json b/packages/app-gnome/package.json index f8a4682f..287ec9d6 100644 --- a/packages/app-gnome/package.json +++ b/packages/app-gnome/package.json @@ -1,6 +1,6 @@ { "name": "@learn6502/app-gnome", - "version": "0.9.3", + "version": "0.9.4", "description": "Learn 6502 assembly by developing games on a virtual console", "main": "dist/main.js", "type": "module", diff --git a/packages/app-web/package.json b/packages/app-web/package.json index bb8b5229..78aa8315 100644 --- a/packages/app-web/package.json +++ b/packages/app-web/package.json @@ -1,6 +1,6 @@ { "name": "@learn6502/app-web", - "version": "0.9.3", + "version": "0.9.4", "description": "A one-stop accessible tutorial on 6502 assembly language programming in the browser", "type": "module", "private": true, diff --git a/packages/cli/package.json b/packages/cli/package.json index b7fe95b5..2da44a1b 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@learn6502/cli", - "version": "0.9.3", + "version": "0.9.4", "description": "Headless 6502 assembler / simulator — the command-line frontend built on the shared core", "type": "module", "private": true, diff --git a/packages/core/package.json b/packages/core/package.json index 3d8f4cab..134d4eba 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@learn6502/core", - "version": "0.9.3", + "version": "0.9.4", "description": "6502 assembler and simulator in Javascript", "main": "dist/index.js", "type": "module", diff --git a/packages/examples/package.json b/packages/examples/package.json index 93058d59..712d3b94 100644 --- a/packages/examples/package.json +++ b/packages/examples/package.json @@ -1,7 +1,7 @@ { "name": "@learn6502/examples", "private": true, - "version": "0.9.3", + "version": "0.9.4", "description": "Learn 6502 assembly examples", "type": "module", "main": "index.ts", diff --git a/packages/learn/package.json b/packages/learn/package.json index a0ff71d3..f161bbcc 100644 --- a/packages/learn/package.json +++ b/packages/learn/package.json @@ -1,7 +1,7 @@ { "name": "@learn6502/learn", "private": true, - "version": "0.9.3", + "version": "0.9.4", "description": "Learn 6502 assembly", "type": "module", "main": "index.js", diff --git a/packages/translations/package.json b/packages/translations/package.json index 6d9e01ec..44ce717e 100644 --- a/packages/translations/package.json +++ b/packages/translations/package.json @@ -1,6 +1,6 @@ { "name": "@learn6502/translations", - "version": "0.9.3", + "version": "0.9.4", "private": true, "description": "Translations for Learn 6502", "author": "Pascal Garber ", diff --git a/packages/ui/package.json b/packages/ui/package.json index d0535bf1..61eeac32 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,7 +1,7 @@ { "name": "@learn6502/ui", "private": true, - "version": "0.9.3", + "version": "0.9.4", "description": "Widgets written once as GNOME components and run on GNOME, the web and Android", "type": "module", "main": "src/index.ts",