Skip to content

Commit 464f675

Browse files
committed
v5.0.0 and release notes.
1 parent 5a80e9d commit 464f675

3 files changed

Lines changed: 39 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 37 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,53 @@
11
# Changelog
22

3+
## 5.0.0
4+
5+
- Major change: Use N-API instead of NAN.
6+
This removes the need to have separate Node binaries for each Node and Electron version, which was the most common cause of reported issues.
7+
- Update to SQLCipher 4.4.0 / SQLite 3.31.0.
8+
- Drop support for Node < 10, and Electron < 6.
9+
10+
Includes these upstream changes from mapbox/node-sqlite3:
11+
12+
5.0.1
13+
- dep: node-addon-api to ^3.0.0 [#1367](https://github.com/mapbox/node-sqlite3/pull/1367)
14+
- bug: bad comparison of c string [#1347](https://github.com/mapbox/node-sqlite3/pull/1347)
15+
- bug: worker threads crash [#1367](https://github.com/mapbox/node-sqlite3/pull/1367)
16+
- bug: segfaults [#1368](https://github.com/mapbox/node-sqlite3/pull/1368)
17+
- typo: broken link to MapBox site [#1369](https://github.com/mapbox/node-sqlite3/pull/1369)
18+
19+
5.0.0
20+
- prebuilt: Node 14 support, dropped support for all version of Node < 10 [#1304](https://github.com/mapbox/node-sqlite3/pull/1304)
21+
- napi: refactor codebase to use N-API instead of NAN (+ various improvements) [#1304](https://github.com/mapbox/node-sqlite3/pull/1304)
22+
- trace: don't require throw to add trace info for verbose [#1317](https://github.com/mapbox/node-sqlite3/pull/1317)
23+
24+
4.2.0
25+
- webpack: split sqlite3-binding.js out so that it could be override by webpack [#1268](https://github.com/mapbox/node-sqlite3/pull/1268)
26+
- sqlite3: enable 'SQLITE_ENABLE_DBSTAT_VTAB=1' [#1281](https://github.com/mapbox/node-sqlite3/pull/1281)
27+
- deps: remove request [#1287](https://github.com/mapbox/node-sqlite3/pull/1287)
28+
- electron: fix dist url [#1282](https://github.com/mapbox/node-sqlite3/pull/1282)
29+
30+
4.1.0
31+
- https everywhere [#1177](https://github.com/mapbox/node-sqlite3/pull/1177)
32+
33+
334
## 4.1.0
435

536
- Update to SQLCipher 4.3.0 / SQLite 3.30.1.
37+
638
## 4.0.0
739

8-
- Update to SQLCipher 4.2.0 / SQLite 3.28.0.
40+
- Update to SQLCipher 4.2.0 / SQLite 3.28.0.
941

1042
## 3.2.1
1143

12-
- Publish more prebuilt binaries.
44+
- Publish more prebuilt binaries.
1345

1446
## 3.2.0
1547

16-
- Update to SQLCipher 3.4.1 / SQLite 3.20.1.
17-
- Also bundle msvcr120.dll
48+
- Update to SQLCipher 3.4.1 / SQLite 3.20.1.
49+
- Also bundle msvcr120.dll
1850

1951
## 3.1.16
2052

21-
- First release of the fork, based on SQLCipher 3.4.1 / SQLite 3.15.2.
53+
- First release of the fork, based on SQLCipher 3.4.1 / SQLite 3.15.2.

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@journeyapps/sqlcipher",
33
"description": "Asynchronous, non-blocking SQLCipher bindings",
4-
"version": "4.1.0",
4+
"version": "5.0.0",
55
"homepage": "http://github.com/journeyapps/node-sqlcipher",
66
"author": {
77
"name": "JourneyApps",

0 commit comments

Comments
 (0)