diff --git a/CHANGELOG.md b/CHANGELOG.md index 92426eb..68781c8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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 diff --git a/Neon Vision Editor.xcodeproj/project.pbxproj b/Neon Vision Editor.xcodeproj/project.pbxproj index fac6226..4ab5b2d 100644 --- a/Neon Vision Editor.xcodeproj/project.pbxproj +++ b/Neon Vision Editor.xcodeproj/project.pbxproj @@ -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; diff --git a/Neon Vision Editor/UI/PanelsAndHelpers.swift b/Neon Vision Editor/UI/PanelsAndHelpers.swift index e932668..30981f6 100644 --- a/Neon Vision Editor/UI/PanelsAndHelpers.swift +++ b/Neon Vision Editor/UI/PanelsAndHelpers.swift @@ -221,12 +221,11 @@ struct WelcomeTourView: View { private let pages: [TourPage] = [ TourPage( title: "What’s 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)], diff --git a/README.md b/README.md index cade443..91498b4 100644 --- a/README.md +++ b/README.md @@ -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: