Skip to content

Release/0.2.0 - #3

Merged
FedyaLight merged 4 commits into
mainfrom
release/0.2.0
Sep 28, 2026
Merged

FedyaLight merged 4 commits into
mainfrom
release/0.2.0

Conversation

@FedyaLight

Copy link
Copy Markdown
Owner

No description provided.

Release builds use the GUI subsystem, so no console opens behind the
app, and helper processes (FFmpeg, ffprobe, the AAF module) start with
CREATE_NO_WINDOW instead of flashing one each time. align.exe now
embeds the app icon and version details from Cargo.toml.
A vX.Y.Z tag now builds the macOS DMG, the Windows installer with its
animated splash and update feed, and Fedora and Arch packages with the
dark GTK installer, checks that the Linux packages install and run in
clean containers, and publishes them with the source archives. A manual
run builds the same installers without publishing. The packaging
scripts and installer artwork used for 0.1.0 are now in the repository.

Bump the version to 0.2.0.
Release builds check GitHub at launch and show an update card; the
About panel is only reachable from the macOS menu. Windows Setup
installs keep updating through Velopack. The macOS app downloads the
DMG and replaces its bundle, and the Fedora and Arch packages download
the package and install it with pkexec dnf/pacman. Every download is
verified against its .sha256 asset. Other copies get the release page.
The make targets carry the .exe suffix under MSYS2.
@FedyaLight
FedyaLight merged commit 3081008 into main Sep 28, 2026
16 checks passed
@FedyaLight
FedyaLight deleted the release/0.2.0 branch September 28, 2026 12:27
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