34 lines
1.3 KiB
Markdown
34 lines
1.3 KiB
Markdown
# Source identity
|
|
|
|
- Project: Regex Tools
|
|
- Release version: `0.2.0`
|
|
- Release tag: `v0.2.0`
|
|
- Repository: <https://git.add-ideas.de/zemion/regex-tools>
|
|
- Previous release tag: `v0.1.0`
|
|
- Licence: GPL-3.0-or-later
|
|
- Copyright: © 2026 Albrecht Degering
|
|
|
|
The release ZIP is generated from the tagged repository with:
|
|
|
|
```sh
|
|
npm ci
|
|
npm run release:artifact
|
|
```
|
|
|
|
The build uses only pinned npm packages from `package-lock.json`. It performs no
|
|
runtime or build-time CDN fetch. Complete preferred-form source is the tagged
|
|
repository. The release archive contains compiled static assets plus legal,
|
|
source-identity and attribution documents.
|
|
|
|
The explicit offline PCRE2 build is documented in `docs/ENGINE_BUILDS.md`.
|
|
PCRE2 source is not vendored: the gate accepts only the pinned, clean official
|
|
10.47 checkout and Emscripten 6.0.4 compiler. Generated staging is ignored; the
|
|
verified runtime files, deterministic metadata, checksums and exact licence are
|
|
installed under `public/engines/pcre2/` and included in the application source
|
|
and build.
|
|
|
|
The v0.2.0 release includes PCRE2. Python, Go, Rust, .NET, Java and legacy PCRE
|
|
remain unimplemented. The v0.1.0 release remains available under its historical
|
|
tag and artifact coordinates. A future public artifact must bump package,
|
|
manifest, tag and source identity together; it must not reuse `v0.2.0`.
|