Skip to content

build(deps): bump sql.js from 0.4.0 to 1.15.0 - #2174

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/sql.js-1.15.0
Open

dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/sql.js-1.15.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 19, 2026

Copy link
Copy Markdown
Contributor

Bumps sql.js from 0.4.0 to 1.15.0.

Release notes

Sourced from sql.js's releases.

Release v1.15.0

This release adds single-file WebAssembly builds and updates SQLite from 3.49.1 to 3.54.0.

  • Add sql-wasm-inline.js and worker.sql-wasm-inline.js, with debug variants. These embed the WebAssembly binary and need no companion .wasm file or locateFile configuration.
  • Deprecate asm.js builds. They remain in the npm package and sqljs-all.zip; use the inline WebAssembly builds for single-file integration.
  • Preserve embedded NUL characters when binding or reading TEXT and passing TEXT to or from JavaScript SQL functions (#634).
  • Allocate SQL strings on the heap in Database.run and Database.prepare, fixing failures with SQL larger than the WebAssembly stack (#482, #639).
  • Free statement iterator resources when a for...of loop exits early (#457, #632).
  • Reset the worker database after close so subsequent requests can initialize a fresh database (#638).
  • Update Emscripten to 6.0.12, development tooling, CI actions, documentation, and browser dependencies (#637).
  • Retain npm trusted publishing with provenance, and retry transient SQLite source download failures.

Node.js users need Node.js 18.3 or newer. WebAssembly support is required for the default and inline builds.

Full changes: sql-js/sql.js@v1.14.2...v1.15.0

Release v1.14.2

No release notes provided.

Release v1.14.1

No release notes provided.

Release v1.14.0

No release notes provided.

Release v1.13.0

sql.js v1.13 Release Notes

This release of sql.js brings significant updates and improvements, primarily focused on modernizing the underlying toolchain and enhancing functionality.

The online playground was rewritten:

sql editor

Key highlights include:

🚀 Dependency Updates and Modernization

  • SQLite Core Upgrade: sql.js is now built with SQLite version 3.49. This incorporates all the enhancements and bug fixes from SQLite versions 3.45.0 through 3.49.1. See SQLite release notes. Notable SQLite improvements in this range include:

    • Query Planner Enhancements: Expect improved query performance due to optimizations in query planning, especially for complex queries, star joins, and queries involving IN operators. These improvements are detailed in the SQLite release notes for versions 3.47.0, 3.49.0, and 3.46.0.
    • New SQL Features: Take advantage of new SQL functions and features introduced in SQLite 3.47+, such as:
      • Enhanced iif() function with support for multiple arguments (SQLite 3.49.0).
      • Right-hand side negative indexing for JSON ->> operator (SQLite 3.47.0).
      • json_pretty() function for formatted JSON output (SQLite 3.46.0).
      • Support for underscore characters in numeric literals (SQLite 3.46.0).
      • Improved date and time function modifiers like ceiling and floor (SQLite 3.46.0).
    • Bug Fixes and Stability: Benefit from numerous bug fixes and stability improvements across various SQLite components, ensuring a more robust database experience. Refer to the SQLite Changelog for detailed fixes in versions 3.45.1, 3.45.2, 3.45.3, 3.46.1, 3.47.1, 3.47.2, 3.49.1, and 3.44.2.
  • Emscripten 4.x Upgrade: sql.js is now compiled with Emscripten 4. See changes in emscripten. This major update to the Emscripten toolchain brings several under-the-hood improvements:

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for sql.js since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [sql.js](https://github.com/sql-js/sql.js) from 0.4.0 to 1.15.0.
- [Release notes](https://github.com/sql-js/sql.js/releases)
- [Commits](https://github.com/sql-js/sql.js/commits/v1.15.0)

---
updated-dependencies:
- dependency-name: sql.js
  dependency-version: 1.15.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 19, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Inactive PR

@github-actions github-actions Bot added the Stale label Oct 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code Stale

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants