From a958cfe4752ee6d22004a4b6773125941389d841 Mon Sep 17 00:00:00 2001 From: Ally Heev Date: Sat, 30 May 2026 09:01:29 +0530 Subject: [PATCH 1/4] update dependencies --- .github/workflows/build.yml | 2 +- src-tauri/Cargo.lock | 37 ++++++++++++------------------------- 2 files changed, 13 insertions(+), 26 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4ffd581..c35f355 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -70,7 +70,7 @@ jobs: uses: actions/checkout@v4 with: repository: LadybugDB/ladybug - fetch-depth: 1 + ref: 'v0.17.0' path: ladybug - name: Checkout Sigma diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index abfa47d..a409d77 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -1042,7 +1042,7 @@ dependencies = [ "libc", "option-ext", "redox_users 0.5.2", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -1882,7 +1882,7 @@ dependencies = [ "js-sys", "log", "wasm-bindgen", - "windows-core 0.62.2", + "windows-core", ] [[package]] @@ -2201,7 +2201,7 @@ dependencies = [ [[package]] name = "lbug" version = "0.17.0" -source = "git+https://github.com/LadybugDB/ladybug-rust#1e35ceb4cf4c5feeeede23ca5e4551274ade4d31" +source = "git+https://github.com/LadybugDB/ladybug-rust#27778d5e4c1b3f1aa912d395621c46d945f0c502" dependencies = [ "arrow", "cmake", @@ -3980,7 +3980,7 @@ dependencies = [ "unicode-segmentation", "url", "windows", - "windows-core 0.61.2", + "windows-core", "windows-version", "x11-dl", ] @@ -4991,7 +4991,7 @@ dependencies = [ "webview2-com-macros", "webview2-com-sys", "windows", - "windows-core 0.61.2", + "windows-core", "windows-implement", "windows-interface", ] @@ -5015,7 +5015,7 @@ checksum = "381336cfffd772377d291702245447a5251a2ffa5bad679c99e61bc48bacbf9c" dependencies = [ "thiserror 2.0.18", "windows", - "windows-core 0.61.2", + "windows-core", ] [[package]] @@ -5040,7 +5040,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.48.0", ] [[package]] @@ -5071,7 +5071,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893" dependencies = [ "windows-collections", - "windows-core 0.61.2", + "windows-core", "windows-future", "windows-link 0.1.3", "windows-numerics", @@ -5083,7 +5083,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8" dependencies = [ - "windows-core 0.61.2", + "windows-core", ] [[package]] @@ -5099,26 +5099,13 @@ dependencies = [ "windows-strings 0.4.2", ] -[[package]] -name = "windows-core" -version = "0.62.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" -dependencies = [ - "windows-implement", - "windows-interface", - "windows-link 0.2.1", - "windows-result 0.4.1", - "windows-strings 0.5.1", -] - [[package]] name = "windows-future" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e" dependencies = [ - "windows-core 0.61.2", + "windows-core", "windows-link 0.1.3", "windows-threading", ] @@ -5163,7 +5150,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1" dependencies = [ - "windows-core 0.61.2", + "windows-core", "windows-link 0.1.3", ] @@ -5628,7 +5615,7 @@ dependencies = [ "webkit2gtk-sys", "webview2-com", "windows", - "windows-core 0.61.2", + "windows-core", "windows-version", "x11-dl", ] From 3b710040ed86c813ebd68734f56280c4747a06ad Mon Sep 17 00:00:00 2001 From: Ally Heev Date: Sun, 31 May 2026 15:37:54 +0530 Subject: [PATCH 2/4] update ICEBUG_VERSION --- scripts/download_icebug.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/download_icebug.sh b/scripts/download_icebug.sh index c785d84..2426aa3 100755 --- a/scripts/download_icebug.sh +++ b/scripts/download_icebug.sh @@ -7,7 +7,7 @@ PROJECT_DIR="$(cd "$SCRIPT_DIR/.." && pwd)" REPOSITORY="${ICEBUG_GITHUB_REPOSITORY:-Ladybug-Memory/icebug}" TARGET_DIR="${ICEBUG_TARGET_DIR:-$PROJECT_DIR/src-tauri/icebug}" -VERSION="${ICEBUG_VERSION:-12.8}" +VERSION="${ICEBUG_VERSION:-12.9}" OS="$(uname -s)" ARCH="$(uname -m)" From 5547c4b11fab0e44841bb68770e5827d5dc262b4 Mon Sep 17 00:00:00 2001 From: Ally Heev Date: Sun, 31 May 2026 15:42:48 +0530 Subject: [PATCH 3/4] update npm tauri version to match rust --- package-lock.json | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 609b799..13ec860 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1950,10 +1950,9 @@ } }, "node_modules/@tauri-apps/api": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-2.10.1.tgz", - "integrity": "sha512-hKL/jWf293UDSUN09rR69hrToyIXBb8CjGaWC7gfinvnQrBVvnLr08FeFi38gxtugAVyVcTa5/FD/Xnkb1siBw==", - "license": "Apache-2.0 OR MIT", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-2.11.0.tgz", + "integrity": "sha512-7CinYODhky9lmO23xHnUFv0Xt43fbtWMyxZcLcRBlFkcgXKuEirBvHpmtJ89YMhyeGcq20Wuc47Fa4XjyniywA==", "funding": { "type": "opencollective", "url": "https://opencollective.com/tauri" From 7f23feabe9b8a51f074ba33a56ddeec2f78cc01d Mon Sep 17 00:00:00 2001 From: Ally Heev Date: Mon, 1 Jun 2026 09:08:18 +0530 Subject: [PATCH 4/4] update lbug,icebug to crates.io --- src-tauri/Cargo.lock | 43 +++++++++++++++++++++++++++++-------------- src-tauri/Cargo.toml | 4 ++-- 2 files changed, 31 insertions(+), 16 deletions(-) diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index a409d77..363ceaf 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -1042,7 +1042,7 @@ dependencies = [ "libc", "option-ext", "redox_users 0.5.2", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -1882,7 +1882,7 @@ dependencies = [ "js-sys", "log", "wasm-bindgen", - "windows-core", + "windows-core 0.62.2", ] [[package]] @@ -1896,8 +1896,9 @@ dependencies = [ [[package]] name = "icebug" -version = "0.1.0" -source = "git+https://github.com/Ladybug-Memory/icebug-rust#18dbd496d6bc85e5cfff952c73841401cb834134" +version = "12.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "faefb8196c2e3a749df1035bf9f767b9ef2fa93e1b24734adb07ed5e75217c64" dependencies = [ "arrow-array 56.2.1", "arrow-buffer 56.2.1", @@ -2201,7 +2202,8 @@ dependencies = [ [[package]] name = "lbug" version = "0.17.0" -source = "git+https://github.com/LadybugDB/ladybug-rust#27778d5e4c1b3f1aa912d395621c46d945f0c502" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee684d287bb9b1a6610e044bf484b2fb256e4ed76efeff32d944a85b0f34a59a" dependencies = [ "arrow", "cmake", @@ -3980,7 +3982,7 @@ dependencies = [ "unicode-segmentation", "url", "windows", - "windows-core", + "windows-core 0.61.2", "windows-version", "x11-dl", ] @@ -4991,7 +4993,7 @@ dependencies = [ "webview2-com-macros", "webview2-com-sys", "windows", - "windows-core", + "windows-core 0.61.2", "windows-implement", "windows-interface", ] @@ -5015,7 +5017,7 @@ checksum = "381336cfffd772377d291702245447a5251a2ffa5bad679c99e61bc48bacbf9c" dependencies = [ "thiserror 2.0.18", "windows", - "windows-core", + "windows-core 0.61.2", ] [[package]] @@ -5040,7 +5042,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.61.2", ] [[package]] @@ -5071,7 +5073,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893" dependencies = [ "windows-collections", - "windows-core", + "windows-core 0.61.2", "windows-future", "windows-link 0.1.3", "windows-numerics", @@ -5083,7 +5085,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8" dependencies = [ - "windows-core", + "windows-core 0.61.2", ] [[package]] @@ -5099,13 +5101,26 @@ dependencies = [ "windows-strings 0.4.2", ] +[[package]] +name = "windows-core" +version = "0.62.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" +dependencies = [ + "windows-implement", + "windows-interface", + "windows-link 0.2.1", + "windows-result 0.4.1", + "windows-strings 0.5.1", +] + [[package]] name = "windows-future" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e" dependencies = [ - "windows-core", + "windows-core 0.61.2", "windows-link 0.1.3", "windows-threading", ] @@ -5150,7 +5165,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1" dependencies = [ - "windows-core", + "windows-core 0.61.2", "windows-link 0.1.3", ] @@ -5615,7 +5630,7 @@ dependencies = [ "webkit2gtk-sys", "webview2-com", "windows", - "windows-core", + "windows-core 0.61.2", "windows-version", "x11-dl", ] diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 6f02092..f92ef8b 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -18,8 +18,6 @@ icebug-analytics = ["dep:icebug"] tauri = { version = "2", features = [] } serde = { version = "1", features = ["derive"] } serde_json = "1" -lbug = { git = "https://github.com/LadybugDB/ladybug-rust", features = ["arrow"] } -icebug = { git = "https://github.com/Ladybug-Memory/icebug-rust", optional = true } arrow-array = { version = "56" } arrow-ipc = { version = "56" } arrow-schema = { version = "56" } @@ -27,3 +25,5 @@ walkdir = "2" dirs = "5" fastrand = "2" reqwest = { version = "0.13.3", features = ["blocking", "json"] } +icebug = { version = "12.9.0", optional = true } +lbug = { version = "0.17.0", features = ["arrow"] }