Skip to content

Releases: mongodb-js/compass

1.31.0-beta.13

08 Mar 07:43
Compare
Choose a tag to compare

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

01 Mar 14:42
991927a
Compare
Choose a tag to compare

Changes from v1.31.0-beta.6:

Features

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

08 Feb 15:35
Compare
Choose a tag to compare

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

27 Jan 17:47
Compare
Choose a tag to compare

Changes from v1.31.0-beta.1:

Features

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

25 Jan 08:42
Compare
Choose a tag to compare

Release v1.31.0-beta.1

1.31.0-beta.0

18 Jan 15:08
Compare
Choose a tag to compare

Release v1.31.0-beta.0

1.30.1

13 Jan 18:02
Compare
Choose a tag to compare

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

13 Jan 12:31
Compare
Choose a tag to compare

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

11 Jan 09:05
Compare
Choose a tag to compare

Changes from v1.30.0-beta.4:

Features

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

06 Jan 01:34
Compare
Choose a tag to compare

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