From 10a4214db38a05e8475eee7e35d383b593c9d0bb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 27 Feb 2026 04:12:12 +0000 Subject: [PATCH] Bump rerun from 0.29.1 to 0.30.0 Bumps [rerun](https://github.com/rerun-io/rerun) from 0.29.1 to 0.30.0. - [Release notes](https://github.com/rerun-io/rerun/releases) - [Changelog](https://github.com/rerun-io/rerun/blob/main/CHANGELOG.md) - [Commits](https://github.com/rerun-io/rerun/compare/0.29.1...0.30.0) --- updated-dependencies: - dependency-name: rerun dependency-version: 0.30.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 443 +++++++++++++++++++++++++++++++++-------------------- Cargo.toml | 2 +- 2 files changed, 277 insertions(+), 168 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c7800f5..38f54a3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -302,6 +302,9 @@ name = "arbitrary" version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1" +dependencies = [ + "derive_arbitrary", +] [[package]] name = "arboard" @@ -2731,6 +2734,17 @@ dependencies = [ "powerfmt", ] +[[package]] +name = "derive_arbitrary" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.114", +] + [[package]] name = "digest" version = "0.10.7" @@ -3032,9 +3046,9 @@ dependencies = [ [[package]] name = "egui_plot" -version = "0.34.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33233ffc010fd450381805bbbebecbbb82f077de7712ddc439f0b20effd42db7" +checksum = "67fc9b427a837264e55381a5cade6e28fe83ac5b165a61b9c888548c732a9c95" dependencies = [ "ahash", "egui", @@ -3043,9 +3057,9 @@ dependencies = [ [[package]] name = "egui_table" -version = "0.6.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dda59864826b32b4ea1dc8f5f1035cea63bbe650beeb6263be1c72d3a6d6e36" +checksum = "6f2cf21af68301c187bfd9c89a35f13bf2cbbcc78587f6d7ba3c5b36259337ba" dependencies = [ "egui", "serde", @@ -6925,9 +6939,9 @@ dependencies = [ [[package]] name = "re_analytics" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2e541e414d27c4200b31d00a7df6072416a538b67bca26b6a03f7599e7e017a" +checksum = "80f58a661ba84dd03eb4ea51d0ed2a6dfebddd5a2e2c227665400369033b4a0d" dependencies = [ "crossbeam", "directories", @@ -6935,6 +6949,7 @@ dependencies = [ "jiff", "re_build_info", "re_log", + "re_quota_channel", "serde", "serde_json", "sha2", @@ -6946,20 +6961,22 @@ dependencies = [ [[package]] name = "re_arrow_combinators" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c6eedc83391982802672ddade750fa5e106ca1b0de42cc022754058903c49db" +checksum = "585ab5cd4ad9131c0e1803f02a51a51372f678562b9a10bbf122130750c26ef1" dependencies = [ "arrow", "re_arrow_util", + "re_log", "thiserror 2.0.18", + "vec1", ] [[package]] name = "re_arrow_ui" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "160b4d605f5b021aa6c502e871e9d993dbba2292abe423c2c1d4e734faffdf97" +checksum = "5a2f298cd663d4522cb2ad9a49c102efa19bc9aca50b85ed10b9f363a29bcc6a" dependencies = [ "arrow", "egui", @@ -6973,14 +6990,13 @@ dependencies = [ [[package]] name = "re_arrow_util" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e311c4acc97498f16d5340d7a602325063aee79edb6da201725adef44728dd8e" +checksum = "7096f8b225a173ab166fa169d63e739522455fa045c651651128042a9785c1a6" dependencies = [ "anyhow", "arrow", "comfy-table", - "datafusion", "half", "itertools 0.14.0", "re_log", @@ -6992,9 +7008,9 @@ dependencies = [ [[package]] name = "re_auth" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "549c49ca66197a0d64f594e584c7c6945b48100f8fbc5972d6a686e2bf28f00b" +checksum = "3367807ebe73509badc1f7baec1e766d7b71d86a6b87accb1f8b7baa4a945737" dependencies = [ "async-trait", "base64 0.22.1", @@ -7024,11 +7040,25 @@ dependencies = [ "web-sys", ] +[[package]] +name = "re_backoff" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "848de78681529b889af24d27526aec988d33fad9ca69f5d302de28c2f07d4a87" +dependencies = [ + "getrandom 0.3.4", + "js-sys", + "rand 0.9.2", + "tokio", + "wasm-bindgen-futures", + "web-sys", +] + [[package]] name = "re_blueprint_tree" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b03a36caaea3abc896bdf88489bdd0477f734514d385274536d40493f4b564c" +checksum = "95a4517f17b4a7136cee70a5861923bb1d5c90890d8255bfac6465e305ae05eb" dependencies = [ "egui", "egui_tiles", @@ -7048,9 +7078,9 @@ dependencies = [ [[package]] name = "re_build_info" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ebfbd9a7e9e740d8f78660495b64a45e28df68d68e851f4b17a3c0737b48744" +checksum = "8f0a5d7b77e7a92364283d2558d403cffb690ad13abea027abfd7f25d4919ed4" dependencies = [ "re_byte_size", "serde", @@ -7058,9 +7088,9 @@ dependencies = [ [[package]] name = "re_build_tools" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9effde9071de81059d3d8c63568c21adf1691b8628b0195f4ca7377c4623eef" +checksum = "4485491b0b2374d677af5e0f6324e4a6ce3ccbd2429c40284609de5facc56587" dependencies = [ "anyhow", "cargo_metadata", @@ -7073,42 +7103,44 @@ dependencies = [ [[package]] name = "re_byte_size" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2311ea43d8bd88b04507dc3529f7eba8e19191b21aa4103fcfebdd7e015276b1" +checksum = "00b40e5b02f9a540d673468a4a6f2fbde7b7af5f06095c2749e6edba8faece2c" dependencies = [ "arrow", "glam", "half", "parking_lot", "smallvec", + "vec1", ] [[package]] name = "re_capabilities" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb02d8c224d520091a4f96020a6c9182c50f41627d002115ebedcf2353524de6" +checksum = "e989cf5ebcb81f2a662044e0b295cd1b1606a1d414081713cffdf5844da3046a" dependencies = [ "document-features", "egui", + "re_log", "static_assertions", ] [[package]] name = "re_case" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46bc217f1a9abddf6f6ca6d3a4f5be361206761e257e09bcce86472e90f0cdb7" +checksum = "3b3b5be3dc2161c016e3421483e9ed269e419f8fd15575b96743d33f676d9928" dependencies = [ "convert_case", ] [[package]] name = "re_chunk" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "220814ce297f75a05264a9a50c67becf0daab83da00e4b4dfeb43092f87d7821" +checksum = "af65bab0437fc0d02f982a874171efc79a79b7b4934a84e690e2188efd09aa34" dependencies = [ "ahash", "anyhow", @@ -7138,9 +7170,9 @@ dependencies = [ [[package]] name = "re_chunk_store" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d884fa9cbacd4f99022d9f174c6b1a1cc3bbf9d553a4900c566dcd68f93eb153" +checksum = "4c387782b1fe3e33ae58a4110461a978eb87b2089f4aedb00b836efcd9e51c03" dependencies = [ "ahash", "anyhow", @@ -7157,6 +7189,7 @@ dependencies = [ "re_log", "re_log_encoding", "re_log_types", + "re_sdk_types", "re_sorbet", "re_tracing", "re_types_core", @@ -7168,9 +7201,9 @@ dependencies = [ [[package]] name = "re_chunk_store_ui" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "123b923d3f3e4727ce5023b384a92b5783dcfb3d949038a168040c65effb539f" +checksum = "684d87c2d5eb75df2d7a6bc188a4899a00c087931389b1eef2c98f3594dd925c" dependencies = [ "arrow", "egui", @@ -7189,9 +7222,9 @@ dependencies = [ [[package]] name = "re_component_fallbacks" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58cb248c7dea2b2c3b9fae06238924a0c3b5e02d8f10feffa6a1a5ac2c779bb3" +checksum = "6a6092770ed9949cd2e13f2bf549ee65287e2a20651e8eda258c277ece2bb2e1" dependencies = [ "re_log_types", "re_sdk_types", @@ -7200,9 +7233,9 @@ dependencies = [ [[package]] name = "re_component_ui" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f7f6ca7fa9647c21706631b9e983cfb15a26ad0b1fe8208da5a29ca3d8c0814" +checksum = "51770427fe876832bc8108c1f19f9f02fbdb44d448c3f598a89f35b7affe7777" dependencies = [ "arrow", "egui", @@ -7225,9 +7258,9 @@ dependencies = [ [[package]] name = "re_context_menu" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f993c7f717b30959ccc81b8470be77b8be4772f820027ebafec91c3adee2d226" +checksum = "613d67b5a10006698d43e023b4dcda46412be64d1fc61af13c0c44f6ecbb8077" dependencies = [ "egui", "egui_tiles", @@ -7248,9 +7281,9 @@ dependencies = [ [[package]] name = "re_crash_handler" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c637d6bd6de16d749f6a2da4c8a5ff80b1aa55167f773ad9a06e100f302673d" +checksum = "b410d48e1e74c3f17dbd37f8e1f9ef77532dbfc651b781fe425d9f754ef6cfa1" dependencies = [ "backtrace", "econtext", @@ -7263,13 +7296,14 @@ dependencies = [ [[package]] name = "re_data_loader" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6cd6f81200d9bd50faab4c8d0e02b60db4d11d4e541af4f7bc9604dd5c8a1dc" +checksum = "3f571972eac5fbead5ac564fb18e4f28f7e031fc6195255574125a04cba9a3d9" dependencies = [ "ahash", "anyhow", "arrow", + "cfg-if", "crossbeam", "image", "indexmap", @@ -7280,16 +7314,19 @@ dependencies = [ "parking_lot", "parquet", "rayon", + "re_arrow_combinators", "re_arrow_util", "re_build_info", "re_chunk", "re_crash_handler", "re_error", + "re_lenses", "re_log", "re_log_channel", "re_log_encoding", "re_log_types", "re_mcap", + "re_quota_channel", "re_sdk_types", "re_tracing", "re_video", @@ -7302,15 +7339,17 @@ dependencies = [ [[package]] name = "re_data_source" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d839e677a9059347caec8eb9dd36baa40dbb33ff828fa11a2c1ecb77beca5d7a" +checksum = "ce099f81d031440485b0af4dc106a9524e8ff59787cdbae905cf29c7d961ea0e" dependencies = [ "anyhow", + "ehttp", "itertools 0.14.0", "rayon", "re_data_loader", "re_error", + "re_format", "re_grpc_client", "re_log", "re_log_channel", @@ -7326,9 +7365,9 @@ dependencies = [ [[package]] name = "re_data_ui" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5527bd78cdf33eddafdfbdc9866f6ba433ae55e61e01c4534de16ea920b274b" +checksum = "636b83c6070d9fe1230c2f440bfa66a030cd3ff58fddd16ed5785e45c76db483" dependencies = [ "ahash", "anyhow", @@ -7362,9 +7401,9 @@ dependencies = [ [[package]] name = "re_dataframe" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "924c9b0c9348f69ef8fd078d67d744af8aaa1bd5f2c3c61e67469353ae96af02" +checksum = "324fdd751ff7390fdea8f49ffd84f66d77c2cc2ca9195c46512003845fd106f7" dependencies = [ "anyhow", "arrow", @@ -7385,9 +7424,9 @@ dependencies = [ [[package]] name = "re_dataframe_ui" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ca24e8a25a9250537d0b3a61a428f031d3f8764e4e01158759c6fa65522bf0a" +checksum = "bbc4f09aa47a5f89eb2638689f5aec3541407395ab323862e1244ca0553c885b" dependencies = [ "ahash", "arrow", @@ -7410,6 +7449,8 @@ dependencies = [ "re_format", "re_log", "re_log_types", + "re_mutex", + "re_quota_channel", "re_sdk_types", "re_sorbet", "re_tracing", @@ -7424,9 +7465,9 @@ dependencies = [ [[package]] name = "re_datafusion" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a080053f8e4a20a0332852a12c9289891a2e533c46217a82f4528c7baf6e9106" +checksum = "2286806bd45a79ffb602664e0b5dbc841042026be9220c9a74aff553a296a134" dependencies = [ "ahash", "arrow", @@ -7441,6 +7482,7 @@ dependencies = [ "parking_lot", "re_arrow_util", "re_dataframe", + "re_log", "re_log_types", "re_perf_telemetry", "re_protos", @@ -7456,9 +7498,9 @@ dependencies = [ [[package]] name = "re_entity_db" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8eda5406b759d48fe73146d927b0e62c37d94d3c3f67d5f280bd14f274106e6" +checksum = "00cc513a2a963c908f172e7b0aae77fd7b0af3bc0b4ea52d6134f1ea9c897db2" dependencies = [ "ahash", "arrow", @@ -7467,7 +7509,6 @@ dependencies = [ "indexmap", "itertools 0.14.0", "nohash-hasher", - "parking_lot", "poll-promise", "re_arrow_util", "re_build_info", @@ -7480,6 +7521,7 @@ dependencies = [ "re_log_channel", "re_log_encoding", "re_log_types", + "re_mutex", "re_query", "re_sorbet", "re_tracing", @@ -7487,32 +7529,34 @@ dependencies = [ "re_uri", "serde", "static_assertions", + "tap", "thiserror 2.0.18", "web-time", ] [[package]] name = "re_error" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b087fc5ab176b91f4f2345a441529f2540f7c54640070b063dc515cf527ad1a" +checksum = "712c3f1969a60f3a1b18900a3e3bb7c5288d40e11a608ce91e3865d4a70f59b4" [[package]] name = "re_format" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5d0e518b88c57a656c735fce6a01b5a9120b8329d63472fd27fe1f650e1522d" +checksum = "60307b51b747e3d91aad8f8176a12ab8960a951eca1dc7988cfbea40f5b72ec6" dependencies = [ "half", "itertools 0.14.0", "num-traits", + "re_log", ] [[package]] name = "re_grpc_client" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0944d776cf5956d529d15ed07bd344535d71f8529006289d01663df357d30788" +checksum = "07739e08d1f5a7030856c71e98cfa19e16982b4ead36bf97fab5b29ff28c9a8b" dependencies = [ "async-stream", "crossbeam", @@ -7522,6 +7566,7 @@ dependencies = [ "re_log_encoding", "re_log_types", "re_protos", + "re_quota_channel", "re_sorbet", "re_tracing", "re_uri", @@ -7536,9 +7581,9 @@ dependencies = [ [[package]] name = "re_grpc_server" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32da8d99de6d8635a783a3634ffbb6b6ea9695a7f59ef33a8258386ed6fc8953" +checksum = "221f745655cee19e3b8d29b64ea775f58005af5d1e7e69edb8d75886195fbe16" dependencies = [ "anyhow", "async-stream", @@ -7568,25 +7613,27 @@ dependencies = [ [[package]] name = "re_int_histogram" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d22b5201e59f40318b96601611ed7f94d80300a2c64ea65ce6fcb80c33ae3598" +checksum = "5606869ec165bef5edcdfc366172b45b939dfd4d81cf045317d5e62ab98980a5" dependencies = [ "re_byte_size", + "re_log", "smallvec", "static_assertions", ] [[package]] name = "re_lenses" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7208187446777087485c07d87eb9bfa876f3c915e34cd82e817b3563ca013934" +checksum = "282ec1ca4533c747f8cde4d51de12d604de6aa055652a291c6056d789cbc6454" dependencies = [ "arrow", "itertools 0.14.0", "nohash-hasher", "re_arrow_combinators", + "re_arrow_util", "re_chunk", "re_log_types", "re_sdk_types", @@ -7596,9 +7643,9 @@ dependencies = [ [[package]] name = "re_log" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b5eae4b0e16f95bd211b920f702ec551fec1db6fe1a074126730c742d08600c" +checksum = "a68cf5ba64c60b989b3000888bf0e2974d17834fbd3d704790c3793971f87d2a" dependencies = [ "crossbeam", "env_filter", @@ -7613,9 +7660,9 @@ dependencies = [ [[package]] name = "re_log_channel" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcf4970cceb30842e218aa891bab4ddf24d39428ef4116dd597be804deb378c8" +checksum = "5679ef5f1d4896463b26ebc9cfd979a46822e539a2e0bb36339c7c88028980a7" dependencies = [ "camino", "crossbeam", @@ -7632,9 +7679,9 @@ dependencies = [ [[package]] name = "re_log_encoding" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7876843c321b37cc23c9056bd3b045dd21738561ee2dfb29a1fe929b519ece5b" +checksum = "379a744de75a20d251e1bc0cba91b8cd785580297ef8fb9abd60b41a5d024cdf" dependencies = [ "arrow", "bytes", @@ -7650,6 +7697,7 @@ dependencies = [ "re_log", "re_log_types", "re_protos", + "re_quota_channel", "re_sorbet", "re_span", "re_tracing", @@ -7668,9 +7716,9 @@ dependencies = [ [[package]] name = "re_log_types" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de1b62d22d5be70a1ded71d4a6fb8ac5d73fc19ae311d428bbd54ff137807479" +checksum = "4be35ea18aa338305ff63b19e3e477aeabd9fb0a2d4d9ccdbb3f08f035190a98" dependencies = [ "ahash", "arrow", @@ -7705,9 +7753,9 @@ dependencies = [ [[package]] name = "re_mcap" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34b4e8a1c14f4c8d77dca9991b1e72d78387ebd7d42c8f91afaad0a40cb9aa35" +checksum = "ff118fb6d2a89483c24a15147a137c6df522cdefe3db9e8b6dd8906589984869" dependencies = [ "ahash", "anyhow", @@ -7725,14 +7773,15 @@ dependencies = [ "saturating_cast", "serde", "serde_bytes", + "strum", "thiserror 2.0.18", ] [[package]] name = "re_memory" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75708b45c7b5420e72ed6fdcb01fb06a55a6434e7f803a04070bdb3c8774cd76" +checksum = "a7b07fc877ff8a39c1514cf0b3a2599011c792ea623e62777bff326b53cd782f" dependencies = [ "ahash", "backtrace", @@ -7743,6 +7792,7 @@ dependencies = [ "parking_lot", "re_format", "re_log", + "re_quota_channel", "re_tracing", "saturating_cast", "smallvec", @@ -7753,9 +7803,9 @@ dependencies = [ [[package]] name = "re_memory_view" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6298b7044ada4c4f993e0c41040ccb28b8bba059f0bc1be68dba397f336a5f91" +checksum = "90dd9fe64cf90fd597e3c6e8057c238630082d2928c2a94aa447abaa954a8da3" dependencies = [ "egui", "re_byte_size", @@ -7776,11 +7826,22 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "re_mutex" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52f9e349ff99283f4eeda6c0fa7aa4d806b425e6e3969a733cc8d5cc92275be7" +dependencies = [ + "cfg-if", + "parking_lot", + "re_log", +] + [[package]] name = "re_perf_telemetry" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7bba51904e028093a36d8d0751e99a19f208d6dd6bcfaad567931e968a97f906" +checksum = "3a97d56813171dc94600652a648d6bc42ddb0e66d208b62ac9fff90c41ebe39b" dependencies = [ "ahash", "anyhow", @@ -7809,9 +7870,9 @@ dependencies = [ [[package]] name = "re_protos" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "377cf13feec4d4dda8faac9e46acf5b2c57e3f406aed7d5bd8f952bffc6aacad" +checksum = "bc27098346842302d434fa88884c6afeaf8f031733b0a112acc20db2e6bd0fcf" dependencies = [ "arrow", "http", @@ -7840,9 +7901,9 @@ dependencies = [ [[package]] name = "re_query" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f0de17c8af26dfcbc13699f009d29093d5015cf8e533b37a78623708330ae0c" +checksum = "63a6fb7aeb6d032e811f3f2c2da3c44084b7012cf889fd5b0e3ebe8216207407" dependencies = [ "ahash", "anyhow", @@ -7868,9 +7929,9 @@ dependencies = [ [[package]] name = "re_quota_channel" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20c878c392cd0122f8f533f312eb9a06bb7ae469fefadf7fca725af841a449c0" +checksum = "ee50d993cdd39038a523f642249db38503e8d4dd7f3a1d56d97829e6daa5e286" dependencies = [ "crossbeam", "parking_lot", @@ -7905,9 +7966,9 @@ dependencies = [ [[package]] name = "re_recording_panel" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0728702e480122b5a46366d3ddc8f14e335f547ca908b946b10ac5554edc12cf" +checksum = "d3b34b56925c91ae5f21aba64681b0d38edd9bbcb387e6b232b7839b69dd98c1" dependencies = [ "ahash", "egui", @@ -7927,9 +7988,9 @@ dependencies = [ [[package]] name = "re_redap_browser" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51ea4beb19ca43fd80fccb2cffbdd74603610b4e159616d375f317da5fc950a5" +checksum = "c70a3a416d6dfa677124a8e0ea48923c4ed21a039c0f3830de085803b64baf05" dependencies = [ "ahash", "cfg-if", @@ -7947,6 +8008,7 @@ dependencies = [ "re_log", "re_log_types", "re_protos", + "re_quota_channel", "re_redap_client", "re_sorbet", "re_ui", @@ -7963,9 +8025,9 @@ dependencies = [ [[package]] name = "re_redap_client" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a48d577cd1d0e1bd44cc3a85f8f2f1a2243d21d4551a61676d7708906a91f1d3" +checksum = "ea7ce90e6d1971b3716839f7364586f6a7bf6c5b85f1e7b446526eb3826fea78" dependencies = [ "ahash", "arrow", @@ -7975,6 +8037,7 @@ dependencies = [ "jiff", "re_arrow_util", "re_auth", + "re_backoff", "re_byte_size", "re_chunk", "re_format", @@ -7998,9 +8061,9 @@ dependencies = [ [[package]] name = "re_renderer" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4dbe7575a64321b57dbfe968b1d534f8ab790836cce7b5d9ab66498c7d7eddc" +checksum = "75216f5108396fdbebde6ab87be9348a4cb73246f3ec64cefd61a6ceaf2b18d5" dependencies = [ "ahash", "anyhow", @@ -8030,6 +8093,8 @@ dependencies = [ "re_byte_size", "re_error", "re_log", + "re_mutex", + "re_quota_channel", "re_tracing", "re_tuid", "re_video", @@ -8046,15 +8111,14 @@ dependencies = [ "wasm-bindgen", "wasm-bindgen-futures", "web-sys", - "web-time", "wgpu 27.0.1", ] [[package]] name = "re_ros_msg" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69c1ede50aa5074926dbc968bf9ee0e8edbd1dbafabc2bb293401efb90aaab92" +checksum = "417226a9e892ec3792b6bdfaff9689c11294f6db2114b4004f5f212ec41cec18" dependencies = [ "anyhow", "serde", @@ -8063,9 +8127,9 @@ dependencies = [ [[package]] name = "re_rvl" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb4f2c1f7ff1361db487c99e337f1fb6834b1de9094808ea8f7130b803be1b1e" +checksum = "993ec7b6cf038c55832d38c66db365e56b495b6a9e88d7478edeb7bcf01a81ef" dependencies = [ "byteorder", "thiserror 2.0.18", @@ -8073,9 +8137,9 @@ dependencies = [ [[package]] name = "re_sdk" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb3d9c1b9b23c110f7c08acd4d39fc1a00fdb93381160e2c33fa45d590f0d4db" +checksum = "dde4d9358335c51f24a6168d68597ed4982553b07a17ce625c8994fe348fa871" dependencies = [ "ahash", "arrow", @@ -8113,9 +8177,9 @@ dependencies = [ [[package]] name = "re_sdk_types" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43f025a47d8675e3639b3ea7ec43fa425a1393f1f36ad397870fac1e4f74a68e" +checksum = "b4566c50842a39fda21672245b3a61945f2afea8be500b80af3beea9efe44d3f" dependencies = [ "anyhow", "array-init", @@ -8154,15 +8218,16 @@ dependencies = [ [[package]] name = "re_selection_panel" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81fad99b5a6d5561d53fe7be5780727e118c6914757df635a83fe59f08262ebe" +checksum = "78391f4444782ee669f0fae1f6419dd321ef8e1f51898144291aa0f3e30a9a92" dependencies = [ "arrow", "egui", "egui_tiles", "itertools 0.14.0", "nohash-hasher", + "re_arrow_combinators", "re_case", "re_chunk", "re_chunk_store", @@ -8186,9 +8251,9 @@ dependencies = [ [[package]] name = "re_sorbet" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad3bedaf972df93ba8284c54444c5a035d4d28f7aacbb9662e6d1303c03e4c53" +checksum = "0f310a540a59bfe4dd2723dda08d8b26eccab2c50c43bdda15a9fecfb4331a3e" dependencies = [ "arrow", "itertools 0.14.0", @@ -8208,18 +8273,18 @@ dependencies = [ [[package]] name = "re_span" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3b691d31d411ffffdef74321719093c684791bb830d4f2af0f1ab4917a2aed2" +checksum = "9e215ec34db21a8451ebc3130f7c8024f9afa6c1b0f95b9c6c772d251adad8e3" dependencies = [ "num-traits", ] [[package]] name = "re_string_interner" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c8be994383b51c65749368a4326073c3d7ac67c25440d56fa90015dc48bdb08" +checksum = "32b2e193f8e61173ea218318d1dc04c1d74085d929e57688fc4ce887daff98aa" dependencies = [ "ahash", "nohash-hasher", @@ -8231,9 +8296,9 @@ dependencies = [ [[package]] name = "re_tf" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bf469bc57b78ebea62f227ca3d9138b86a59ca1b02f4a0e695f054344e327e0" +checksum = "55bc8897555f3e71cfd4391b7c1f2536bb0fd74e354d2684b0f728635e2fa3bb" dependencies = [ "ahash", "arrow", @@ -8248,6 +8313,7 @@ dependencies = [ "re_entity_db", "re_log", "re_log_types", + "re_mutex", "re_sdk_types", "re_tracing", "thiserror 2.0.18", @@ -8255,9 +8321,9 @@ dependencies = [ [[package]] name = "re_time_panel" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c6812e469d56b44c912b99502af0e6aaf98689871824e2a6690b869bac26cc7" +checksum = "ad9f1d00cc1d10d73bbd220fa46e67dae1a940a59599e314ce2c89c9d3afcbe9" dependencies = [ "egui", "itertools 0.14.0", @@ -8282,9 +8348,9 @@ dependencies = [ [[package]] name = "re_tracing" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "845a817560924d7ea8fe42a21e9e48dfbe7b7196b5dce52554527bec8b8cdcf0" +checksum = "6254bdb8e37d91b34e0d5f58f47a63b483a5ad7e9a51f412169f09c820fe5375" dependencies = [ "puffin", "puffin_http", @@ -8295,26 +8361,28 @@ dependencies = [ [[package]] name = "re_tuid" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d16f6692e5f64fc084659b4e85e5f66b89509ababb8d0d0f8aecf8262dcd624c" +checksum = "280eb020c90ac0915031cb7ce4f1d4824daa2edcbc76b8839046ce7181c137a6" dependencies = [ "bytemuck", "document-features", "getrandom 0.3.4", "re_byte_size", + "re_log", "serde", "web-time", ] [[package]] name = "re_types_core" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02e4d941293a9963e44e902316fe7e5f5cab2220eccab72231ca7918c62c9738" +checksum = "a09446fa353f59198b4eeb08c2c6dc260ffca524b5c598a8b187ddb37aabc4b8" dependencies = [ "anyhow", "arrow", + "bitflags 2.10.0", "bytemuck", "document-features", "half", @@ -8334,9 +8402,9 @@ dependencies = [ [[package]] name = "re_ui" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c4bc2d27c774953c9139e2e7e1f6d6d5ee7c54f36df9d5e2454d1dd62c6d2c4" +checksum = "f08d7c818e6bb21308335307cb34856032c8b7fe6aa105a852fec530094c52ba" dependencies = [ "ahash", "anyhow", @@ -8359,6 +8427,7 @@ dependencies = [ "re_format", "re_log", "re_log_types", + "re_mutex", "re_tracing", "ron", "serde", @@ -8372,10 +8441,11 @@ dependencies = [ [[package]] name = "re_uri" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e5d9f43edfa8426a3c1c668c0b0f62550ee71d12f82b1bfcbce3716b17dbb85" +checksum = "49a6896efa9aec59e62a4194bfa89882e61019174623a611ac127d75e1d36010" dependencies = [ + "re_log", "re_log_types", "re_tuid", "serde", @@ -8386,9 +8456,9 @@ dependencies = [ [[package]] name = "re_video" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "754567cda93748bc6ac69cc992361b84601d42c4887c411ace86b2dab37d7dea" +checksum = "11436f0e3236fa55c9f62398040ab6eaa2bcc0671a969e2adbc6fa168f40f640" dependencies = [ "ahash", "bit-vec 0.8.0", @@ -8399,11 +8469,11 @@ dependencies = [ "h264-reader", "itertools 0.14.0", "js-sys", - "parking_lot", "poll-promise", "re_byte_size", "re_log", "re_mp4", + "re_mutex", "re_quota_channel", "re_rav1d", "re_span", @@ -8423,15 +8493,17 @@ dependencies = [ [[package]] name = "re_view" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c05d5caccb33761591eb153f5cb5deb12184a58135fc5c879f451b3a3ae11a5" +checksum = "268681d27c2a6bc2f9f190712346d8a556b3ee6ab2271c6ad5a5bd78bd92bb11" dependencies = [ "ahash", "egui", "glam", "itertools 0.14.0", "nohash-hasher", + "re_arrow_combinators", + "re_arrow_util", "re_chunk_store", "re_entity_db", "re_log", @@ -8444,13 +8516,14 @@ dependencies = [ "re_ui", "re_viewer_context", "re_viewport_blueprint", + "thiserror 2.0.18", ] [[package]] name = "re_view_bar_chart" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5aa48695c5cff06f5c996fc865ff6bf0b5c0588dadc98b8bb8c51a11bb5b156" +checksum = "559616375b030ac3a1a16ca1732d032a8b11757e25e793e95e314aca42daea0e" dependencies = [ "arrow", "egui", @@ -8468,13 +8541,14 @@ dependencies = [ [[package]] name = "re_view_dataframe" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15465f4ecfbadeaf7ed53233651c69a51834586482ca5907d7beb1d3a658bda4" +checksum = "88c94b6ff7fed64199c58f365de06bba951d36d6639ec8ae83e101e5ac36cc97" dependencies = [ "anyhow", "arrow", "egui", + "egui_dnd", "egui_table", "itertools 0.14.0", "re_chunk_store", @@ -8495,9 +8569,9 @@ dependencies = [ [[package]] name = "re_view_graph" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a405da431060455cd5a09f8c136b7ceb07493412b65d7a1e4aee12ccd87e03f" +checksum = "de85348305ce59afe866eb0f9681a4d0419b43b65c17d8665ac31edbe9423669" dependencies = [ "ahash", "egui", @@ -8521,9 +8595,9 @@ dependencies = [ [[package]] name = "re_view_map" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0ff9e748f74eb2fb5ee047e2331620118f825540e503ebe061ab954eda2a953" +checksum = "9c9cdf4f2693faf4c2a95fc5aa063dcf26d55cebc57d73a1d0d58c2dd9cb3736" dependencies = [ "bytemuck", "egui", @@ -8547,9 +8621,9 @@ dependencies = [ [[package]] name = "re_view_spatial" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b37ea8837dca1fd26de77a959efdf64fafc0dfbe6e8b90499975cd6358ee4c0f" +checksum = "a62deaacf3e3926bd6808cbe98638ba0b4a4c3dc4eca0e163d894a0614467abe" dependencies = [ "ahash", "anyhow", @@ -8594,9 +8668,9 @@ dependencies = [ [[package]] name = "re_view_tensor" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aca256e96f64a322bbebcd9e28f041385cbb8516401bd13bcb6c579edd89084" +checksum = "539b75be377c77613c99efbce2d2bf0a17717ea99a02de4cc44ecf2c15b8cf77" dependencies = [ "anyhow", "bytemuck", @@ -8620,9 +8694,9 @@ dependencies = [ [[package]] name = "re_view_text_document" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaa9c88fc9219c5ec87574ea11b6cac52430d97cd0d02f5f30be229784867dc3" +checksum = "737308ffc8ceb38fd3431f6efea85abb171662dd8d1099ce9f465b468f52952c" dependencies = [ "egui", "egui_commonmark", @@ -8636,9 +8710,9 @@ dependencies = [ [[package]] name = "re_view_text_log" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8bc4e086fe4602e40e154b1dd593c78a803f593f8fb28806982faad84386c48" +checksum = "8b2adf9968c669d90899eb3cc51e1cf615d9eb88ac72282e53d1a0d8fea239fd" dependencies = [ "egui", "egui_extras", @@ -8659,10 +8733,11 @@ dependencies = [ [[package]] name = "re_view_time_series" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26a9dc9759d489beb36388b533c55f59d2081d68a7a6f4648a479f4851847fa1" +checksum = "9e0e146dcaa90dc758ed42e7ee72aea63c1a3b9eb7429d4ee735cb0592a984b9" dependencies = [ + "arrayvec", "egui", "egui_plot", "itertools 0.14.0", @@ -8681,13 +8756,14 @@ dependencies = [ "re_viewer_context", "re_viewport_blueprint", "smallvec", + "vec1", ] [[package]] name = "re_viewer" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d993cb8a18191ecdc16d293c2796ccf2475797d0e807e2ac0845ddb3389acca" +checksum = "4082c5f3ba69f4bd809ebd3679d2170246a2647a1ee4cf390b75def0db87d648" dependencies = [ "ahash", "anyhow", @@ -8734,6 +8810,7 @@ dependencies = [ "re_log_types", "re_memory", "re_memory_view", + "re_mutex", "re_query", "re_recording_panel", "re_redap_browser", @@ -8780,9 +8857,9 @@ dependencies = [ [[package]] name = "re_viewer_context" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "642aa549bc3f679ad910261bff00049af0ee7a26399a8b154aad7a92cf1bb198" +checksum = "cb5d41877a26cd20b5dbc30173fb73ae5765bfc4a610c86c7c36170cbb52c876" dependencies = [ "ahash", "anyhow", @@ -8791,7 +8868,6 @@ dependencies = [ "bitflags 2.10.0", "bytemuck", "camino", - "cfg-if", "crossbeam", "datafusion", "directories", @@ -8811,6 +8887,7 @@ dependencies = [ "nohash-hasher", "parking_lot", "rayon", + "re_arrow_combinators", "re_arrow_ui", "re_arrow_util", "re_byte_size", @@ -8826,7 +8903,9 @@ dependencies = [ "re_log_encoding", "re_log_types", "re_memory", + "re_mutex", "re_query", + "re_quota_channel", "re_redap_client", "re_renderer", "re_rvl", @@ -8855,14 +8934,13 @@ dependencies = [ [[package]] name = "re_viewport" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e09f2146526af262d72867f4b278bd2498a6fd7737dea2fea3ac9d852ffbbcb" +checksum = "f1b6d69bbf3853e8c2efc83031a363b978d481eeca487cd5ba88204667d7ea81" dependencies = [ "ahash", "egui", "egui_tiles", - "itertools 0.14.0", "nohash-hasher", "rayon", "re_context_menu", @@ -8882,9 +8960,9 @@ dependencies = [ [[package]] name = "re_viewport_blueprint" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97d1829352d366eb484288e7ee6346db41eaf8c36da5b04bfac2671e8d391d05" +checksum = "497cf7f60d6c44918e02dd74ddaf5e81e3f6667fda3a7b0251c03e2a218cbec6" dependencies = [ "ahash", "arrow", @@ -8892,12 +8970,12 @@ dependencies = [ "egui_tiles", "itertools 0.14.0", "nohash-hasher", - "parking_lot", "re_chunk", "re_chunk_store", "re_entity_db", "re_log", "re_log_types", + "re_mutex", "re_sdk_types", "re_tracing", "re_types_core", @@ -8910,9 +8988,9 @@ dependencies = [ [[package]] name = "re_web_viewer_server" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1f954a8c5f7fd9f70955a81baa2791be853e1a2772d560081c84791a980413f" +checksum = "732c3f8f9109c9745e6b188b3d3d76957e7f90d16542c68890836ff15dc020e3" dependencies = [ "document-features", "re_analytics", @@ -8920,6 +8998,7 @@ dependencies = [ "re_log", "thiserror 2.0.18", "tiny_http", + "zip", ] [[package]] @@ -9090,9 +9169,9 @@ dependencies = [ [[package]] name = "rerun" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f8f0473d78750ba7174a1b03f918ee35a3fe96f4f4326ae5041cc1c68bd9b8f" +checksum = "ed6dfbc2772d1427c89526df59a9828463b0e24896b22d850f435637ae85e3ef" dependencies = [ "ahash", "anyhow", @@ -9128,6 +9207,7 @@ dependencies = [ "re_mcap", "re_memory", "re_protos", + "re_quota_channel", "re_redap_client", "re_sdk", "re_sdk_types", @@ -12365,12 +12445,41 @@ dependencies = [ "syn 2.0.114", ] +[[package]] +name = "zip" +version = "2.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fabe6324e908f85a1c52063ce7aa26b68dcb7eb6dbc83a2d148403c9bc3eba50" +dependencies = [ + "arbitrary", + "crc32fast", + "crossbeam-utils", + "displaydoc", + "flate2", + "indexmap", + "memchr", + "thiserror 2.0.18", + "zopfli", +] + [[package]] name = "zmij" version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4de98dfa5d5b7fef4ee834d0073d560c9ca7b6c46a71d058c48db7960f8cfaf7" +[[package]] +name = "zopfli" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249" +dependencies = [ + "bumpalo", + "crc32fast", + "log", + "simd-adler32", +] + [[package]] name = "zstd" version = "0.13.3" diff --git a/Cargo.toml b/Cargo.toml index 03f7588..1fcddbc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ bitvec = "1.0" glam = "0.30" image = "0.25" pixels = { version = "0.15", optional = true } -rerun = { version = "0.29", optional = true } +rerun = { version = "0.30", optional = true } serde = { version = "1.0", features = ["derive"] } serde_yaml = "0.9" thiserror = "2.0"