Release v1.36.0
What's Changed
New Features
- feat(aggregations): add stage button between stages COMPASS-6382
- feat(compass-crud): use type from last array element when inserting new element to array COMPASS-6432
- feat(collections): redirect to the new collection after creating it COMPASS-6019
- feat(aggregations): stage toolbar COMPASS-6381
- feat: LG darkmode support and UI cleanup in the explain tab COMPASS-6463
- feat(compass-explain-plan): adds a cancellable loader to explain
- feat(compass-indexes): enable column store indexes for mongodb 6.3 COMPASS-6487
- feat(databases-collections): flexi bucket opts for Timeseries
- feat(deps): upgrade mongosh to 1.7.0
- feat(import): Include preview rows in the listCSVFields() result COMPASS-6422
- feat(focus-mode): enable focus mode COMPASS-6474
- feat(collections): when dropping a collection or database, redirect to either the database or databases view COMPASS-6018, COMPASS-6434
- feat(settings): dark theme improvements in the settings modal COMPASS-6552
- feat(aggregations): conditional confirmation modal COMPASS-6355
- feat(compass-sidebar): adds the refresh CTA to sidebar
- feat(compass-import-export): open file input before import modal COMPASS-6535
- feat: enable LG darkmode as public preview COMPASS-6515, COMPASS-6556
- feat(hotkeys): hook for keyboard shortcuts COMPASS-6551
- feat(databases-collections-list): adds refresh CTA on database and collection list view - COMPASS-6431
- feat: place settings under the most idiomatic menu for the platform COMPASS-6430
Bug Fixes
- fix(crud): If a date is in the safe range, go with relaxed EJSON rather than canonical COMPASS-5744
- fix(aggregations): redesign of add stage button COMPASS-6449
- fix(compass-schema-validation): optimises the opening of tab
- fix(compass-crud): don't show negative count on delete when no document count COMPASS-5996
- fix(import): Stop on errors when stopOnErrors is true COMPASS-6518
- fix(telemetry): undefined rather than false if getCloudInfo fails, support SRV URIs COMPASS-6111
- fix(hardon-document): cancel edit on non-existent field COMPASS-6505
- fix(mongodb-compass): halt autoupdater on application exit to prevent logger crashing COMPASS-6051
- fix(compass-aggregations): do not reset stage value if it was already changed COMPASS-6584
Full Changelog: v1.35.0...v1.36.0