Skip to content

fix build: update node-abi version in package.json to ^4.25.0#1439

Merged
mceachen merged 1 commit intoWiseLibs:masterfrom
mceachen:fix-node-abi
Jan 16, 2026
Merged

fix build: update node-abi version in package.json to ^4.25.0#1439
mceachen merged 1 commit intoWiseLibs:masterfrom
mceachen:fix-node-abi

Conversation

@mceachen
Copy link
Member

Fix for broken build: https://github.com/WiseLibs/better-sqlite3/actions/runs/21073559393/job/60610149109

(our current version of node-abi doesn't know about Electron v40)

@mceachen mceachen requested a review from a team as a code owner January 16, 2026 19:59
@mceachen mceachen merged commit 10bad9d into WiseLibs:master Jan 16, 2026
40 of 60 checks passed
fsargent added a commit to ranked-vote/approval.vote that referenced this pull request Feb 10, 2026
![snyk-top-banner](https://res.cloudinary.com/snyk/image/upload/r-d/scm-platform/snyk-pull-requests/pr-banner-default.svg)


<h3>Snyk has created this PR to upgrade better-sqlite3 from 12.5.0 to 12.6.2.</h3>

:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.

<hr/>


- The recommended version is **2 versions** ahead of your current version.

- The recommended version was released **24 days ago**.



<details>
<summary><b>Release notes</b></summary>
<br/>
  <details>
    <summary>Package name: <b>better-sqlite3</b></summary>
    <ul>
      <li>
        <b>12.6.2</b> - <a href="https://redirect.github.com/WiseLibs/better-sqlite3/releases/tag/v12.6.2">2026-01-17</a></br><h2>What's Changed</h2>
<ul>
<li>fix build: update node-abi version in package.json to ^4.25.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mceachen/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/mceachen">@ mceachen</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3823469183" data-permission-text="Title is private" data-url="WiseLibs/better-sqlite3#1439" data-hovercard-type="pull_request" data-hovercard-url="/WiseLibs/better-sqlite3/pull/1439/hovercard" href="https://redirect.github.com/WiseLibs/better-sqlite3/pull/1439">#1439</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://redirect.github.com/WiseLibs/better-sqlite3/compare/v12.6.1...v12.6.2"><tt>v12.6.1...v12.6.2</tt></a></p>
      </li>
      <li>
        <b>12.6.0</b> - <a href="https://redirect.github.com/WiseLibs/better-sqlite3/releases/tag/v12.6.0">2026-01-10</a></br><h2>What's Changed</h2>
<ul>
<li>Update SQLite to version 3.51.2 in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3798624606" data-permission-text="Title is private" data-url="WiseLibs/better-sqlite3#1436" data-hovercard-type="pull_request" data-hovercard-url="/WiseLibs/better-sqlite3/pull/1436/hovercard" href="https://redirect.github.com/WiseLibs/better-sqlite3/pull/1436">#1436</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://redirect.github.com/WiseLibs/better-sqlite3/compare/v12.5.0...v12.6.0"><tt>v12.5.0...v12.6.0</tt></a></p>
      </li>
      <li>
        <b>12.5.0</b> - <a href="https://redirect.github.com/WiseLibs/better-sqlite3/releases/tag/v12.5.0">2025-11-29</a></br><h2>What's Changed</h2>
<ul>
<li>Update SQLite to version 3.51.1 in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3675989897" data-permission-text="Title is private" data-url="WiseLibs/better-sqlite3#1424" data-hovercard-type="pull_request" data-hovercard-url="/WiseLibs/better-sqlite3/pull/1424/hovercard" href="https://redirect.github.com/WiseLibs/better-sqlite3/pull/1424">#1424</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://redirect.github.com/WiseLibs/better-sqlite3/compare/v12.4.6...v12.5.0"><tt>v12.4.6...v12.5.0</tt></a></p>
      </li>
    </ul>
    from <a href="https://redirect.github.com/WiseLibs/better-sqlite3/releases">better-sqlite3 GitHub release notes</a>
  </details>
</details>

---

> [!IMPORTANT]
>
> - Check the changes in this PR to ensure they won't cause issues with your project.
> - This PR was automatically created by Snyk using the credentials of a real user.

---

**Note:** _You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs._

**For more information:** <img src="https://api.segment.io/v1/pixel/track?data=eyJ3cml0ZUtleSI6InJyWmxZcEdHY2RyTHZsb0lYd0dUcVg4WkFRTnNCOUEwIiwiYW5vbnltb3VzSWQiOiJkN2FlZTg2Ny00NDc3LTRhNjYtYmZmYy0wMTNiYWNkZTVmM2MiLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6ImQ3YWVlODY3LTQ0NzctNGE2Ni1iZmZjLTAxM2JhY2RlNWYzYyJ9fQ==" width="0" height="0"/>

> - 🧐 [View latest project report](https://app.snyk.io/org/felix.sargentsnyk.io/project/f08ae5e3-8cd7-4f53-bf0f-31cecfe39991?utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr)
> - 📜 [Customise PR templates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates?utm_source=&utm_content=fix-pr-template)
> - 🛠 [Adjust upgrade PR settings](https://app.snyk.io/org/felix.sargentsnyk.io/project/f08ae5e3-8cd7-4f53-bf0f-31cecfe39991/settings/integration?utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr)
> - 🔕 [Ignore this dependency or unsubscribe from future upgrade PRs](https://app.snyk.io/org/felix.sargentsnyk.io/project/f08ae5e3-8cd7-4f53-bf0f-31cecfe39991/settings/integration?pkg&#x3D;better-sqlite3&amp;utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr#auto-dep-upgrades)

[//]: # 'snyk:metadata:{"breakingChangeRiskLevel":null,"FF_showPullRequestBreakingChanges":false,"FF_showPullRequestBreakingChangesWebSearch":false,"customTemplate":{"variablesUsed":[],"fieldsUsed":[]},"dependencies":[{"name":"better-sqlite3","from":"12.5.0","to":"12.6.2"}],"env":"prod","hasFixes":false,"isBreakingChange":false,"isMajorUpgrade":false,"issuesToFix":[],"prId":"d7aee867-4477-4a66-bffc-013bacde5f3c","prPublicId":"d7aee867-4477-4a66-bffc-013bacde5f3c","packageManager":"npm","priorityScoreList":[],"projectPublicId":"f08ae5e3-8cd7-4f53-bf0f-31cecfe39991","projectUrl":"https://app.snyk.io/org/felix.sargentsnyk.io/project/f08ae5e3-8cd7-4f53-bf0f-31cecfe39991?utm_source=github&utm_medium=referral&page=upgrade-pr","prType":"upgrade","templateFieldSources":{"branchName":"default","commitMessage":"default","description":"default","title":"default"},"templateVariants":[],"type":"auto","upgrade":[],"upgradeInfo":{"versionsDiff":2,"publishedDate":"2026-01-17T01:52:47.766Z"},"vulns":[]}'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants