Releases: mongodb-js/mongosh
Releases · mongodb-js/mongosh
1.8.0
Features
- Upgrade driver and bson to 5.0 (MONGOSH-1358, #1403)
- shell-api: Adds createEncryptedCollection on Database and ClientEncryption (#1416)
- autocomplete: Upgrades mongodb-constants (#1408)
Bug Fixes
- browser-repl: Change background color of shell to dark4 (COMPASS-6534, #1420)
- shell-api: Fix getCollections for Object.prototype keys (#1418)
- autocomplete: Fixes autocomplete not working for db.aggregate (#1412)
- cli-repl: Lazy-load dependencies in entry point (MONGOSH-1336, #1410)
See an overview of all solved issues in Jira
1.7.1
Bug Fixes
- cli-repl: Call net.setDefaultAutoSelectFamily(true) (MONGOSH-1378, #1407)
See an overview of all solved issues in Jira
1.7.0
Features
- Add support for QE range indexes (MONGOSH-1371, #1400)
- shell-api, cli-repl: On-boot warnings for fake MongoDBs (#1402)
- shell-api: Use $currentOp agg. stage for db.currentOp (#1395)
- shell-api: Introduces public Mongo.getURI (#1391)
- shell-api: Use collStats aggregation stage instead of command for collection.stats() (MONGOSH-1157, #1384)
Bug Fixes
- shell-api: Adjust .drop() return value for server changes (#1406)
- ci: Install FIPS-y OpenSSL 3 later in docker tests (#1405)
- service-provider-core: Bulk result now marked internal NODE-4034 (#1386)
- server-provider-core: Don't import MapReduceOptions from Node driver (#1383)
See an overview of all solved issues in Jira
1.6.2
Bug Fixes
- shell-api: Don't pass options into cursor.close() (MONGOSH-1356, #1379)
- build: Fix path for built libmongocrypt libraries
- shell-api: Expand command type adjustment logic (MONGOSH-1211, #1373)
- arg-parser: More helpful error message for password without username (MONGOSH-1235, #1372)
- cli-repl: Flush output before exiting (MONGOSH-1300, #1369)
- service-provider-server: Pass in driver to fle addon directly (COMPASS-6342, #1368)
- cli-repl: Drop nanobus in production usage (MONGOSH-1330, #1366)
See an overview of all solved issues in Jira
1.6.1
Features
- shell-api: Add convertShardKeyToHashed() (MONGOSH-1050, #1364)
- shell-api: Accept another Mongo instance as 1st arg to ctor (MONGOSH-1272, #1361)
- cli-repl: Print index update violations (#1358)
- shell-api, cli-repl: Pass print type as part of the onPrint callback; do not limit the output of printjson (MONGOSH-955, #1356)
- shell-api: Change 'serverVersions' tag for 'getShardedDataDistribution' to v6.0.3 (MONGOSH-1303, #1352)
Bug Fixes
- shell-api: Coerce values in getShardDistribution to JS number (MONGOSH-1329, #1363)
- cli-repl: Do not enable telemetry unless user id is persisted (MONGOSH-1320, #1362)
- js-multiline-to-singleline: Handle multiline template strings well (MONGOSH-1324, #1360)
- ci: Install mlaunch without pip cache (#1359)
- arg-parser: Allow setting arguments to false that are true by default (MONGOSH-1284, #1353)
- node-runtime-worker-thread: Close child process on parent disconnect (#1349)
See an overview of all solved issues in Jira
1.6.0
Features
- shell-api: Added a new shell helper 'getShardedDataInformation' (MONGOSH-1254, #1334)
- cli-repl: Add --json CLI flag (MONGOSH-1249, #1342)
Bug Fixes
- shell-api: Allow pipeline-style bulk update operations (MONGOSH-1281, #1347)
- browser-repl: Reset autocomplete on editor focus (COMPASS-4760, #1345)
- build: Upload to ppc64le/s390x repos (MONGOSH-1283, #1330)
- shell-api: Remove KeyVault initialization workaround (MONGOSH-1245, #1329)
See an overview of all solved issues in Jira
1.5.4
1.5.3
1.5.2
Features
- ci: Add mongosh to AL 2022, RHEL 9, Ubuntu 22.04 PPAs (MONGOSH-1273, #1323)
Bug Fixes
- cli-repl: Detect containerized environment and disable telemetry (MONGOSH-1278, #1326)
See an overview of all solved issues in Jira
1.5.1
Features
- cli-repl: Allow multiple --eval args (MONGOSH-1194, #1311)
- Lower crypt library version to rhel72 on s390x (#1309)
Bug Fixes
- Serialize onPrint params before sending over RPC (COMPASS-5767, #1308)
- shell-api: Never pass encryptedFieldsMap to ClientEncryption ctor (MONGOSH-1244, #1304)
See an overview of all solved issues in Jira