Update ghcr.io/ferretdb/ferretdb Docker tag to v2 #731

Closed
renovate-bot wants to merge 1 commits from renovate/ghcr.io-ferretdb-ferretdb-2.x into main
Collaborator

This PR contains the following updates:

Package Update Change
ghcr.io/ferretdb/ferretdb (source) major 1.24.2 -> 2.3.1

Release Notes

FerretDB/FerretDB (ghcr.io/ferretdb/ferretdb)

v2.3.1

Compare Source

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

Compare Source

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

New Features 🎉
Documentation 📄
Other Changes 🤖
New Contributors

All closed issues and pull requests.
All commits.

v2.2.0

Compare Source

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.

v2.1.0

Compare Source

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 🐛
Enhancements 🛠
Documentation 📄
Other Changes 🤖

All closed issues and pull requests.
All commits.

v2.0.0

Compare Source

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.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/ferretdb/ferretdb](https://www.ferretdb.com/) ([source](https://github.com/FerretDB/FerretDB)) | major | `1.24.2` -> `2.3.1` | --- ### Release Notes <details> <summary>FerretDB/FerretDB (ghcr.io/ferretdb/ferretdb)</summary> ### [`v2.3.1`](https://github.com/FerretDB/FerretDB/blob/HEAD/CHANGELOG.md#v231-2025-06-12) [Compare Source](https://github.com/FerretDB/FerretDB/compare/v2.3.0...v2.3.1) Hotfix release to restore compatibility with various tools such as `mongoimport` and `mongorestore`. ##### Fixed Bugs 🐛 - Revert "Remove hack for `bypassEmptyTsReplacement` ([#&#8203;5217](https://github.com/FerretDB/FerretDB/issues/5217))" by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5256 [All closed issues and pull requests](https://github.com/FerretDB/FerretDB/milestone/78?closed=1). [All commits](https://github.com/FerretDB/FerretDB/compare/v2.3.0...v2.3.1). ### [`v2.3.0`](https://github.com/FerretDB/FerretDB/blob/HEAD/CHANGELOG.md#v230-2025-06-11) [Compare Source](https://github.com/FerretDB/FerretDB/compare/v2.2.0...v2.3.0) This version works best with [DocumentDB v0.104.0-ferretdb-2.3.0](https://github.com/FerretDB/documentdb/releases/tag/v0.104.0-ferretdb-2.3.0). ##### New Features 🎉 - Add telemetry configuration for embedded FerretDB by [@&#8203;jyz0309](https://github.com/jyz0309) in https://github.com/FerretDB/FerretDB/pull/5109 - Use DocumentDB's support for `bypassEmptyTsReplacement` by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5217 - Use DocumentDB's `compat` command by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5242 ##### Documentation 📄 - Enable `onInlineAuthors` in blog settings by [@&#8203;Balou9](https://github.com/Balou9) in https://github.com/FerretDB/FerretDB/pull/5079 - Create compatible apps section by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/5108 - Improve insert operations in guides by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/5131 - Update versions to point to the next release by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5144 - Update Docker tags in docs by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/5156 - Update Docker tags for next release by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/5157 - Do not format MDX as Markdown by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5186 - Add blog post on Mongo Express compatibility by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/5194 - Add blog post for Novu compatibility by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/5195 - Update CTS tool to wrap long lines by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5202 - Disable Markdownlint rule that clashes with MDX by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5210 - Small documentation tweaks by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5218 - Prepare v2.3.0 release by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5254 ##### Other Changes 🤖 - Use `runtime.Cleanup` for resource tracking by [@&#8203;sahinakyol](https://github.com/sahinakyol) in https://github.com/FerretDB/FerretDB/pull/5077 - Add Dependabot configuration for `main-v1` by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5098 - Bump deps by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/5159 - Make `conninfo` a resource by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/5166 - Revert "Update CODEOWNERS" by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5169 - Bump deps by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5170 - Add `permissions` to GitHub Actions workflows by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5182 - Bump deps by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5184 - Update DocumentDB by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5197 - Add test for inserting zero timestamp by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5199 - Update DocumentDB by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5201 - Refactor resource tracking tests by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5208 - Unskip test by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5211 - Use Ollama in local setup by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5215 - Update TODO comments by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5223 - Bump Go and deps by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5236 - Update DocumentDB by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5240 - Build production Docker images for PRs by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5251 - Improve telemetry configuration for embedded FerretDB by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5252 ##### New Contributors - [@&#8203;sahinakyol](https://github.com/sahinakyol) made their first contribution in https://github.com/FerretDB/FerretDB/pull/5077 - [@&#8203;Balou9](https://github.com/Balou9) made their first contribution in https://github.com/FerretDB/FerretDB/pull/5079 [All closed issues and pull requests](https://github.com/FerretDB/FerretDB/milestone/74?closed=1). [All commits](https://github.com/FerretDB/FerretDB/compare/v2.2.0...v2.3.0). ### [`v2.2.0`](https://github.com/FerretDB/FerretDB/blob/HEAD/CHANGELOG.md#v220-2025-05-09) [Compare Source](https://github.com/FerretDB/FerretDB/compare/v2.1.0...v2.2.0) This version works best with [DocumentDB v0.103.0-ferretdb-2.2.0](https://github.com/FerretDB/documentdb/releases/tag/v0.103.0-ferretdb-2.2.0). ##### New Features 🎉 - Add full arm64 support by [@&#8203;AlekSi](https://github.com/AlekSi), [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/5113 - Rename old `ferretdb-eval` image to `ferretdb-eval-dev` by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/5040 - Provide `ferretdb-eval` Docker image with production build by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/5051 - Supervise services in evaluation images by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/5041 - Use volume for `state` directory by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/5083 ##### Enhancements 🛠 - Rename binaries and packages by [@&#8203;vardbabayan](https://github.com/vardbabayan) in https://github.com/FerretDB/FerretDB/pull/5078 - Decode `dropIndexes` response by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/5117 ##### Documentation 📄 - Update DocumentDB debian packages by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/4959 - Add Kubernetes installation guide by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/4971 - Add blog post on FerretDB and CNPG by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/4998 - Update Docker images by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5015 - Add blog post on migrating to FerretDB with dsync by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/5033 - Use "PostgreSQL with DocumentDB extension" phrase by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5050 - Backport Kubernetes docs to 2.1 by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/5053 - Rename and move code files in guides by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5057 - Update redirects by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5060 - Update OpenAPI spec description by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5062 - Document Data API usage by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/5063 - Backport `.deb` installation guide by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/5066 - Unconvert syntax examples in documentation by [@&#8203;noisersup](https://github.com/noisersup) in https://github.com/FerretDB/FerretDB/pull/5072 - Reformat linter by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/5075 - Update evaluation Docker image documentation by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/5076 - Document required features by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5086 - Document update process for new releases by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/5124 - Remove old TODOs by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5132 ##### Other Changes 🤖 - Remove MongoDB driver v1 by [@&#8203;KrishnaSindhur](https://github.com/KrishnaSindhur) in https://github.com/FerretDB/FerretDB/pull/4961 - Hook CTS tool into documentation building by [@&#8203;noisersup](https://github.com/noisersup) in https://github.com/FerretDB/FerretDB/pull/4990 - Do not send zero values to telemetry by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5016 - Update DocumentDB by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5020 - Update deps by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5024 - Minor tweaks for proxy code by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5025 - Move tests for sessions by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5026 - Bump deps by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5027 - Merge Msg and Query into a single type by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5032 - Make proxy handler implement an interface by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5036 - Move `findAndModify` integration tests by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5037 - Update wire by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5042 - Update DocumentDB by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5045 - Update DocumentDB by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5054 - Implement handler `Handle` function by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/5055 - Use new `wire` helpers by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5056 - Fix docker health check on evaluation image by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/5067 - Define docker tags for `ferretdb-eval` image by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/5068 - Use `Handle` function in Data API by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/5069 - Use `Handle` function in `clientconn` by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/5070 - Update DocumentDB by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5074 - Skip `bypassEmptyTsReplacement` parameters for now by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5080 - Reorgonize cts output files by [@&#8203;noisersup](https://github.com/noisersup) in https://github.com/FerretDB/FerretDB/pull/5082 - Unexport handlers by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/5084 - Use new `wire` helpers by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5094 - Update DocumentDB by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5096 - Fix Docker tags for pre-release git tags by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5099 - Update DocumentDB by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5115 - Hook CTS into CI by [@&#8203;noisersup](https://github.com/noisersup) in https://github.com/FerretDB/FerretDB/pull/5120 - Run CTS tests against Full Text Search guide examples by [@&#8203;noisersup](https://github.com/noisersup) in https://github.com/FerretDB/FerretDB/pull/5121 - Run CTS tests against Vector Search guide examples by [@&#8203;noisersup](https://github.com/noisersup) in https://github.com/FerretDB/FerretDB/pull/5122 - Run CTS tests against TTL Indexes guide examples by [@&#8203;noisersup](https://github.com/noisersup) in https://github.com/FerretDB/FerretDB/pull/5123 - Remove `$db` parameter from generated mongosh requests by [@&#8203;noisersup](https://github.com/noisersup) in https://github.com/FerretDB/FerretDB/pull/5125 - Update DocumentDB by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5141 - Update DocumentDB by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5142 - Prepare v2.2.0 release by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5138 ##### New Contributors - [@&#8203;vardbabayan](https://github.com/vardbabayan) made their first contribution in https://github.com/FerretDB/FerretDB/pull/5078 [All closed issues and pull requests](https://github.com/FerretDB/FerretDB/milestone/73?closed=1). [All commits](https://github.com/FerretDB/FerretDB/compare/v2.1.0...v2.2.0). ### [`v2.1.0`](https://github.com/FerretDB/FerretDB/blob/HEAD/CHANGELOG.md#v210-2025-04-03) [Compare Source](https://github.com/FerretDB/FerretDB/compare/v2.0.0...v2.1.0) This version works only with [DocumentDB v0.102.0-ferretdb-2.1.0](https://github.com/FerretDB/documentdb/releases/tag/v0.102.0-ferretdb-2.1.0). ##### Breaking changes <!-- textlint-disable one-sentence-per-line --> > \[!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](https://blog.ferretdb.io/ferretdb-v210-release-performance-improvements-bug-fixes/). > > We expect future updates to be much smoother. <!-- textlint-enable one-sentence-per-line --> ##### Fixed Bugs 🐛 - Fix version detection for embeddable package by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4936 ##### Enhancements 🛠 - Add colorized levels to `console` logger by [@&#8203;noisersup](https://github.com/noisersup) in https://github.com/FerretDB/FerretDB/pull/4904 - Improve `--help` output by [@&#8203;KrishnaSindhur](https://github.com/KrishnaSindhur) in https://github.com/FerretDB/FerretDB/pull/4918 - Add support for reading PostgreSQL URL from a file by [@&#8203;KrishnaSindhur](https://github.com/KrishnaSindhur) in https://github.com/FerretDB/FerretDB/pull/4937 - Do not decode incoming document twice by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4981 ##### Documentation 📄 - Add post on MongoDB queries and operations on FerretDB by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/4732 - Add example telemetry report to documentation by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4861 - Add FerretDB v2 GA blog post by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4884 - Add full text search guide by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/4886 - Add guide for GUI apps by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/4906 - Add TTL index guide by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/4926 - Update `deb` and `rpm` installation docs by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/4927 - Sync flags grouping with docs by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4933 - Add a note to documentation about PR titles by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4944 - Update/backport full-text and TTL indexes guides by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4948 - Backport documentation changes to v2.0 by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4952 - Add basic documentation for supported commands by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4970 - Update feature blog post by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/4991 - Add blogpost on FerretDB v2.1.0 release by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/5004 - Create redirects for `/v2.0/` documentation URLs by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5011 ##### Other Changes 🤖 - Update changelog generator by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4810 - Update TODO URLs for `listDatabase` tests by [@&#8203;noisersup](https://github.com/noisersup) in https://github.com/FerretDB/FerretDB/pull/4863 - Document non-enforced format of log messages in `envtool` package by [@&#8203;noisersup](https://github.com/noisersup) in https://github.com/FerretDB/FerretDB/pull/4867 - Start working on a new release by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4885 - Adjust pool connection timeout by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4888 - Check issue URLs in documentation by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/4890 - Add TODO comments for observability tasks by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4896 - Refactor `clientconn` by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/4907 - Add basic structure for middlewares by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4908 - Make production builds of the `main` branch by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4911 - Bump deps by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4916 - Move message processing in `clientconn` to a function by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/4919 - Change the way OP_MSG handlers are invoked by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4923 - Improve integration benchmarks by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4925 - Configure connection pool size in tests by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4932 - Update DocumentDB by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4941 - Handle `OP_QUERY` in middleware using interface by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/4947 - Implement error middleware by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/4951 - Use ERROR level logging for failed tests by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4974 - Update DocumentDB by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4975 - Disable tracing in benchmarks for now by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4980 - Update DocumentDB by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4982 - Add TODOs by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4986 - Partially revert middleware changes by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4995 - Add more tests for error handling by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4996 - Use Go 1.24.2 by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5005 - Remove error middleware for now by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5008 - Disable commit check for now by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/5012 [All closed issues and pull requests](https://github.com/FerretDB/FerretDB/milestone/72?closed=1). [All commits](https://github.com/FerretDB/FerretDB/compare/v2.0.0...v2.1.0). ### [`v2.0.0`](https://github.com/FerretDB/FerretDB/blob/HEAD/CHANGELOG.md#v200-2025-03-05) [Compare Source](https://github.com/FerretDB/FerretDB/compare/v1.24.2...v2.0.0) The first generally available release of FerretDB v2, powered by [DocumentDB PostgreSQL extension](https://github.com/microsoft/documentdb)! This version works best with [DocumentDB v0.102.0-ferretdb-2.0.0](https://github.com/FerretDB/documentdb/releases/tag/v0.102.0-ferretdb-2.0.0). [Release blog post](https://blog.ferretdb.io/ferretdb-v2-ga-open-source-mongodb-alternative-ready-for-production/). ##### Documentation 📄 - Add migration guide from v1.x to v2.x by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/4850 - Add basic troubleshooting guide by [@&#8203;Fashander](https://github.com/Fashander) in https://github.com/FerretDB/FerretDB/pull/4854 - Final preparations by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4874 ##### Other Changes 🤖 - Unskip tests that refer to closed issue by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4865 - Use GitHub-hosted CI runners by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4866 - Skip flaky `currentOp` test and add TODO by [@&#8203;chilagrow](https://github.com/chilagrow) in https://github.com/FerretDB/FerretDB/pull/4872 - Bump Go and safe deps by [@&#8203;AlekSi](https://github.com/AlekSi) in https://github.com/FerretDB/FerretDB/pull/4875 [All closed issues and pull requests](https://github.com/FerretDB/FerretDB/milestone/69?closed=1). [All commits](https://github.com/FerretDB/FerretDB/compare/v2.0.0-rc.5...v2.0.0). </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC40OC40IiwidXBkYXRlZEluVmVyIjoiNDAuNDguNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->
renovate-bot added the
image
label 2025-06-19 09:04:14 +00:00
renovate-bot force-pushed renovate/ghcr.io-ferretdb-ferretdb-2.x from 3b595dc9be to 5893c53010 2025-06-19 14:02:21 +00:00 Compare
renovate-bot force-pushed renovate/ghcr.io-ferretdb-ferretdb-2.x from 5893c53010 to d081f9abc7 2025-06-19 20:14:11 +00:00 Compare
alexlebens closed this pull request 2025-06-19 20:14:36 +00:00
Author
Collaborator

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 2.x releases. But if you manually upgrade to 2.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

### Renovate Ignore Notification Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for *any* future `2.x` releases. But if you manually upgrade to `2.x` then Renovate will re-enable `minor` and `patch` updates automatically. If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.
All checks were successful
lint-test-helm / helm-lint (pull_request) Successful in 6s

Pull request closed

Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexlebens/infrastructure#731
No description provided.