Releases: m4heshd/better-sqlite3-multiple-ciphers
v12.4.6
Install
npm install better-sqlite3-multiple-ciphers@12.4.6Dependency versions
Prebuilds (Windows [x86, x64, arm64], Linux [x64, arm, arm64], Alpine Linux [x64, arm64], macOS [x64, arm64])
- Node -
v20.x.y,v22.x.y,v24.x.y - Electron -
v29.x.y,v30.x.y,v31.x.y,v32.x.y,v33.x.y,v34.x.y,v35.x.y,v36.x.y,v37.x.y,v38.x.y,v39.x.y
What's new?
- Updated SQLite to
3.51.0 - Added support for Electron
v39prebuilds
Warning
BREAKING!: As of Electron v39, the pre-built Linux binaries require glibc version 2.36 or higher on the host system
Full Changelog: v12.4.1...v12.4.6
v12.4.1
Install
npm install better-sqlite3-multiple-ciphers@12.4.1Dependency versions
Prebuilds (Windows [x86, x64, arm64], Linux [x64, arm, arm64], Alpine Linux [x64, arm64], macOS [x64, arm64])
- Node -
v20.x.y,v22.x.y,v24.x.y - Electron -
v29.x.y,v30.x.y,v31.x.y,v32.x.y,v33.x.y,v34.x.y,v35.x.y,v36.x.y,v37.x.y,v38.x.y
What's new?
- Updated SQLite to
3.50.4 - Added support for Electron
v38prebuilds - Added support for
SQLITE_USE_URIenvironment variable - Removed the usage of
lzz(Lazy C++)
Full Changelog: v12.2.0...v12.4.1
v12.2.0
Install
npm install better-sqlite3-multiple-ciphers@12.2.0Dependency versions
Prebuilds (Windows [x86, x64, arm64], Linux [x64, arm, arm64], Alpine Linux [x64, arm64], macOS [x64, arm64])
- Node -
v20.x.y,v22.x.y,v24.x.y - Electron -
v29.x.y,v30.x.y,v31.x.y,v32.x.y,v33.x.y,v34.x.y,v35.x.y,v36.x.y,v37.x.y
What's new?
- Updated SQLite to
3.50.2
Full Changelog: v12.1.1...v12.2.0
v12.1.1
Install
npm install better-sqlite3-multiple-ciphers@12.1.1Dependency versions
Prebuilds (Windows [x86, x64, arm64], Linux [x64, arm, arm64], Alpine Linux [x64, arm64], macOS [x64, arm64])
- Node -
v20.x.y,v22.x.y,v24.x.y - Electron -
v29.x.y,v30.x.y,v31.x.y,v32.x.y,v33.x.y,v34.x.y,v35.x.y,v36.x.y,v37.x.y
What's new?
Warning
BREAKING!: Prebuilt binaries support for Node.js v18 and Electron v26 through v28 has been discontinued (Runtime EOL)
- Added support for Node.js
v24prebuilds - Added support for Electron
v37prebuilds
Full Changelog: v11.10.0...v12.1.1
v11.10.0
Install
npm install better-sqlite3-multiple-ciphers@11.10.0Dependency versions
Prebuilds (Windows [x86, x64, arm64], Linux [x64, arm, arm64], Alpine Linux [x64, arm64], macOS [x64, arm64])
- Node -
v18.x.y,v20.x.y,v22.x.y - Electron -
v26.x.y,v27.x.y,v28.x.y,v29.x.y,v30.x.y,v31.x.y,v32.x.y,v33.x.y,v34.x.y,v35.x.y,v36.x.y
What's new?
- Updated SQLite to
3.49.2 - Added support for electron
v36prebuilds - Fixed build failure on macOS 15.4 with Xcode 16.3 by @eun-ice in #119
Full Changelog: v11.9.1...v11.10.0
New Contributors
v11.9.1
Install
npm install better-sqlite3-multiple-ciphers@11.9.1Dependency versions
Prebuilds (Windows [x86, x64, arm64], Linux [x64, arm, arm64], Alpine Linux [x64, arm64], macOS [x64, arm64])
- Node -
v18.x.y,v20.x.y,v22.x.y - Electron -
v26.x.y,v27.x.y,v28.x.y,v29.x.y,v30.x.y,v31.x.y,v32.x.y,v33.x.y,v34.x.y,v35.x.y
What's new?
Tip
The breaking change warning from the previous release (v11.9.0) can be ignored starting from this version
- Linux x64 builds are now built using the
node:18-bullseyeimage for better backwards compatibility with glibc 2.31
Full Changelog: v11.9.0...v11.9.1
v11.9.0
Install
npm install better-sqlite3-multiple-ciphers@11.9.0Dependency versions
Prebuilds (Windows [x86, x64, arm64], Linux [x64, arm, arm64], Alpine Linux [x64, arm64], macOS [x64, arm64])
- Node -
v18.x.y,v20.x.y,v22.x.y - Electron -
v26.x.y,v27.x.y,v28.x.y,v29.x.y,v30.x.y,v31.x.y,v32.x.y,v33.x.y,v34.x.y,v35.x.y
What's new?
Warning
BREAKING!: Linux x64 prebuilt binaries now require glibc version 2.33 or higher since the artifacts are now built on Ubuntu 22.04
- Updated SQLite to
3.49.1 - Added support for electron
v35prebuilds
Full Changelog: v11.8.1...v11.9.0
v11.8.1
Install
npm install better-sqlite3-multiple-ciphers@11.8.1Dependency versions
Prebuilds (Windows [x86, x64, arm64], Linux [x64, arm, arm64], Alpine Linux [x64, arm64], macOS [x64, arm64])
- Node -
v18.x.y,v20.x.y,v22.x.y - Electron -
v26.x.y,v27.x.y,v28.x.y,v29.x.y,v30.x.y,v31.x.y,v32.x.y,v33.x.y,v34.x.y
What's new?
- SQLite and SQLite3MultipleCiphers source amalgamations are now manually built, which allows setting build-time options
- Enabled support for
LIMITonDELETEandUPDATEstatements
Full Changelog: v11.8.0...v11.8.1
v11.8.0
Install
npm install better-sqlite3-multiple-ciphers@11.8.0Dependency versions
Prebuilds (Windows [x86, x64, arm64], Linux [x64, arm, arm64], Alpine Linux [x64, arm64], macOS [x64, arm64])
- Node -
v18.x.y,v20.x.y,v22.x.y - Electron -
v26.x.y,v27.x.y,v28.x.y,v29.x.y,v30.x.y,v31.x.y,v32.x.y,v33.x.y,v34.x.y
What's new?
- Updated SQLite to
3.48.0 - Added support for electron
v34prebuilds - Added support for electron prebuilds on Linux ARM
- Updated type definitions
- Merged fixes from
SQLite3MultipleCiphers
Full Changelog: v11.7.0...v11.8.0
v11.7.0
Install
npm install better-sqlite3-multiple-ciphers@11.7.0Dependency versions
Prebuilds (Windows [x86, x64, arm64], Linux [x64, arm, arm64], Alpine Linux [x64, arm64], macOS [x64, arm64])
- Node -
v18.x.y,v20.x.y,v22.x.y - Electron -
v26.x.y,v27.x.y,v28.x.y,v29.x.y,v30.x.y,v31.x.y,v32.x.y,v33.x.y
What's new?
- Updated SQLite to
3.47.2 - Added missing SQLite Error code identifier
- Added new result codes
Full Changelog: v11.5.0...v11.7.0