Turso 0.2.0-pre.7

This commit is contained in:
Pekka Enberg
2025-09-22 20:44:08 +03:00
parent 1d4b301f05
commit f6e3beda45
13 changed files with 97 additions and 97 deletions

54
Cargo.lock generated
View File

@@ -654,7 +654,7 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
[[package]]
name = "core_tester"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"anyhow",
"assert_cmd",
@@ -2090,7 +2090,7 @@ dependencies = [
[[package]]
name = "limbo_completion"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"mimalloc",
"turso_ext",
@@ -2098,7 +2098,7 @@ dependencies = [
[[package]]
name = "limbo_crypto"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"blake3",
"data-encoding",
@@ -2111,7 +2111,7 @@ dependencies = [
[[package]]
name = "limbo_csv"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"csv",
"mimalloc",
@@ -2121,7 +2121,7 @@ dependencies = [
[[package]]
name = "limbo_ipaddr"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"ipnetwork",
"mimalloc",
@@ -2130,7 +2130,7 @@ dependencies = [
[[package]]
name = "limbo_percentile"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"mimalloc",
"turso_ext",
@@ -2138,7 +2138,7 @@ dependencies = [
[[package]]
name = "limbo_regexp"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"mimalloc",
"regex",
@@ -2147,7 +2147,7 @@ dependencies = [
[[package]]
name = "limbo_sim"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"anyhow",
"chrono",
@@ -2181,7 +2181,7 @@ dependencies = [
[[package]]
name = "limbo_sqlite_test_ext"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"cc",
]
@@ -2902,7 +2902,7 @@ dependencies = [
[[package]]
name = "py-turso"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"anyhow",
"pyo3",
@@ -3582,7 +3582,7 @@ checksum = "d372029cb5195f9ab4e4b9aef550787dce78b124fcaee8d82519925defcd6f0d"
[[package]]
name = "sql_generation"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"anarchist-readable-name-generator-lib 0.2.0",
"anyhow",
@@ -4083,7 +4083,7 @@ dependencies = [
[[package]]
name = "turso"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"rand 0.9.2",
"rand_chacha 0.9.0",
@@ -4095,7 +4095,7 @@ dependencies = [
[[package]]
name = "turso-java"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"jni",
"thiserror 2.0.16",
@@ -4104,7 +4104,7 @@ dependencies = [
[[package]]
name = "turso_cli"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"anyhow",
"cfg-if",
@@ -4137,7 +4137,7 @@ dependencies = [
[[package]]
name = "turso_core"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"aegis",
"aes",
@@ -4195,7 +4195,7 @@ dependencies = [
[[package]]
name = "turso_dart"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"flutter_rust_bridge",
"turso_core",
@@ -4203,7 +4203,7 @@ dependencies = [
[[package]]
name = "turso_ext"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"chrono",
"getrandom 0.3.2",
@@ -4212,7 +4212,7 @@ dependencies = [
[[package]]
name = "turso_ext_tests"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"env_logger 0.11.7",
"lazy_static",
@@ -4223,7 +4223,7 @@ dependencies = [
[[package]]
name = "turso_macros"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"proc-macro2",
"quote",
@@ -4232,7 +4232,7 @@ dependencies = [
[[package]]
name = "turso_node"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"chrono",
"napi",
@@ -4245,7 +4245,7 @@ dependencies = [
[[package]]
name = "turso_parser"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"bitflags 2.9.4",
"criterion",
@@ -4261,7 +4261,7 @@ dependencies = [
[[package]]
name = "turso_sqlite3"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"env_logger 0.11.7",
"libc",
@@ -4274,7 +4274,7 @@ dependencies = [
[[package]]
name = "turso_sqlite3_parser"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"bitflags 2.9.4",
"cc",
@@ -4292,7 +4292,7 @@ dependencies = [
[[package]]
name = "turso_stress"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"anarchist-readable-name-generator-lib 0.1.2",
"antithesis_sdk",
@@ -4308,7 +4308,7 @@ dependencies = [
[[package]]
name = "turso_sync_engine"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"base64",
"bytes",
@@ -4334,7 +4334,7 @@ dependencies = [
[[package]]
name = "turso_sync_js"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"genawaiter",
"napi",
@@ -4349,7 +4349,7 @@ dependencies = [
[[package]]
name = "turso_whopper"
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
dependencies = [
"anyhow",
"clap",

View File

@@ -39,29 +39,29 @@ exclude = [
]
[workspace.package]
version = "0.2.0-pre.6"
version = "0.2.0-pre.7"
authors = ["the Limbo authors"]
edition = "2021"
license = "MIT"
repository = "https://github.com/tursodatabase/turso"
[workspace.dependencies]
turso = { path = "bindings/rust", version = "0.2.0-pre.6" }
turso_node = { path = "bindings/javascript", version = "0.2.0-pre.6" }
limbo_completion = { path = "extensions/completion", version = "0.2.0-pre.6" }
turso_core = { path = "core", version = "0.2.0-pre.6" }
turso_sync_engine = { path = "sync/engine", version = "0.2.0-pre.6" }
limbo_crypto = { path = "extensions/crypto", version = "0.2.0-pre.6" }
limbo_csv = { path = "extensions/csv", version = "0.2.0-pre.6" }
turso_ext = { path = "extensions/core", version = "0.2.0-pre.6" }
turso_ext_tests = { path = "extensions/tests", version = "0.2.0-pre.6" }
limbo_ipaddr = { path = "extensions/ipaddr", version = "0.2.0-pre.6" }
turso_macros = { path = "macros", version = "0.2.0-pre.6" }
limbo_percentile = { path = "extensions/percentile", version = "0.2.0-pre.6" }
limbo_regexp = { path = "extensions/regexp", version = "0.2.0-pre.6" }
turso_sqlite3_parser = { path = "vendored/sqlite3-parser", version = "0.2.0-pre.6" }
limbo_uuid = { path = "extensions/uuid", version = "0.2.0-pre.6" }
turso_parser = { path = "parser", version = "0.2.0-pre.6" }
turso = { path = "bindings/rust", version = "0.2.0-pre.7" }
turso_node = { path = "bindings/javascript", version = "0.2.0-pre.7" }
limbo_completion = { path = "extensions/completion", version = "0.2.0-pre.7" }
turso_core = { path = "core", version = "0.2.0-pre.7" }
turso_sync_engine = { path = "sync/engine", version = "0.2.0-pre.7" }
limbo_crypto = { path = "extensions/crypto", version = "0.2.0-pre.7" }
limbo_csv = { path = "extensions/csv", version = "0.2.0-pre.7" }
turso_ext = { path = "extensions/core", version = "0.2.0-pre.7" }
turso_ext_tests = { path = "extensions/tests", version = "0.2.0-pre.7" }
limbo_ipaddr = { path = "extensions/ipaddr", version = "0.2.0-pre.7" }
turso_macros = { path = "macros", version = "0.2.0-pre.7" }
limbo_percentile = { path = "extensions/percentile", version = "0.2.0-pre.7" }
limbo_regexp = { path = "extensions/regexp", version = "0.2.0-pre.7" }
turso_sqlite3_parser = { path = "vendored/sqlite3-parser", version = "0.2.0-pre.7" }
limbo_uuid = { path = "extensions/uuid", version = "0.2.0-pre.7" }
turso_parser = { path = "parser", version = "0.2.0-pre.7" }
sql_generation = { path = "sql_generation" }
strum = { version = "0.26", features = ["derive"] }
strum_macros = "0.26"

View File

@@ -1,11 +1,11 @@
{
"name": "javascript",
"version": "0.2.0-pre.6",
"version": "0.2.0-pre.7",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"version": "0.2.0-pre.6",
"version": "0.2.0-pre.7",
"workspaces": [
"packages/wasm-runtime",
"packages/common",
@@ -4594,11 +4594,11 @@
},
"packages/browser": {
"name": "@tursodatabase/database-browser",
"version": "0.2.0-pre.6",
"version": "0.2.0-pre.7",
"license": "MIT",
"dependencies": {
"@tursodatabase/database-browser-common": "^0.2.0-pre.6",
"@tursodatabase/database-common": "^0.2.0-pre.6"
"@tursodatabase/database-browser-common": "^0.2.0-pre.7",
"@tursodatabase/database-common": "^0.2.0-pre.7"
},
"devDependencies": {
"@napi-rs/cli": "^3.1.5",
@@ -4611,10 +4611,10 @@
},
"packages/browser-common": {
"name": "@tursodatabase/database-browser-common",
"version": "0.2.0-pre.6",
"version": "0.2.0-pre.7",
"license": "MIT",
"dependencies": {
"@tursodatabase/wasm-runtime": "^0.2.0-pre.6"
"@tursodatabase/wasm-runtime": "^0.2.0-pre.7"
},
"devDependencies": {
"typescript": "^5.9.2"
@@ -4622,7 +4622,7 @@
},
"packages/common": {
"name": "@tursodatabase/database-common",
"version": "0.2.0-pre.6",
"version": "0.2.0-pre.7",
"license": "MIT",
"devDependencies": {
"typescript": "^5.9.2"
@@ -4630,10 +4630,10 @@
},
"packages/native": {
"name": "@tursodatabase/database",
"version": "0.2.0-pre.6",
"version": "0.2.0-pre.7",
"license": "MIT",
"dependencies": {
"@tursodatabase/database-common": "^0.2.0-pre.6"
"@tursodatabase/database-common": "^0.2.0-pre.7"
},
"devDependencies": {
"@napi-rs/cli": "^3.1.5",
@@ -4647,7 +4647,7 @@
},
"packages/wasm-runtime": {
"name": "@tursodatabase/wasm-runtime",
"version": "0.2.0-pre.6",
"version": "0.2.0-pre.7",
"license": "MIT",
"dependencies": {
"@emnapi/core": "^1.4.5",
@@ -4670,12 +4670,12 @@
},
"sync/packages/browser": {
"name": "@tursodatabase/sync-browser",
"version": "0.2.0-pre.6",
"version": "0.2.0-pre.7",
"license": "MIT",
"dependencies": {
"@tursodatabase/database-browser-common": "^0.2.0-pre.6",
"@tursodatabase/database-common": "^0.2.0-pre.6",
"@tursodatabase/sync-common": "^0.2.0-pre.6"
"@tursodatabase/database-browser-common": "^0.2.0-pre.7",
"@tursodatabase/database-common": "^0.2.0-pre.7",
"@tursodatabase/sync-common": "^0.2.0-pre.7"
},
"devDependencies": {
"@napi-rs/cli": "^3.1.5",
@@ -4688,10 +4688,10 @@
},
"sync/packages/common": {
"name": "@tursodatabase/sync-common",
"version": "0.2.0-pre.6",
"version": "0.2.0-pre.7",
"license": "MIT",
"dependencies": {
"@tursodatabase/database-common": "^0.2.0-pre.6"
"@tursodatabase/database-common": "^0.2.0-pre.7"
},
"devDependencies": {
"typescript": "^5.9.2"
@@ -4699,11 +4699,11 @@
},
"sync/packages/native": {
"name": "@tursodatabase/sync",
"version": "0.2.0-pre.6",
"version": "0.2.0-pre.7",
"license": "MIT",
"dependencies": {
"@tursodatabase/database-common": "^0.2.0-pre.6",
"@tursodatabase/sync-common": "^0.2.0-pre.6"
"@tursodatabase/database-common": "^0.2.0-pre.7",
"@tursodatabase/sync-common": "^0.2.0-pre.7"
},
"devDependencies": {
"@napi-rs/cli": "^3.1.5",

View File

@@ -15,5 +15,5 @@
"sync/packages/native",
"sync/packages/browser"
],
"version": "0.2.0-pre.6"
"version": "0.2.0-pre.7"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@tursodatabase/database-browser-common",
"version": "0.2.0-pre.6",
"version": "0.2.0-pre.7",
"repository": {
"type": "git",
"url": "https://github.com/tursodatabase/turso"
@@ -23,6 +23,6 @@
"test": "echo 'no tests'"
},
"dependencies": {
"@tursodatabase/wasm-runtime": "^0.2.0-pre.6"
"@tursodatabase/wasm-runtime": "^0.2.0-pre.7"
}
}

View File

@@ -1,6 +1,6 @@
{
"name": "@tursodatabase/database-browser",
"version": "0.2.0-pre.6",
"version": "0.2.0-pre.7",
"repository": {
"type": "git",
"url": "https://github.com/tursodatabase/turso"
@@ -51,7 +51,7 @@
]
},
"dependencies": {
"@tursodatabase/database-browser-common": "^0.2.0-pre.6",
"@tursodatabase/database-common": "^0.2.0-pre.6"
"@tursodatabase/database-browser-common": "^0.2.0-pre.7",
"@tursodatabase/database-common": "^0.2.0-pre.7"
}
}

View File

@@ -1,6 +1,6 @@
{
"name": "@tursodatabase/database-common",
"version": "0.2.0-pre.6",
"version": "0.2.0-pre.7",
"repository": {
"type": "git",
"url": "https://github.com/tursodatabase/turso"

View File

@@ -1,6 +1,6 @@
{
"name": "@tursodatabase/database",
"version": "0.2.0-pre.6",
"version": "0.2.0-pre.7",
"repository": {
"type": "git",
"url": "https://github.com/tursodatabase/turso"
@@ -47,7 +47,7 @@
]
},
"dependencies": {
"@tursodatabase/database-common": "^0.2.0-pre.6"
"@tursodatabase/database-common": "^0.2.0-pre.7"
},
"imports": {
"#index": "./index.js"

View File

@@ -1,6 +1,6 @@
{
"name": "@tursodatabase/wasm-runtime",
"version": "0.2.0-pre.6",
"version": "0.2.0-pre.7",
"type": "module",
"description": "Runtime and polyfill for wasm targets",
"author": {

View File

@@ -1,6 +1,6 @@
{
"name": "@tursodatabase/sync-browser",
"version": "0.2.0-pre.6",
"version": "0.2.0-pre.7",
"repository": {
"type": "git",
"url": "https://github.com/tursodatabase/turso"
@@ -54,8 +54,8 @@
"#index": "./index.js"
},
"dependencies": {
"@tursodatabase/database-browser-common": "^0.2.0-pre.6",
"@tursodatabase/database-common": "^0.2.0-pre.6",
"@tursodatabase/sync-common": "^0.2.0-pre.6"
"@tursodatabase/database-browser-common": "^0.2.0-pre.7",
"@tursodatabase/database-common": "^0.2.0-pre.7",
"@tursodatabase/sync-common": "^0.2.0-pre.7"
}
}

View File

@@ -1,6 +1,6 @@
{
"name": "@tursodatabase/sync-common",
"version": "0.2.0-pre.6",
"version": "0.2.0-pre.7",
"repository": {
"type": "git",
"url": "https://github.com/tursodatabase/turso"
@@ -23,6 +23,6 @@
"test": "echo 'no tests'"
},
"dependencies": {
"@tursodatabase/database-common": "^0.2.0-pre.6"
"@tursodatabase/database-common": "^0.2.0-pre.7"
}
}

View File

@@ -1,6 +1,6 @@
{
"name": "@tursodatabase/sync",
"version": "0.2.0-pre.6",
"version": "0.2.0-pre.7",
"repository": {
"type": "git",
"url": "https://github.com/tursodatabase/turso"
@@ -44,8 +44,8 @@
]
},
"dependencies": {
"@tursodatabase/database-common": "^0.2.0-pre.6",
"@tursodatabase/sync-common": "^0.2.0-pre.6"
"@tursodatabase/database-common": "^0.2.0-pre.7",
"@tursodatabase/sync-common": "^0.2.0-pre.7"
},
"imports": {
"#index": "./index.js"

View File

@@ -1575,11 +1575,11 @@ __metadata:
languageName: node
linkType: hard
"@tursodatabase/database-browser-common@npm:^0.2.0-pre.6, @tursodatabase/database-browser-common@workspace:packages/browser-common":
"@tursodatabase/database-browser-common@npm:^0.2.0-pre.7, @tursodatabase/database-browser-common@workspace:packages/browser-common":
version: 0.0.0-use.local
resolution: "@tursodatabase/database-browser-common@workspace:packages/browser-common"
dependencies:
"@tursodatabase/wasm-runtime": "npm:^0.2.0-pre.6"
"@tursodatabase/wasm-runtime": "npm:^0.2.0-pre.7"
typescript: "npm:^5.9.2"
languageName: unknown
linkType: soft
@@ -1589,8 +1589,8 @@ __metadata:
resolution: "@tursodatabase/database-browser@workspace:packages/browser"
dependencies:
"@napi-rs/cli": "npm:^3.1.5"
"@tursodatabase/database-browser-common": "npm:^0.2.0-pre.6"
"@tursodatabase/database-common": "npm:^0.2.0-pre.6"
"@tursodatabase/database-browser-common": "npm:^0.2.0-pre.7"
"@tursodatabase/database-common": "npm:^0.2.0-pre.7"
"@vitest/browser": "npm:^3.2.4"
playwright: "npm:^1.55.0"
typescript: "npm:^5.9.2"
@@ -1599,7 +1599,7 @@ __metadata:
languageName: unknown
linkType: soft
"@tursodatabase/database-common@npm:^0.2.0-pre.6, @tursodatabase/database-common@workspace:packages/common":
"@tursodatabase/database-common@npm:^0.2.0-pre.7, @tursodatabase/database-common@workspace:packages/common":
version: 0.0.0-use.local
resolution: "@tursodatabase/database-common@workspace:packages/common"
dependencies:
@@ -1612,7 +1612,7 @@ __metadata:
resolution: "@tursodatabase/database@workspace:packages/native"
dependencies:
"@napi-rs/cli": "npm:^3.1.5"
"@tursodatabase/database-common": "npm:^0.2.0-pre.6"
"@tursodatabase/database-common": "npm:^0.2.0-pre.7"
"@types/node": "npm:^24.3.1"
better-sqlite3: "npm:^12.2.0"
drizzle-kit: "npm:^0.31.4"
@@ -1627,9 +1627,9 @@ __metadata:
resolution: "@tursodatabase/sync-browser@workspace:sync/packages/browser"
dependencies:
"@napi-rs/cli": "npm:^3.1.5"
"@tursodatabase/database-browser-common": "npm:^0.2.0-pre.6"
"@tursodatabase/database-common": "npm:^0.2.0-pre.6"
"@tursodatabase/sync-common": "npm:^0.2.0-pre.6"
"@tursodatabase/database-browser-common": "npm:^0.2.0-pre.7"
"@tursodatabase/database-common": "npm:^0.2.0-pre.7"
"@tursodatabase/sync-common": "npm:^0.2.0-pre.7"
"@vitest/browser": "npm:^3.2.4"
playwright: "npm:^1.55.0"
typescript: "npm:^5.9.2"
@@ -1638,11 +1638,11 @@ __metadata:
languageName: unknown
linkType: soft
"@tursodatabase/sync-common@npm:^0.2.0-pre.6, @tursodatabase/sync-common@workspace:sync/packages/common":
"@tursodatabase/sync-common@npm:^0.2.0-pre.7, @tursodatabase/sync-common@workspace:sync/packages/common":
version: 0.0.0-use.local
resolution: "@tursodatabase/sync-common@workspace:sync/packages/common"
dependencies:
"@tursodatabase/database-common": "npm:^0.2.0-pre.6"
"@tursodatabase/database-common": "npm:^0.2.0-pre.7"
typescript: "npm:^5.9.2"
languageName: unknown
linkType: soft
@@ -1652,15 +1652,15 @@ __metadata:
resolution: "@tursodatabase/sync@workspace:sync/packages/native"
dependencies:
"@napi-rs/cli": "npm:^3.1.5"
"@tursodatabase/database-common": "npm:^0.2.0-pre.6"
"@tursodatabase/sync-common": "npm:^0.2.0-pre.6"
"@tursodatabase/database-common": "npm:^0.2.0-pre.7"
"@tursodatabase/sync-common": "npm:^0.2.0-pre.7"
"@types/node": "npm:^24.3.1"
typescript: "npm:^5.9.2"
vitest: "npm:^3.2.4"
languageName: unknown
linkType: soft
"@tursodatabase/wasm-runtime@npm:^0.2.0-pre.6, @tursodatabase/wasm-runtime@workspace:packages/wasm-runtime":
"@tursodatabase/wasm-runtime@npm:^0.2.0-pre.7, @tursodatabase/wasm-runtime@workspace:packages/wasm-runtime":
version: 0.0.0-use.local
resolution: "@tursodatabase/wasm-runtime@workspace:packages/wasm-runtime"
dependencies: