Changes from v1.31.0-beta.6:
Features
- connection-form: Use loose connection string validation (#2839)
- compass-saved-aggregations-queries: Update query/aggregation (COMPASS-5506, #2792)
- connect-form: Enable new connection screen (COMPASS-5302, #2807)
- connect-form: Add new form kerberos options (COMPASS-5500, #2794)
- compass-saved-aggregations-queries: Delete item (COMPASS-5414, #2782)
- compass-saved-aggregations-queries: Sort and filters (COMPASS-5417, #2755)
- compass-components: Add useToast (COMPASS-5473, #2765)
- connect-form: Set appName on connect and don't save it (COMPASS-5473, #2764)
Bug Fixes
- ci: Add hacky workaround for node-gyp bug (#2849)
- compass-schema: Bump mongodb-query-parser version for int32 stringify fix (COMPASS-4210, #2834)
- compass-shell: Use correct units for lineHeight (#2829)
- compass-components: Pass correct index to itemKey (#2827)
- connection-form: Set textarea font size for connection string input (#2823)
- Favorite button on sidebar with new palette (#2817)
- compass-import-export: Picks only specified columns in JSON export (COMPASS-4256, #2800)
- connections: Hide sslPass in ampersand (COMPASS-5239, #2816)
- compass-schema: Unambiguously display lat/long on map (COMPASS-5526, #2818)
- eslint-config-compass: Fix babel version at 7.14 and separate parser configs (#2815)
- Import ignores first column type when CSV file contains BOM (COMPASS-5373, #2804)
- connection-secrets: Hide ssh tunnel password (#2799)
- mongodb-compass: Fix unpacked os-dns-native missing dependencies (#2793)
- compass: Return no-sandbox flag to mocha-electron script (#2790)
- saved-aggregations-queries: Just close the modal on delete cancel instead of deleting item anyway (#2788)
- Connection error state not cleaning up (#2781)
- data-service: Log server description change error message (#2780)
- compass: Move uncaught error logging before work in renderer (#2778)