Skip to content

Give the GUI its own version, and set it to 3.50-beta-1 - #83

Merged
xroche merged 1 commit into
masterfrom
version-3.50-beta-1
Jul 30, 2026
Merged

Give the GUI its own version, and set it to 3.50-beta-1#83
xroche merged 1 commit into
masterfrom
version-3.50-beta-1

Conversation

@xroche

@xroche xroche commented Jul 30, 2026

Copy link
Copy Markdown
Owner

WinHTTrack.exe and the installer now take their version from a new WinHTTrack/version.h, set to 3.50-beta-1. httrack.exe and libhttrack.dll still report what the engine stamped them with, currently 3.49-15, and CI holds each pair to the tree that built it instead of demanding one version across all four. The beta ships over a 3.49 engine, so the old rule would have forced the release to be called 3.49-15.

The numeric form is 3.49.99.1 rather than 3.50.0.1, so the eventual 3.50 release outranks its own betas. The installer becomes httrack_x64_3.50-beta-1.exe, the About box reads "WinHTTrack Website Copier 3.50-beta-1, engine 3.49-15", and --version prints both. Nothing in this repo tracks the engine version any more, so an engine bump can no longer turn master red here.

WinHTTrack.exe and the installer now take their version from the new
WinHTTrack/version.h. httrack.exe and libhttrack.dll keep reporting whatever
the engine stamped them with, and CI holds each pair to the tree that built it.
The beta ships over a 3.49 engine, so the old rule of one version across all
four would have forced the release to be called 3.49-15.

The numeric form is 3.49.99.1, not 3.50.0.1, so the eventual 3.50 release
outranks its own betas.

Nothing here tracks the engine version any more, so an engine bump can no
longer turn master red.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: Xavier Roche <roche@httrack.com>
@xroche
xroche merged commit 98a513d into master Jul 30, 2026
4 checks passed
@xroche
xroche deleted the version-3.50-beta-1 branch July 30, 2026 10:14
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