For AI agents: a documentation index is available at https://www.mongodb.com/docs/llms.txt — markdown versions of all pages are available by appending .md to any URL path.
Docs Menu

MongoDB Compass Release Notes for 2022

Note

Archived release notes

This page lists 2022 releases for historical reference. To see the most recent releases, see MongoDB Compass Release Notes and Changelog.

Released December 16, 2022

Bug Fixes:

  • Fix (compass-editors): fix nested field autocomplete (COMPASS-6335)

  • Fix (schema): fix display of geo visualizations for nested fields (COMPASS-6363)

Released November 21, 2022

New Features:

Bug Fixes:

Full changelog available on GitHub.

Released September 14, 2022

New Features:

Bug Fixes:

  • Adjust crypt shared library download script for M1 builds

  • Hide collection submenu on disconnect (COMPASS-6047)

  • Align delete index modal text

  • Fix updating arrays with dots in names (COMPASS-6011)

  • Hide document views when there are no documents

  • Fix import deep JSON overwriting variables (COMPASS-5971)

Full changelog available on GitHub.

Released August 31, 2022

New Features:

Full changelog available on GitHub.

Released July 13, 2022

New Features:

Bug Fixes:

  • Automatically refresh after CSFLE insert (COMPASS-5806)

  • Improve Binary handling (COMPASS-5848)

  • Align elements on the create collection modal (COMPASS-5921)

  • connection-form: Align advanced tab and input field widths

  • import: Pre-create an empty object before creating its properties (COMPASS-5076)

  • ace-autocompleter: Provide a special snippet for $merge stage in ADL

  • connect-form: Connect to the newly created favourite (COMPASS-5776)

  • documents: Fixes to recent queries

  • queries: Ignore duplicate recent queries (COMPASS-2237)

  • aggregation-explain: Show indexes (COMPASS-5879)

  • explain-plan-helper: Use execution time of cursor stage (COMPASS-5858)

Full changelog available on GitHub.

Released June 7, 2022

Fixes an issue where $merge and $out aggregation stages would not appear in the pipeline builder when connected to a Data Lake.

Full changelog available on GitHub.

Released June 3, 2022

New Features:

Bug Fixes:

  • Open aggregation pipeline in correct namespace (COMPASS-5872)

  • Hide $documents operator in collection aggregations (COMPASS-5843)

Full changelog available on GitHub.

Released May 31, 2022

New Features:

Bug Fixes:

  • In the pipeline builder, hide the stage error message when changing the aggregation operator (COMPASS-5684)

  • Remove unique option on columnstore index creation (COMPASS-5830)

  • Reconnect the SSH tunnel when it gets disconnected (COMPASS-5454)

Full changelog available on GitHub.

Released May 17, 2022

New Features:

  • Export aggregation pipelines to Go.

  • Bump Node driver to version 4.6.0 and embedded shell to version 1.4.1 (COMPASS-5619).

  • Support columnstore indexes and clustered collections (COMPASS-5665, COMPASS-5666).

  • Add srvMaxHosts to advanced connection options.

  • Disable aggregation toolbar options when pipeline is invalid.

  • Style improvements.

Bug fixes:

  • In connection form, allow empty hosts.

  • In aggregation pipeline builder, update default document preview amount from 10 to 20.

  • Resize elements for improved visibility.

Full changelog available on GitHub.

Released April 14, 2022

Bug fixes:

  • Aggregation screen no longer shows a "Cannot have two html5 backends" error. (COMPASS-5655)

  • Connections that use certificates no longer fail with "option usesystemca is not supported" (COMPASS-5729)

  • You can edit null values in CRUD view (COMPASS-5697)

  • Invalid UUID values display correctly in CRUD view (COMPASS-5726)

  • Editing Int64 values in JSON view no longer changes their type to Int32 (COMPASS-5710)

Full changelog available on GitHub.

Released April 05, 2022

Bug Fixes:

  • Fixed "rendering AggregationsPlugin" error.

  • CRUD Fixes

    • Fixed a bug that updated a documents data type to String when editing a field of data type Date in CRUD Document view.

Full changelog available on GitHub.

Released March 31, 2022

New Features:

  • New connection experience

    • Add new form for Kerberos options.

    • Support loading system CA store.

    • Use new favorite connection modal in sidebar.

    • Add support for MONGODB_AWS.

  • Aggregation and Query Improvements

    • New saved aggregation and queries view.

    • Add link and descriptions for the $densify aggregation stage.

    • Add ability to export queries and aggregations to Ruby.

    • Update aggregation result preview card styles.

Bug Fixes:

  • Schema Tab Fixes

    • Fix shift selecting multiple items in schema tab.

    • Unambiguously display latitude and longitude on map.

  • CRUD Fixes

    • Allow empty JSON input.

    • Increase input width for query bar max timeout ms area.

  • Miscellaneous Fixes

    • Add directConnection=true when converting from old model.

    • Pick only specified columns when exporting data as JSON.

    • Hide SSH tunnel password.

View this release on GitHub.

All JIRA issues closed in 1.31.0.

Released January 13, 2022

New Features:

  • Add link and descriptions for the $documents. aggregation stage.

  • Connect form: Add SSL/TLS option radio box group.

  • Databases and Collections: Add async loading states for databases and collections list.

  • Export secrets methods and parse raw models.

  • Styles: Add darkreader dark theme option.

  • Connections: Add general tab contents to connect form.

  • Support MongoDB 5.2 aggregations.

Bug Fixes:

  • Remove unused vars.

  • SSH Tunnel: Remove unused import.

  • BSON Transpilers: Account for bson Decimal128 validation changes.

  • Make SSH tunnel use Socks5. You can now connect to replica sets and sharded clusters using an SSH tunnel.

  • Compass Logging: Bump mongodb-log-writer to allow browser envs.

  • Move theme menu from help to view in non mac/darwin.

  • Connections:

    • Hide socks tab on SSH form.

    • Add SSH label.

  • Remove compass-components from prod dependencies.

  • toggle-shell: Use key instead of keyCode.

  • data-service:

    • Do not return name from adapted dbStats

    • Do not ignore directConnection=false

  • mocha-config-compass: Disable source map processing when running code in electron / web runtime in tests

All JIRA issues closed in 1.30.1.