Limbo 0.0.13

This commit is contained in:
Pekka Enberg
2025-01-19 13:30:56 +02:00
parent 466bc8be0c
commit 0abb917604
9 changed files with 61 additions and 23 deletions

View File

@@ -1,5 +1,43 @@
# Changelog
## 0.0.13 - 2025-01-19
### Added
* Initial support for native Limbo extensions (Preston Thorpe)
* npm packaging for node and web (Elijah Morgan)
* Add support for `rowid` keyword' (Kould)
* Add support for shift left, shift right, is and is not operators (Vrishabh)
* Add regexp extension (Vrishabh)
* Add counterexample minimization to simulator (Alperen Keleş)
* Initial support for binding values to prepared statements (Levy A.)
### Updated
* Java binding improvements (Kim Seon Woo)
* Reduce `liblimbo_sqlite3.a` size' (Pekka Enberg)
### Fixed
* Fix panics on invalid aggregate function arguments (Krishna Vishal)
* Fix null compare operations not giving null (Vrishabh)
* Run all statements from SQL argument in CLI (Vrishabh)
* Fix MustBeInt opcode semantics (Vrishabh)
* Fix recursive binary operation logic (Jussi Saurio)
* Fix SQL comment parsing in Limbo shell (Diego Reis and Clyde)
## 0.0.12 - 2025-01-14
### Added

28
Cargo.lock generated
View File

@@ -418,7 +418,7 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
[[package]]
name = "core_tester"
version = "0.0.12"
version = "0.0.13"
dependencies = [
"anyhow",
"clap",
@@ -1060,7 +1060,7 @@ checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674"
[[package]]
name = "java-limbo"
version = "0.0.12"
version = "0.0.13"
dependencies = [
"jni",
"limbo_core",
@@ -1179,7 +1179,7 @@ dependencies = [
[[package]]
name = "limbo"
version = "0.0.12"
version = "0.0.13"
dependencies = [
"anyhow",
"clap",
@@ -1195,7 +1195,7 @@ dependencies = [
[[package]]
name = "limbo-wasm"
version = "0.0.12"
version = "0.0.13"
dependencies = [
"console_error_panic_hook",
"js-sys",
@@ -1207,7 +1207,7 @@ dependencies = [
[[package]]
name = "limbo_core"
version = "0.0.12"
version = "0.0.13"
dependencies = [
"bumpalo",
"cfg_block",
@@ -1248,7 +1248,7 @@ dependencies = [
[[package]]
name = "limbo_ext"
version = "0.0.12"
version = "0.0.13"
dependencies = [
"limbo_macros",
"log",
@@ -1256,7 +1256,7 @@ dependencies = [
[[package]]
name = "limbo_libsql"
version = "0.0.12"
version = "0.0.13"
dependencies = [
"limbo_core",
"thiserror 2.0.11",
@@ -1265,7 +1265,7 @@ dependencies = [
[[package]]
name = "limbo_macros"
version = "0.0.12"
version = "0.0.13"
dependencies = [
"proc-macro2",
"quote",
@@ -1274,14 +1274,14 @@ dependencies = [
[[package]]
name = "limbo_percentile"
version = "0.0.12"
version = "0.0.13"
dependencies = [
"limbo_ext",
]
[[package]]
name = "limbo_regexp"
version = "0.0.12"
version = "0.0.13"
dependencies = [
"limbo_ext",
"log",
@@ -1290,7 +1290,7 @@ dependencies = [
[[package]]
name = "limbo_sim"
version = "0.0.12"
version = "0.0.13"
dependencies = [
"anarchist-readable-name-generator-lib",
"clap",
@@ -1304,7 +1304,7 @@ dependencies = [
[[package]]
name = "limbo_sqlite3"
version = "0.0.12"
version = "0.0.13"
dependencies = [
"env_logger 0.11.6",
"libc",
@@ -1314,7 +1314,7 @@ dependencies = [
[[package]]
name = "limbo_uuid"
version = "0.0.12"
version = "0.0.13"
dependencies = [
"limbo_ext",
"log",
@@ -1805,7 +1805,7 @@ dependencies = [
[[package]]
name = "py-limbo"
version = "0.0.12"
version = "0.0.13"
dependencies = [
"anyhow",
"limbo_core",

View File

@@ -20,7 +20,7 @@ members = [
exclude = ["perf/latency/limbo"]
[workspace.package]
version = "0.0.12"
version = "0.0.13"
authors = ["the Limbo authors"]
edition = "2021"
license = "MIT"

View File

@@ -13,6 +13,6 @@
"dependencies": {
"better-sqlite3": "^11.5.0",
"drizzle-orm": "^0.36.3",
"limbo-wasm": "^0.0.12"
"limbo-wasm": ".."
}
}

View File

@@ -7,7 +7,7 @@
"name": "limbo-wasm-integration-tests",
"dependencies": {
"better-sqlite3": "^11.7.0",
"limbo-wasm": "^0.0.12"
"limbo-wasm": ".."
},
"devDependencies": {
"ava": "^6.2.0"
@@ -15,7 +15,7 @@
},
"..": {
"name": "limbo-wasm",
"version": "0.0.12",
"version": "0.0.13",
"license": "MIT",
"devDependencies": {
"@playwright/test": "^1.49.1",

View File

@@ -10,6 +10,6 @@
},
"dependencies": {
"better-sqlite3": "^11.7.0",
"limbo-wasm": "^0.0.12"
"limbo-wasm": ".."
}
}

View File

@@ -1,12 +1,12 @@
{
"name": "limbo-wasm",
"version": "0.0.12",
"version": "0.0.13",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "limbo-wasm",
"version": "0.0.12",
"version": "0.0.13",
"license": "MIT",
"devDependencies": {
"@playwright/test": "^1.49.1",

View File

@@ -3,7 +3,7 @@
"collaborators": [
"the Limbo authors"
],
"version": "0.0.12",
"version": "0.0.13",
"license": "MIT",
"repository": {
"type": "git",

View File

@@ -3,7 +3,7 @@
"private": true,
"type": "module",
"dependencies": {
"limbo-wasm": "limbo-wasm@0.0.12"
"limbo-wasm": "limbo-wasm@0.0.13"
},
"scripts": {
"dev": "vite"