Skip to content

Releases: FerretDB/FerretDB

v2.5.0

12 Aug 12:50
v2.5.0
b4eda04
Compare
Choose a tag to compare

This version works best with DocumentDB v0.106.0-ferretdb-2.5.0.

Breaking changes

Metric names

We changed Prometheus metric names and HELP texts to highlight the fact that they are not stable yet.
We plan to promote most of them to stable in the next release.

What's Changed

RPM packages for DocumentDB

DocumentDB .rpm packages for Red Hat Enterprise Linux are now available!

Documentation ๐Ÿ“„

Other Changes ๐Ÿค–

All closed issues and pull requests.
All commits.

v2.4.0

16 Jul 08:12
v2.4.0
9a45f6b
Compare
Choose a tag to compare

This version works best with DocumentDB v0.105.0-ferretdb-2.4.0.

New Features ๐ŸŽ‰

  • Allow clusterAdmin users to perform user management commands by @chilagrow in #5314

Enhancements ๐Ÿ› 

  • Use debug-level log messages for continuations by @AlekSi in #5266

Documentation ๐Ÿ“„

Other Changes ๐Ÿค–

New Contributors

All closed issues and pull requests.
All commits.

v2.3.1

12 Jun 13:40
v2.3.1
0ad2ad9
Compare
Choose a tag to compare

Hotfix release to restore compatibility with various tools such as mongoimport and mongorestore.

Fixed Bugs ๐Ÿ›

All closed issues and pull requests.
All commits.

v2.3.0

11 Jun 12:19
v2.3.0
a313261
Compare
Choose a tag to compare

This version works best with DocumentDB v0.104.0-ferretdb-2.3.0.

New Features ๐ŸŽ‰

  • Add telemetry configuration for embedded FerretDB by @jyz0309 in #5109
  • Use DocumentDB's support for bypassEmptyTsReplacement by @AlekSi in #5217
  • Use DocumentDB's compat command by @AlekSi in #5242

Documentation ๐Ÿ“„

Other Changes ๐Ÿค–

New Contributors

All closed issues and pull requests.
All commits.

v1.24.2

27 May 19:20
v1.24.2
Compare
Choose a tag to compare

Fixed Bugs ๐Ÿ›

  • Ignore bypassEmptyTsReplacement to simplify migrations by @chilagrow in #5163

Other Changes ๐Ÿค–

All commits.

v2.2.0

09 May 18:37
v2.2.0
d2d96a7
Compare
Choose a tag to compare

This version works best with DocumentDB v0.103.0-ferretdb-2.2.0.

New Features ๐ŸŽ‰

Enhancements ๐Ÿ› 

Documentation ๐Ÿ“„

Other Changes ๐Ÿค–

New Contributors

All closed issues and pull requests.
All commits.

v1.24.1

08 May 17:04
v1.24.1
b297c11
Compare
Choose a tag to compare

If you can't migrate to v2, please tell us why and what you use v1 for in the discussion.

Fixed Bugs ๐Ÿ›

Documentation ๐Ÿ“„

Other Changes ๐Ÿค–

New Contributors

All commits.

v2.1.0

03 Apr 16:05
v2.1.0
05ed2b9
Compare
Choose a tag to compare

This version works only with DocumentDB v0.102.0-ferretdb-2.1.0.

Breaking changes

Caution

Please note that due to incompatibilities in our previous releases, DocumentDB can't be updated in place, even with a manual ALTER EXTENSION UPDATE query or other means. A new clean installation into an empty data directory/volume is required. All data should be backed up with mongodump/mongoexport before and restored with mongorestore/mongoimport after. See our blog post for more details.

We expect future updates to be much smoother.

Fixed Bugs ๐Ÿ›

  • Fix version detection for embeddable package by @AlekSi in #4936

Enhancements ๐Ÿ› 

Documentation ๐Ÿ“„

Other Changes ๐Ÿค–

All closed issues and pull requests.
All commits.

v2.0.0

05 Mar 12:50
v2.0.0
2214721
Compare
Choose a tag to compare

The first generally available release of FerretDB v2, powered by DocumentDB PostgreSQL extension!

This version works best with DocumentDB v0.102.0-ferretdb-2.0.0.

Release blog post.

Documentation ๐Ÿ“„

Other Changes ๐Ÿค–

All closed issues and pull requests.
All commits.

v2.0.0-rc.5

04 Mar 13:10
v2.0.0-rc.5
224ad92
Compare
Choose a tag to compare

This is the final release candidate before the GA release tomorrow!
Most users don't need to update.

This version works best with
DocumentDB v0.102.0-ferretdb-2.0.0-rc.5.

New Features ๐ŸŽ‰

Fixed Bugs ๐Ÿ›

  • Make Data API work without authentication if requested by @AlekSi in #4849

Enhancements ๐Ÿ› 

  • Publish build info, state, and CLI flags in expvar by @AlekSi in #4837
  • Enforce log messages format in development builds by @noisersup in #4754
  • Filter out sensitive information from debug archive by @AlekSi in #4836
  • Improve messages about DocumentDB version by @AlekSi in #4832

Documentation ๐Ÿ“„

Other Changes ๐Ÿค–

All closed issues and pull requests.
All commits.