diff --git a/CHANGELOG.md b/CHANGELOG.md index e57ed054ee8c..1cc67ef08225 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,18 +7,21 @@ ### New Features 🎉 - Implement `killCursors` command by @AlekSi in https://github.com/FerretDB/FerretDB/pull/2939 +- Implement `ping` command for SQLite by @noisersup in https://github.com/FerretDB/FerretDB/pull/2965 +- Implement `getParameter` method for SQLite by @chilagrow in https://github.com/FerretDB/FerretDB/pull/2985 ### Fixed Bugs 🐛 - Ignore `lsid` field in all commands by @b1ron in https://github.com/FerretDB/FerretDB/pull/3010 - Allow `$set` operator to update `_id` by @chilagrow in https://github.com/FerretDB/FerretDB/pull/3009 -- Unskip `findAndModify` `$set` integration test for `_id` by @chilagrow in https://github.com/FerretDB/FerretDB/pull/3025 - Apply pushdown for `limit` by @chilagrow in https://github.com/FerretDB/FerretDB/pull/2993 - Fix `update` with query operator for `upsert` option by @chilagrow in https://github.com/FerretDB/FerretDB/pull/3028 ### Enhancements 🛠 - Add integration tests for `maxTimeMS` in `find`, `aggregate` and `getMore` by @chilagrow in https://github.com/FerretDB/FerretDB/pull/2953 +- Remove double decoding in unmarshalSingleValue by @quasilyte in https://github.com/FerretDB/FerretDB/pull/3018 +- Ignore `count.fields` argument by @AlekSi in https://github.com/FerretDB/FerretDB/pull/3048 ### Documentation 📄 @@ -39,22 +42,20 @@ - Remove Tigris from documentation and builds by @AlekSi in https://github.com/FerretDB/FerretDB/pull/2999 - Remove Tigris code by @AlekSi in https://github.com/FerretDB/FerretDB/pull/3001 - Remove Tigris from tests by @AlekSi in https://github.com/FerretDB/FerretDB/pull/3002 -- Implement `ping` command for SQLite by @noisersup in https://github.com/FerretDB/FerretDB/pull/2965 - Crush PNG files to make them smaller by @AlekSi in https://github.com/FerretDB/FerretDB/pull/3020 -- Remove double decoding in unmarshalSingleValue by @quasilyte in https://github.com/FerretDB/FerretDB/pull/3018 - Update issue URL by @AlekSi in https://github.com/FerretDB/FerretDB/pull/3021 - Move `testutil.TB` to `testtb.TB` by @AlekSi in https://github.com/FerretDB/FerretDB/pull/3022 - Move `logout` to `commoncommands` by @AlekSi in https://github.com/FerretDB/FerretDB/pull/3019 - Make `task all` run only unit tests by @AlekSi in https://github.com/FerretDB/FerretDB/pull/3023 -- Support `getParameters` for `authenticationMechanisms` and `featureCompatibilityVersion` parameters by @chilagrow in https://github.com/FerretDB/FerretDB/pull/2985 - Update closed issue links by @chilagrow in https://github.com/FerretDB/FerretDB/pull/3027 +- Unskip `findAndModify` `$set` integration test for `_id` by @chilagrow in https://github.com/FerretDB/FerretDB/pull/3025 - Expect `renameCollection` tests failures by @AlekSi in https://github.com/FerretDB/FerretDB/pull/3007 - Fix `killCursors` edge case by @AlekSi in https://github.com/FerretDB/FerretDB/pull/3030 - Fix error checking in backend contracts by @AlekSi in https://github.com/FerretDB/FerretDB/pull/3031 - Bump deps by @AlekSi in https://github.com/FerretDB/FerretDB/pull/3034 - Remove `Type()` interface from aggregation stage by @chilagrow in https://github.com/FerretDB/FerretDB/pull/3045 -- Ignore `count.fields` argument by @AlekSi in https://github.com/FerretDB/FerretDB/pull/3048 - Remove fixed issue link and clean up integration test provider setup by @chilagrow in https://github.com/FerretDB/FerretDB/pull/3052 +- Prepare v1.6.0 release by @AlekSi in https://github.com/FerretDB/FerretDB/pull/3056 ### New Contributors