← Back to all sparks
S

SimpleSAMLphp

DEVOPS
Velocity5.0

SAML identity and service provider implementation in PHP

Two maintenance branches, patched in lockstep, with release notes that say nothing but a checksum.

samlidentitysecurity-releasesmaintenancedual-branch
Current state
SimpleSAMLphp is running parallel 2.4 and 2.5 maintenance branches and patching both on the same day whenever a fix lands. The August releases are a coordinated security drop across the 2.5 line plus a 2.4 bugfix a day earlier. Release bodies carry no changelog text at all — just a download link, upgrade-notes pointer, and SHA256 checksums, so the feed tells operators when to patch but never what changed.
Where it's heading
This is pure maintenance cadence, not product development. The pattern across the last ten releases is consistent: security issues get simultaneous twin tags on both supported branches, everything else lands as branch-local bugfix points. The only release in the window that documented its own content was v2.4.6/v2.5.1 in May, which listed three GHSA advisories.
Prediction
Expect the next tags to continue the twin-branch pattern — a paired 2.4.x and 2.5.x whenever an advisory lands, with content again deferred to the external changelog.

Recent moves

  1. 8d ago

    Security release on the 2.5 branch (re-tagged)

    A security release on the 2.5 branch, tagged v2.5.3.1 roughly seven hours after the v2.5.3 tag with different checksums — a re-tag of the same release rather than a second fix. Operators need to patch, but the body documents nothing beyond hashes.

    View source ↗
  2. 9d ago

    Security release on the 2.5 branch

    The original v2.5.3 security tag, twinned with the v2.5.3.1 re-tag later the same day. Same maintenance rhythm as the rest of the feed: patch now, read the external changelog to find out why.

    View source ↗
  3. 9d ago

    Bugfix release on the 2.4 maintenance branch

    A bugfix point release on the older 2.4 branch, landing a day before the 2.5 security drop. Nothing user-visible is described — it keeps the legacy branch current for sites that have not moved to 2.5.

    View source ↗
  4. 1mo ago

    Bugfix release on the 2.4 maintenance branch

    Another 2.4 bugfix point with a checksum-only body. It fits the branch-local maintenance half of the pattern, where non-security work ships alone rather than as a twin.

    View source ↗
  5. 2mo ago

    Bugfix release on the 2.5 branch

    A 2.5 bugfix release from June, documented only by its hashes. Paired in time with the 2.4.7 tag the day before, showing the branches move together even outside security events.

    View source ↗
  6. 2mo ago

    Bugfix release on the 2.4 maintenance branch

    The 2.4 half of June's paired bugfix drop. Like its sibling it carries no changelog text, reinforcing that this feed functions as a patch signal rather than a record of changes.

    View source ↗