Skip to content

Commit

Permalink
prepare 4.1.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
leszke committed Feb 3, 2021
1 parent 5b15749 commit 88359bf
Show file tree
Hide file tree
Showing 6 changed files with 60 additions and 3 deletions.
55 changes: 55 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,58 @@
# [MongooseIM 4.1.0](https://github.com/esl/MongooseIM/releases/tag/4.1.0) - 2021-02-02

## Highlights

- Major configuration rework: the TOML format is now the only one supported
- Documentation enhancements
- Performance improvements

## All changes

### Added
- Full support of TOML configuration format (#2929)
- Prepared queries for `mod_vcard` (#2939)
- [Humio](https://www.humio.com/) support (#2952)
- GitHub actions for MongooseIM CI workflow (#2990, #2993)
- Usage of `fast_scram` library (#3003)
- Documentation for MongooseIM cluster's rolling upgrade (#3012)
- PEP publish options (#3017)

### Removed
- Support of old `*.cfg` configuration format (#2929)
- Support of HTTP File Upload 0.2.5 (#2989)
- Unused `katt_helper` (#2999)

### Changed
- Moved documentation from readthedocs to gh-pages altogether with its face lifting (#2946, #2960, #2963, #2966, #2969)
- Helper script in small tests uses python3 instead of python2 (#2957)
- Use `tools/wait_for_service.sh` instead of `netcat` to ensure the main `minio` container is started (#2979)
- Reduced stringprepping in roster hooks, privacy modules and `mod_offline` (#2997, #3005, #3009)

### Fixed
- The response of locked MUC room to `disco#info` (#2956)
- `ct_mongoose_log_hook` initialization error (#2964)
- Catching log formatter errors to avoid death spiral of logging (#2968, #2978)
- The way big tests detect minio in CI (#2998)
- Connection issues with Cassandra (#3006)

### Other
- Added `rebar3 clean` call to `Makefile` (#2932)
- Minor docs improvements (#2945, #2981, #3000, #3013, #3020)
- Parallel loading of `nksip` in tests (#2947)
- CI improvements (#2949, #2972)
- Usage of `integer_to_binary/1` instead of `list_to_integer(binary_to_list/1)` (#3008)
- Removed `archive_groupchats` warning (#3016)

## Commits, merged PRs and closed issues
- [List of merged PRs](https://github.com/esl/MongooseIM/pulls?q=is%3Apr+is%3Amerged+milestone%3A4.1.0)

- [List of closed issues](https://github.com/esl/MongooseIM/issues?q=is%3Aissue+is%3Aclosed+closed%3A2020-11-17..2021-02-03+)

- [Repository history for this release](https://github.com/esl/MongooseIM/graphs/contributors?from=2020-11-17&to=2021-02-03&type=c)

[List of merged PRs based on merge date]: # (https://github.com/esl/MongooseIM/pulls?utf8=%E2%9C%93&q=is%3Apr%20base%3Amaster%20merged%3A%222020-11-17..2021-02-03%22%20sort%3Acreated-asc%20)


# [MongooseIM 4.0.1](https://github.com/esl/MongooseIM/releases/tag/4.0.1) - 2020-11-17

## Highlights
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ Check out our test results:
Up-to-date documentation for the MongooseIM master branch can be found on ReadTheDocs: [https://esl.github.io/MongooseDocs/latest/](https://esl.github.io/MongooseDocs/latest/).

Latest releases:
* [4.1.0](https://esl.github.io/MongooseDocs/4.1.0/)
* [4.0.1](https://esl.github.io/MongooseDocs/4.0.1/)
* [3.7.1](https://esl.github.io/MongooseDocs/3.7.1/)
* [3.6.2](https://esl.github.io/MongooseDocs/3.6.2/)
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4.0.1
4.1.0
1 change: 1 addition & 0 deletions doc/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ Check out our test results:
See the documentation for the latest releases:

* [Master](https://esl.github.io/MongooseDocs/latest/)
* [4.1.0](https://esl.github.io/MongooseDocs/4.1.0/)
* [4.0.1](https://esl.github.io/MongooseDocs/4.0.1/)
* [3.7.1](https://esl.github.io/MongooseDocs/3.7.1/)
* [3.6.2](https://esl.github.io/MongooseDocs/3.6.2/)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ If you experience any issues with making requests to the HTTP File Upload servic

## Retirement of the old `*.cfg` format

Since release 4.x.x, we are no longer supporting the `*.cfg` MongooseIM configuration format. Please use the `TOML` format instead.
Since release 4.1.0, we are no longer supporting the `*.cfg` MongooseIM configuration format. Please use the `TOML` format instead.

## Minor changes in the `TOML` config format

Expand Down
2 changes: 1 addition & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ nav:
- '3.6.0 to 3.7.0': 'migrations/3.6.0_3.7.0.md'
- '3.7.0 to 4.0.0': 'migrations/3.7.0_4.0.0.md'
- '4.0.0 to 4.0.1': 'migrations/4.0.0_4.0.1.md'
- '4.0.1 to 4.x.x': 'migrations/4.0.1_4.x.x.md'
- '4.0.1 to 4.1.0': 'migrations/4.0.1_4.1.0.md'
- 'MAM MUC migration helper': 'migrations/jid-from-mam-muc-script.md'
- Platform:
- 'Contributions to ecosystem': 'Contributions.md'
Expand Down

0 comments on commit 88359bf

Please sign in to comment.