|
| 1 | +# [MongooseIM 6.5.0](https://github.com/esl/MongooseIM/releases/tag/6.5.0) - 2025-12-08 |
| 2 | + |
| 3 | +## Highlights |
| 4 | +- Enhanced and enriched implementation of `mod_event_pusher_rabbit` |
| 5 | +- Enabled TLS support for Redis and RabbitMQ connections |
| 6 | +- Support for XEP-0402 PEP Native Bookmarks |
| 7 | +- Support for Erlang 28 and dropped support for Erlang 26 |
| 8 | +- Various enhancements and bug fixes |
| 9 | +- Refactoring and improvements of tests |
| 10 | + |
| 11 | +## Added |
| 12 | +- XEP-0402 PEP Native Bookmarks (#4545) |
| 13 | +- Implement support for blocking a user for any groupchat (#4548) |
| 14 | +- Support Erlang 28 (#4549) |
| 15 | +- Enable selected rabbit exchanges (#4576) |
| 16 | +- Enable TLS connections to Redis (#4579) |
| 17 | +- Support common name prefix/suffix for SASL External (#4580) |
| 18 | +- Support durable exchanges in `mod_event_pusher_rabbit` (#4582) |
| 19 | +- Support TLS in RabbitMQ connection pools (#4583) |
| 20 | +- Support RabbitMQ virtual hosts (#4585) |
| 21 | + |
| 22 | +## Changed |
| 23 | +- Use cached affiliations in MUC Light API (#4552) |
| 24 | +- Refactor logging to use `c2s_data` consistently in log messages (#4561) |
| 25 | +- Separate certfile and keyfile (#4566) |
| 26 | +- Deprecate MSSQL backend (#4574) |
| 27 | +- Skip all messages without body in `mod_event_pusher_rabbit` (#4577) |
| 28 | +- Use a hook with handlers in `mod_event_pusher` (#4578) |
| 29 | + |
| 30 | +## Fixed |
| 31 | +- Fix and update GraphiQL (#4543) |
| 32 | +- Strip Acc when it is buffered to save memory (#4544) |
| 33 | +- Fix missing presence unavailable notifications in Stream Management (#4557) |
| 34 | +- Fix missing stream tag for connection-timeout errors (#4559) |
| 35 | +- Fix TLS error logs (#4565) |
| 36 | +- Fix component IsValidFromJid returning non boolean (#4572) |
| 37 | +- Fix colon escaping in Redis session backend (#4584) |
| 38 | +- Fix race condition in mod_mam create_user_archive (#4592) |
| 39 | + |
| 40 | +## Removed |
| 41 | +- Drop support for Erlang 26 (#4549) |
| 42 | + |
| 43 | +## Other |
| 44 | +- Update Debian release and minor OTP versions (#4555) |
| 45 | +- Rework tests for invalid stream opening tag/element (#4556) |
| 46 | +- Fix documentation of mod_blocking (#4560) |
| 47 | +- Use the PGDATA directory in docker-setup-postgres (#4563) |
| 48 | +- Fix heading levels in mod_inbox doc (#4570) |
| 49 | +- Fix the test runner script (#4573) |
| 50 | +- Refactor mod_muc_api:create_instant_room/3 (#4575) |
| 51 | +- Refactor sasl_external_SUITE (#4581) |
| 52 | +- Enable "Rerun Failed Tests" for Small Tests (#4586) |
| 53 | + |
| 54 | +## Commits, merged PRs and closed issues |
| 55 | +- [List of merged PRs](https://github.com/esl/MongooseIM/pulls?q=is%3Apr+is%3Amerged+milestone%3A6.5.0) |
| 56 | + |
| 57 | +- [List of closed issues](https://github.com/esl/MongooseIM/issues?q=is%3Aissue%20is%3Aclosed%20closed%3A2025-06-26..2025-12-08) |
| 58 | + |
| 59 | +- [Repository history for this release](https://github.com/esl/MongooseIM/graphs/contributors?from=2025-06-26&to=2025-12-08&type=c) |
| 60 | + |
| 61 | +- [List of merged PRs based on merge date](https://github.com/esl/MongooseIM/pulls?q=is%3Apr+is%3Amerged+milestone%3A6.5.0+sort%3Aupdated-desc) |
| 62 | + |
1 | 63 | # [MongooseIM 6.4.0](https://github.com/esl/MongooseIM/releases/tag/6.4.0) - 2025-06-25 |
2 | 64 |
|
3 | 65 | ## Highlights |
|
0 commit comments