fix: retain completed results during live editing
This commit is contained in:
@@ -18,7 +18,7 @@ budget. Consumers must inspect the preview status rather than treating a
|
||||
preview as complete. In particular, list export is disabled if its template
|
||||
would consume an incomplete value.
|
||||
|
||||
Repeated captures expose only the final retained value in all twelve v0.4.0
|
||||
Repeated captures expose only the final retained value in all twelve v0.4.1
|
||||
profiles. This includes .NET even though its native API can retain capture
|
||||
history: the current adapter deliberately normalizes only the final record and
|
||||
reports `captureHistory: false`. The UI labels the limitation and does not
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Flavour support
|
||||
|
||||
Version 0.4.0 exposes twelve executable profiles. “Partial lexical provider”
|
||||
Version 0.4.1 exposes twelve executable profiles. “Partial lexical provider”
|
||||
means that Regex Tools recognizes common structure and replacement tokens for
|
||||
explanation only; the named runtime compiler and replacement operation remain
|
||||
authoritative.
|
||||
|
||||
@@ -11,7 +11,7 @@ selected real ECMAScript or PCRE2 worker. It can preserve:
|
||||
authoritative, untruncated output.
|
||||
|
||||
PHP, Perl, Python, Ruby, Java, C++, Go, Rust, .NET and Scala compatibility are
|
||||
not supported minimization targets in v0.4.0. The workspace disables reduction
|
||||
not supported minimization targets in v0.4.1. The workspace disables reduction
|
||||
for those active profiles; it does not substitute ECMAScript, PCRE2 or a
|
||||
lexical provider as an execution oracle.
|
||||
|
||||
|
||||
@@ -38,9 +38,9 @@ should test both a direct root mount and a nested mount such as
|
||||
`/apps/regex/`, including cold loading of all twelve profiles.
|
||||
|
||||
The Portal must consume the immutable release ZIP, verify its SHA-256, verify
|
||||
manifest ID `de.add-ideas.regex-tools` and version `0.4.0`, and mount it at a
|
||||
manifest ID `de.add-ideas.regex-tools` and version `0.4.1`, and mount it at a
|
||||
relative target such as `apps/regex/`.
|
||||
|
||||
The package, manifest, tag, artifact URL and checksum must all use the v0.4.0
|
||||
The package, manifest, tag, artifact URL and checksum must all use the v0.4.1
|
||||
identity. Historical artifact coordinates remain immutable and must not be
|
||||
overwritten or reused.
|
||||
|
||||
@@ -4,7 +4,7 @@ Inspection date: 2026-07-27.
|
||||
|
||||
| Reference | Exact revision/version | Licence | Use and copying status |
|
||||
| -------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| Regex Tools | Release identity `v0.4.0` | GPL-3.0-or-later | Application source written for this project. |
|
||||
| Regex Tools | Release identity `v0.4.1` | GPL-3.0-or-later | Application source written for this project. |
|
||||
| Toolbox SDK | `53c40a61ba1581246f65773fcbb1c1cfd31ac98e` / 0.2.2 | Apache-2.0 | Contract, shell and release conventions; package APIs used, no source adapted. |
|
||||
| Toolbox Portal | `9347554324299c8ec9dfaec2c9730907736f62c3` / aggregate v0.8.0 / package 0.2.7 | AGPL-3.0-only | Assembly/lock conventions inspected; no source copied into the app. |
|
||||
| regexpp | 4.12.2; pinned npm integrity in `package-lock.json` | MIT | ECMAScript 2025 syntax provider; normalized in the syntax worker. |
|
||||
@@ -30,6 +30,6 @@ Inspection date: 2026-07-27.
|
||||
| RegexLib | Website inspected | Redistribution licence not established | No fixture copied. |
|
||||
| RGXP.RU | Website inspected | Redistribution licence not established | No fixture copied. |
|
||||
|
||||
All v0.1.0 through v0.4.0 conformance cases are project-authored. See
|
||||
All v0.1.0 through v0.4.1 conformance cases are project-authored. See
|
||||
`tests/fixtures/README.md`. Runtime pack metadata and adjacent licence/notice
|
||||
files are authoritative for the exact binary distribution.
|
||||
|
||||
@@ -18,8 +18,8 @@ on publication failure, replaces an existing exact version only with
|
||||
`--force`, and produces:
|
||||
|
||||
```text
|
||||
release/regex-tools-0.4.0.zip
|
||||
release/regex-tools-0.4.0.zip.sha256
|
||||
release/regex-tools-0.4.1.zip
|
||||
release/regex-tools-0.4.1.zip.sha256
|
||||
```
|
||||
|
||||
The release scan checks ASCII/UTF-8, UTF-16LE and UTF-16BE content in text,
|
||||
@@ -43,6 +43,5 @@ anchored base-runtime legal files. The C++ gate requires its exact traced
|
||||
component/source manifest and six independently pinned legal files. The release
|
||||
packager names every one of those files explicitly.
|
||||
|
||||
The existing v0.1.0, v0.2.0 and v0.3.0 ZIPs and matching sidecars are
|
||||
historical immutable artifacts. Creating v0.4.0 must not replace, rename or
|
||||
remove them.
|
||||
The existing v0.1.0 through v0.4.0 ZIPs and matching sidecars are historical
|
||||
immutable artifacts. Creating v0.4.1 must not replace, rename or remove them.
|
||||
|
||||
Reference in New Issue
Block a user