Mbin Releases
Also view releases on GitHub.
We are excited to announce the latest release of Mbin; v1.7.3! It's a big patch release once again. This version is focused on bug fixes and improvements rather than new features. Notable improvements in random order are:
- Improved PHP (
max_children
), Nginx (improved logging using map, upstream block for Mercure andopen_file_cache
) and PostgreSQL documentation (addingcommit_delay
config option and better defaults). - Better RabbitMQ messenger defaults
- Fixed security Symfony audit & update all Symfony packages
- Fixed self-delivery looping
- Improved delivery handler by not rolling back InvalidApPostException exceptions
- Fixed private comments retrieval via API
- Fixed dead instance query (by allowing lastSuccessfulDeliver to be NULL)
- Fixed markdown toolbar editor during editing a thread
- Improved federation page
- New/improved
npm audit
andcomposer audit
checks in GitHub Actions workflow
Comparison to previous stable version 1.7.2:
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing | New dependencies |
---|---|---|---|---|
:x: | :x: | :ballot_box_with_check: | :ballot_box_with_check: | :x: |
What's Changed
- Fix logic error in the posting restriction logic by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/1177
- Execute
npm audit fix
by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/1178 - Exclude InvalidApPostException from rolling back the transaction by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/1180
- Use composer audit & npm audit by @melroy89 in https://github.com/MbinOrg/mbin/pull/1179
- Redesign federation page by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/1181
- Fix toolbar broken in thread edit by @melroy89 in https://github.com/MbinOrg/mbin/pull/1182
- Bump phpstan/phpstan from 1.12.4 to 1.12.6 by @dependabot in https://github.com/MbinOrg/mbin/pull/1185
- Bump aws/aws-sdk-php from 3.322.0 to 3.324.1 by @dependabot in https://github.com/MbinOrg/mbin/pull/1187
- Bump phpstan/phpdoc-parser from 1.30.1 to 1.33.0 by @dependabot in https://github.com/MbinOrg/mbin/pull/1188
- Bump symfony/messenger from 7.1.4 to 7.1.5 by @dependabot in https://github.com/MbinOrg/mbin/pull/1186
- Translations update from Hosted Weblate by @weblate in https://github.com/MbinOrg/mbin/pull/1190
- Bump symfony/mailer from 7.1.2 to 7.1.6 by @dependabot in https://github.com/MbinOrg/mbin/pull/1203
- Translations update from Hosted Weblate by @weblate in https://github.com/MbinOrg/mbin/pull/1198
- Bump symfony/dotenv from 7.1.3 to 7.1.6 by @dependabot in https://github.com/MbinOrg/mbin/pull/1202
- Bump symfony/ux-autocomplete from 2.19.2 to 2.21.0 by @dependabot in https://github.com/MbinOrg/mbin/pull/1199
- Bump symfonycasts/verify-email-bundle from 1.17.0 to 1.17.1 by @dependabot in https://github.com/MbinOrg/mbin/pull/1194
- Fix dead instance query by allowing lastSuccessfulDeliver is null by @melroy89 in https://github.com/MbinOrg/mbin/pull/1204
- increase pm.max_children by @TheVillageGuy in https://github.com/MbinOrg/mbin/pull/1206
- Bump symfony/runtime from 7.1.1 to 7.1.7 in the php group by @dependabot in https://github.com/MbinOrg/mbin/pull/1207
- Bump the php group with 4 updates by @dependabot in https://github.com/MbinOrg/mbin/pull/1209
- Fix private comments being retrieved via API by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/1208
- Fix delivering to oneself by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/1211
- Bump symfony/ux-chartjs from 2.20.0 to 2.21.0 by @dependabot in https://github.com/MbinOrg/mbin/pull/1215
- Bump symfony/uid from 7.1.5 to 7.1.6 by @dependabot in https://github.com/MbinOrg/mbin/pull/1214
- Bump symfony/expression-language from 7.1.4 to 7.1.6 by @dependabot in https://github.com/MbinOrg/mbin/pull/1212
- Bump symfony/css-selector from 7.1.1 to 7.1.6 by @dependabot in https://github.com/MbinOrg/mbin/pull/1213
- Translations update from Hosted Weblate by @weblate in https://github.com/MbinOrg/mbin/pull/1216
- Fix Symfony security issues by @melroy89 in https://github.com/MbinOrg/mbin/pull/1222
- Improve Nginx logging, by introducing a separate inbox log by @melroy89 in https://github.com/MbinOrg/mbin/pull/1217
- Add Valkey in header by @melroy89 in https://github.com/MbinOrg/mbin/pull/1228
- Translations update from Hosted Weblate by @weblate in https://github.com/MbinOrg/mbin/pull/1229
- Improved PostgreSQL config & setup by @melroy89 in https://github.com/MbinOrg/mbin/pull/1231
- Fix ms to μs by @melroy89 in https://github.com/MbinOrg/mbin/pull/1234
- Fine-tune messenger retry strategy by @melroy89 in https://github.com/MbinOrg/mbin/pull/1218
- Use keepalive (requires a upstream block) + Open file cache by @melroy89 in https://github.com/MbinOrg/mbin/pull/1221
- Update to v1.7.3 by @melroy89 in https://github.com/MbinOrg/mbin/pull/1237
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.7.2...v1.7.3