← all investigations

Saved repository dossier

mdrazak2001/breakline-pr-proof

Electron ^43.4.0
Drift score4review
checkoutpublic repo
→
source recipeElectron
→
Bright Datafresh evidence
→
impact braid4 findings
01 / Bright Data evidence1 source mapped to your filesfreshc_mt3x4ish2iskynxi5binspect scrape
requestBreakline refresh
→
collectorBright Data · c_mt3x4ish2iskynxi5b
→
sourcepublic release docs
→
evidence cacherefreshed now
manifest→normalized evidence→grouped findings→your files
freshCURATED RECIPEElectron
https://www.electronjs.org/docs/latest/breaking-changes ↗
Collector
c_mt3x4ish2iskynxi5b
Extracted
4 mapped records
Page loads
1 documented run
Last run
8/23/2026, 12:34:42 PM
Healing
healed 0× · same ID
Scraper Studio responseView 2 raw extracted records
[
  {
    "impact": "macOS 12 (Monterey) is no longer supported by Chromium .",
    "change_type": "Removed",
    "change_title": "macOS 12 support ​",
    "release_version": "44.0",
    "migration_guidance": "Older versions of Electron will continue to run on Monterey, but macOS 13 (Ventura) or later will be required to run Electron v44.0.0 and higher."
  },
  {
    "impact": "Electron no longer publishes prebuilt binaries for 32-bit platforms: Windows x86 ( win32-ia32 ) and Linux ARM ( linux-armv7l ). All related release artifacts ( chromedriver , mksnapshot , ffmpeg , and the Windows x86 node.lib on the Electron headers CDN) are no longer published either.",
    "change_type": "Removed",
    "change_title": "Windows 32-bit (ia32) and Linux 32-bit ARM (armv7l) support ​",
    "affected_apis": [
      "win32-ia32",
      "linux-armv7l",
      "chromedriver",
      "mksnapshot",
      "ffmpeg",
      "node.lib"
    ],
    "release_version": "44.0",
    "migration_guidance": "Older versions of Electron will continue to support these platforms, but Electron v44.0.0 and higher will only be published for 64-bit platforms.\n\nOnce the v43 series reaches end of life in January 2027, these 32-bit platforms will no longer be supported."
  }
]
02 / Evidence braid

From public documentation to the exact place it enters this repository.

CURATED RECIPE Electron ^43.4.0 · installed → 44

4 grouped electron findings intersects 5 files.

fresh Bright Data run

BrowserWindow

Electron 43 · Behavior Changed

Rounded corners on Linux ​

Regression-test frameless windows and overlay geometry on Linux before the Electron upgrade.

OpenView source ↗Connect GitHub

contextBridge

Electron 44 · Removed

clipboard module is no longer available in the renderer process ​
  • renderer.js:L5↗

Keep privileged APIs in preload and expose the smallest possible bridge to the renderer.

OpenView source ↗Connect GitHub

Electron package install

Electron 42 · Behavior Changed

electron no longer downloads itself via postinstall script ​
  • main.js:L2↗
  • package-lock.json:L12↗
  • package-lock.json:L85↗
  • package.json:L11↗
  • package.json:L20↗
  • preload.js:L15↗

Verify CI and release packaging because Electron now downloads binaries on first execution instead of postinstall.

OpenView source ↗Connect GitHub

webContents

Electron 41 · Behavior Changed

PDFs no longer create a separate WebContents ​

Review renderer and PDF lifecycle assumptions around WebContents before upgrading.

OpenView source ↗Connect GitHub
03 / Heal LabWatch the controlled layout break, heal, and recover with the same collector ID. →