Features
- Add support for local atlas (MONGOSH-1574, #1629)
- Add atlas streams support (MONGOSH-1514, #1519)
- cli-repl: Show .cause property of Error objects if present (MONGOSH-1578, #1625)
- cli-repl: Show deeply nested values in cursors and error properties (MONGOSH-1202, #1626)
- Add support for new factory methods in Bson ObjectId and Binary (MONGOSH-1369, #1537)
- Sh.status() omits deprecated fields from config.version (MONGOSH-1331, #1545)
- Remove free monitoring functions (MONGOSH-1520, #1543)
Bug Fixes
- Do not attempt to publish e2e-tests package (#1659)
- build: Fix list of files expected to be unchanged for releases (#1651)
- ci: Also skip java-shell tests on 4.2.x enterprise server (#1647)
- e2e-tests: Remove pre-4.2 tests, explicitly allow certless connections (MONGOSH-1592, #1646)
- ci: Properly test against enterprise servers (#1642)
- e2e-tests: Actually run e2e tests as part of unit test CI (MONGOSH-1590, #1637)
- async-rewriter: Implement custom completion record computation (MONGOSH-1579, #1638)
- ci: Remove extra unzip statement after merge conflict
- service-provider-server: Downgrade kerberos to 2.0.1 (#1636)
- service-provider-core: Account for conflicting changes to getConnectInfo (#1635)
- ci: Fix evergreen CI in x64 SUSE and s390x RHEL e2e tests (#1606)
- service-provider-core: Align BSON inspect with driver, fix Binary printing (MONGOSH-1571, #1604)
- cli-repl: Work around Node.js 20 process.exit() change (#1591)
- node-runtime-worker-thread: Relax serialization test for Node.js 20 (#1595)
- shell-api: Use public BulkWriteResult props MONGOSH-1507 (COMPASS-7023, #1594)
- ci: Use npm@9.x (#1592)
- DropIndexes so it run on the primary regardless the read preference (MONGOSH-1478, #1566)
See an overview of all solved issues in Jira