Update dependency better-sqlite3 to v7 #14
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^5.0.0
->^7.0.0
Release Notes
JoshuaWise/better-sqlite3
v7.5.0
Compare Source
3.37.2
.busy
property to prepared StatementsnativeBinding
option to the Database constructorcode
property ofSqliteError
to be enumerableSqliteError
to the API documentationtar
dependencybetter-sqlite3
(by using afiles
list inpackage.json
)v7.4.6
Compare Source
What's Changed
3.37.0
New Contributors
import
in Typescript WiseLibs/better-sqlite3#676Full Changelog: WiseLibs/better-sqlite3@v7.4.5...v7.4.6
v7.4.5
Compare Source
What's Changed
v16
prebuild support by @m4heshd in Add electronv16
prebuild support WiseLibs/better-sqlite3#726prebuild-install
tov7.0.0
by @m4heshd in Updateprebuild-install
tov7.0.0
WiseLibs/better-sqlite3#724New Contributors
Full Changelog: WiseLibs/better-sqlite3@v7.4.4...v7.4.5
v7.4.4
Compare Source
v7.4.3
Compare Source
Fixed WiseLibs/better-sqlite3#651
v7.4.2
Compare Source
3.36.0
SQLITE_ENABLE_MATH_FUNCTIONS
compile-time optionv7.4.1
Compare Source
v7.4.0
Compare Source
db.table()
method, which allows users to register virtual tables.v7.3.1
Compare Source
v7.3.0
Compare Source
db.serialize()
method.db.serialize()
can be opened as in-memory databases by passing them tonew Database(buffer)
.stmt.readonly
property.directOnly
option to user-defined functions and aggregates.v7.2.0
Compare Source
RETURNING
clause.run()
if no query results are desiredv7.1.5
Compare Source
class MyClass extends Database {}
)v7.1.4
Compare Source
v7.1.2
Compare Source
v7.1.1
Compare Source
v7.1.0
Compare Source
Updated SQLite to version 3.32.0.
v7.0.1
Compare Source
v7.0.0
Compare Source
Breaking changes
Integer
library with nativeBigInts
db.checkpoint()
method in favor ofdb.pragma('wal_checkpoint(RESTART)')
":memory:"
filename conventionNon-breaking changes
FATAL ERROR: v8::ToLocalChecked Empty MaybeLocal
FATAL ERROR: v8::Object::GetAlignedPointerFromInternalField()
Error: Cannot find module '...\node_modules\integer\node
db.loadExtension()
which allows users to specify the entry point of the extensionSQLITE_DBCONFIG_DEFENSIVE
which allows users to corrupt their database file and execute undefined behaviorv6.0.1
Compare Source
v6.0.0
Compare Source
Breaking changes
SQLITE_LIKE_DOESNT_MATCH_BLOBS
.SQLITE_DQS=0
.Non-breaking changes
prebuild
whenever a new release tag is made in github, via a travis CI workflow. As you can see in the travis config file,prebuild
currently builds binaries for Node 8, 10, and 12, and Electron 2, 3, 4, 5, 6, and 7. Non-LTS node versions are not supported, but compilingbetter-sqlite3
from source should still work fine for those versions, as it always had. Prebuilt binaries are only made for Linux and Mac OSX, not Windows (but again, building from source should work fine on Windows too).v5.4.3
Compare Source
v5.4.2
Compare Source
v5.4.1
Compare Source
v5.4.0
Compare Source
SQLITE_OMIT_TRACE
compilation option.SQLITE_TRACE_SIZE_LIMIT=32
compilation option.v5.3.0
Compare Source
v5.2.1
Compare Source
v5.2.0
Compare Source
Statement#raw()
andStatement#columns()
methods.SQLITE_DBCONFIG_DEFENSIVE
.Configuration
📅 Schedule: 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.
This PR has been generated by WhiteSource Renovate. View repository job log here.