Skip to content

Conversation

@lerouxb
Copy link
Contributor

@lerouxb lerouxb commented Sep 11, 2025

Reverts #7252

@lerouxb lerouxb requested a review from a team as a code owner September 11, 2025 12:10
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR reverts a dependency update by downgrading Electron from version 38.1.0 back to 37.4.0 across all packages in the MongoDB Compass monorepo.

  • Downgrades Electron from ^38.1.0 to ^37.4.0 across all affected packages
  • Reverts related dependency updates including node-abi, electron-to-chromium, and browserslist
  • Ensures consistency across the entire monorepo for Electron-related dependencies

Reviewed Changes

Copilot reviewed 17 out of 18 changed files in this pull request and generated no comments.

Show a summary per file
File Description
packages/hadron-ipc/package.json Downgrade Electron dependency to ^37.4.0
packages/hadron-build/package.json Downgrade Electron and node-abi dependencies
packages/connection-storage/package.json Downgrade Electron dependency to ^37.4.0
packages/compass/package.json Downgrade Electron dependency to ^37.4.0
packages/compass-web/package.json Downgrade Electron dependency to ^37.4.0
packages/compass-utils/package.json Downgrade Electron dependency to ^37.4.0
packages/compass-shell/package.json Downgrade Electron dependency to ^37.4.0
packages/compass-schema-validation/package.json Downgrade Electron dependency to ^37.4.0
packages/compass-query-bar/package.json Downgrade Electron dependency to ^37.4.0
packages/compass-indexes/package.json Downgrade Electron dependency to ^37.4.0
packages/compass-import-export/package.json Downgrade Electron dependency to ^37.4.0
packages/compass-find-in-page/package.json Downgrade Electron dependency to ^37.4.0
packages/compass-explain-plan/package.json Downgrade Electron dependency to ^37.4.0
packages/compass-e2e-tests/package.json Downgrade Electron and electron-to-chromium dependencies
packages/compass-crud/package.json Downgrade Electron dependency to ^37.4.0
packages/atlas-service/package.json Downgrade Electron dependency to ^37.4.0
configs/webpack-config-compass/package.json Downgrade Electron and browserslist dependencies

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@lerouxb lerouxb added the no-title-validation Skips validation of PR titles (conventional commit adherence + JIRA ticket inclusion) label Sep 11, 2025
@lerouxb lerouxb merged commit 0015707 into main Sep 11, 2025
53 of 58 checks passed
@lerouxb lerouxb deleted the revert-7252-ci/update-electron branch September 11, 2025 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-title-validation Skips validation of PR titles (conventional commit adherence + JIRA ticket inclusion)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants