Skip to content

Release 2.3.0 (fix stable version label) - #122

Merged
overwrite00 merged 1 commit into
mainfrom
develop
Sep 19, 2026
Merged

overwrite00 merged 1 commit into
mainfrom
develop

Conversation

@overwrite00

Copy link
Copy Markdown
Owner

Release 2.3.0 (re-release)

The first v2.3.0 stable was promoted from the beta.3 build and therefore showed 2.3.0-beta.3 / "AI Privacy Beta" in the About dialog. This PR brings the fix to main so the stable release can be compiled from its own tag.

  • Stable releases are built from their own vX.Y.Z tag; the workflow checks the CHANGELOG entry and that NullifyPDF.py declares exactly that version with no prerelease suffix.
  • The About dialog shows "Beta" only for prereleases.
  • Docs and CHANGELOG updated ([2.3.0] entry, [Unreleased] stays empty).

After merge

Delete the v2.3.0 release and tag, then re-tag v2.3.0 on the new main merge commit to build and publish the stable release.

…#121)

Compile stable from its own tag, verify the tag matches NullifyPDF.py, and show Beta only for prereleases.
@overwrite00 overwrite00 self-assigned this Sep 19, 2026
@github-actions github-actions Bot added type:docs Improvements or additions to documentation type:ci CI/CD, GitHub Actions lang:python Python-related scope:core Core library/framework changes labels Sep 19, 2026
@overwrite00
overwrite00 merged commit 2049f6c into main Sep 19, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lang:python Python-related scope:core Core library/framework changes type:ci CI/CD, GitHub Actions type:docs Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant