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

Provide feedback

Saved searches

Use saved searches to filter your results more quickly

Sign up

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 <div><ul><li></li><li></li><li></li><li></li><li></li><li><a target=\"_blank\" href=\"https://github.com/pricing\"><span>Pricing</span></a></li></ul></div>\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>440</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-78863e2f-4c6c-47a5-be85-46995c07e1d9-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": 53,
"type": "object"
}