chore(deps): update dependency postfixadmin/postfixadmin to v4 #90

Open
CSRBot wants to merge 1 commits from renovate/postfixadmin-postfixadmin-4.x into master
Collaborator

This PR contains the following updates:

Package Update Change
postfixadmin/postfixadmin major 3.3.154.0.5

Release Notes

postfixadmin/postfixadmin (postfixadmin/postfixadmin)

v4.0.5: Postfixadmin v4.0.5

Compare Source

What's Changed

  • Handle expired sessions for invalid tokens by @​TrapoSAMA in #​1055
  • Update github actions to also build a build for PHP 8.4 (as well as 7.4) (the PHP 8.4 build will have an updated spomky-labs/otphp library fixing the 2 CVEs mentioned in 4.0.4)

Full Changelog: https://github.com/postfixadmin/postfixadmin/compare/v4.0.4...v4.0.5

v4.0.4: Postfixadmin 4.0.4

Compare Source

Full Changelog: https://github.com/postfixadmin/postfixadmin/compare/v4.0.3...v4.0.4

v4.0.3: Postfixadmin 4.0.3

Compare Source

Postfixadmin 4.0.3

(This is near identical to the 4.0.2 release, but as that didn't build on github - I deleted it, fixed the token formatting and static analysis issues and created a new version/release)

Thank you to everyone for your various contributions 😄

  • improve password recovery if TOTP is active (see #​1032, thanks @​drunken-sod)
  • improve install.sh ( see #​965, thanks @​TigerP)
  • improve docs ( PHP version requirement consistency )
  • Include domain in link to create new alias (backport for 4.0, see #​977, thanks @​csware)
  • Check for address validity before checking domain existence (backport 4.0) (see #​975, thanks @​csware)
  • Remove redundant charset in MySQL connection (see #​970, thanks @​csware)
  • Improve error handling if vendor/autoloaderphp doesn't exist
  • Add build against PHP 8.5
  • admin global search - restrict to domains the admin type has access to (see #​947, thanks @​lukasdebaum)
  • update composer.json (move mysql/sqlite3 extensions to suggest block, see #​942, thanks @​rimvisit)
  • update install.sh to be less bash-y (see #​940, thanks @​kuzmos)
  • update github actions (remove deprecation warning #​983, thanks @​csware)

v4.0.2

Compare Source

v4.0.1

Compare Source

  • Translation fixes (thanks @​cboltz)
    • Fix db setup with table prefix for some of the TOTP tables (thanks @​cboltz)
    • Fix relative path for admins / totp page (thanks @​cboltz)

v4.0.0

Compare Source

v3.3.16: Postfixadmin 3.3.16

Compare Source

  • Correct PHP requirement to >= 7.2 - it seems we've managed to lose support for PHP 7.0 somehow (Smarty,PHPUnit), possibly related to #​541.
    • Make PHP session cookies more secure (add samesite, httponly and perhaps secure flags) - see #​903, thanks @​gitblacker
    • Upgrade moment.js library used by bootstrap - includes fix for Regex DoS issues - see #​902, thanks @​gitblacker
    • Add (lax) Content-Security-Policy HTTP header (see common.php) - see #​905, thanks @​gitblacker
    • Add sqlite3 to Debian control dependency list - see #​909, thanks @​marner2
    • Exclude the "ALL" domain from the Postfix SQL queries - see #​916, thanks @​Ramalama2

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [postfixadmin/postfixadmin](https://github.com/postfixadmin/postfixadmin) | major | `3.3.15` → `4.0.5` | --- ### Release Notes <details> <summary>postfixadmin/postfixadmin (postfixadmin/postfixadmin)</summary> ### [`v4.0.5`](https://github.com/postfixadmin/postfixadmin/releases/tag/v4.0.5): Postfixadmin v4.0.5 [Compare Source](https://github.com/postfixadmin/postfixadmin/compare/v4.0.4...v4.0.5) #### What's Changed - Handle expired sessions for invalid tokens by [@&#8203;TrapoSAMA](https://github.com/TrapoSAMA) in [#&#8203;1055](https://github.com/postfixadmin/postfixadmin/pull/1055) - Update github actions to also build a build for PHP 8.4 (as well as 7.4) (the PHP 8.4 build will have an updated spomky-labs/otphp library fixing the 2 CVEs mentioned in 4.0.4) **Full Changelog**: <https://github.com/postfixadmin/postfixadmin/compare/v4.0.4...v4.0.5> ### [`v4.0.4`](https://github.com/postfixadmin/postfixadmin/releases/tag/v4.0.4): Postfixadmin 4.0.4 [Compare Source](https://github.com/postfixadmin/postfixadmin/compare/v4.0.3...v4.0.4) **Full Changelog**: <https://github.com/postfixadmin/postfixadmin/compare/v4.0.3...v4.0.4> - Add the github actions workflow to build a .tar.gz on release, assume PHP 7.4 (see [#&#8203;999](https://github.com/postfixadmin/postfixadmin/issues/999) and [#&#8203;1026](https://github.com/postfixadmin/postfixadmin/issues/1026) see [`225a55d`](https://github.com/postfixadmin/postfixadmin/commit/225a55d5d9ca43d2abce07917e3e201f0d2f5d2b)). - Update composer.json to ignore two security alerts from spomky-labs/otphp - PKSA-qv5y-crcz-9nxw and PKSA-kbc7-dq62-pt7d - TOTP is disabled by default in PostfixAdmin (see config.inc.php) - spomky-labs/otphp have not released a PHP 7.4 compatible version with a fix - Installations running PHP8.1 or higher can run "composer update" to install a fixed version of this package. - see <https://github.com/Spomky-Labs/otphp/security/advisories/GHSA-2jx3-65f3-xr8r> (moderate) - see <https://github.com/Spomky-Labs/otphp/security/advisories/GHSA-g7m4-839x-ch6v> (moderate) ### [`v4.0.3`](https://github.com/postfixadmin/postfixadmin/releases/tag/v4.0.3): Postfixadmin 4.0.3 [Compare Source](https://github.com/postfixadmin/postfixadmin/compare/v4.0.2...v4.0.3) ### Postfixadmin 4.0.3 (This is near identical to the 4.0.2 release, but as that didn't build on github - I deleted it, fixed the token formatting and static analysis issues and created a new version/release) Thank you to everyone for your various contributions 😄 - improve password recovery if TOTP is active (see [#&#8203;1032](https://github.com/postfixadmin/postfixadmin/issues/1032), thanks [@&#8203;drunken-sod](https://github.com/drunken-sod)) - improve install.sh ( see [#&#8203;965](https://github.com/postfixadmin/postfixadmin/issues/965), thanks [@&#8203;TigerP](https://github.com/TigerP)) - improve docs ( PHP version requirement consistency ) - Include domain in link to create new alias (backport for 4.0, see [#&#8203;977](https://github.com/postfixadmin/postfixadmin/issues/977), thanks [@&#8203;csware](https://github.com/csware)) - Check for address validity before checking domain existence (backport 4.0) (see [#&#8203;975](https://github.com/postfixadmin/postfixadmin/issues/975), thanks [@&#8203;csware](https://github.com/csware)) - Remove redundant charset in MySQL connection (see [#&#8203;970](https://github.com/postfixadmin/postfixadmin/issues/970), thanks [@&#8203;csware](https://github.com/csware)) - Improve error handling if vendor/autoloaderphp doesn't exist - Add build against PHP 8.5 - admin global search - restrict to domains the admin type has access to (see [#&#8203;947](https://github.com/postfixadmin/postfixadmin/issues/947), thanks [@&#8203;lukasdebaum](https://github.com/lukasdebaum)) - update composer.json (move mysql/sqlite3 extensions to suggest block, see [#&#8203;942](https://github.com/postfixadmin/postfixadmin/issues/942), thanks [@&#8203;rimvisit](https://github.com/rimvisit)) - update install.sh to be less bash-y (see [#&#8203;940](https://github.com/postfixadmin/postfixadmin/issues/940), thanks [@&#8203;kuzmos](https://github.com/kuzmos)) - update github actions (remove deprecation warning [#&#8203;983](https://github.com/postfixadmin/postfixadmin/issues/983), thanks [@&#8203;csware](https://github.com/csware)) ### [`v4.0.2`](https://github.com/postfixadmin/postfixadmin/compare/v4.0.1...v4.0.2) [Compare Source](https://github.com/postfixadmin/postfixadmin/compare/v4.0.1...v4.0.2) ### [`v4.0.1`](https://github.com/postfixadmin/postfixadmin/blob/HEAD/CHANGELOG.TXT#Version-401-20250912) [Compare Source](https://github.com/postfixadmin/postfixadmin/compare/v4.0.0...v4.0.1) - Translation fixes (thanks [@&#8203;cboltz](https://github.com/cboltz)) - Fix db setup with table prefix for some of the TOTP tables (thanks [@&#8203;cboltz](https://github.com/cboltz)) - Fix relative path for admins / totp page (thanks [@&#8203;cboltz](https://github.com/cboltz)) ### [`v4.0.0`](https://github.com/postfixadmin/postfixadmin/compare/v3.3.16...v4.0.0) [Compare Source](https://github.com/postfixadmin/postfixadmin/compare/v3.3.16...v4.0.0) ### [`v3.3.16`](https://github.com/postfixadmin/postfixadmin/releases/tag/postfixadmin-3.3.16): Postfixadmin 3.3.16 [Compare Source](https://github.com/postfixadmin/postfixadmin/compare/postfixadmin-3.3.15...v3.3.16) - Correct PHP requirement to >= 7.2 - it seems we've managed to lose support for PHP 7.0 somehow (Smarty,PHPUnit), possibly related to [#&#8203;541](https://github.com/postfixadmin/postfixadmin/pull/541). - Make PHP session cookies more secure (add samesite, httponly and perhaps secure flags) - see [#&#8203;903](https://github.com/postfixadmin/postfixadmin/issues/903), thanks [@&#8203;gitblacker](https://github.com/gitblacker) - Upgrade moment.js library used by bootstrap - includes fix for Regex DoS issues - see [#&#8203;902](https://github.com/postfixadmin/postfixadmin/issues/902), thanks [@&#8203;gitblacker](https://github.com/gitblacker) - Add (lax) Content-Security-Policy HTTP header (see common.php) - see [#&#8203;905](https://github.com/postfixadmin/postfixadmin/issues/905), thanks [@&#8203;gitblacker](https://github.com/gitblacker) - Add sqlite3 to Debian control dependency list - see [#&#8203;909](https://github.com/postfixadmin/postfixadmin/issues/909), thanks [@&#8203;marner2](https://github.com/marner2) - Exclude the "ALL" domain from the Postfix SQL queries - see [#&#8203;916](https://github.com/postfixadmin/postfixadmin/issues/916), thanks [@&#8203;Ramalama2](https://github.com/Ramalama2) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzYuMyIsInVwZGF0ZWRJblZlciI6IjQzLjEzNi4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
volker.raschek was assigned by CSRBot 2026-06-15 20:14:03 +02:00
CSRBot force-pushed renovate/postfixadmin-postfixadmin-4.x from 793cc56428 to a4c686dfce 2026-07-02 20:15:52 +02:00 Compare
CSRBot force-pushed renovate/postfixadmin-postfixadmin-4.x from a4c686dfce to 08c2619762 2026-07-02 23:15:45 +02:00 Compare
CSRBot force-pushed renovate/postfixadmin-postfixadmin-4.x from 08c2619762 to 274e59d3f8 2026-07-03 05:11:42 +02:00 Compare
CSRBot force-pushed renovate/postfixadmin-postfixadmin-4.x from 274e59d3f8 to c62d28aade 2026-07-03 20:13:06 +02:00 Compare
CSRBot added 1 commit 2026-07-05 17:11:40 +02:00
chore(deps): update dependency postfixadmin/postfixadmin to v4
Build / build-amd64 (pull_request) Successful in 3m37s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 5m13s
23af1fd6f9
CSRBot force-pushed renovate/postfixadmin-postfixadmin-4.x from c62d28aade to 23af1fd6f9 2026-07-05 17:11:40 +02:00 Compare
Some checks are pending
Build / build-amd64 (pull_request) Successful in 3m37s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 5m13s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/postfixadmin-postfixadmin-4.x:renovate/postfixadmin-postfixadmin-4.x
git checkout renovate/postfixadmin-postfixadmin-4.x
Sign in to join this conversation.