Commit Graph

236 Commits

Author SHA1 Message Date
gwenn
26f3e50f5a
Upgrade to hashlink 0.7 (#955) 2021-05-07 19:32:40 +02:00
Dirk Stolle
c33d6bfad3 fix several typos 2021-05-02 23:03:10 -07:00
gwenn
9ea5e2fc04
Prepare release of rusqlite 0.25.1 (#940) 2021-04-19 18:57:30 +02:00
gwenn
517ef2beae
Prepare release 0.25.0 (#930)
rusqlite 0.25.0
libsqlite3-sys 0.22.0
Also fix missing README for libsqlite3-sys crate
And fix a typo.
2021-04-03 20:07:53 +02:00
gwenn
8820a5538a
Fix smallvec version (#896)
* Fix smallvec version
https://rustsec.org/advisories/RUSTSEC-2021-0003.html
2021-04-03 11:04:43 +02:00
gwenn
84367c8310
Remove travis badge 2021-02-03 19:16:59 +01:00
Dubiousjim
46d91cd2b6 Cargo.toml: be explicit about what bundled-full omits 2020-12-07 21:40:08 -05:00
gwenn
0a2e0b7240
Merge pull request #856 from gwenn/3.34.0
Upgrade SQLite bundled version to 3.34.0
2020-12-05 07:28:17 +01:00
Thom Chiovoloni
4601d8a2f3
Merge pull request #858 from rusqlite/hotfix-v0.24.2 2020-12-04 19:20:03 -08:00
Thom Chiovoloni
cef6dbbb26 Prep release v0.24.2
This will be the same as v0.24.1 with
cf598aa0a3 cherry-picked in.
2020-12-04 18:55:08 -08:00
Emilio Cobos Álvarez
154e4869ee Use a weaker dependency on smallvec.
There's no reason to use 1.4, 1.0.0 works just as well.

1.4 causes a big perf regression in Firefox, see
https://github.com/servo/rust-smallvec/issues/243, so while we figure
that out we'd like to keep using 1.3.0.
2020-12-04 18:52:51 -08:00
Emilio Cobos Álvarez
cf598aa0a3 Use a weaker dependency on smallvec.
There's no reason to use 1.4, 1.0.0 works just as well.

1.4 causes a big perf regression in Firefox, see
https://github.com/servo/rust-smallvec/issues/243, so while we figure
that out we'd like to keep using 1.3.0.
2020-12-04 18:50:02 -08:00
gwenn
67102efb2f Upgrade SQLite bundled version to 3.34.0 2020-12-04 18:26:02 +00:00
Thom Chiovoloni
295b8f2143 Update time to appease deps.rs 2020-11-26 22:45:17 -08:00
Thom Chiovoloni
5cf0158863 Take 2: Prep release of rusqlite 0.24.1 + libsqlite3-sys 0.20.1 2020-10-07 15:53:54 -07:00
Thom Chiovoloni
f9e15615a7 Prepare release 0.24.1 2020-10-07 15:47:02 -07:00
gwenn
fac5a47c4c Upgrade to hashlink 0.6 2020-10-07 15:40:38 -07:00
Thom Chiovoloni
084d1f535d Replace lru-cache with hashlink 2020-10-06 00:10:22 -07:00
Thom Chiovoloni
9ac2a97568 Update dependency versions 2020-10-04 12:08:49 -07:00
Nazar Mishturak
bc9b40a444 Add support for linking to winsqlite3
Signed-off-by: Nazar Mishturak <nazarmx@gmail.com>
2020-10-04 11:40:53 -07:00
gwenn
d456cd42f2 Generate doc with 'array' feature enabled
Should fix #781
2020-10-04 07:26:18 +02:00
gwenn
405d0de8f6 Prepare release of version 0.24.0 2020-08-22 07:23:03 +02:00
Damien Elmes
6e33947c2a update to sqlite 3.33.0 2020-08-17 11:01:19 +10:00
Nikhil Benesch
b83d22e2b7 Upgrade to time v0.2 and put it behind a feature flag
This also removes the usage of time in the crate's top-level
documentation example, as was done for the README in #625.

Fix #653.
2020-07-24 11:28:19 -07:00
Tjeu Kayim
464b8283b2 Add feature flag to include wasm32-wasi-vfs.c 2020-07-24 10:34:00 -07:00
gwenn
3cea0c7af5 Benchmark execute vs execute_batch 2020-06-27 09:54:33 +02:00
gwenn
870290c64d Upgrade bundled sqlite to 3.32.2 2020-06-05 19:16:51 +02:00
Evgeniy A. Dushistov
d16748ac9f adding ability to work with sqlite compiled with -DSQLITE_OMIT_DECLTYPE
fix #751
2020-06-01 06:31:27 +03:00
Thom Chiovoloni
65ef2224b6 Cut release 0.23.1 2020-04-23 15:05:54 -07:00
Thom Chiovoloni
54043c803c Prep release 0.23.0 2020-04-23 09:48:08 -07:00
Thom Chiovoloni
185899eab1 Run asan in CI. Fixes #713 2020-04-16 03:09:51 -07:00
Thom Chiovoloni
b079463bd2 Ignore checked-in generated or external code, and add badges 2020-04-16 01:25:27 -07:00
Thom Chiovoloni
9322b0e881 Update links & copyright statement 2020-04-15 21:37:39 -07:00
Thom Chiovoloni
552416039e Optimize named params via caching and use of smallvec 2020-04-14 10:26:41 -07:00
Thom Chiovoloni
22564d3099 Upgrade bundled sqlite to 3.31.1 2020-04-10 16:15:34 -07:00
Thom Chiovoloni
6b8e2fc02b Prep rusqlite 0.22.0 and libsqlite3-sys 0.17.3 2020-04-08 10:59:28 -07:00
Thom Chiovoloni
6f4c67e1ea Run buildtime_bindgen and session in github CI instead where possible 2020-04-07 15:57:25 -07:00
Thom Chiovoloni
f95c3775b2 Replace the big CI feature list with bundled-full feature 2020-04-07 14:28:03 -07:00
Thom Chiovoloni
f5c20abaa1 Remove unused vtab_v3 feature while I'm here 2020-04-07 14:28:03 -07:00
Thom Chiovoloni
7e4ff77a43 Use bencher instead of unstable libtest 2020-04-07 14:28:03 -07:00
Thom Chiovoloni
802eb669c3
Expose bundled-windows feature from rusqlite directly (#682) 2020-04-06 17:52:12 -07:00
Thom Chiovoloni
169b3c51fd
Prepare 0.22.0-beta.0 (prerelease/unstable/testing build) (#679) 2020-04-06 14:58:28 -07:00
Thom Chiovoloni
521f8dc481
Prep for libsqlite3-sys 0.17.2 (#667)
This is essentially to get a release out that contains `in_gecko` so
that this library can be used in firefox.

Note: This had temporarially been 0.18.0, but as noted in
https://github.com/jgallagher/rusqlite/pull/619#discussion_r370435032
there isn't an actual need for this, as it isn't a breaking change.

By releasing it as 0.17.2, we can still link rusqlite 0.21 against it,
which lets us avoid needing to cut a release of rusqlite just for a
gecko-specific linkage flag (I imagine there are a few more rusqlite
features we'd want for the next release).
2020-04-06 10:07:55 -07:00
Thom Chiovoloni
a2db66ee3e Add in_gecko feature to libsqlite3-sys to bypass linking. 2020-04-03 13:37:56 -07:00
gwenn
0edc91e8ef Disable benches by default 2020-03-08 16:14:04 +01:00
gwenn
8ddacbb27c doctest README.md 2020-03-08 15:36:56 +01:00
Thom Chiovoloni
0f0852a2a8 Add playground metadata for rusqlite, hopefully fixing it 2020-03-08 05:07:44 -07:00
Kamran Mackey
c3f83c281a Upgrade bundled SQLite version to 3.31.0.
Signed-off-by: Kamran Mackey <kamranm1200@gmail.com>
2020-01-26 12:44:03 -07:00
Thom Chiovoloni
c70d148542 Remove most of the code using feature=bundled as a version check 2020-01-14 08:11:36 -08:00
gwenn
74b1c64761 [ci skip] Prepare release 0.21 2019-12-13 19:17:14 +01:00