web-security-fundamentals
web-security-fundamentals copied to clipboard
fix(deps): update dependency sqlite3 to v5
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
sqlite3 | 4.2.0 -> 5.1.7 |
Release Notes
TryGhost/node-sqlite3 (sqlite3)
v5.1.7
What's Changed
- Updated bundled SQLite to v3.44.2 by @daniellockyer
- Replaced
@mapbox/node-pre-gyp
withprebuild
+prebuild-install
(https://github.com/TryGhost/node-sqlite3/commit/605c7f981abbcf980cb44f54abba285de9a69a23) by @daniellockyer- this should fix a lot of bundling issues reported by the community
- Improved
RowToJS
performance by removingNapi::String::New
instantiation by @daniellockyer - Various minor code refactors and improvements (thanks @zenon8adams!)
New Contributors
- @zenon8adams made their first contribution in https://github.com/TryGhost/node-sqlite3/pull/1701
Full Changelog: https://github.com/TryGhost/node-sqlite3/compare/v5.1.6...v5.1.7
v5.1.6
What's Changed
- Fixed glibc compatibility by hardcoding lower version for
log2
by @daniellockyer - Add generic type annotations for Statement and Database get/all/each methods callback rows by @stevescruz in https://github.com/TryGhost/node-sqlite3/pull/1686
New Contributors
- @stevescruz made their first contribution in https://github.com/TryGhost/node-sqlite3/pull/1686
Full Changelog: https://github.com/TryGhost/node-sqlite3/compare/v5.1.5...v5.1.6
v5.1.5
What's Changed
- 🔒 Fixed code execution vulnerability due to Object coercion by @daniellockyer
- Updated bundled SQLite to v3.41.1 by @daniellockyer
- Fixed rpath linker option when using a custom sqlite by @jeromew in https://github.com/TryGhost/node-sqlite3/pull/1654
Full Changelog: https://github.com/TryGhost/node-sqlite3/compare/v5.1.4...v5.1.5
v5.1.4
What's Changed
- Fixed glibc compatibility by downgrading CI to Ubuntu 20 by @daniellockyer in https://github.com/TryGhost/node-sqlite3/pull/1664
Full Changelog: https://github.com/TryGhost/node-sqlite3/compare/v5.1.3...v5.1.4
v5.1.3
What's Changed
- Updated bundled SQLite to v3.40.0 by @daniellockyer
Full Changelog: https://github.com/TryGhost/node-sqlite3/compare/v5.1.2...v5.1.3
v5.1.2
What's Changed
- Updated bundled SQLite to v3.39.4 by @daniellockyer
Full Changelog: https://github.com/TryGhost/node-sqlite3/compare/v5.1.1...v5.1.2
v5.1.1
What's Changed
- Added Darwin ARM64 binaries by @daniellockyer in https://github.com/TryGhost/node-sqlite3/pull/1594
A huge thanks to MacStadium for providing an M1 Mac Mini so we can offer ARM64 binaries.
Full Changelog: https://github.com/TryGhost/node-sqlite3/compare/v5.1.0...v5.1.1
v5.1.0
✨ We're very excited to announce node-sqlite3's first minor release of v5, packed with features and improvements.
If you encounter any problems, please open a detailed issue using the templates.
What's Changed
- Updated bundled SQLite to v3.39.3 by @daniellockyer
- Added ability to receive updates from
sqlite3_update_hook
by @soukand in https://github.com/TryGhost/node-sqlite3/pull/1267 - Added support for setting SQLite limits by @paulfitz in https://github.com/TryGhost/node-sqlite3/pull/1548
- Added library types file by @bpasero in https://github.com/TryGhost/node-sqlite3/pull/1527
- Added
package-lock.json
to.gitignore
by @JoelEinbinder in https://github.com/TryGhost/node-sqlite3/pull/1628 - Fixed remaining method declarations by @alexanderfloh in https://github.com/TryGhost/node-sqlite3/pull/1633
- Fixed importing
sqlite3#verbose
using destructuring syntax by @mahdi-farnia in https://github.com/TryGhost/node-sqlite3/pull/1632
New Contributors
- @JoelEinbinder made their first contribution in https://github.com/TryGhost/node-sqlite3/pull/1628
- @mahdi-farnia made their first contribution in https://github.com/TryGhost/node-sqlite3/pull/1632
- @soukand made their first contribution in https://github.com/TryGhost/node-sqlite3/pull/1267
Full Changelog: https://github.com/TryGhost/node-sqlite3/compare/v5.0.11...v5.1.0
v5.0.11
What's Changed
- Restored compatibility for Alpine 3.15 by @daniellockyer in https://github.com/TryGhost/node-sqlite3/pull/1626
Full Changelog: https://github.com/TryGhost/node-sqlite3/compare/v5.0.10...v5.0.11
v5.0.10
What's Changed
- Updated bundled SQLite to v3.39.2 by @daniellockyer
- Addressed CodeQL warnings by @bpasero in https://github.com/TryGhost/node-sqlite3/pull/1614
New Contributors
- @bpasero made their first contribution in https://github.com/TryGhost/node-sqlite3/pull/1614
Full Changelog: https://github.com/TryGhost/node-sqlite3/compare/v5.0.9...v5.0.10
v5.0.9
What's Changed
- Updated bundled SQLite to v3.39.1 by @daniellockyer
- Fixed method declarations to conform with napi default for methods by @alexanderfloh in https://github.com/TryGhost/node-sqlite3/pull/1510
- Fixed propagation of async hook ids through callbacks by @alexanderfloh in https://github.com/TryGhost/node-sqlite3/pull/1511
- Updated sqlcipher homebrew CPPFLAGS location by @frovere in https://github.com/TryGhost/node-sqlite3/pull/1613
New Contributors
- @alexanderfloh made their first contribution in https://github.com/TryGhost/node-sqlite3/pull/1510
- @frovere made their first contribution in https://github.com/TryGhost/node-sqlite3/pull/1613
Full Changelog: https://github.com/TryGhost/node-sqlite3/compare/v5.0.8...v5.0.9
v5.0.8
What's Changed
- Reverted https://github.com/TryGhost/node-sqlite3/commit/5063367567fd1abe47bafc2095fb4f9090a260e3, which was causing a segfault with certain queries (https://github.com/TryGhost/node-sqlite3/issues/1605 and https://github.com/TryGhost/node-sqlite3/issues/1606)
Full Changelog: https://github.com/TryGhost/node-sqlite3/compare/v5.0.7...v5.0.8
v5.0.7
What's Changed
- Updated bundled SQLite to v3.38.4 by @daniellockyer in https://github.com/TryGhost/node-sqlite3/pull/1604
- Improved performance by fetching column names once by @daniellockyer
Full Changelog: https://github.com/TryGhost/node-sqlite3/compare/v5.0.6...v5.0.7
v5.0.6
What's Changed
- Updated bundled SQLite to v3.38.3 by @daniellockyer in https://github.com/TryGhost/node-sqlite3/pull/1593. This fixes an upstream bug in SQLite that was reported here: https://github.com/TryGhost/node-sqlite3/issues/1589
- Added Node 18 to CI by @daniellockyer in https://github.com/TryGhost/node-sqlite3/pull/1587
Full Changelog: https://github.com/TryGhost/node-sqlite3/compare/v5.0.5...v5.0.6
v5.0.5
What's Changed
- Fixed building on certain systems (https://github.com/TryGhost/node-sqlite3/issues/1584) by @daniellockyer
- General repository maintenance by @daniellockyer
Thank you to everyone reporting issues with building sqlite3
or the prebuilt binaries 🙂 If you encounter an problem, please search open and closed issues for existing reports or open a new issue with as much system information as possible.
Full Changelog: https://github.com/TryGhost/node-sqlite3/compare/v5.0.4...v5.0.5
v5.0.4
What's Changed
- Added prebuilt Linux musl binaries - @daniellockyer
- Added prebuilt Linux ARM64 binaries - @daniellockyer
- Fixed older glibc compatibility - @daniellockyer
Full Changelog: https://github.com/TryGhost/node-sqlite3/compare/v5.0.3...v5.0.4
v5.0.3
What's Changed
- Updated bundled SQLite to v3.38.2 - @daniellockyer
- Enabled math functions in compiler options - @kewde
- Updated
node-gyp
to v8.x - @daniellockyer - Re-enabled Node-API v6 builds - @daniellockyer
- Fixed segfault of invalid toString() object by @kewde in https://github.com/TryGhost/node-sqlite3/pull/1450
- Fixed building on MacOS Monterey 12.3 - @daniellockyer
- Replaced Python extraction script with JS by @xPaw in https://github.com/TryGhost/node-sqlite3/pull/1570
- Switched prebuilt binary hosting to GitHub Releases - @daniellockyer
Known Problems
- https://github.com/TryGhost/node-sqlite3/issues/1578 - the minimum glibc version for prebuilt binaries was bumped to 2.29. We hope to bring this back down within the next few releases but you will need to compile from source if your system ships with a lower version.
- Prebuilt binaries for Linux do not work on musl systems. This should be fixed with https://github.com/TryGhost/node-sqlite3/commit/8b2cdd948a382b58162cb491f745ba9167dc7b0f but you will need to compile from source to use v5.0.3.
Full Changelog: https://github.com/TryGhost/node-sqlite3/compare/v5.0.2...v5.0.3
v5.0.2
- disable N-API v6
v5.0.1
- dep: node-addon-api to ^3.0.0 #1367
- bug: bad comparison of c string #1347
- build: Install files to be deployed #1352
- sqlite3: upgrade to 3.32.3 #1351
- bug: worker threads crash #1367
- bug: segfaults #1368
- typo: broken link to MapBox site #1369
v5.0.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.