mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-10-18 21:16:47 +00:00
feat(notices): bring the release notes back on every update
The release modal takes the 4.3.0 design: the release and its headline cards on the left, the note and the support links on the right, at the design's own size. The cards carry small drawings of the features instead of an icon. The 4.0.0 entry is retired. In its place sits one entry, release-notes, that every big release rewrites and keeps. It recurs per version with no upper bound, so every user sees it once on each update, whatever they did with it before, and a reload of the same version keeps it closed. An integration test holds that promise through the real entry and the real dismiss route. All 23 locales carry the new copy and drop the 4.0.0 strings.
This commit is contained in:
@@ -35,6 +35,12 @@ export const ALLOWED = [
|
||||
'settings.about.descriptionManaged instead, so neither reader is told the ' +
|
||||
'wrong thing and self-hosters lose nothing.',
|
||||
},
|
||||
{
|
||||
key: 'system_notice.release_notes.feature_dawarich_body',
|
||||
because:
|
||||
'it calls Dawarich self-hosted, not TREK, which is what Dawarich is, and the ' +
|
||||
'release notice carrying it is shown only where the managed condition is false',
|
||||
},
|
||||
{
|
||||
key: 'system_notice.v3_thankyou.body',
|
||||
because:
|
||||
|
||||
Reference in New Issue
Block a user