|
1 | 1 | # Changelog |
2 | 2 |
|
| 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 | + |
3 | 34 | ## 4.1.0 |
4 | 35 |
|
5 | 36 | - Update to SQLCipher 4.3.0 / SQLite 3.30.1. |
| 37 | + |
6 | 38 | ## 4.0.0 |
7 | 39 |
|
8 | | - - Update to SQLCipher 4.2.0 / SQLite 3.28.0. |
| 40 | +- Update to SQLCipher 4.2.0 / SQLite 3.28.0. |
9 | 41 |
|
10 | 42 | ## 3.2.1 |
11 | 43 |
|
12 | | - - Publish more prebuilt binaries. |
| 44 | +- Publish more prebuilt binaries. |
13 | 45 |
|
14 | 46 | ## 3.2.0 |
15 | 47 |
|
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 |
18 | 50 |
|
19 | 51 | ## 3.1.16 |
20 | 52 |
|
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. |
0 commit comments