Releases: mongodb-js/mongosh
Releases · mongodb-js/mongosh
2.3.9
Features
- cli-repl: Add support for bracketed paste in REPL (MONGOSH-1909, #2328)
- logging: Custom log entries (MONGOSH-1989, #2322)
Bug Fixes
- scripts: Drop
--no-since
fromlerna ls
(#2357) - ci: Make bumping mongosh apply only to mongosh packages (#2356)
- ci: Fix build tests for pushing tags (#2353)
- ci: Commit changes from bumping packages (#2352)
- ci: Skip pushing tags on a dry run and push all tags on release (#2351)
- ci: Use more resilient approach for installing docker test dependencies (#2348)
- ci: Include bumped package.json in compile-ts tarball (#2346)
- ci: Bump package versions before running unit tests (#2345)
- e2e-tests: Make version test independent of package.json files (#2343)
- ci: Remove bump at compilation (#2342)
- ci: Correct bumping in compile_ts (#2341)
- ci: Add bump step to compile_ts and compile_artifact (#2340)
- ci: Add a bump packages step to draft and publish tasks (#2339)
- cli-repl: Support bracketed paste on Windows (MONGOSH-1999, #2338)
- i18n: Fix help text for
oidcDumpTokens
(#2336) - ci: Use the correct commit message when bumping packages (MONGOSH-1871, #2333)
- cli-repl: Improve explicit display of special characters in output (MONGOSH-1910, #2330)
- ci: Add publishing tags step when publishing auxiliary packages (MONGOSH-1871, #2332)
See an overview of all solved issues in Jira
2.3.8
Bug Fixes
- browser-repl: Use an error background color that makes syntax highlighting legible (COMPASS-8308, #2307)
See an overview of all solved issues in Jira
2.3.7
Bug Fixes
- browser-repl: Don't override output that came from onPrint (#2304)
- cli-repl: Only ever run MongoshRepl.onExit once (MONGOSH-1943, #2300)
See an overview of all solved issues in Jira
2.3.6
Bug Fixes
- cli-repl: Account for possibility of
process.exit()
throwing under coverage (MONGOSH-1943, #2298) - browser-repl: Keep operation in progress (COMPASS-8576, #2284)
- cli-repl: Improve debuggability of
mongosh not initialized yet
errors (MONGOSH-1943, #2299)
See an overview of all solved issues in Jira
2.3.5
Bug Fixes
- deps: Bump devtools-connect, bson (MONGOSH-1935, #2291)
- ci: Add Node.js patch for OpenSSL Windows build fix (MONGOSH-1632, #2285)
- e2e-tests: Increase timeouts for AWS tests (MONGOSH-1924, #2286)
See an overview of all solved issues in Jira
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