Skip to content

Commit 7c57e02

Browse files
authored
Merge pull request #4018 from esl/rel-6.1
Prepare Release 6.1.0
2 parents 1d6b370 + 43f1c78 commit 7c57e02

File tree

5 files changed

+109
-2
lines changed

5 files changed

+109
-2
lines changed

CHANGELOG.md

Lines changed: 97 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,99 @@
1+
# [MongooseIM 6.1.0](https://github.com/esl/MongooseIM/releases/tag/6.1.0) - 2023-05-10
2+
3+
## Highlights
4+
5+
- Reworked C2S architecture
6+
- Docker image for arm64
7+
- Update of Universal Analytics to Google Analytics 4
8+
- Dialyzer types fix
9+
- Deprecation of Riak
10+
- More reliable test suites
11+
- Various improvements and fixes
12+
13+
## All changes
14+
15+
### Added
16+
- New C2S architecture (#3765)
17+
- `presence` (#3746)
18+
- `mod_last` (#3750)
19+
- `mod_register` (#3751)
20+
- `privacy` (#3747)
21+
- `pubsub` (#3785)
22+
- `ping` (#3748)
23+
- `metrics` (#3800)
24+
- `steam_management` (#3796)
25+
- `mod_csi` (#3880)
26+
- `sasl_external` (#3911)
27+
- More granular hooks (#3852, #3857, #3955)
28+
- Fixed `stream_management` timeouts (#3934)
29+
- Stopped routing broadcast tuples (#3946)
30+
- Unified metrics (#3967)
31+
- C2S Migration guide (#3965)
32+
- Fixed duplicated logout in `stream_management` (#3983)
33+
- Adapted existing test suites (#3772, #3778, #3783, #3787, #3786, #3845, #3882, #3909, #3925, #3927, #3932, #3931, #3940)
34+
- Miscellaneous changes (#3729, #3797, #3790, #3816, #3858, #3888, #3904, #3908, #3917, #3919, #3935, #3950, #3957, #3959, #3972)
35+
- Added information about GraphQL (#3905)
36+
- Enable CircleCI tests insights (#3899)
37+
- Hooks improvement (#3913, #3912)
38+
- `mod_inbox` improvements (#3910, #3974, #4016)
39+
- Checking push form fields (#3916)
40+
- Checking for MUC domain when archiving messages (#3936)
41+
- Updated base Docker image (#3943)
42+
- Implemented `mod_pubsub_db` without dynamic modules (#3953)
43+
- Checking the `to` JID (#3971)
44+
- Auto registration/unregistration of hooks in `gen_mod` (#3954)
45+
- Added port and IP in the listener options for WebSockets and BOSH (#3977)
46+
- Improved MAM logging (#3984)
47+
- Added error reason to batch worker termination (#3985)
48+
- Docker image for arm64 (#3979, #3986, #3988, #4009)
49+
- Full support for TLS version 1.3 (#3989)
50+
- Restarting executes in transactions (#3973)
51+
- GraphQL server status now returns MongooseIM version (#3995)
52+
- Capability of measuring asynchronous SQL execute requests (#4002)
53+
- Enabled codecov with the new uploader (#4013)
54+
- `remove_domain` for `internal` auth (#4010)
55+
- Passing SID into `store_info` (#4007)
56+
57+
### Changed
58+
- Unified status icons (#4000)
59+
- Reworked mongoose transport (#3982)
60+
- Updated dependencies (#3918, #3976, #4017)
61+
- Updated MySQL schema (#3944)
62+
- Set cookie to mongooseim (#3930)
63+
- Moved to Google Analytics 4 (#4011, #4019)
64+
65+
### Fixed
66+
- Issues with GitHub actions (#3992, #4003)
67+
- Status badges (#3975)
68+
- Announcing session establishment (#3970)
69+
- Input for `mam` errors (#4008)
70+
- Issue with certificate verification for Google Analytics (#3978)
71+
- Incremental removal query (#3924)
72+
- Unknown types in Dialyzer (#3929)
73+
- Scram invalid xml response (#4020)
74+
75+
### Removed
76+
- Legacy C2S implementation (#3805, #3860)
77+
- Some of the hooks with no handlers (#3990)
78+
- Incorrect CORS headers (#4005)
79+
- Riak is now deprecated (#3981)
80+
81+
### Other
82+
- Test suites improvements (#3906, #3923, #3926, #3937, #3961, #3968, #3964, #3960, #3969, #3960, #3998, #3999)
83+
- Updated documentation (#3914, #3962, #3966, #4014)
84+
85+
## Commits, merged PRs and closed issues
86+
- [List of merged PRs](https://github.com/esl/MongooseIM/pulls?q=is%3Apr+is%3Amerged+milestone%3A6.1.0)
87+
88+
- [List of closed issues](https://github.com/esl/MongooseIM/issues?q=is%3Aissue+is%3Aclosed+closed%3A2022-12-20..2023-05-10)
89+
90+
- [Repository history for this release](https://github.com/esl/MongooseIM/graphs/contributors?from=2022-12-20&to=2023-05-10&type=c)
91+
92+
- [List of merged PRs based on merge date](https://github.com/esl/MongooseIM/pulls?q=is%3Apr+base%3Amaster+merged%3A%222022-12-19..2023-05-10%22+sort%3Acreated-asc+)
93+
94+
## Special thanks to our contributors:
95+
- [@askarsyzdykov](https://github.com/askarsyzdykov) Fix typo in documentation (#3966)
96+
197
# [MongooseIM 6.0.0](https://github.com/esl/MongooseIM/releases/tag/6.0.0) - 2022-12-19
298

399
## Highlights
@@ -338,7 +434,7 @@
338434
## Highlights
339435

340436
- Support for dynamic domains
341-
- Documentation improvements and reorganization
437+
- Documentation improvements and reorganization
342438
- Miscellaneous enhancements & improvements
343439

344440
## All changes

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ Check out our test results:
6262
See the documentation for the latest releases:
6363

6464
* [Master](https://esl.github.io/MongooseDocs/latest/)
65+
* [6.1.0](https://esl.github.io/MongooseDocs/6.1.0/)
6566
* [6.0.0](https://esl.github.io/MongooseDocs/6.0.0/)
6667
* [5.1.0](https://esl.github.io/MongooseDocs/5.1.0/)
6768
* [5.0.0](https://esl.github.io/MongooseDocs/5.0.0/)

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
6.0.0
1+
6.1.0

doc/History.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# MongooseIM history
22

3+
## 2023: C2S
4+
5+
Moved the C2S implementation to state machine.
6+
Added Docker image for arm64.
7+
8+
Release:
9+
10+
* [MongooseIM 6.1.0](https://github.com/esl/MongooseIM/releases/tag/6.1.0) in May 2023.
11+
312
## 2022: GraphQL
413

514
New GraphQL API allows to access MongooseIM using HTTP protocol to extract data and make changes in a flexible way.

doc/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ Check out our test results:
8080
See the documentation for the latest releases:
8181

8282
* [Master](https://esl.github.io/MongooseDocs/latest/)
83+
* [6.1.0](https://esl.github.io/MongooseDocs/6.1.0/)
8384
* [6.0.0](https://esl.github.io/MongooseDocs/6.0.0/)
8485
* [5.1.0](https://esl.github.io/MongooseDocs/5.1.0/)
8586
* [5.0.0](https://esl.github.io/MongooseDocs/5.0.0/)

0 commit comments

Comments
 (0)