v1.7.0
New Features π
- Implement
$sum
aggregation standard operator by @chilagrow in #3063
Fixed Bugs π
Enhancements π
- Add validating max nested document/array depth by @kropidlowsky in #2882
- Validate database and collection names for SQLite handler by @noisersup in #2868
- Add basic metrics, logging and tracing for SQLite by @AlekSi in #3123
- Tweak and document SQLite URI parameters by @AlekSi in #3128
Documentation π
- Add blog post for FerretDB v1.6.0 by @Fashander in #3058
- Update changelog by @AlekSi in #3072
- Update blog post for FerretDB v1.6.0 by @Fashander in #3073
- Tweak documentation and blog by @Fashander in #2992
- Add blog post on "Community matters: fireside chat with Artem Ervits, CockroachDB" by @Fashander in #3066
- Update Blog Post by @Fashander in #3086
- Update tags formatting in writing guide by @Fashander in #3097
- Add blog post on "Using Mingo with FerretDB" by @Fashander in #3074
- Simplify
checkdocs
linter by @AlekSi in #3104 - Update MongoDB comparision blog post by @ptrfarkas in #3117
- Update MongoDB comparision blog post by @ptrfarkas in #3119
- Add blog post on Grafana Monitoring for FerretDB by @Fashander in #3106
Other Changes π€
- Bump deps by @AlekSi in #3064
- Mark some tests as failing for SQLite by @AlekSi in #3051
- Improve sjson package fuzzing by @quasilyte in #3071
- Merges fuzztool into envtool by @Aditya1404Sal in #2645
- Do not import
commonerrors
in tests by @AlekSi in #3081 - Remove dead code by @AlekSi in #3093
- Allow to change SQLite URI in tests by @AlekSi in #3092
- Replace test doubles with constants by @noisersup in #3024
- Improve
checkdocs
linter by @KrishnaSindhur in #3095 - Add daily progress principle to
PROCESS.md
by @rumyantseva in #3098 - Support
_id
aggregation operators for$group
stage by @noisersup in #3096 - Bump the tools group in /tools with 1 update by @dependabot in #3109
- Backport v1.6.1 fixes by @AlekSi in #3107
- Support recursive operator calls for
$sum
aggregation accumulator by @noisersup in #3116
New Contributors
- @Aditya1404Sal made their first contribution in #2645
- @KrishnaSindhur made their first contribution in #3095
- @ptrfarkas made their first contribution in #3117