Releases: mongodb-js/mongosh
Releases · mongodb-js/mongosh
2.2.2
Bug Fixes
- cli-repl: Add more indirect driver deps to startup snapshot (#1882)
- cli-repl: Use JS Proxy for forwarding lazy-loaded webpack function exports (MONGOSH-1743, #1896)
- deps: Deduplicate devtools-connect by hoisting it to root node_modules (#1883)
- i18n: Remove mustache dependency (#1884)
See an overview of all solved issues in Jira
2.2.1
Important note: this patch release includes a bug fix to 2.2.0 where require('<module>')
caused an error in script mode.
What's Changed
- chore(ci): migrate to Garasign from notary MONGOSH-1655
- fix(non-repl): enable require in non-repl mode MONGOSH-1738
New Contributors
Full Changelog: v2.2.0...v2.2.1
2.2.0
require(...)
caused an error in script mode.
Features
- cli-repl,ci: Add automated performance tests (MONGOSH-1722, #1873)
- cli-repl: Make
--quiet
the default for non-interactive usage (MONGOSH-1721, #1869) - deps: Allow applying
useSystemCA
to OIDC IdP (MONGOSH-1712, #1868) - Replace Node.js REPL with plain vm context for script usage (MONGOSH-1720, #1849)
Bug Fixes
- ci: Downgrade
[email protected]
back to 2.6.12 (#1877) - ci: Remove unused licenses.json entry (#1861)
- cli-repl: Do not run prompt and initial input in parallel (MONGOSH-1617, #1856)
- cli-repl: Fix prompt TTY raw mode toggling (MONGOSH-1667, #1857)
- cli-repl: Properly report API telemetry for plain-vm eval (#1859)
- Upgrade to [email protected] (MONGOSH-1702, #1845)
See an overview of all solved issues in Jira
2.1.5
Bug Fixes
- ci: Fix
release_publish(_dry_run)
paramters (#1828) - e2e-tests: Run in unit test suite (MONGOSH-1716, #1823)
- ci: Modify shell.exec as per evergreen instructions to avoid leaking any secrets (MONGOSH-1704, #1817)
- logging: Remove userId from identify and track (COMPASS-7607, #1814)
See an overview of all solved issues in Jira
2.1.4
Features
- Add codeName to error output (MONGOSH-1198, #1809)
- shell-api: Account for unsharded collections in sharding catalog (COMPASS-7602, #1808)
Bug Fixes
- service-provider-server: Bump oidc-plugin (MONGOSH-1669, #1813)
- shell-api: Improve error message on reading from secondary via runCommand (MONGOSH-1679, #1805)
See an overview of all solved issues in Jira
2.1.3
Bug Fixes
- shell-api: Do not test
validate
command background option (MONGOSH-1664, #1799)
See an overview of all solved issues in Jira
2.1.1
Features
- Sample sessions sent to telemetry (MONGOSH-1651, #1754)
Bug Fixes
- node-runtime-worker-thread: Remove function properties before serializing errors (COMPASS-5919, #1762)
- deps: Build kerberos in RTLD mode for Linux executables (MONGOSH-1628, #1751)
See an overview of all solved issues in Jira
2.1.0
Features
- Bump to BSON 6.2.0, make string quoting consistent (MONGOSH-1452, #1708)
- async-rewriter: Allow cursor iteration with for-of (MONGOSH-1527, #1698)
Bug Fixes
- ci: Attempt to fix suse12 package smoke test (MONGOSH-1645, #1743)
- cli-repl: Avoid instantiating libmongocrypt for
mongosh --version
(#1739) - shell-api: Handle db name conflicts with Object.prototype (MONGOSH-1630, #1726)
- cli-repl: Prevent promisify promise-returning function warning in async repl (#1721)
- deps: Bump mongodb-connection-string-url to 3.0.0 (#1720)
See an overview of all solved issues in Jira
2.0.2
Features
- Introduce $vectorSearch aggregation stage to 7.1 and 7.0.x (COMPASS-7064, #1671)
- cli-repl: Do not show MDB version for SPI STREAMS-576 (#1678)
- Bump bson to 6.1.0 (#1672)
- Enable Node.js startup snapshot (MONGOSH-1540, #1662)
Bug Fixes
- build: Use deprecated minimum OS versions for DL center (MONGOSH-1602, #1690)
- build: Disable startup snapshot support again for now (MONGOSH-1605, #1687)
- ci: Do not use mongodbtoolchain v4 to compile mongosh (MONGOSH-1604, #1684)
- java-shell: Use proper crypto.randomBytes() polyfill (MONGOSH-988, #1674)
See an overview of all solved issues in Jira