Skip to content

Commit

Permalink
Merge pull request #51 from journeyapps/release/5.0.0
Browse files Browse the repository at this point in the history
v5.0.0
  • Loading branch information
rkistner authored Sep 25, 2020
2 parents 5a80e9d + 5894da5 commit 5d77a5a
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 8 deletions.
42 changes: 37 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,53 @@
# Changelog

## 5.0.0

- Major change: Use N-API instead of NAN.
This removes the need to have separate Node binaries for each Node and Electron version, which was the most common cause of reported issues.
- Update to SQLCipher 4.4.0 / SQLite 3.31.0.
- Drop support for Node < 10, and Electron < 6.

Includes these upstream changes from mapbox/node-sqlite3:

5.0.1
- dep: node-addon-api to ^3.0.0 [#1367](https://github.com/mapbox/node-sqlite3/pull/1367)
- bug: bad comparison of c string [#1347](https://github.com/mapbox/node-sqlite3/pull/1347)
- bug: worker threads crash [#1367](https://github.com/mapbox/node-sqlite3/pull/1367)
- bug: segfaults [#1368](https://github.com/mapbox/node-sqlite3/pull/1368)
- typo: broken link to MapBox site [#1369](https://github.com/mapbox/node-sqlite3/pull/1369)

5.0.0
- prebuilt: Node 14 support, dropped support for all version of Node < 10 [#1304](https://github.com/mapbox/node-sqlite3/pull/1304)
- napi: refactor codebase to use N-API instead of NAN (+ various improvements) [#1304](https://github.com/mapbox/node-sqlite3/pull/1304)
- trace: don't require throw to add trace info for verbose [#1317](https://github.com/mapbox/node-sqlite3/pull/1317)

4.2.0
- webpack: split sqlite3-binding.js out so that it could be override by webpack [#1268](https://github.com/mapbox/node-sqlite3/pull/1268)
- sqlite3: enable 'SQLITE_ENABLE_DBSTAT_VTAB=1' [#1281](https://github.com/mapbox/node-sqlite3/pull/1281)
- deps: remove request [#1287](https://github.com/mapbox/node-sqlite3/pull/1287)
- electron: fix dist url [#1282](https://github.com/mapbox/node-sqlite3/pull/1282)

4.1.0
- https everywhere [#1177](https://github.com/mapbox/node-sqlite3/pull/1177)


## 4.1.0

- Update to SQLCipher 4.3.0 / SQLite 3.30.1.

## 4.0.0

- Update to SQLCipher 4.2.0 / SQLite 3.28.0.
- Update to SQLCipher 4.2.0 / SQLite 3.28.0.

## 3.2.1

- Publish more prebuilt binaries.
- Publish more prebuilt binaries.

## 3.2.0

- Update to SQLCipher 3.4.1 / SQLite 3.20.1.
- Also bundle msvcr120.dll
- Update to SQLCipher 3.4.1 / SQLite 3.20.1.
- Also bundle msvcr120.dll

## 3.1.16

- First release of the fork, based on SQLCipher 3.4.1 / SQLite 3.15.2.
- First release of the fork, based on SQLCipher 3.4.1 / SQLite 3.15.2.
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 9 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@journeyapps/sqlcipher",
"description": "Asynchronous, non-blocking SQLCipher bindings",
"version": "4.1.0",
"version": "5.0.0",
"homepage": "http://github.com/journeyapps/node-sqlcipher",
"author": {
"name": "JourneyApps",
Expand Down Expand Up @@ -66,5 +66,12 @@
"sqlite3",
"database"
],
"main": "./lib/sqlite3"
"main": "./lib/sqlite3",
"files": [
"lib/**/*.js",
"sqlite3.js",
"src",
"deps",
"*.gyp"
]
}

0 comments on commit 5d77a5a

Please sign in to comment.