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)