mirror of
https://github.com/h3pdesign/Neon-Vision-Editor
synced 2026-04-21 13:27:16 +00:00
chore(release): prepare v0.4.31 docs
This commit is contained in:
parent
05e7187d0c
commit
0dc27e48ea
4 changed files with 35 additions and 19 deletions
16
CHANGELOG.md
16
CHANGELOG.md
|
|
@ -4,6 +4,22 @@ 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.31] - 2026-02-25
|
||||
|
||||
### Added
|
||||
- Added an AI Activity Log on macOS with a dedicated diagnostics window and menu entry to inspect startup/provider events.
|
||||
- Added centralized macOS app command wiring for settings, AI diagnostics, updater, editor actions, and window-level command routing.
|
||||
|
||||
### Improved
|
||||
- Improved release automation resiliency in `scripts/release_all.sh` with fail-fast `gh` auth checks, workflow/runner prechecks, stricter workflow status handling, and retryable asset verification.
|
||||
- Improved settings startup behavior to preserve user-selected tabs/preferences and avoid redundant refresh work when opening Settings.
|
||||
- Improved Settings responsiveness by moving font discovery off the main thread and reducing unnecessary window configurator reapplication churn.
|
||||
|
||||
### Fixed
|
||||
- Fixed startup preference regressions that previously re-disabled completion and other editor behaviors on every launch.
|
||||
- Fixed settings invocation edge cases on macOS by removing duplicate keyboard interception and avoiding double signaling when system Settings handling succeeds.
|
||||
- Fixed release flow false-success scenarios by requiring notarized workflow success (`gh run watch --exit-status`) and surfacing failed-job logs immediately.
|
||||
|
||||
## [v0.4.30] - 2026-02-24
|
||||
|
||||
### Added
|
||||
|
|
|
|||
|
|
@ -361,7 +361,7 @@
|
|||
CODE_SIGNING_ALLOWED = YES;
|
||||
CODE_SIGN_IDENTITY = "Apple Development";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 343;
|
||||
CURRENT_PROJECT_VERSION = 344;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEVELOPMENT_TEAM = CS727NF72U;
|
||||
ENABLE_APP_SANDBOX = YES;
|
||||
|
|
@ -441,7 +441,7 @@
|
|||
CODE_SIGNING_ALLOWED = YES;
|
||||
CODE_SIGN_IDENTITY = "Apple Development";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 343;
|
||||
CURRENT_PROJECT_VERSION = 344;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEVELOPMENT_TEAM = CS727NF72U;
|
||||
ENABLE_APP_SANDBOX = YES;
|
||||
|
|
|
|||
|
|
@ -312,12 +312,12 @@ struct WelcomeTourView: View {
|
|||
private let pages: [TourPage] = [
|
||||
TourPage(
|
||||
title: "What’s New in This Release",
|
||||
subtitle: "Major changes since v0.4.29:",
|
||||
subtitle: "Major changes since v0.4.30:",
|
||||
bullets: [
|
||||
"Added a native macOS Markdown preview web view with template presets (Default, Docs, Article, Compact) and toolbar access.",
|
||||
"Added richer Markdown-to-HTML rendering for headings, lists, blockquotes, code fences, links, and inline formatting in preview mode.",
|
||||
"Improved Markdown code-block typography/spacing in preview so fenced blocks render with tighter, editor-like line density.",
|
||||
"Improved editor-to-binding synchronization safeguards while the text view has focus to prevent stale-state overwrites during active interaction."
|
||||
"Added an AI Activity Log on macOS with a dedicated diagnostics window and menu entry to inspect startup/provider events.",
|
||||
"Added centralized macOS app command wiring for settings, AI diagnostics, updater, editor actions, and window-level command routing.",
|
||||
"Improved release automation resiliency in `scripts/release_all.sh` with fail-fast `gh` auth checks, workflow/runner prechecks, stricter workflow status handling, and retryable asset verification.",
|
||||
"Improved settings startup behavior to preserve user-selected tabs/preferences and avoid redundant refresh work when opening Settings."
|
||||
],
|
||||
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)],
|
||||
|
|
|
|||
24
README.md
24
README.md
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
|
||||
> Status: **active release**
|
||||
> Latest release: **v0.4.30**
|
||||
> Latest release: **v0.4.31**
|
||||
> 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.30**
|
||||
- Latest release: **v0.4.31**
|
||||
- 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,14 @@ If macOS blocks first launch:
|
|||
|
||||
## Changelog
|
||||
|
||||
### v0.4.31 (summary)
|
||||
|
||||
- Added an AI Activity Log on macOS with a dedicated diagnostics window and menu entry to inspect startup/provider events.
|
||||
- Added centralized macOS app command wiring for settings, AI diagnostics, updater, editor actions, and window-level command routing.
|
||||
- Improved release automation resiliency in `scripts/release_all.sh` with fail-fast `gh` auth checks, workflow/runner prechecks, stricter workflow status handling, and retryable asset verification.
|
||||
- Improved settings startup behavior to preserve user-selected tabs/preferences and avoid redundant refresh work when opening Settings.
|
||||
- Improved Settings responsiveness by moving font discovery off the main thread and reducing unnecessary window configurator reapplication churn.
|
||||
|
||||
### v0.4.30 (summary)
|
||||
|
||||
- Added a native macOS Markdown preview web view with template presets (Default, Docs, Article, Compact) and toolbar access.
|
||||
|
|
@ -144,14 +152,6 @@ If macOS blocks first launch:
|
|||
- Improved Support settings refresh UX with a loading spinner on the “Retry App Store” action and clearer status messaging when price data is temporarily unavailable.
|
||||
- Fixed updater detection for same-version releases where build numbers differ, ensuring higher build updates are still detected correctly.
|
||||
|
||||
### v0.4.28 (summary)
|
||||
|
||||
- Added faster large-file loading safeguards to keep full-content attachment reliable across repeated opens.
|
||||
- Added cross-platform `Save As…` command wiring so renamed saves are accessible from toolbar/menu flows on macOS, iOS, and iPadOS.
|
||||
- Improved large HTML/CSV editing responsiveness by reducing expensive full-buffer sanitization and update-path overhead.
|
||||
- Improved macOS Settings UX with smoother tab-to-tab size transitions and tighter dynamic window sizing.
|
||||
- Improved iOS/iPadOS toolbar language picker sizing so compact labels remain single-line and avoid clipping.
|
||||
|
||||
Full release history: [`CHANGELOG.md`](CHANGELOG.md)
|
||||
|
||||
## Known Limitations
|
||||
|
|
@ -171,12 +171,12 @@ Full release history: [`CHANGELOG.md`](CHANGELOG.md)
|
|||
|
||||
## Release Integrity
|
||||
|
||||
- Tag: `v0.4.30`
|
||||
- Tag: `v0.4.31`
|
||||
- Tagged commit: `1c31306`
|
||||
- Verify local tag target:
|
||||
|
||||
```bash
|
||||
git rev-parse --verify v0.4.30
|
||||
git rev-parse --verify v0.4.31
|
||||
```
|
||||
|
||||
- Verify downloaded artifact checksum locally:
|
||||
|
|
|
|||
Loading…
Reference in a new issue