Skip to content

Commit

Permalink
Prepare v0.7.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
AlekSi committed Dec 5, 2022
1 parent 0e3f76c commit edbb1e7
Showing 1 changed file with 58 additions and 0 deletions.
58 changes: 58 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,63 @@
# Changelog

## [v0.7.0](https://github.com/FerretDB/FerretDB/releases/tag/v0.7.0) (2022-12-05)

### New Features πŸŽ‰
* Add `msg_explain` implementation for Tigris by @w84thesun in https://github.com/FerretDB/FerretDB/pull/1574
* Add `filter` support to `listCollections` by @AlekSi in https://github.com/FerretDB/FerretDB/pull/1567

### Fixed Bugs πŸ›
* Fix parallel collection inserts for PostgreSQL by @noisersup in https://github.com/FerretDB/FerretDB/pull/1513
* Fix validation for documents with duplicate keys by @rumyantseva in https://github.com/FerretDB/FerretDB/pull/1602
* Fix greater and less operators on array value comparison by @chilagrow in https://github.com/FerretDB/FerretDB/pull/1585

### Enhancements πŸ› 
* Downgrade min wire protocol version to 13 / 5.0 by @AlekSi in https://github.com/FerretDB/FerretDB/pull/1571
* Make default telemetry state a bit more clear by @AlekSi in https://github.com/FerretDB/FerretDB/pull/1561
* Add documents validation to `wire` package by @w84thesun in https://github.com/FerretDB/FerretDB/pull/1401
* Allow `-` in database names by @w84thesun in https://github.com/FerretDB/FerretDB/pull/1582
* Support more default `find` parameters by @AlekSi in https://github.com/FerretDB/FerretDB/pull/1588

### Documentation πŸ“„
* Add authentication and role management commands to the docs by @b1ron in https://github.com/FerretDB/FerretDB/pull/1527
* Add section for diagnostic command `buildInfo` and `collStats` by @Fashander in https://github.com/FerretDB/FerretDB/pull/1480
* Add session and free monitoring commands to the docs by @b1ron in https://github.com/FerretDB/FerretDB/pull/1546
* Add Mastodon links by @AlekSi in https://github.com/FerretDB/FerretDB/pull/1555
* Add glossary section to documentation by @Fashander in https://github.com/FerretDB/FerretDB/pull/1583

### Other Changes πŸ€–
* Simplify array comparison, remove `[]CompareResult` by @chilagrow in https://github.com/FerretDB/FerretDB/pull/1499
* Disable CockroachDB on GitHub Actions by @rumyantseva in https://github.com/FerretDB/FerretDB/pull/1524
* Add placeholder for testing scripts by @AlekSi in https://github.com/FerretDB/FerretDB/pull/1525
* Add path to record loading error message by @AlekSi in https://github.com/FerretDB/FerretDB/pull/1543
* Move array query tests to compat tests by @chilagrow in https://github.com/FerretDB/FerretDB/pull/1526
* Move `_id` field check to separate function by @w84thesun in https://github.com/FerretDB/FerretDB/pull/1544
* Bump deps by @AlekSi in https://github.com/FerretDB/FerretDB/pull/1562
* Implement `listIndexes` command stub by @noisersup in https://github.com/FerretDB/FerretDB/pull/1565
* Do not record partial files by @AlekSi in https://github.com/FerretDB/FerretDB/pull/1566
* Sync label descriptions and issue templates by @AlekSi in https://github.com/FerretDB/FerretDB/pull/1573
* Auto-merge is required now by @AlekSi in https://github.com/FerretDB/FerretDB/pull/1563
* Move more query tests to compat and change filter bad value check order by @chilagrow in https://github.com/FerretDB/FerretDB/pull/1560
* Move more tests to compat query tests by @chilagrow in https://github.com/FerretDB/FerretDB/pull/1570
* Fix test names to make them more consistent by @noisersup in https://github.com/FerretDB/FerretDB/pull/1575
* Update documentation for types, add aliases by @AlekSi in https://github.com/FerretDB/FerretDB/pull/1580
* Simplify documents fetching for the `count` operator by @rumyantseva in https://github.com/FerretDB/FerretDB/pull/1487
* Simplify documents fetching for `delete` by @rumyantseva in https://github.com/FerretDB/FerretDB/pull/1584
* Fix `listIndexes` stub by @noisersup in https://github.com/FerretDB/FerretDB/pull/1591
* Move query tests to compat by comparing the error code instead of the error message by @chilagrow in https://github.com/FerretDB/FerretDB/pull/1579
* Add TODOs by @AlekSi in https://github.com/FerretDB/FerretDB/pull/1595
* Simplify documents fetching for `find`, `findAndModify`, and `update` by @rumyantseva in https://github.com/FerretDB/FerretDB/pull/1538
* Improve `iterator.Interface` implementation in `pgdb.queryIterator` by @rumyantseva in https://github.com/FerretDB/FerretDB/pull/1592
* Refactor `pg`'s `MsgListDatabases` and `pgdb` by @rumyantseva in https://github.com/FerretDB/FerretDB/pull/1596
* Fix `Conform PR` workflow by @AlekSi in https://github.com/FerretDB/FerretDB/pull/1599
* Improve `envtool` by @AlekSi in https://github.com/FerretDB/FerretDB/pull/1598
* Replace `docker-compose` with `docker compose` by @AlekSi in https://github.com/FerretDB/FerretDB/pull/1606
* Add test certificates by @AlekSi in https://github.com/FerretDB/FerretDB/pull/1612

[All closed issues and pull requests](https://github.com/FerretDB/FerretDB/milestone/26?closed=1).
[All commits](https://github.com/FerretDB/FerretDB/compare/v0.6.2...v0.7.0).


## [v0.6.2](https://github.com/FerretDB/FerretDB/releases/tag/v0.6.2) (2022-11-21)

### New Features πŸŽ‰
Expand Down

0 comments on commit edbb1e7

Please sign in to comment.