The TFPGradientDirection is in fixes_3_2. Why isn't it in the 3.2.4 branch then? Did they merge this commit to fixes_3_2 after 3.2.4 was created?
Are you sure it isn't?
Revision: f95a366b15ac42091fe0714447f124b5bfd8f699
Author: Michaël Van Canneyt <michael@freepascal.org> Date: 15/05/2025 08:57:02
Message: * Gradient implementation, by Werner Pamler. Fixes issue #41257
(cherry picked from commit 86ac47508e06bd269b21533748f1462b0ae9fe1a)
is on the branch: release_3_2_4-branch
It is however after the RC1 was done (which was long ago).
From what I understood, the decision was to "start over" => merge missing fixes, and then after that do an RC2...
So the snapshot, that I uploaded, was on the HEAD of that branch (imho little point to go for an outdated RC1).
The problem is, that version numbers (FPC_FULL_VERSION) don't cope well.
- All of this is 030204 (the RC1 and the more up to date branch are both the same number, afaik)
- and because its pre-release the fixes branch is still 3.2.3 (lower number). Only after the release it will become 3.2.5.
But, despite that, the fixes branch could already get ahead. In theory the fixes branch could get some commit, that for some reason would not go into the release branch.