mirror of
https://github.com/h3pdesign/Neon-Vision-Editor
synced 2026-04-21 13:27:16 +00:00
docs(release): prepare v0.4.20
This commit is contained in:
parent
8824059519
commit
47fe6fb581
4 changed files with 30 additions and 17 deletions
12
CHANGELOG.md
12
CHANGELOG.md
|
|
@ -4,6 +4,18 @@ 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.20] - 2026-02-16
|
||||
|
||||
### Added
|
||||
- Added iOS editor paste fallback handling that forces safe plain-text insertion when rich pasteboard content is unavailable or unreliable.
|
||||
|
||||
### Improved
|
||||
- Improved syntax token readability across themes with appearance-aware color tuning (darker vibrant tokens in Light mode, brighter tokens in Dark mode), with extra tuning for Neon Glow.
|
||||
|
||||
### Fixed
|
||||
- Fixed iOS paste reliability regressions in the editor input view.
|
||||
- Fixed line-number gutter/text overlap on large files by making gutter width dynamic based on visible digit count on both iOS and macOS.
|
||||
|
||||
## [v0.4.19] - 2026-02-16
|
||||
|
||||
### Added
|
||||
|
|
|
|||
|
|
@ -358,7 +358,7 @@
|
|||
CODE_SIGNING_ALLOWED = YES;
|
||||
CODE_SIGN_IDENTITY = "Apple Development";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 239;
|
||||
CURRENT_PROJECT_VERSION = 240;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEVELOPMENT_TEAM = CS727NF72U;
|
||||
ENABLE_APP_SANDBOX = YES;
|
||||
|
|
@ -438,7 +438,7 @@
|
|||
CODE_SIGNING_ALLOWED = YES;
|
||||
CODE_SIGN_IDENTITY = "Apple Development";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 239;
|
||||
CURRENT_PROJECT_VERSION = 240;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEVELOPMENT_TEAM = CS727NF72U;
|
||||
ENABLE_APP_SANDBOX = YES;
|
||||
|
|
|
|||
|
|
@ -220,12 +220,12 @@ struct WelcomeTourView: View {
|
|||
private let pages: [TourPage] = [
|
||||
TourPage(
|
||||
title: "What’s New in This Release",
|
||||
subtitle: "Major changes since v0.4.18:",
|
||||
subtitle: "Major changes since v0.4.19:",
|
||||
bullets: [
|
||||
"Added adaptive theme background normalization so selected themes follow appearance mode (light in Light mode, dark in Dark/System-dark mode) without changing theme identity.",
|
||||
"Improved cross-platform editor readability by enforcing mode-aware base/background contrast for all built-in themes, including Neon Glow.",
|
||||
"Fixed macOS line-number ruler behavior where line numbers could disappear near end-of-document when scrolling to the bottom.",
|
||||
"Fixed iOS line-number gutter sync at bottom scroll positions by clamping gutter content offset to valid bounds."
|
||||
"Added iOS editor paste fallback handling that forces safe plain-text insertion when rich pasteboard content is unavailable or unreliable.",
|
||||
"Improved syntax token readability across themes with appearance-aware color tuning (darker vibrant tokens in Light mode, brighter tokens in Dark mode), with extra tuning for Neon Glow.",
|
||||
"Fixed iOS paste reliability regressions in the editor input view.",
|
||||
"Fixed line-number gutter/text overlap on large files by making gutter width dynamic based on visible digit count on both iOS and macOS."
|
||||
],
|
||||
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)],
|
||||
|
|
|
|||
21
README.md
21
README.md
|
|
@ -17,7 +17,7 @@
|
|||
</p>
|
||||
|
||||
> Status: **active release**
|
||||
> Latest release: **v0.4.19**
|
||||
> Latest release: **v0.4.20**
|
||||
> Platform target: **macOS 26 (Tahoe)** compatible with **macOS Sequoia**
|
||||
> Apple Silicon: tested / Intel: not tested
|
||||
|
||||
|
|
@ -25,7 +25,7 @@
|
|||
|
||||
Prebuilt binaries are available on [GitHub Releases](https://github.com/h3pdesign/Neon-Vision-Editor/releases).
|
||||
|
||||
- Latest release: **v0.4.19**
|
||||
- Latest release: **v0.4.20**
|
||||
- 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)
|
||||
|
|
@ -123,6 +123,13 @@ If macOS blocks first launch:
|
|||
|
||||
## Changelog
|
||||
|
||||
### v0.4.20 (summary)
|
||||
|
||||
- Added iOS editor paste fallback handling that forces safe plain-text insertion when rich pasteboard content is unavailable or unreliable.
|
||||
- Improved syntax token readability across themes with appearance-aware color tuning (darker vibrant tokens in Light mode, brighter tokens in Dark mode), with extra tuning for Neon Glow.
|
||||
- Fixed iOS paste reliability regressions in the editor input view.
|
||||
- Fixed line-number gutter/text overlap on large files by making gutter width dynamic based on visible digit count on both iOS and macOS.
|
||||
|
||||
### v0.4.19 (summary)
|
||||
|
||||
- Added adaptive theme background normalization so selected themes follow appearance mode (light in Light mode, dark in Dark/System-dark mode) without changing theme identity.
|
||||
|
|
@ -137,12 +144,6 @@ If macOS blocks first launch:
|
|||
- Fixed iOS issue where opening the toolbar `...` menu could temporarily drop syntax highlighting.
|
||||
- Fixed macOS issue where moving focus away from the editor/window could temporarily drop syntax highlighting.
|
||||
|
||||
### v0.4.17 (summary)
|
||||
|
||||
- Added translucency-toggle highlight refresh wiring so editor recoloring is explicitly re-triggered when window translucency changes.
|
||||
- Improved syntax-highlighting stability during appearance/translucency transitions by forcing an immediate refresh instead of waiting for unrelated edits.
|
||||
- Fixed a macOS editor bug where toggling translucent window mode could temporarily hide syntax highlighting until another action (for example changing font size) forced a rehighlight.
|
||||
|
||||
Full release history: [`CHANGELOG.md`](CHANGELOG.md)
|
||||
|
||||
## Known Limitations
|
||||
|
|
@ -162,12 +163,12 @@ Full release history: [`CHANGELOG.md`](CHANGELOG.md)
|
|||
|
||||
## Release Integrity
|
||||
|
||||
- Tag: `v0.4.19`
|
||||
- Tag: `v0.4.20`
|
||||
- Tagged commit: `TBD`
|
||||
- Verify local tag target:
|
||||
|
||||
```bash
|
||||
git rev-parse --verify v0.4.19
|
||||
git rev-parse --verify v0.4.20
|
||||
```
|
||||
|
||||
- Verify downloaded artifact checksum locally:
|
||||
|
|
|
|||
Loading…
Reference in a new issue