Releases: mongodb-js/compass
Releases Β· mongodb-js/compass
1.31.0-beta.13
Release v1.31.0-beta.13
- test: move connectivity tests to EVG (without kerberos) (#2846)
- chore(connection-form): Add html form tag to connection form, handle on textarea enter submit (#2813)
- chore(connection-form): Use label inside checkbox label, update accordion styles (#2828)
- feat(compass-saved-aggregations-queries): empty list items COMPASS-5539 (#2847)
- Run docker test envs for e2e (#2852)
- ci(evergreen): Split test and test-electron to separate commands; Normalize related scripts in package.json files (#2851)
- fix(compass-crud): allow empty JSON input (#2855)
- feat(aggregations): toolbar setup COMPASS-5533 (#2853)
- fix(compass-schema): Fix shift selecting multiple items in schema tab COMPASS-4914 (#2833)
- chore: bump ace autocompleter to 0.11.0 COMPASS-5556 (#2859)
- chore(ci): remove tasks moved to EVG (#2854)
- chore(e2e): connection form tests COMPASS-5338 (#2858)
- chore(release): Bump package versions
- feat(compass-components): add feature flag for using theme in components instead of darkreader theming COMPASS-5520 (#2856)
- chore(compass-components): add TabNavBar component to compass-components COMPASS-5517 (#2860)
- fix(connection-form): remove empty link on ssh-tunnel file input (#2865)
1.31.0-beta.11
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)
1.31.0-beta.6
Changes from v1.31.0-beta.5:
Features
- connect-form: Adds Save and Connect button in connect-form (COMPASS-5300, #2749)
- compass: Larger initial window width (#2761)
- connect-form: Replace hardcoded hex codes with color codes (COMPASS-5475, #2756)
- connect-form: Auto add advanced options and remove button (#2738)
- connect-form: Add error and warning indicators to tabs (COMPASS-5451, #2731)
- sidebar: Use new favorite connection modal in sidebar (COMPASS-5277, #2713)
Bug Fixes
- compass: Add missing import in theme setting (#2773)
- connection-storage: Disable legacy validation on save (COMPASS-5476, #2763)
- compass-components: Improve dark theme toggle appearance (COMPASS-5470, #2751)
- connection-model: Try catch os dns native MONGOSH-1080 (#2759)
- Replace legacy EJSON with driverβs bson packages EJSON (COMPASS-4927, #2757)
- connect-form: Remove host placeholder from validation message (COMPASS-5471, #2750)
- compass-crud: Add minimum width to crud toolbar for content (COMPASS-5362, #2744)
- connect-form: Case insensitive auth mechanism (#2736)
- data-service: Do not use privileges as a fallback when listCollections is called with a filter (#2734)
You can see the full list of commits since the last beta here:
v1.31.0-beta.2...v1.31.0-beta.6
1.31.0-beta.2
Changes from v1.31.0-beta.1:
Features
- connect-form: Add PLAIN and x509 auth mechanisms COMPASS-5436, (COMPASS-5437, #2729)
- connect-form: Add support for MONGODB_AWS (COMPASS-5439, #2726)
- connect-form: Add kerberos authentication (#2718)
- connect-form: Add username/password auth options (COMPASS-5435, #2707)
- connect-form: Add save connection modal (COMPASS-5277, #2698)
- connect-form: Display form errors (COMPASS-5313, #2702)
- connect-form: Add tls tab form options (COMPASS-5232, #2687)
- connections: Adds connection menu to duplicate and remove (COMPASS-5255, #2666)
- connections: Adds "Clear All" button to recents list (COMPASS-5294, #2696)
- export-to-language: Implement export to language for ruby RUBY-2873 (#2675)
Bug Fixes
- query-bar: Increase input width for query bar max timeout ms area (COMPASS-4639, #2724)
- mocha-config-compass: Fix argument names that are passed to the electron-mocha through mocha config (#2706)
- agg: Show atlas search cta when not connect to atlas (COMPASS-5278, #2630)
You can see the full list of commits here:
v1.31.0-beta.1...v1.31.0-beta.2
1.31.0-beta.1
Release v1.31.0-beta.1
1.31.0-beta.0
Release v1.31.0-beta.0
1.30.1
Changes from v1.29.6:
Features
- Add link and descriptions for the $documents stage (COMPASS-5170, #2664)
- connect-form: Add SSL/TLS option radio box group (#2649)
- databases-collections: Add async loading states for databases and collections list (COMPASS-5212, #2632)
- Export secrets methods and parse raw models (COMPASS-5378, #2650)
- styles: Add darkreader dark theme option (#2582)
- connections: Add general tab contents to connect form (COMPASS-5231, #2620)
- Support 5.2 aggregations (#2642)
Bug Fixes
- Remove unused vars (#2680)
- ssh-tunnel: Remove unused import (#2678)
- bson-transpilers: Account for bson Decimal128 validation changes (#2679)
- Make SSH tunnel use Socks5 (COMPASS-5156, #2671)
- compass-logging: Bump mongodb-log-writer to allow browser envs (COMPASS-5401, #2674)
- compass: Move theme menu from help to view in non mac/darwin (COMPASS-5390, #2665)
- connections: Hide socks tab on ssh form (#2668)
- Remove compass-components from prod dependencies (#2667)
- connections: Add ssh label (#2663)
- toggle-shell: Use key instead of keyCode (#2660)
- data-service: Do not return name from adapted dbStats (#2661)
- data-service: Do not ignore directConnection=false (COMPASS-5376, #2646)
- mocha-config-compass: Disable source map processing when running code in electron / web runtime in tests (#2641)
You can see the full list of commits here:
v1.29.6...v1.30.1
1.30.0-beta.8
Changes from v1.30.0-beta.7:
Bug Fixes
- Remove unused vars (#2680)
You can see the full list of commits here:
v1.30.0-beta.7...v1.30.0-beta.8
1.30.0-beta.5
Changes from v1.30.0-beta.4:
Features
- Add link and descriptions for the $documents stage (COMPASS-5170, #2664)
Bug Fixes
- compass: Move theme menu from help to view in non mac/darwin (COMPASS-5390, #2665)
- connections: Hide socks tab on ssh form (#2668)
- Remove compass-components from prod dependencies (#2667)
- connections: Add ssh label (#2663)
You can see the full list of commits here:
v1.30.0-beta.4...v1.30.0-beta.5
1.30.0-beta.4
Changes from v1.30.0-beta.3:
Bug Fixes
- toggle-shell: Use key instead of keyCode (#2660)
- data-service: Do not return name from adapted dbStats (#2661)
You can see the full list of commits here:
v1.30.0-beta.3...v1.30.0-beta.4