From 7ea6022eac830581bd8c635c279588a3e1a2615f Mon Sep 17 00:00:00 2001 From: fy59 Date: Wed, 16 Sep 2026 07:49:14 +0200 Subject: [PATCH] chore: open development for v0.1.2 --- CHANGELOG.md | 6 ++++++ README.md | 4 ++-- android/app/build.gradle.kts | 4 ++-- docs/android.md | 2 +- docs/current_state.md | 2 +- docs/tui.md | 2 +- meson.build | 2 +- 7 files changed, 14 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c04d62b..c34f037 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## Unreleased — 0.1.2 + +- Development opened after the stable `v0.1.1` release. The current + implementation cursor remains `WEB_DASHBOARD_CHARACTERIZATION_V1`; no Web + implementation has started. + ## 0.1.1 — 2026-09-16 - Completed `TRAINLOG_ANDROID_FIELD_INPUT_REFINEMENT_V1`: active and completed diff --git a/README.md b/README.md index 947af90..f7023fa 100644 --- a/README.md +++ b/README.md @@ -37,9 +37,9 @@ Each published stable release provides: - SHA-256 checksums. Both mirrors publish the same Trainlog product version and release assets. The -implemented product version is **0.1.1** on Android and desktop; this is one +current development version is **0.1.2** on Android and desktop; this is one shared Trainlog version, not separate interface versions. Version 0.1.1 is the -current stable release. +latest stable release. Version 0.1.1 presents Trainlog in French by default, with English selectable from **Settings → Language** on Android and the desktop TUI. The selection is diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts index 6a0f6f4..e58cdc9 100644 --- a/android/app/build.gradle.kts +++ b/android/app/build.gradle.kts @@ -44,8 +44,8 @@ android { minSdk = 26 targetSdk = 36 - versionCode = 2 - versionName = "0.1.1" + versionCode = 3 + versionName = "0.1.2" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } diff --git a/docs/android.md b/docs/android.md index b7512e6..152c561 100644 --- a/docs/android.md +++ b/docs/android.md @@ -10,7 +10,7 @@ The desktop remains the canonical long-term history and analytics store. ## Interface language (`TRAINLOG_I18N_V0_1_1`) -Trainlog version 0.1.1 is synchronized with the desktop TUI as one product +Trainlog version 0.1.2 is synchronized with the desktop TUI as one product version; Android does not have an independent interface version. French is the default interface language. The only alternate language is English, selected from **Settings → Language**. The selection updates the Compose UI immediately. diff --git a/docs/current_state.md b/docs/current_state.md index 177db3a..8f633ee 100644 --- a/docs/current_state.md +++ b/docs/current_state.md @@ -28,7 +28,7 @@ parallel implementation of its rules. | Android SQLite | schema v17 | | Mobile snapshot | V3 active; V1/V2 readable legacy inputs | | Desktop terminal backend | Notcurses only | -| Trainlog product version | `0.1.1` stable, synchronized across Android and desktop (no independent interface versions) | +| Trainlog product version | `0.1.2` development, synchronized across Android and desktop; latest stable release: `v0.1.1` | | Interface language | `TRAINLOG_I18N_V0_1_1=PASS`: French default; English selectable in Settings → Language on both surfaces | | AI history export | `TRAINLOG_AI_EXPORT_V1` active | | AI session proposals | `TRAINLOG_AI_SESSION_DRAFT_V1=VALIDATION_PENDING` | diff --git a/docs/tui.md b/docs/tui.md index 7196433..5dc78df 100644 --- a/docs/tui.md +++ b/docs/tui.md @@ -117,7 +117,7 @@ Smaller terminals display a clear fallback instead of corrupt layout. ## Interface language (`TRAINLOG_I18N_V0_1_1`) -Trainlog version 0.1.1 is synchronized with Android as one product version; +Trainlog version 0.1.2 is synchronized with Android as one product version; the TUI has no independent interface version. French is the default. English is the only alternate language and is selected through **Settings → Language**. The active TUI rerenders immediately after a successful selection. diff --git a/meson.build b/meson.build index 4a84291..da748ba 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project( 'trainlog', 'c', - version: '0.1.1', + version: '0.1.2', meson_version: '>=1.3.0', default_options: [ 'c_std=c17',