Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: bdash-app/bdash
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.18.0
Choose a base ref
...
head repository: bdash-app/bdash
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.19.1
Choose a head ref
  • 19 commits
  • 16 files changed
  • 2 contributors

Commits on Aug 1, 2025

  1. bump v1.18.0

    morishin committed Aug 1, 2025
    Configuration menu
    Copy the full SHA
    e646ecd View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2025

  1. Merge pull request #279 from bdash-app/release/v1.18.0

    bump v1.18.0
    morishin authored Aug 4, 2025
    Configuration menu
    Copy the full SHA
    fc93ecd View commit details
    Browse the repository at this point in the history
  2. 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>
    morishin and claude committed Aug 4, 2025
    Configuration menu
    Copy the full SHA
    a2de2b4 View commit details
    Browse the repository at this point in the history
  3. 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>
    morishin and claude committed Aug 4, 2025
    Configuration menu
    Copy the full SHA
    7e1559e View commit details
    Browse the repository at this point in the history
  4. 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>
    morishin and claude committed Aug 4, 2025
    Configuration menu
    Copy the full SHA
    35392d8 View commit details
    Browse the repository at this point in the history
  5. 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>
    morishin and claude committed Aug 4, 2025
    Configuration menu
    Copy the full SHA
    00ae766 View commit details
    Browse the repository at this point in the history
  6. 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>
    morishin and claude committed Aug 4, 2025
    Configuration menu
    Copy the full SHA
    1284eca View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e8d35de View commit details
    Browse the repository at this point in the history
  8. Remove unused file

    morishin committed Aug 4, 2025
    Configuration menu
    Copy the full SHA
    3a1ec6d View commit details
    Browse the repository at this point in the history
  9. Cleanup

    morishin committed Aug 4, 2025
    Configuration menu
    Copy the full SHA
    87801a6 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #280 from bdash-app/electron-upgrade-v32

    Upgrade Electron to v32
    morishin authored Aug 4, 2025
    Configuration menu
    Copy the full SHA
    30cefef View commit details
    Browse the repository at this point in the history
  11. Revert "Merge pull request #273 from bdash-app/revert-272-universal-b…

    …inary-for-macos"
    
    This reverts commit 2a89a68, reversing
    changes made to 46885a9.
    morishin committed Aug 4, 2025
    Configuration menu
    Copy the full SHA
    ace823b View commit details
    Browse the repository at this point in the history
  12. Remove --x64

    morishin committed Aug 4, 2025
    Configuration menu
    Copy the full SHA
    26b9e51 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #281 from bdash-app/macos-universal-binary

    Use universal binary for macOS
    morishin authored Aug 4, 2025
    Configuration menu
    Copy the full SHA
    0d107bd View commit details
    Browse the repository at this point in the history
  14. Merge pull request #282 from bdash-app/upgrade-electron

    Upgrade Electron
    morishin authored Aug 4, 2025
    Configuration menu
    Copy the full SHA
    58dd12a View commit details
    Browse the repository at this point in the history
  15. bump v1.19.0

    morishin committed Aug 4, 2025
    Configuration menu
    Copy the full SHA
    050935b View commit details
    Browse the repository at this point in the history
  16. Merge pull request #283 from bdash-app/release/v1.19.0

    bump v1.19.0
    morishin authored Aug 4, 2025
    Configuration menu
    Copy the full SHA
    d8378f2 View commit details
    Browse the repository at this point in the history
  17. 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>
    morishin and claude committed Aug 4, 2025
    Configuration menu
    Copy the full SHA
    309144e View commit details
    Browse the repository at this point in the history
  18. Merge pull request #284 from bdash-app/fix/webkit-app-region-click-bl…

    …ocking
    
    Fix clickable elements in drag regions on macOS
    morishin authored Aug 4, 2025
    Configuration menu
    Copy the full SHA
    d72dc70 View commit details
    Browse the repository at this point in the history
Loading