Release v1.35.0-beta.0
What's Changed
New Features
- feat(export): update export modal to LeafyGreen components COMPASS-6220
- feat: replace types dropdown with LG select
- feat: use leafygreen combobox to select stages
- feat(export-to-language): replace export-to-language with leafygreen components COMPASS-6219
- feat: add connection import/export UI
- feat(query-history): convert compass query history to new components COMPASS-6221
- feat(query-history): use the same date hook in query history as in saved aggregations COMPASS-6221
- feat: add forceConnectionOptions option COMPASS-6068
- feat: implement readOnly option COMPASS-6064
- feat(compass-import): update import modal to LeafyGreen components COMPASS-6220
- feat: add --username and --password for auto-connect COMPASS-6216
- feat: expose protectConnectionStrings in settings UI COMPASS-6262
- feat: Kerberos password field setting COMPASS-5950
- feat: add maxTimeMS as setting COMPASS-6063
- feat(validation): Update compass validation components to leafygreen COMPASS-6237
- feat(compass-explain-plan): update explain plan components COMPASS-6236
- feat: implement enableDevTools option COMPASS-6061, COMPASS-5615
- feat: use rebranded components in the document table view
- chore(aggregations): add tracking event when stage value changes COMPASS-6310
- feat(compass-aggregations): update Compass aggregations modals COMPASS-6286
- feat: add LG darkTheme support for table view
- feat: remove trackErrors setting COMPASS-5708
- feat(mongodb-compass): move all autoupdates logic to compass main process, allow to dismiss updates COMPASS-6057 COMPASS-6303
- feat(insert): Convert more insert dialog code to compass components & leafygreen COMPASS-6285
- feat: register Compass as a protocol handler for mongodb:// COMPASS-6085
- feat: add --show-example-config flag COMPASS-6084
Bug Fixes
- fix: improve table view interactions
- fix(compass-connections): do not save auto-connection in recents COMPASS-6290
- fix(aggregations): empty stage
- fix(hadron-document): check for root level when deciding if
_id
key is editable COMPASS-6160 - fix(compass-preferences-model): ignore squirrel options
- fix(aggregations): fix the saved pipelines popover's scrolling COMPASS-6277
- fix(compass): disable deprecation warnings in production COMPASS-6322
- fix(compass-settings): ignore non-digits in number input COMPASS-6326
- fix(export): Speed up export COMPASS-6332
- fix(schema): increase compass schema value bubble contrast COMPASS-6230
Full Changelog: v1.34.1...v1.35.0-beta.0