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: WiseLibs/better-sqlite3
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v12.6.2
Choose a base ref
...
head repository: WiseLibs/better-sqlite3
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v12.8.0
Choose a head ref
  • 12 commits
  • 10 files changed
  • 7 contributors

Commits on Mar 11, 2026

  1. Configuration menu
    Copy the full SHA
    fca9fff View commit details
    Browse the repository at this point in the history
  2. Fix Node v25 test errors (#1454)

    * Fix Node v25 errors on tests
    
    * Disable fail-fast on test jobs
    m4heshd authored Mar 11, 2026
    Configuration menu
    Copy the full SHA
    128cdf4 View commit details
    Browse the repository at this point in the history
  3. Update SQLite to version 3.52.0 (#1449)

    Co-authored-by: mceachen <216377+mceachen@users.noreply.github.com>
    JoshuaWise and mceachen authored Mar 11, 2026
    Configuration menu
    Copy the full SHA
    f3a44a4 View commit details
    Browse the repository at this point in the history
  4. Revert "Fix Node v25 test errors" (#1455)

    * Revert "Fix Node v25 test errors (#1454)"
    
    This reverts commit 128cdf4.
    
    * ci: disable fail-fast in test job strategy
    mceachen authored Mar 11, 2026
    Configuration menu
    Copy the full SHA
    3be46ff View commit details
    Browse the repository at this point in the history
  5. 12.7.0

    mceachen committed Mar 11, 2026
    Configuration menu
    Copy the full SHA
    ef9ffce View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2026

  1. fix: use Holder() instead of This() for Electron 41 compatibility (#1456

    )
    
    fix: use Holder() instead of This() in PropertyCallbackInfo contexts
    
    PropertyCallbackInfo::This() was removed in V8 13.x (Electron 41),
    causing compilation errors in NODE_GETTER functions.
    mceachen authored Mar 13, 2026
    Configuration menu
    Copy the full SHA
    d2c4815 View commit details
    Browse the repository at this point in the history
  2. Update SQLite to version 3.51.2 (#1457)

    Co-authored-by: mceachen <216377+mceachen@users.noreply.github.com>
    JoshuaWise and mceachen authored Mar 13, 2026
    Configuration menu
    Copy the full SHA
    db1119c View commit details
    Browse the repository at this point in the history
  3. 12.7.1

    mceachen committed Mar 13, 2026
    Configuration menu
    Copy the full SHA
    27dc751 View commit details
    Browse the repository at this point in the history
  4. Readme: requires Node.js v20 or later (#1443)

    * Requires Node.js v20 or later
    
    * generic wording
    
    * link
    Prinzhorn authored Mar 13, 2026
    Configuration menu
    Copy the full SHA
    43729c0 View commit details
    Browse the repository at this point in the history
  5. Update SQLite to version 3.51.3 (#1460)

    Co-authored-by: mceachen <216377+mceachen@users.noreply.github.com>
    JoshuaWise and mceachen authored Mar 13, 2026
    Configuration menu
    Copy the full SHA
    959a018 View commit details
    Browse the repository at this point in the history
  6. fix: use HolderV2() for PropertyCallbackInfo on V8 >= 12.5 (#1459)

    fix: use HolderV2() for PropertyCallbackInfo on V8 >= 13
    
    PR #1456 replaced This() with Holder() in NODE_GETTER contexts, but
    Electron 41 (V8 14.6) removed both This() and Holder() from
    PropertyCallbackInfo. Only HolderV2() remains (to be renamed back to
    Holder() in a future V8 version per crbug.com/333672197).
    
    Add a PROPERTY_HOLDER compat macro that uses HolderV2() on V8 >= 13
    and falls back to This() on older versions. Same pattern as the
    existing GET_PROTOTYPE macro.
    
    Verified: compiles and runs on Electron 41.0.1 (V8 14.6.202).
    
    Fixes #1458
    tstone-1 authored Mar 13, 2026
    Configuration menu
    Copy the full SHA
    8617ed6 View commit details
    Browse the repository at this point in the history
  7. 12.8.0

    mceachen committed Mar 13, 2026
    Configuration menu
    Copy the full SHA
    fe774f5 View commit details
    Browse the repository at this point in the history
Loading