From da93f360d383bf3dba02dac531f1c420211de2f1 Mon Sep 17 00:00:00 2001 From: HugoFara Date: Wed, 4 Nov 2026 17:06:51 +0100 Subject: [PATCH] chore(release): 3.8.2-fork --- CHANGELOG.md | 16 +++++++++------- docs-src/changelog.md | 16 +++++++++------- package-lock.json | 4 ++-- package.json | 2 +- src/Shared/Infrastructure/ApplicationInfo.php | 2 +- 5 files changed, 22 insertions(+), 18 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 26c461593..193931dc4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,15 @@ ones are marked like "v1.0.0-fork". ## [Unreleased] -### Fixed +## [3.8.2-fork] - 2026-11-04 + +### Changed in 3.8.2-fork + +* **Leaving a changed form by a link now asks in the page.** The in-app dialog + replaces the browser's prompt on every form, not only term forms. Closing or + reloading the tab still shows the browser's prompt, as nothing else can. + +### Fixed in 3.8.2-fork * **The interface language setting had no effect on multi-user installs.** The language was read before the signed-in user was known, so everyone got the @@ -24,12 +32,6 @@ ones are marked like "v1.0.0-fork". * **Term API returned an empty language.** `GET /api/v1/terms/{id}` gave `"langId": {}` instead of the language ID. -### Changed - -* **Leaving a changed form by a link now asks in the page.** The in-app dialog - replaces the browser's prompt on every form, not only term forms. Closing or - reloading the tab still shows the browser's prompt, as nothing else can. - ## [3.8.1-fork] - 2026-11-04 ### Changed in 3.8.1-fork diff --git a/docs-src/changelog.md b/docs-src/changelog.md index 0fa0b6bdf..e6365b37b 100644 --- a/docs-src/changelog.md +++ b/docs-src/changelog.md @@ -12,7 +12,15 @@ ones are marked like "v1.0.0-fork". ## [Unreleased] -### Fixed +## [3.8.2-fork] - 2026-11-04 + +### Changed in 3.8.2-fork + +* **Leaving a changed form by a link now asks in the page.** The in-app dialog + replaces the browser's prompt on every form, not only term forms. Closing or + reloading the tab still shows the browser's prompt, as nothing else can. + +### Fixed in 3.8.2-fork * **The interface language setting had no effect on multi-user installs.** The language was read before the signed-in user was known, so everyone got the @@ -29,12 +37,6 @@ ones are marked like "v1.0.0-fork". * **Term API returned an empty language.** `GET /api/v1/terms/{id}` gave `"langId": {}` instead of the language ID. -### Changed - -* **Leaving a changed form by a link now asks in the page.** The in-app dialog - replaces the browser's prompt on every form, not only term forms. Closing or - reloading the tab still shows the browser's prompt, as nothing else can. - ## [3.8.1-fork] - 2026-11-04 ### Changed in 3.8.1-fork diff --git a/package-lock.json b/package-lock.json index 2a6770ce5..0f9c5488b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "lwt", - "version": "3.8.1", + "version": "3.8.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "lwt", - "version": "3.8.1", + "version": "3.8.2", "license": "Unlicense", "dependencies": { "@alpinejs/csp": "^3.15.2", diff --git a/package.json b/package.json index d8881c72f..60d842557 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "lwt", - "version": "3.8.1", + "version": "3.8.2", "description": "Learning with Texts - A self-hosted language learning application for reading-based vocabulary acquisition", "type": "module", "main": "index.js", diff --git a/src/Shared/Infrastructure/ApplicationInfo.php b/src/Shared/Infrastructure/ApplicationInfo.php index dd8c20c16..5bc547a3a 100644 --- a/src/Shared/Infrastructure/ApplicationInfo.php +++ b/src/Shared/Infrastructure/ApplicationInfo.php @@ -30,7 +30,7 @@ class ApplicationInfo /** * Version of this current LWT application. */ - public const VERSION = '3.8.1-fork'; + public const VERSION = '3.8.2-fork'; /** * Date of the latest published release of LWT.