Mongoose IM 6.2.1 – Erlang Solutions robust, scalable and efficient XMPP server

https://github.com/esl/MongooseIM/releases/tag/6.2.1

Skip to content

Navigation Menu

Sign in

Appearance settings
  1. Releases
  2. 6.2.1

Choose a tag to compare

Sorry, something went wrong.

No results found

Highlights

  • Enhanced CETS
  • Pools configuration
  • Traffic shapers update
  • Support for MAM v1.1.0
  • More reliable testing
  • Various improvements and fixes

All changes

Added

  • RDBMS backend for mod_caps (#4211)
  • Commit hash to GraphQL server status (#4221, #4262)
  • Erlang Doctor debugging tool (#4248)
  • Pools:
    • By host type (#4229)
    • By host config (#4235)
    • Names to mongoose_rdbms (#4231)

Changed

  • Improved shapers (#4187, #4203, #4213)
  • Enhanced discovery requests handling (#4194)
  • User-friendly errors for internal databases in the GraphQL API (#4192)
  • Increase idle_timeout for SSE (#4196)
  • Presence management refactor (#4207)
  • MAM implementation update to version 1.1.0 (#4218, #4225)
  • Roster management refactor (#4209)

Fixed

  • CETS improvements:
  • MAM lookup error handling (#4191)
  • MUC Light id definition for MariaDB (#4195)
  • max_stanza_size issue (#4197)
  • Duplicate migration files (#4230)
  • Invalid MAM IDs parsing and overflow (#4242)
  • Certificate options verification on HTTPS (#4236)
  • GitHub Actions status badge (#4261)

Other

Commits, merged PRs and closed issues

You can’t perform that action at this time.

{
"by": "neustradamus",
"descendants": 26,
"id": 40231452,
"kids": [
40232280
],
"score": 60,
"time": 1714610484,
"title": "Mongoose IM 6.2.1 – Erlang Solutions robust, scalable and efficient XMPP server",
"type": "story",
"url": "https://github.com/esl/MongooseIM/releases/tag/6.2.1"
}
{
"author": "esl",
"date": null,
"description": "Highlights Enhanced CETS\nPools configuration\nTraffic shapers update\nSupport for MAM v1.1.0\nMore reliable testing\nVarious improvements and fixes All changes\nAdded RDBMS backend for mod_caps (#421…",
"image": "https://opengraph.githubassets.com/a9ec036fa20a6c410fb5e620269516e309dab07b52ec4d89f5a84559977bb173/esl/MongooseIM/releases/tag/6.2.1",
"logo": null,
"publisher": "GitHub",
"title": "Release MongooseIM 6.2.1 · esl/MongooseIM",
"url": "https://github.com/esl/MongooseIM/releases/tag/6.2.1"
}
{
"url": "https://github.com/esl/MongooseIM/releases/tag/6.2.1",
"title": "Release MongooseIM 6.2.1 · esl/MongooseIM",
"description": "Highlights\n\nEnhanced CETS\nPools configuration\nTraffic shapers update\nSupport for MAM v1.1.0\nMore reliable testing\nVarious improvements and fixes\n\nAll changes\nAdded\n\nRDBMS backend for mod_caps (#421...",
"links": [
"https://github.com/esl/MongooseIM/releases/tag/6.2.1"
],
"image": "https://opengraph.githubassets.com/a9ec036fa20a6c410fb5e620269516e309dab07b52ec4d89f5a84559977bb173/esl/MongooseIM/releases/tag/6.2.1",
"content": "<div>\n <div>\n <p><a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/releases/tag/6.2.1#start-of-content\">Skip to content</a>\n <span>\n <span></span>\n</span></p>\n <h2>Navigation Menu</h2>\n <div>\n <div>\n <a target=\"_blank\" href=\"https://github.com/\">\n </a>\n <div>\n <p><a target=\"_blank\" href=\"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fesl%2FMongooseIM%2Freleases%2Ftag%2F6.2.1\">\n Sign in\n </a></p><div>\n Appearance settings\n </div>\n </div>\n </div>\n <div>\n <ul>\n <li>\n <div>\n <div>\n <div>\n <ul>\n <li>\n <a target=\"_blank\" href=\"https://github.com/features/copilot\">\n <div>\n <p>\n GitHub Copilot\n </p><p>\n Write better code with AI\n </p></div>\n</a></li>\n <li>\n <a target=\"_blank\" href=\"https://github.com/features/spark\">\n <div>\n <p>\n GitHub Spark\n <span>\n New\n </span>\n </p><p>\n Build and deploy intelligent apps\n </p></div>\n</a></li>\n <li>\n <a target=\"_blank\" href=\"https://github.com/features/models\">\n <div>\n <p>\n GitHub Models\n <span>\n New\n </span>\n </p><p>\n Manage and compare prompts\n </p></div>\n</a></li>\n <li>\n <a target=\"_blank\" href=\"https://github.com/security/advanced-security\">\n <div>\n <p>\n GitHub Advanced Security\n </p><p>\n Find and fix vulnerabilities\n </p></div>\n</a></li>\n <li>\n <a target=\"_blank\" href=\"https://github.com/features/actions\">\n <div>\n <p>\n Actions\n </p><p>\n Automate any workflow\n </p></div>\n</a></li>\n </ul>\n </div>\n <div>\n <ul>\n <li>\n <a target=\"_blank\" href=\"https://github.com/features/codespaces\">\n <div>\n <p>\n Codespaces\n </p><p>\n Instant dev environments\n </p></div>\n</a></li>\n <li>\n <a target=\"_blank\" href=\"https://github.com/features/issues\">\n <div>\n <p>\n Issues\n </p><p>\n Plan and track work\n </p></div>\n</a></li>\n <li>\n <a target=\"_blank\" href=\"https://github.com/features/code-review\">\n <div>\n <p>\n Code Review\n </p><p>\n Manage code changes\n </p></div>\n</a></li>\n <li>\n <a target=\"_blank\" href=\"https://github.com/features/discussions\">\n <div>\n <p>\n Discussions\n </p><p>\n Collaborate outside of code\n </p></div>\n</a></li>\n <li>\n <a target=\"_blank\" href=\"https://github.com/features/code-search\">\n <div>\n <p>\n Code Search\n </p><p>\n Find more, search less\n </p></div>\n</a></li>\n </ul>\n </div>\n </div>\n <p>\n <a target=\"_blank\" href=\"https://github.com/features\">\n View all features\n</a> </p>\n </div>\n</li>\n <li>\n</li>\n <li>\n <div>\n <p><span>Explore</span></p><ul>\n <li>\n <a target=\"_blank\" href=\"https://resources.github.com/learn/pathways\">\n Learning Pathways\n</a></li>\n <li>\n <a target=\"_blank\" href=\"https://github.com/resources/events\">\n Events &amp; Webinars\n</a></li>\n <li>\n <a target=\"_blank\" href=\"https://github.com/resources/whitepapers\">\n Ebooks &amp; Whitepapers\n</a></li>\n <li>\n <a target=\"_blank\" href=\"https://github.com/customer-stories\">\n Customer Stories\n</a></li>\n <li>\n <a target=\"_blank\" href=\"https://github.com/partners\">\n Partners\n</a></li>\n <li>\n <a target=\"_blank\" href=\"https://github.com/solutions/executive-insights\">\n Executive Insights\n</a></li>\n </ul>\n </div>\n</li>\n <li>\n <div>\n <div>\n <ul>\n <li>\n <a target=\"_blank\" href=\"https://github.com/sponsors\">\n <div>\n <p>\n GitHub Sponsors\n </p><p>\n Fund open source developers\n </p></div>\n</a></li>\n </ul>\n </div>\n <div>\n <ul>\n <li>\n <a target=\"_blank\" href=\"https://github.com/readme\">\n <div>\n <p>\n The ReadME Project\n </p><p>\n GitHub community articles\n </p></div>\n</a></li>\n </ul>\n </div>\n </div>\n</li>\n <li>\n <div>\n <ul>\n <li>\n <a target=\"_blank\" href=\"https://github.com/enterprise\">\n <div>\n <p>\n Enterprise platform\n </p><p>\n AI-powered developer platform\n </p></div>\n</a></li>\n </ul>\n </div>\n</li>\n <li>\n <a target=\"_blank\" href=\"https://github.com/pricing\">Pricing</a>\n</li>\n </ul>\n <div>\n <div>\n <div>\n <p>\n </p><h2 id=\"feedback-dialog-title\">\n Provide feedback\n </h2>\n <p></p>\n </div>\n <div>\n <p>\n </p><h2 id=\"custom-scopes-dialog-title\">\n Saved searches\n </h2>\n <h2 id=\"custom-scopes-dialog-description\">Use saved searches to filter your results more quickly</h2>\n <p></p>\n </div>\n </div>\n <p><a target=\"_blank\" href=\"https://github.com/signup?ref_cta=Sign+up&amp;ref_loc=header+logged+out&amp;ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Freleases%2Fshow&amp;source=header-repo&amp;source_repo=esl%2FMongooseIM\">\n Sign up\n </a></p><div>\n Appearance settings\n </div>\n </div>\n </div>\n </div>\n </div>\n <div>\n <div>\n <div>\n <ul>\n <li>\n <a target=\"_blank\" href=\"https://github.com/login?return_to=%2Fesl%2FMongooseIM\"> Notifications\n</a> You must be signed in to change notification settings\n </li>\n <li>\n <a target=\"_blank\" href=\"https://github.com/login?return_to=%2Fesl%2FMongooseIM\"> Fork\n <span>436</span>\n</a>\n </li>\n <li>\n <p>\n <a target=\"_blank\" href=\"https://github.com/login?return_to=%2Fesl%2FMongooseIM\"> <span>\n Star\n</span> <span>1.7k</span>\n</a></p>\n </li>\n</ul>\n </div>\n </div>\n <div>\n <ol>\n <li><a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/releases\">Releases</a></li>\n <li><a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/releases/tag/6.2.1\">6.2.1</a></li>\n </ol>\n<div> <div>\n <div>\n <p>\n </p><h2 id=\"select-panel-b2ad41af-8db1-4cac-9187-b43235b8fd42-dialog-title\">\n Choose a tag to compare\n </h2>\n <p></p>\n </div> <div>\n <div>\n <div>\n <div>\n <p>\n </p><h2>Sorry, something went wrong.</h2>\n <p></p>\n </div>\n </div>\n <p>\n </p><h2>No results found</h2>\n <p></p>\n</div> \n</div> \n </div>\n <div><h2>Highlights</h2>\n<ul>\n<li>Enhanced CETS</li>\n<li>Pools configuration</li>\n<li>Traffic shapers update</li>\n<li>Support for MAM v1.1.0</li>\n<li>More reliable testing</li>\n<li>Various improvements and fixes</li>\n</ul>\n<h2>All changes</h2>\n<h3>Added</h3>\n<ul>\n<li>RDBMS backend for <code>mod_caps</code> (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4211\">#4211</a>)</li>\n<li>Commit hash to GraphQL server status (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4221\">#4221</a>, <a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4262\">#4262</a>)</li>\n<li>Erlang Doctor debugging tool (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4248\">#4248</a>)</li>\n<li>Pools:\n<ul>\n<li>By host type (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4229\">#4229</a>)</li>\n<li>By host config (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4235\">#4235</a>)</li>\n<li>Names to <code>mongoose_rdbms</code> (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4231\">#4231</a>)</li>\n</ul>\n</li>\n</ul>\n<h3>Changed</h3>\n<ul>\n<li>Improved shapers (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4187\">#4187</a>, <a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4203\">#4203</a>, <a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4213\">#4213</a>)</li>\n<li>Enhanced discovery requests handling (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4194\">#4194</a>)</li>\n<li>User-friendly errors for internal databases in the GraphQL API (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4192\">#4192</a>)</li>\n<li>Increase <code>idle_timeout</code> for SSE (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4196\">#4196</a>)</li>\n<li>Presence management refactor (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4207\">#4207</a>)</li>\n<li>MAM implementation update to version 1.1.0 (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4218\">#4218</a>, <a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4225\">#4225</a>)</li>\n<li>Roster management refactor (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4209\">#4209</a>)</li>\n</ul>\n<h3>Fixed</h3>\n<ul>\n<li>CETS improvements:\n<ul>\n<li>Pause on all nodes (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4204\">#4204</a>)</li>\n<li>Node cleanup (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4234\">#4234</a>, <a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4250\">#4250</a>, <a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4251\">#4251</a>)</li>\n<li>Unnecessary logs removal (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4205\">#4205</a>)</li>\n<li>Node discovery (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4255\">#4255</a>, <a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4256\">#4256</a>)</li>\n</ul>\n</li>\n<li>MAM lookup error handling (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4191\">#4191</a>)</li>\n<li>MUC Light <code>id</code> definition for MariaDB (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4195\">#4195</a>)</li>\n<li><code>max_stanza_size</code> issue (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4197\">#4197</a>)</li>\n<li>Duplicate migration files (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4230\">#4230</a>)</li>\n<li>Invalid MAM IDs parsing and overflow (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4242\">#4242</a>)</li>\n<li>Certificate options verification on HTTPS (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4236\">#4236</a>)</li>\n<li>GitHub Actions status badge (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4261\">#4261</a>)</li>\n</ul>\n<h3>Other</h3>\n<ul>\n<li>Testing improvements/fixes (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4176\">#4176</a>, <a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4202\">#4202</a>, <a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4212\">#4212</a>, <a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4237\">#4237</a>, <a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4239\">#4239</a>, <a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4243\">#4243</a>, <a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4241\">#4241</a>, <a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4246\">#4246</a>, <a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4257\">#4257</a>, <a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4259\">#4259</a>, <a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4260\">#4260</a>)</li>\n<li>Update migration guide (<a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pull/4258\">#4258</a>)</li>\n</ul>\n<h2>Commits, merged PRs and closed issues</h2>\n<ul>\n<li>\n<p><a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pulls?q=is%3Apr+is%3Amerged+milestone%3A6.2.1\">List of merged PRs</a></p>\n</li>\n<li>\n<p><a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/issues?q=is%3Aissue+is%3Aclosed+closed%3A2023-12-13..2024-04-12\">List of closed issues</a></p>\n</li>\n<li>\n<p><a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/graphs/contributors?from=2023-12-13&amp;to=2024-04-12&amp;type=c\">Repository history for this release</a></p>\n</li>\n<li>\n<p><a target=\"_blank\" href=\"https://github.com/esl/MongooseIM/pulls?q=is%3Apr+base%3Amaster+merged%3A%222023-12-13..2024-04-12%22+sort%3Acreated-asc+\">List of merged PRs based on merge date</a></p>\n</li>\n</ul></div>\n</div>\n</div>\n </div>\n <div>\n <p>\n You can’t perform that action at this time.\n </p></div>\n <details>\n <summary></summary>\n </details>\n <p>\n </p>\n <p>\n </p>\n </div>",
"author": "",
"favicon": "https://github.githubassets.com/favicons/favicon.svg",
"source": "github.com",
"published": "",
"ttr": 71,
"type": "object"
}