Skip to content

MongooseIM 6.8.1

Latest

Choose a tag to compare

@chrzaszcz chrzaszcz released this 24 Aug 11:45

Highlights

  • Added configurable default node configuration for the new mod_pubsub.
  • Fixed HTTP authentication handling for unexpected service response codes.
  • Fixed C2S listener shutdown handling.
  • Migrated the documentation build setup to Zensical.
  • Removed the deprecated mod_muc_light legacy mode and its XEP-0045 compatibility codec.

Added

  • Added modules.mod_pubsub.default_node_config.access_model and modules.mod_pubsub.default_node_config.max_items, allowing deployments to choose default configuration for newly created PEP nodes (#4767)

Changed

  • Upgraded CETS to 0.3.2, fixing a long-running retry loop when multiple nodes tried to join at once and failed to acquire the global lock (#4762)
  • Migrated the documentation build setup to Zensical (#4763, #4771, #4775, #4776)

Fixed

  • HTTP authentication now rejects operations cleanly when the auth service returns unexpected status codes, such as 500 or 503, instead of crashing with a case_clause error (#4764)
  • Fixed C2S listener shutdown issues (#4770)

Removed

  • Removed the deprecated legacy_mode option from mod_muc_light, together with the legacy XEP-0045 compatibility codec (#4754)

Other

  • Added big test coverage for HTTP authentication (#4766, #4774)

Commits, merged PRs and closed issues

Special thanks to our contributors