mirror of
https://github.com/tursodatabase/limbo.git
synced 2025-07-07 20:45:01 +00:00
Limbo 0.0.17
This commit is contained in:
parent
d4db5eb4c1
commit
ddb39d2493
8 changed files with 68 additions and 48 deletions
20
CHANGELOG.md
20
CHANGELOG.md
|
@ -1,5 +1,25 @@
|
|||
# Changelog
|
||||
|
||||
## 0.0.17 - 2025-03-19
|
||||
|
||||
### Added
|
||||
|
||||
* `BEGIN DEFERRED` support (Diego Reis)
|
||||
* Experimental MVCC integration (Pekka Enberg)
|
||||
* `DROP TABLE` support (Zaid Humayun)
|
||||
* Initial pass on Virtual FileSystem extension module (Preston Thorpe)
|
||||
* JSONB support (Ihor Andrianov)
|
||||
* Shell command completion (Pedro Muniz)
|
||||
|
||||
### Updated
|
||||
|
||||
### Fixed
|
||||
|
||||
* Fixes and improvements to Rust bindings (yirt grek and 南宫茜)
|
||||
* Transaction management fixes (Pere Diaz Bou and Diego Reis)
|
||||
* JSON function fixes (Ihor Andrianov)
|
||||
|
||||
|
||||
## 0.0.16 - 2025-03-05
|
||||
|
||||
### Added
|
||||
|
|
46
Cargo.lock
generated
46
Cargo.lock
generated
|
@ -490,7 +490,7 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
|
|||
|
||||
[[package]]
|
||||
name = "core_tester"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"assert_cmd",
|
||||
|
@ -1573,7 +1573,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"limbo_core",
|
||||
"thiserror 2.0.11",
|
||||
|
@ -1582,14 +1582,14 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo-go"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"limbo_core",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "limbo-java"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"jni",
|
||||
"limbo_core",
|
||||
|
@ -1598,7 +1598,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo-wasm"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"console_error_panic_hook",
|
||||
"getrandom 0.2.15",
|
||||
|
@ -1611,7 +1611,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo_cli"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"cfg-if",
|
||||
|
@ -1630,7 +1630,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo_completion"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"limbo_ext",
|
||||
"mimalloc",
|
||||
|
@ -1638,7 +1638,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo_core"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"built",
|
||||
"cfg_block",
|
||||
|
@ -1695,7 +1695,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo_crypto"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"blake3",
|
||||
"data-encoding",
|
||||
|
@ -1708,7 +1708,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo_ext"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"chrono",
|
||||
"getrandom 0.3.1",
|
||||
|
@ -1717,7 +1717,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo_ext_tests"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"env_logger 0.11.6",
|
||||
"lazy_static",
|
||||
|
@ -1728,7 +1728,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo_ipaddr"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"ipnetwork",
|
||||
"limbo_ext",
|
||||
|
@ -1737,7 +1737,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo_macros"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
|
@ -1746,7 +1746,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo_percentile"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"limbo_ext",
|
||||
"mimalloc",
|
||||
|
@ -1754,7 +1754,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo_regexp"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"limbo_ext",
|
||||
"mimalloc",
|
||||
|
@ -1763,7 +1763,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo_series"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"limbo_ext",
|
||||
"mimalloc",
|
||||
|
@ -1773,7 +1773,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo_sim"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"anarchist-readable-name-generator-lib",
|
||||
"clap",
|
||||
|
@ -1793,7 +1793,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo_sqlite3"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"env_logger 0.11.6",
|
||||
"libc",
|
||||
|
@ -1803,7 +1803,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo_sqlite3_parser"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"bitflags 2.8.0",
|
||||
"cc",
|
||||
|
@ -1823,7 +1823,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo_stress"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"antithesis_sdk",
|
||||
"clap",
|
||||
|
@ -1834,7 +1834,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo_time"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"chrono",
|
||||
"limbo_ext",
|
||||
|
@ -1846,7 +1846,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "limbo_uuid"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"limbo_ext",
|
||||
"mimalloc",
|
||||
|
@ -2421,7 +2421,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "py-limbo"
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"limbo_core",
|
||||
|
|
28
Cargo.toml
28
Cargo.toml
|
@ -28,26 +28,26 @@ members = [
|
|||
exclude = ["perf/latency/limbo"]
|
||||
|
||||
[workspace.package]
|
||||
version = "0.0.16"
|
||||
version = "0.0.17"
|
||||
authors = ["the Limbo authors"]
|
||||
edition = "2021"
|
||||
license = "MIT"
|
||||
repository = "https://github.com/tursodatabase/limbo"
|
||||
|
||||
[workspace.dependencies]
|
||||
limbo_core = { path = "core", version = "0.0.16" }
|
||||
limbo_crypto = { path = "extensions/crypto", version = "0.0.16" }
|
||||
limbo_ext = { path = "extensions/core", version = "0.0.16" }
|
||||
limbo_macros = { path = "macros", version = "0.0.16" }
|
||||
limbo_percentile = { path = "extensions/percentile", version = "0.0.16" }
|
||||
limbo_regexp = { path = "extensions/regexp", version = "0.0.16" }
|
||||
limbo_series = { path = "extensions/series", version = "0.0.16" }
|
||||
limbo_time = { path = "extensions/time", version = "0.0.16" }
|
||||
limbo_uuid = { path = "extensions/uuid", version = "0.0.16" }
|
||||
limbo_sqlite3_parser = { path = "vendored/sqlite3-parser", version = "0.0.16" }
|
||||
limbo_ipaddr = { path = "extensions/ipaddr", version = "0.0.16" }
|
||||
limbo_completion = { path = "extensions/completion", version = "0.0.16" }
|
||||
limbo_ext_tests = { path = "extensions/tests", version = "0.0.16" }
|
||||
limbo_core = { path = "core", version = "0.0.17" }
|
||||
limbo_crypto = { path = "extensions/crypto", version = "0.0.17" }
|
||||
limbo_ext = { path = "extensions/core", version = "0.0.17" }
|
||||
limbo_macros = { path = "macros", version = "0.0.17" }
|
||||
limbo_percentile = { path = "extensions/percentile", version = "0.0.17" }
|
||||
limbo_regexp = { path = "extensions/regexp", version = "0.0.17" }
|
||||
limbo_series = { path = "extensions/series", version = "0.0.17" }
|
||||
limbo_time = { path = "extensions/time", version = "0.0.17" }
|
||||
limbo_uuid = { path = "extensions/uuid", version = "0.0.17" }
|
||||
limbo_sqlite3_parser = { path = "vendored/sqlite3-parser", version = "0.0.17" }
|
||||
limbo_ipaddr = { path = "extensions/ipaddr", version = "0.0.17" }
|
||||
limbo_completion = { path = "extensions/completion", version = "0.0.17" }
|
||||
limbo_ext_tests = { path = "extensions/tests", version = "0.0.17" }
|
||||
|
||||
# Config for 'cargo dist'
|
||||
[workspace.metadata.dist]
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
},
|
||||
"..": {
|
||||
"name": "limbo-wasm",
|
||||
"version": "0.0.16",
|
||||
"version": "0.0.17",
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"@playwright/test": "^1.49.1",
|
||||
|
|
4
bindings/wasm/package-lock.json
generated
4
bindings/wasm/package-lock.json
generated
|
@ -1,12 +1,12 @@
|
|||
{
|
||||
"name": "limbo-wasm",
|
||||
"version": "0.0.16",
|
||||
"version": "0.0.17",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "limbo-wasm",
|
||||
"version": "0.0.16",
|
||||
"version": "0.0.17",
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"@playwright/test": "^1.49.1",
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"collaborators": [
|
||||
"the Limbo authors"
|
||||
],
|
||||
"version": "0.0.16",
|
||||
"version": "0.0.17",
|
||||
"license": "MIT",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"private": true,
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"limbo-wasm": "limbo-wasm@0.0.16"
|
||||
"limbo-wasm": "limbo-wasm@0.0.17"
|
||||
},
|
||||
"scripts": {
|
||||
"dev": "vite"
|
||||
|
|
|
@ -390,13 +390,13 @@ Edit the workspace `Cargo.toml` to include your extension as a workspace depende
|
|||
|
||||
```diff
|
||||
[workspace.dependencies]
|
||||
limbo_core = { path = "core", version = "0.0.16" }
|
||||
limbo_crypto = { path = "extensions/crypto", version = "0.0.16" }
|
||||
limbo_ext = { path = "extensions/core", version = "0.0.16" }
|
||||
limbo_macros = { path = "macros", version = "0.0.16" }
|
||||
limbo_uuid = { path = "extensions/uuid", version = "0.0.16" }
|
||||
limbo_core = { path = "core", version = "0.0.17" }
|
||||
limbo_crypto = { path = "extensions/crypto", version = "0.0.17" }
|
||||
limbo_ext = { path = "extensions/core", version = "0.0.17" }
|
||||
limbo_macros = { path = "macros", version = "0.0.17" }
|
||||
limbo_uuid = { path = "extensions/uuid", version = "0.0.17" }
|
||||
...
|
||||
+limbo_csv = { path = "extensions/csv", version = "0.0.16" }
|
||||
+limbo_csv = { path = "extensions/csv", version = "0.0.17" }
|
||||
|
||||
```
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue