Prepare release docs for v0.4.25

This commit is contained in:
h3p 2026-02-18 20:20:33 +01:00
parent f3d3c04d55
commit fa020987b9
4 changed files with 27 additions and 18 deletions

View file

@ -4,6 +4,17 @@ All notable changes to **Neon Vision Editor** are documented in this file.
The format follows *Keep a Changelog*. Versions use semantic versioning with prerelease tags.
## [v0.4.25] - 2026-02-18
### Added
- TODO
### Improved
- TODO
### Fixed
- TODO
## [v0.4.24] - 2026-02-18
### Added

View file

@ -358,7 +358,7 @@
CODE_SIGNING_ALLOWED = YES;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 262;
CURRENT_PROJECT_VERSION = 263;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = CS727NF72U;
ENABLE_APP_SANDBOX = YES;
@ -439,7 +439,7 @@
CODE_SIGNING_ALLOWED = YES;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 262;
CURRENT_PROJECT_VERSION = 263;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = CS727NF72U;
ENABLE_APP_SANDBOX = YES;

View file

@ -221,12 +221,11 @@ struct WelcomeTourView: View {
private let pages: [TourPage] = [
TourPage(
title: "Whats New in This Release",
subtitle: "Major changes since v0.4.23:",
subtitle: "Major changes since v0.4.24:",
bullets: [
"Added Lua as a selectable editor language with filename/extension detection and syntax highlighting token support.",
"Improved iOS settings readability by increasing section contrast so grouped settings remain distinct from the background.",
"Improved iOS top toolbar action order by placing Open File first for faster access.",
"Fixed iOS toolbar overflow behavior to keep a single working three-dot overflow menu and preserve hidden actions."
"TODO",
"TODO",
"TODO"
],
iconName: "sparkles.rectangle.stack",
colors: [Color(red: 0.40, green: 0.28, blue: 0.90), Color(red: 0.96, green: 0.46, blue: 0.55)],

View file

@ -22,7 +22,7 @@
> Status: **active release**
> Latest release: **v0.4.24**
> Latest release: **v0.4.25**
> Platform target: **macOS 26 (Tahoe)** compatible with **macOS Sequoia**
> Apple Silicon: tested / Intel: not tested
@ -30,7 +30,7 @@
Prebuilt binaries are available on [GitHub Releases](https://github.com/h3pdesign/Neon-Vision-Editor/releases).
- Latest release: **v0.4.24**
- Latest release: **v0.4.25**
- Apple AppStore [On the AppStore](https://apps.apple.com/de/app/neon-vision-editor/id6758950965)
- TestFlight beta: [Join here](https://testflight.apple.com/join/YWB2fGAP)
- Architecture: Apple Silicon (Intel not tested)
@ -128,6 +128,12 @@ If macOS blocks first launch:
## Changelog
### v0.4.25 (summary)
- TODO
- TODO
- TODO
### v0.4.24 (summary)
- Added Lua as a selectable editor language with filename/extension detection and syntax highlighting token support.
@ -143,13 +149,6 @@ If macOS blocks first launch:
- Fixed Settings support UI to remove restore-purchase actions where restore flow is not supported in current settings workflow.
- Fixed Refresh Price behavior to re-evaluate StoreKit availability before refreshing product metadata.
### v0.4.22 (summary)
- Added shared syntax-regex compilation cache to reuse `NSRegularExpression` instances across highlight passes on macOS and iOS.
- Improved large-document editor responsiveness by avoiding full syntax-regex reprocessing on caret-only moves and updating only transient line/bracket/scope decorations.
- Improved iOS line-number gutter performance by caching line-count driven rendering and avoiding full gutter text rebuilds when the line count is unchanged.
- Fixed macOS line-number ruler hot-path overhead by replacing per-draw line-number scans with cached UTF-16 line-start indexing and O(log n) lookup.
Full release history: [`CHANGELOG.md`](CHANGELOG.md)
## Known Limitations
@ -169,12 +168,12 @@ Full release history: [`CHANGELOG.md`](CHANGELOG.md)
## Release Integrity
- Tag: `v0.4.24`
- Tag: `v0.4.25`
- Tagged commit: `1c31306`
- Verify local tag target:
```bash
git rev-parse --verify v0.4.24
git rev-parse --verify v0.4.25
```
- Verify downloaded artifact checksum locally: