Releases: mongodb-js/mongosh
Releases · mongodb-js/mongosh
2.3.4
Features
- shell-api: Add options in stream processor start, stop, and drop (MONGOSH-1920, #2274)
- shell-api: Add stream processor modify (MONGOSH-1864, #2245)
Bug Fixes
- ci: Allocate more memory to fix test_vscode (MONGOSH-1892, #2239)
- Include nonce in oidc request by default MONGOSH-1905 (MONGOSH-1917, #2269)
- Suppress experimental warning for node 23 (MONGOSH-1895, #2258)
See an overview of all solved issues in Jira
2.3.3
Features
- shell-api: Add shardedDataDistribution to sh.status() (MONGOSH-1326, #2214)
- tests: Add individual evergreen test results with XUnit (#2227)
- cli-repl: Ask for tlsCertificateKeyFilePassword when it is needed (MONGOSH-1730)
- shell-api: Account for orphan documents in getShardDistribution() helper (MONGOSH-1838, #2203)
Bug Fixes
- shell-api: Align database and collection aggregate functions (MONGOSH-1868, #2229)
- shell-api: Mongosh should throw an error when trying to drop a non-primary index (MONGOSH-1608, #2221)
- shell-api: Add support for running aggregate database with a single stage (MONGOSH-1868, #2218)
- cli-repl: Revert workaround for depcheck for searchParams type
- cli-repl: Fix depcheck with a more permissive workaround for the searchParams type (#2219)
- i18n: Fix incorrect createView.help (MONGOSH-1867, #2215)
- i18n: Add missing options parameter for find and findOne (MONGOSH-1697, #2210)
- shell-api: Fix invalid regular expression error in db.currentOp() (MONGOSH-1703, #2187)
See an overview of all solved issues in Jira
2.3.2
Bug Fixes
- shell-api: Fix support for sharded time series collections with getShardDistribution (MONGOSH-1447, #2189)
- deps: Bump devtools-proxy-support to 0.4.1 (#2201)
- cli-repl: Use tls allowPartialTrustChain flag (MONGOSH-1878, #2181)
- scripts: Account for
unminimize
being gone from ubuntu24.04 docker img (#2185) - ci: Account for 8.0.0 publish (MONGOSH-1833, #2179)
- proxy-support: Update proxy support to the version that works around erraneous expired certs in system CA (#2173)
- deps: Bump dset, express, body-parser, path-to-regexp (#2166)
- browser-repl: Ensure that input can't be modified or evaluated while operation is in progress (#2162)
See an overview of all solved issues in Jira
2.3.1
Bug Fixes
- cli-repl: Remove accidentally committed TS code from --help text (#2156)
- shell-api: Pass non-string arguments of ISODate through to Date (MONGOSH-1859, #2145)
- devtools-proxy-support: handle special characters in SSH URL correctly COMPASS-8254
- devtools-proxy-support: remove certificates without issuer from system CA list COMPASS-8252
See an overview of all solved issues in Jira
2.3.0
Features
- Update libmongocrypt and fix tests (#2076)
- Report hostname for atlas (COMPASS-8093, #2113)
- Add proxy support (MONGOSH-1827, #2123)
- Enable tlsUseSystemCA by default (MONGOSH-1852, #2119)
- Add debug flag for dumping OIDC tokens to output (MONGOSH-1845, #2112)
- Add
--oidcIdTokenAsAccessToken
(MONGOSH-1843, #2109)
Bug Fixes
- Replace import-node-fetch with createFetch() (MONGOSH-1857, #2128)
- shell-api: Expand fallback condition for $collstats (MONGOSH-1425, #2129)
- cli-repl: Patch WASM wrapper for pac-proxy-agent on s390x (MONGOSH-1858, #2130)
- cli-repl: Prompt for password when redirecting output (MONGOSH-1136, #2116)
- logging: Do not accumulate telemetry events that are never sent (#2106)
- shell-api: Map
fields
toprojection
infindAndModify
(MONGOSH-1820, #2100)
See an overview of all solved issues in Jira
2.2.15
Features
- shell-api: Add shard moveCollection and unshardCollection helpers (COMPASS-7500, #2092)
- ci: Publish to 8.0 PPA repositories (MONGOSH-1807, #2088, #2094, #2102)
Bug Fixes
- shell-api: Sh.status() should show full list of tag ranges in verbose mode only (MONGOSH-1327, #2048)
- shell-api: Apply readPreference to admin read commands (MONGOSH-1837, #2084)
- deps: Mongodb-redact contains slow regexes (MONGOSH-1392, #2074)
See an overview of all solved issues in Jira
2.2.12
2.2.11
Features
- browser-repl: Allow to render browser-repl in light mode (#2061)
- browser-repl: Allow to set initial input (#2051)
Bug Fixes
- shell-api: The explainable cursor should reflect simple collation (MONGOSH-1670, #2050)
- browser-repl: Make sure we are actually using initial value of initialEvaluate (#2058)
- ci: Use rpm instead of zypper to install mongosh in suse docker images (#2056)
- ci: Use vault repos for yum on centos7 (#2053)
See an overview of all solved issues in Jira
2.2.10
Bug Fixes
- ci: Adopt augmented SBOM integration with Silk (MONGOSH-1773, #2021)
See an overview of all solved issues in Jira