Skip to content

Commit ec72b42

Browse files
committed
Add version 6.0.0 to Changelog
1 parent e092c27 commit ec72b42

File tree

1 file changed

+87
-1
lines changed

1 file changed

+87
-1
lines changed

CHANGELOG.md

+87-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,89 @@
1+
# [MongooseIM 6.0.0](https://github.com/esl/MongooseIM/releases/tag/6.0.0) - 2022-12-19
2+
3+
## Highlights
4+
5+
- GraphQL API and Command Line Interface (CLI) with many new commands
6+
- Unified and reworked REST API
7+
- Incremental and asynchronous dynamic domain deletion
8+
- Full pagination support with RSM for Inbox
9+
- Significant code refactoring
10+
- Various improvements and fixes
11+
12+
## All changes
13+
14+
### Added
15+
- GraphQL request handling and execution (#3354, #3442, #3454, #3515, #3633, #3642, #3646 #3648, #3689, #3719, #3803, #3822, #3830, #3894)
16+
- GraphQL API schema and types (#3448, #3506, #3731, #3856, #3862, #3767)
17+
- GraphQL API tests (#3745, #3474, #3709, #3718, #3720, #3730, #3736, #3740)
18+
- GraphQL command implementation for the following categories:
19+
- account (#3503, #3824, #3895)
20+
- domain (#3499, #3715, #3851)
21+
- gdpr (#3711, #3855)
22+
- httpUpload (#3674, #3868)
23+
- inbox (#3694)
24+
- last (#3651, #3850)
25+
- metrics (#3665, #3861)
26+
- mnesia (#3725, #3896)
27+
- muc (#3615, #3627, #3799, #3875)
28+
- muc_light (#3538, #3563, #3563, #3576, #3742, #3881)
29+
- offline (#3688, #3864)
30+
- private (#3652, #3891)
31+
- roster (#3586, #3756, #3873)
32+
- server (#3744, #3793, #3877)
33+
- session (#3521, #3883)
34+
- stanza (#3483, #3565, #3814)
35+
- stat (#3700, #3715, #3870)
36+
- token (#3713, #3863)
37+
- vcard (#3639, #3890)
38+
- GraphQL CLI (Command Line Interface) (#3701, #3702, #3708, #3710, #3714, #3724, #3739)
39+
- GraphQL API documentation (#3704, #3773)
40+
- Incremental and asynchronous domain deletion (#3774, #3775, #3777, #3813, #3889)
41+
- Full pagination support for Inbox (#3827, #3843, #3844)
42+
43+
### Removed
44+
- Legacy hooks module (#3892)
45+
- Legacy REST API command registry (#3697, #3759)
46+
47+
### Changed
48+
- Replaced legacy hooks and handlers with `gen_hook` (#3758, #3760, #3762, #3763, #3769, #3782, #3784, #3789, #3792, #3798, #3802, #3807, #3808, #3811, #3815, #3817, #3818, #3821, #3825, #3826, #3828, #3829, #3831, #3832, #3833, #3834, #3835, #3836, #3837, #3838, #3839, #3840, #3841, #3842, #3846, #3847, #3848, #3849, #3853, #3854, #3865, #3866, #3867, #3871, #3874, #3876, #3879, #3884, #3886, #3887)
49+
- Reworked and unified REST API (#3741, #3753, #3768, #3771, #3776, #3780, #3801)
50+
- Performance improvements (#3682, #3687, #3726, #3738, #3761)
51+
- Added missing metrics (#3678)
52+
- Improved configurability (#3728, #3733)
53+
- MAM module names made more intuitive (#3684)
54+
- Improved DB request aggregation (#3755)
55+
- Improved logging (#3885)
56+
- Minor refactoring (#3732, #3764, #3809)
57+
58+
### Fixed
59+
- Cassandra authentication issue (#3872)
60+
- Message sent to oneself was stored twice (#3859)
61+
- DB aggregator could stop working after an error (#3757)
62+
- Unexpected errors in logs (#3695, #3743)
63+
- Minor issues with MAM result paging (#3734)
64+
- Incorrect optimization flags passed to asynchronous workers (#3727)
65+
- Invalid format of the JWT secret (#3716)
66+
- Persistent rooms were not stored in the DB (#3707)
67+
- Issues with the anonymous login (#3706)
68+
69+
### Other
70+
- Updated documentation (#3424, #3675, #3677, #3679, #3766, #3794, #3869, #3893, #3900, #3902, #3903)
71+
- Updated tools and scripts (#3698, #3723, #3737, #3897)
72+
- Updated dependencies and other third-party software (#3683, #3699, #3779, #3820, #3823, #3898)
73+
- Improved CI process (#3680, #3686, #3676)
74+
75+
## Commits, merged PRs and closed issues
76+
- [List of merged PRs](https://github.com/esl/MongooseIM/pulls?q=is%3Apr+is%3Amerged+milestone%3A6.0.0)
77+
78+
- [List of closed issues](https://github.com/esl/MongooseIM/issues?q=is%3Aissue+is%3Aclosed+closed%3A2022-06-09..2022-12-19)
79+
80+
- [Repository history for this release](https://github.com/esl/MongooseIM/graphs/contributors?from=2022-06-08&to=2022-12-19&type=c)
81+
82+
- [List of merged PRs based on merge date](https://github.com/esl/MongooseIM/pulls?q=is%3Apr+base%3Amaster+merged%3A%222022-06-08..2022-12-19%22+sort%3Acreated-asc+)
83+
84+
## Special thanks to our contributors:
85+
- [@theowenyoung](https://github.com/theowenyoung) Add XEP-0333 Docs (#3424)
86+
187
# [MongooseIM 5.1.0](https://github.com/esl/MongooseIM/releases/tag/5.1.0) - 2022-06-08
288

389
## Highlights
@@ -240,7 +326,7 @@
240326

241327
- [Repository history for this release](https://github.com/esl/MongooseIM/graphs/contributors?from=2021-10-08&to=2022-06-08&type=c)
242328

243-
[List of merged PRs based on merge date]: # (https://github.com/esl/MongooseIM/pulls?q=is%3Apr+base%3Amaster+merged%3A%222021-10-08..2022-06-08%22+sort%3Acreated-asc+)
329+
- [List of merged PRs based on merge date](https://github.com/esl/MongooseIM/pulls?q=is%3Apr+base%3Amaster+merged%3A%222021-10-08..2022-06-08%22+sort%3Acreated-asc+)
244330

245331
## Special thanks to our contributors:
246332
- [@kianmeng](https://github.com/kianmeng) Fix typos in doc (#3545)

0 commit comments

Comments
 (0)