github tsuyoshi-otake/sakura-editor-next v3.1.0-build.7212
Sakura Editor NEXT v3.1.0 build 7212

pre-release3 months ago

Sakura Editor NEXT v3.1.0 build 7212

This prerelease contains the current Issue #15 workbench and build-contract changes through commit 4fdabb0ec9974413fbe59c482a2e456b2e46c5a0.

Highlights

  • Establishes the canonical L4 component graph and the shared MSBuild/CMake build driver, including generated projection and freshness checks.
  • Records declared, generated, and observed native build evidence with generator-correlation metadata.
  • Adds direct PE resource-table observation and a canonical numeric resource-ID compatibility baseline across the Japanese application resources and the en-US/zh-CN language DLL resources.
  • Checks nested dialog/control/string IDs while keeping top-level resource inspection bounded and non-executing.
  • Includes the current native workbench fixes for Explorer preview/single-click and wheel scrolling, editor tabs, Outline rendering and refresh, terminal resize/render behavior, native Markdown preview, and custom-frame resizing.
  • The Markdown preview remains native; this build does not introduce WebView2.

Verification

  • x64 Release application and test binaries rebuilt successfully with 0 build errors.
  • Release version: 3.1.0.7212 (4fdabb0e).
  • Native unattended suite: 2,557 tests run; 2,555 passed; 2 measurement-only tests skipped; 0 failed.
  • Python build-tool suite: 90 tests passed.
  • Component graph validation: all 5 contexts passed.
  • Generated projection freshness and manifest checks passed.
  • Six ZIP packages and the raw x64 installer were produced and SHA-256 checked before upload.
  • Build/test child-process cleanup was verified after execution.

Tracking

The remaining L4 graduation gates continue to be tracked in Issue #15. This release does not claim those separate gates are complete.

Don't miss a new sakura-editor-next release

NewReleases is sending notifications on new releases.