-
Notifications
You must be signed in to change notification settings - Fork 107
Comparing changes
Open a pull request
base repository: bdash-app/bdash
base: v1.18.0
head repository: bdash-app/bdash
compare: v1.19.1
- 19 commits
- 16 files changed
- 2 contributors
Commits on Aug 1, 2025
-
Configuration menu - View commit details
-
Copy full SHA for e646ecd - Browse repository at this point
Copy the full SHA e646ecdView commit details
Commits on Aug 4, 2025
-
Configuration menu - View commit details
-
Copy full SHA for fc93ecd - Browse repository at this point
Copy the full SHA fc93ecdView commit details -
Upgrade Electron from v14.2.9 to v32.2.0
Major changes: - Electron: v14.2.9 → v32.2.0 (18 major version upgrade) - electron-builder: v23.6.0 → v25.1.8 - electron-mocha: v11.0.2 → v12.3.0 - spectron: v14.0.0 → v15.0.0 Breaking changes handled: - Added preload script for secure IPC communication - Updated webpack config for preload script build - Fixed render-process-gone event handling - Addressed TypeScript compatibility issues - Resolved setImmediate access in renderer process 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for a2de2b4 - Browse repository at this point
Copy the full SHA a2de2b4View commit details -
Upgrade Node.js from v16.20.2 to v22.16.0
Updates: - Volta Node.js version: 16.20.2 → 22.16.0 - @types/node: 12.12.12 → ^22.0.0 - TypeScript: ^4.5.5 → ^5.5.0 - ts-node: 5.0.1 → ^10.9.0 - @typescript-eslint/eslint-plugin: ^5.10.0 → ^7.0.0 - @typescript-eslint/parser: ^5.10.0 → ^7.0.0 All tests pass and application starts successfully with Node.js 22. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 7e1559e - Browse repository at this point
Copy the full SHA 7e1559eView commit details -
Update Node.js version in GitHub Actions workflows to v22
- Update test.yml: Node.js 16 → 22 - Update prepare_release.yml: Node.js 16 → 22 - Update commented integration test workflow to Node.js 22 This aligns CI/CD environments with the updated local development environment. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 35392d8 - Browse repository at this point
Copy the full SHA 35392d8View commit details -
Fix TypeScript 5.5 compilation errors
Fixes: - Fix TS2872 in Setting.ts: Remove unnecessary || {} for object spread - Fix TS2344 in Store.ts: Add Record<string, any> constraint to generics - Fix TS2344 in Container.ts: Add Record<string, any> constraint to generics - Update ESLint to v8.56.0 for compatibility with @typescript-eslint v7 All TypeScript compilation, ESLint, Prettier checks pass. All tests pass and application builds successfully. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 00ae766 - Browse repository at this point
Copy the full SHA 00ae766View commit details -
Fix CI build error in preload.ts
The preload script was trying to require a non-existent module path "../../app/development/out/app" which caused webpack build failures in CI. Changes: - Remove problematic require function from nodeAPI - Simplify preload script to only expose necessary APIs - Reduce preload bundle size from 270KB to 3.97KB (dev) / 1.05KB (prod) - Fix webpack compilation error in production builds The require functionality was not actually needed, as the application uses the standard HTML script loading mechanism. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 1284eca - Browse repository at this point
Copy the full SHA 1284ecaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8d35de - Browse repository at this point
Copy the full SHA e8d35deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a1ec6d - Browse repository at this point
Copy the full SHA 3a1ec6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87801a6 - Browse repository at this point
Copy the full SHA 87801a6View commit details -
Merge pull request #280 from bdash-app/electron-upgrade-v32
Upgrade Electron to v32
Configuration menu - View commit details
-
Copy full SHA for 30cefef - Browse repository at this point
Copy the full SHA 30cefefView commit details -
Configuration menu - View commit details
-
Copy full SHA for ace823b - Browse repository at this point
Copy the full SHA ace823bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26b9e51 - Browse repository at this point
Copy the full SHA 26b9e51View commit details -
Merge pull request #281 from bdash-app/macos-universal-binary
Use universal binary for macOS
Configuration menu - View commit details
-
Copy full SHA for 0d107bd - Browse repository at this point
Copy the full SHA 0d107bdView commit details -
Merge pull request #282 from bdash-app/upgrade-electron
Upgrade Electron
Configuration menu - View commit details
-
Copy full SHA for 58dd12a - Browse repository at this point
Copy the full SHA 58dd12aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 050935b - Browse repository at this point
Copy the full SHA 050935bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8378f2 - Browse repository at this point
Copy the full SHA d8378f2View commit details -
Fix clickable elements in drag regions on macOS
Adds -webkit-app-region: no-drag to clickable elements within areas that have -webkit-app-region: drag on macOS. This resolves click event blocking issues on QueryList, DataSourceList, and GlobalMenu components. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 309144e - Browse repository at this point
Copy the full SHA 309144eView commit details -
Merge pull request #284 from bdash-app/fix/webkit-app-region-click-bl…
…ocking Fix clickable elements in drag regions on macOS
Configuration menu - View commit details
-
Copy full SHA for d72dc70 - Browse repository at this point
Copy the full SHA d72dc70View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.18.0...v1.19.1