Skip to content

Prepare 1.5.0 release prep: changelog, docs, installer workflow#725

Merged
annejan merged 12 commits intomainfrom
release/1.5.0
Mar 21, 2026
Merged

Prepare 1.5.0 release prep: changelog, docs, installer workflow#725
annejan merged 12 commits intomainfrom
release/1.5.0

Conversation

@annejan
Copy link
Copy Markdown
Member

@annejan annejan commented Mar 20, 2026

Summary

Release prep for the 1.5.0 rollout on a dedicated release branch.

Release branch details

  • Source branch: release/1.5.0
  • Target branch: main
  • PR type: Draft until all release checks are complete

Scope in this PR

  • Finalized CHANGELOG.md content and formatting for 1.5.0, including contributor section and bare-link cleanup.
  • Improved safety-focused profile setup guidance in README.md.
  • Added .github/workflows/release-installers.yml to build installable artifacts for release validation:
    • Windows: Inno Setup installer (Output/qtpass-<version>.exe)
    • macOS: dmg artifact (QtPass-<version>.dmg)

Notes

  • This PR intentionally limits changes to release-facing documentation and packaging workflow setup.
  • main already contains earlier release metadata/packaging groundwork from prior PRs.

@annejan annejan changed the title Prepare 1.5.0 changelog release prep Prepare 1.5.0 release prep: changelog, docs, installer workflow Mar 21, 2026
annejan added 2 commits March 21, 2026 01:09
- Read version from qtpass.pri as fallback when not building from tag
- Add version to artifact names for clarity
- Rename workflow to 'Release Build'
@annejan annejan marked this pull request as ready for review March 21, 2026 00:36
@annejan annejan merged commit ced8a74 into main Mar 21, 2026
15 of 16 checks passed
@annejan annejan deleted the release/1.5.0 branch March 21, 2026 00:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant