Fedor Indutnyy
3c4a7eebba
Merge remote-tracking branch 'upstream/master'
2022-04-07 16:46:10 -07:00
Fedor Indutny
bd26a8145b
sqlcipher support
2022-04-07 16:44:24 -07:00
Mahesh Bandara Wijerathna
fa58644ca1
Add support for electron v17 prebuilds
2022-01-31 21:55:27 -08:00
Joshua Wise
8c7c8e5025
tweak to api docs
2022-01-18 20:39:55 -06:00
Joshua Wise
98095c4edb
7.5.0
2022-01-18 20:28:14 -06:00
Joshua Wise
e9ee374077
fixed test
2022-01-18 20:15:14 -06:00
Joshua Wise
963327a801
fixed strange windows build issue
2022-01-18 20:01:48 -06:00
Joshua Wise
9ad75ac5c8
added temporary console.logs for debugging CI
2022-01-18 19:53:09 -06:00
Joshua Wise
032746ba1d
added temporary console.logs for debugging CI
2022-01-18 19:46:11 -06:00
Joshua Wise
9f6050a562
implemented "nativeBinding" database option
2022-01-18 17:45:57 -06:00
Joshua Wise
539ff32b96
implemented statement.busy getter
2022-01-18 16:19:51 -06:00
Joshua Wise
6ab63c1f63
fixed obscure bug
2022-01-18 16:01:01 -06:00
Joshua Wise
fc565653d6
made SqliteError code property enumerable
2022-01-18 15:37:47 -06:00
Joshua Wise
8e11207eec
updated docs
2022-01-18 15:34:02 -06:00
Joshua Wise
da19254fc2
added example for adding compile-time options to a custom amalgamation
2022-01-18 15:32:29 -06:00
Joshua Wise
0f871ba54a
added documentation for SqliteError, and improved error message for binding non-plain objects
2022-01-18 15:23:36 -06:00
Joshua Wise
12d0083151
dont show diffs for sqlite3 source files or files generated by lzz
2022-01-18 14:40:10 -06:00
Joshua Wise
1e7e1d090f
upgraded SQLite to 3.37.2, and removed tar dependency
2022-01-18 14:36:46 -06:00
Joshua Wise
230ea65ed0
7.4.6
2021-12-29 18:30:35 -05:00
Joshua Wise
5bbd71d585
upgraded to SQLite 3.37.0
2021-12-29 18:30:29 -05:00
Joshua Wise
ccc9460ed0
tweak to README.md
2021-12-29 18:26:39 -05:00
John Haugeland
e488ff47b9
Add an example using import in Typescript ( #676 )
...
* Add an example using `import` in Typescript
It's much harder to track down the expected syntax than one would want. Could we just toss a note in?
* Update README.md
2021-12-29 17:14:06 -06:00
Mahesh Bandara Wijerathna
7dd0a395fd
Add workflow_dispatch trigger for tests ( #731 )
2021-12-29 17:11:04 -06:00
Mahesh Bandara Wijerathna
b67b9696b1
Use github context properties in arm64-alpine prebuild job ( #729 )
2021-12-29 17:10:08 -06:00
Joshua Wise
fedcca3e31
7.4.5
2021-11-19 16:36:34 -06:00
Antti
ac4d76a04a
add arm64 prebuilds for alpine ( #714 )
...
* add arm64 prebuilds for alpine
* run arm64 build inside emulated arm64 docker container
2021-11-19 16:10:16 -06:00
Mahesh Bandara Wijerathna
bd2a69e3e6
Update prebuild-install to v7.0.0 ( #724 )
2021-11-19 16:02:09 -06:00
Mahesh Bandara Wijerathna
6c97553971
Add electron v16 prebuild support
2021-11-15 22:23:35 -08:00
Joshua Wise
1ac101d7de
7.4.4
2021-10-25 08:32:43 -05:00
Joshua Wise
22c2ab8199
reverted mocha version
2021-10-25 08:31:23 -05:00
Joshua Wise
5858f6c8c0
Merge branch 'master' of github.com:JoshuaWise/better-sqlite3
2021-10-25 08:29:14 -05:00
Matthew McEachen
ad9b28e502
Upgrade depencies ( #702 )
...
Addresses #692 and #694
2021-10-25 08:29:03 -05:00
Oliver Kamer
8a70a92430
Prebuild for alpine ( #641 )
...
* prebuild node for alpine
This should speed up CI in docker containers a lot
* Fix the build for alpine
Much simpler and should work
* hopefully final fix
I'm not good at the github workflow stuff
Co-authored-by: Joshua Wise <8255757+JoshuaWise@users.noreply.github.com>
2021-10-25 08:27:05 -05:00
Ameen Rashad Vazhayil
ff15af59da
ci: add prebuild for electron 32 bit windows ( #584 )
...
There is a many leading electron applications which is supports windows 32bit version. So it will be good to have a prebuild for that.
Co-authored-by: Joshua Wise <8255757+JoshuaWise@users.noreply.github.com>
2021-10-25 08:20:55 -05:00
Joshua Wise
28195b3ca5
added CODEOWNERS
2021-10-25 08:07:50 -05:00
Kunal Dabir
b433c8a2ee
add electron 14 and 15 ( #705 )
2021-10-25 07:24:09 -05:00
Jan Alexander Steffens
23c56aa77e
Encapsulate the internal SQLite ( #684 )
...
Add linker flags to
- prevent the dynamic linker from using an external SQLite for this
library (`-Bsymbolic`) and
- prevent the dynamic linker from using the internal SQLite for other
libraries (`--exclude-libs ALL`).
This is just a (conflict-free) cherry-pick of a Signal-specific fix in
https://github.com/signalapp/better-sqlite3/pull/3 that seems OK to
upstream further.
2021-08-23 13:41:58 -05:00
Joshua Wise
1fa3c77e90
7.4.3
2021-07-19 00:13:43 -05:00
Joshua Wise
b3169ef6d6
fixed bug in node 14 where empty buffers are bound as null
2021-07-19 00:13:37 -05:00
Joshua Wise
3467abdd4c
7.4.2
2021-07-18 23:45:16 -05:00
Joshua Wise
4d316a5dfc
added SQLITE_ENABLE_MATH_FUNCTIONS
2021-07-18 23:44:34 -05:00
Joshua Wise
d094aac3f5
updated tests
2021-07-18 21:47:44 -05:00
Joshua Wise
be7770e054
upgraded to sqlite 3.36
2021-07-18 21:27:11 -05:00
Joshua Wise
115258a106
fixed typo in docs
2021-06-05 21:30:05 -05:00
Joshua Wise
309708be17
7.4.1
2021-06-05 21:27:11 -05:00
Matthew Rathbone
ed3d203086
Fixes GLIBC 2.29 issues, electron issues, and more ( #631 )
...
* Update build.yml
* everything on 18.04
2021-06-05 21:24:09 -05:00
Joshua Wise
ea5725b5fd
added support for node v16
2021-06-05 21:23:55 -05:00
Joshua Wise
a65bec1ba2
improved documentation
2021-06-05 21:19:08 -05:00
Alexander Prinzhorn
4fe0ae3240
Document empty string -> tmp db ( #629 )
2021-06-05 21:10:10 -05:00
Paul Rosania
bd52e0408b
Generate prebuilds for Electron 13 ( #638 )
2021-06-05 21:09:19 -05:00