|
1 | | -### documentdb v0.104-0 (Unreleased) ### |
| 1 | +### DocumentDB v0.104.0-ferretdb-2.3.0 (Jun 10, 2025) ### |
| 2 | + |
| 3 | +This version works best with FerretDB v2.3.0. |
| 4 | + |
| 5 | +Debian and Ubuntu `.deb` packages are provided |
| 6 | +[on the release page](https://github.com/FerretDB/documentdb/releases/tag/v0.104.0-ferretdb-2.3.0). |
| 7 | +See installation instructions [in our documentation](https://docs.ferretdb.io/installation/documentdb/deb/). |
| 8 | + |
| 9 | +Docker images are available |
| 10 | +[in the registry](https://github.com/FerretDB/documentdb/pkgs/container/postgres-documentdb). |
| 11 | +See installation instructions [in our documentation](https://docs.ferretdb.io/installation/documentdb/docker/). |
| 12 | +We always recommend specifying the full image tag (e.g., `17-0.104.0-ferretdb-2.3.0`, not just `17` or `17-0.104.0`) |
| 13 | +to avoid unexpected updates. |
| 14 | + |
| 15 | +### documentdb v0.104-0 (Jun 10, 2025) ### |
2 | 16 | * Add string case support for `$toDate` operator |
3 | | -* Support `sort` with collation in runtime*[Feature]* |
4 | | -* Support collation with `$indexOfArray` aggregation operator. *[Feature]* |
| 17 | +* Support `sort` with collation in runtime *[Feature]* |
| 18 | +* Support collation with `$indexOfArray` aggregation operator *[Feature]* |
5 | 19 | * Support collation with arrays and objects comparisons *[Feature]* |
6 | 20 | * Support background index builds *[Bugfix]* (#36) |
7 | 21 | * Enable user CRUD by default *[Feature]* |
8 | 22 | * Enable let support for delete queries *[Feature]*. Requires `EnableVariablesSupportForWriteCommands` to be `on`. |
9 | 23 | * Enable rum_enable_index_scan as default on *[Perf]* |
10 | 24 | * Add public `documentdb-local` Docker image with gateway to GHCR |
11 | 25 | * Support `compact` command *[Feature]*. Requires `documentdb.enablecompact` GUC to be `on`. |
12 | | -* Enable role privileges for `usersInfo` command *[Feature]* |
| 26 | +* Enable role privileges for `usersInfo` command *[Feature]* |
13 | 27 |
|
14 | 28 | ### DocumentDB v0.103.0-ferretdb-2.2.0 (May 9, 2025) ### |
15 | 29 |
|
@@ -80,18 +94,18 @@ We always recommend specifying the full image tag (e.g., `17-0.102.0-ferretdb-2. |
80 | 94 | * Support unique index truncation by default with new operator class *[Feature]* |
81 | 95 | * Top level aggregate command `let` variables support for `$geoNear` stage *[Feature]* |
82 | 96 | * Enable Backend Command support for Statement Timeout *[Feature]* |
83 | | -* Support type aggregation operator `$toUUID`. *[Feature]* |
| 97 | +* Support type aggregation operator `$toUUID` *[Feature]* |
84 | 98 | * Support Partial filter pushdown for `$in` predicates *[Perf]* |
85 | 99 | * Support the $dateFromString operator with full functionality *[Feature]* |
86 | | -* Support extended syntax for `$getField` aggregation operator. Now the value of 'field' could be an expression that resolves to a string. *[Feature]* |
| 100 | +* Support extended syntax for `$getField` aggregation operator (field as expression) *[Feature]* |
87 | 101 |
|
88 | 102 | ### documentdb v0.101-0 (February 12, 2025) ### |
89 | 103 | * Push $graphlookup recursive CTE JOIN filters to index *[Perf]* |
90 | 104 | * Build pg_documentdb for PostgreSQL 17 *[Infra]* (#13) |
91 | 105 | * Enable support of currentOp aggregation stage, along with collstats, dbstats, and indexStats *[Commands]* (#52) |
92 | 106 | * Allow inlining $unwind with $lookup with `preserveNullAndEmptyArrays` *[Perf]* |
93 | 107 | * Skip loading documents if group expression is constant *[Perf]* |
94 | | -* Fix Merge stage not outputing to target collection *[Bugfix]* (#20) |
| 108 | +* Fix Merge stage not outputting to target collection *[Bugfix]* (#20) |
95 | 109 |
|
96 | 110 | ### documentdb v0.100-0 (January 23rd, 2025) ### |
97 | 111 | Initial Release |
0 commit comments