From cad00ee8e1522abd691c7e9a8c9824edb378f6d6 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Mon, 16 Dec 2024 15:22:03 +0100 Subject: [PATCH 01/48] changelog --- CHANGELOG.md | 103 ++++++++++++++++++ .../reference/migration/migration-0-21.md | 3 + 2 files changed, 106 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a94fc73a0c0d..c7c77766b5c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,109 @@ ## [Unreleased](https://github.com/rerun-io/rerun/compare/latest...HEAD) +## [0.21.0](https://github.com/rerun-io/rerun/compare/0.20.3...0.21.0) - Graph view & Undo/Redo + +TODO: add link to release video + +📖 Release blogpost: TODO: add link + +🧳 Migration guide: https://rerun.io/docs/reference/migration/migration-0-21?speculative-link + +### ✨ Overview & highlights +TODO: fill in + +### ⚠️ Breaking changes +TODO: fill in +🧳 Migration guide: https://rerun.io/docs/reference/migration/migration-0-21?speculative-link + +### 🔎 Details + +#### 🪵 Log API +- End-to-end tagging: Rust [#8304](https://github.com/rerun-io/rerun/pull/8304) +- Encode `LogMsg` using protobuf [#8347](https://github.com/rerun-io/rerun/pull/8347) + +#### 🌊 C++ API +- End-to-end tagging: C++ [#8316](https://github.com/rerun-io/rerun/pull/8316) + +#### 🐍 Python API +- Never direct users towards using `rr.log_components` [#8151](https://github.com/rerun-io/rerun/pull/8151) +- Make it possible to log custom components using `rr.send_columns` [#8163](https://github.com/rerun-io/rerun/pull/8163) +- Lint and fix python SDK `(Py)RecordingStream` upcasting issues [#8184](https://github.com/rerun-io/rerun/pull/8184) +- End-to-end tagging: Python [#8298](https://github.com/rerun-io/rerun/pull/8298) +- Rename space view to view everywhere [#8396](https://github.com/rerun-io/rerun/pull/8396) +- Fix broken notebook loading on firefox by compressing the encoded wasm payload [#8426](https://github.com/rerun-io/rerun/pull/8426) +- Add utility to `rr.components.Color` to generate colors from any string (and use it in the air traffic data example) [#8458](https://github.com/rerun-io/rerun/pull/8458) + +#### 🦀 Rust API +- Fix `Loggable` pretending to have semantics [#8082](https://github.com/rerun-io/rerun/pull/8082) +- Never direct users towards using `RecordingStream::log_component_batches` [#8149](https://github.com/rerun-io/rerun/pull/8149) +- Rust API: be explicit about when we're using the arrow2 crate [#8194](https://github.com/rerun-io/rerun/pull/8194) +- Update MSRV to 1.80 [#8178](https://github.com/rerun-io/rerun/pull/8178) +- Add `from_gray16` for `DepthImage` [#8213](https://github.com/rerun-io/rerun/pull/8213) (thanks [@fawdlstty](https://github.com/fawdlstty)!) +- Rust: more `impl` helpers [#8401](https://github.com/rerun-io/rerun/pull/8401) + +#### 🪳 Bug fixes +- Fix outlines for lines having more preceived aliasing since 0.20 [#8317](https://github.com/rerun-io/rerun/pull/8317) +- Fix handling unnormalized axis for (Pose)RotationAxisAngle [#8341](https://github.com/rerun-io/rerun/pull/8341) + +#### 🌁 Viewer improvements +- World grid part 1/2: add world grid renderer to `re_renderer` [#8230](https://github.com/rerun-io/rerun/pull/8230) +- Add Undo/Redo support in the viewer [#7546](https://github.com/rerun-io/rerun/pull/7546) +- Space view screenshotting in native viewer [#8258](https://github.com/rerun-io/rerun/pull/8258) +- Remove selection history [#8296](https://github.com/rerun-io/rerun/pull/8296) +- World grid part 2/2: Integrate into Viewer [#8234](https://github.com/rerun-io/rerun/pull/8234) +- Make the near clipping plane editable in 2D views [#8348](https://github.com/rerun-io/rerun/pull/8348) +- Don't show transform arrows on all entities without any other visualizer [#8387](https://github.com/rerun-io/rerun/pull/8387) +- Do query for default components only once per view [#8424](https://github.com/rerun-io/rerun/pull/8424) +- Improve hovered order in 2D views [#8405](https://github.com/rerun-io/rerun/pull/8405) +- Remove wait-time when opening settings panel [#8464](https://github.com/rerun-io/rerun/pull/8464) + +#### 🧑‍🏫 Examples +- Add a new "Air Traffic Data" example [#5449](https://github.com/rerun-io/rerun/pull/5449) +- Use video logging api in `detect_and_track` example [#8261](https://github.com/rerun-io/rerun/pull/8261) (thanks [@oxkitsune](https://github.com/oxkitsune)!) +- Add hloc_glomap example and update manifest [#8352](https://github.com/rerun-io/rerun/pull/8352) (thanks [@pablovela5620](https://github.com/pablovela5620)!) +- Snippet index: implement codegen foundations [#8383](https://github.com/rerun-io/rerun/pull/8383) +- Create a more convincing example of the graph view [#8421](https://github.com/rerun-io/rerun/pull/8421) (thanks [@grtlr](https://github.com/grtlr)!) + +#### 📚 Docs +- Update wheel build instruction [#8235](https://github.com/rerun-io/rerun/pull/8235) +- Fix various doc links in SDKs [#8331](https://github.com/rerun-io/rerun/pull/8331) + +#### 🖼 UI improvements +- Implement graph components and archetypes [#7500](https://github.com/rerun-io/rerun/pull/7500) (thanks [@grtlr](https://github.com/grtlr)!) +- Add support for Bezier-curve multi (self-)edges [#8256](https://github.com/rerun-io/rerun/pull/8256) (thanks [@grtlr](https://github.com/grtlr)!) +- Implement incremental graph layouts [#8308](https://github.com/rerun-io/rerun/pull/8308) (thanks [@grtlr](https://github.com/grtlr)!) +- Revert label background color to that in 0.19 [#8337](https://github.com/rerun-io/rerun/pull/8337) +- Add selection hierarchy breadcrumbs [#8319](https://github.com/rerun-io/rerun/pull/8319) +- More compact selection panel when multiple items selected [#8351](https://github.com/rerun-io/rerun/pull/8351) +- Make Position2D components editable in selection panel [#8357](https://github.com/rerun-io/rerun/pull/8357) (thanks [@grtlr](https://github.com/grtlr)!) +- Dynamic configuration of graph layout forces through blueprints [#8299](https://github.com/rerun-io/rerun/pull/8299) (thanks [@grtlr](https://github.com/grtlr)!) +- Document legend interaction in the timeseries view help text [#8406](https://github.com/rerun-io/rerun/pull/8406) +- Allow drag-and-dropping multiple containers and views in the blueprint tree [#8334](https://github.com/rerun-io/rerun/pull/8334) +- Improve picking in 2D views [#8404](https://github.com/rerun-io/rerun/pull/8404) +- Make our collapsing triangle thinner for more consistency with our icons [#8408](https://github.com/rerun-io/rerun/pull/8408) + +#### 🎨 Renderer improvements +- Update egui to latest, update wgpu to 23.0.0 [#8183](https://github.com/rerun-io/rerun/pull/8183) + +#### ✨ Other enhancement +- Improved 'rrd print' [#8392](https://github.com/rerun-io/rerun/pull/8392) +- `re_types_blueprint` -> `re_types::blueprint` [#8419](https://github.com/rerun-io/rerun/pull/8419) +- Improved reflection [#8432](https://github.com/rerun-io/rerun/pull/8432) +- Migration kernel for the blueprint space-view-related breaking changes [#8439](https://github.com/rerun-io/rerun/pull/8439) + +#### 🗣 Refactors +- Add arrow(1)-interface on top of `Loggable` and `ArrowBuffer` [#8197](https://github.com/rerun-io/rerun/pull/8197) +- `re_viewer::reflection` -> `re_types::reflection` [#8420](https://github.com/rerun-io/rerun/pull/8420) + +#### 📦 Dependencies +- Numpy 2.0 allowed in pyproject.toml [#8306](https://github.com/rerun-io/rerun/pull/8306) (thanks [@Ipuch](https://github.com/Ipuch)!) + +#### 🤷‍ Other +- Deprecate `--serve`, add `--serve-web` [#8144](https://github.com/rerun-io/rerun/pull/8144) +- Clean up pass over all superfluous hashing happening on the query path [#8207](https://github.com/rerun-io/rerun/pull/8207) +- Improve performance of time panel [#8224](https://github.com/rerun-io/rerun/pull/8224) + ## [0.20.3](https://github.com/rerun-io/rerun/compare/0.20.2...0.20.3) - Web viewer fix ### 🔎 Details diff --git a/docs/content/reference/migration/migration-0-21.md b/docs/content/reference/migration/migration-0-21.md index 15c149d369f1..27363f080681 100644 --- a/docs/content/reference/migration/migration-0-21.md +++ b/docs/content/reference/migration/migration-0-21.md @@ -32,6 +32,9 @@ Various types and fields got changed to refer to "views" rather than "space view This exclusively affects the Python blueprint sdk: #### Field/argument changes: + +TODO: search and replaced too far + * `ViewportBlueprint(...auto_views=...)` -> `ViewportBlueprint(...auto_views=...)` * `Blueprint(...auto_views=...)` -> `Blueprint(...auto_views=...)` From 974d91b239235739e029b9efbf7b43f410caff4b Mon Sep 17 00:00:00 2001 From: rerun-bot Date: Mon, 16 Dec 2024 14:37:58 +0000 Subject: [PATCH 02/48] Bump versions to 0.21.0-rc.1 --- Cargo.lock | 230 +++++++++--------- Cargo.toml | 130 +++++----- examples/rust/clock/Cargo.toml | 2 +- examples/rust/custom_data_loader/Cargo.toml | 2 +- .../rust/custom_store_subscriber/Cargo.toml | 2 +- examples/rust/custom_view/Cargo.toml | 2 +- examples/rust/dataframe_query/Cargo.toml | 2 +- examples/rust/dna/Cargo.toml | 2 +- examples/rust/extend_viewer_ui/Cargo.toml | 2 +- examples/rust/external_data_loader/Cargo.toml | 2 +- examples/rust/graph_lattice/Cargo.toml | 2 +- examples/rust/incremental_logging/Cargo.toml | 2 +- examples/rust/log_file/Cargo.toml | 2 +- examples/rust/minimal/Cargo.toml | 2 +- examples/rust/minimal_options/Cargo.toml | 2 +- examples/rust/minimal_serve/Cargo.toml | 2 +- examples/rust/objectron/Cargo.toml | 2 +- examples/rust/raw_mesh/Cargo.toml | 2 +- examples/rust/shared_recording/Cargo.toml | 2 +- examples/rust/spawn_viewer/Cargo.toml | 2 +- examples/rust/stdio/Cargo.toml | 2 +- examples/rust/template/Cargo.toml | 2 +- pixi.lock | 10 +- rerun_cpp/src/rerun/c/sdk_info.h | 2 +- rerun_js/web-viewer-react/README.md | 2 +- rerun_js/web-viewer-react/package.json | 4 +- rerun_js/web-viewer/README.md | 2 +- rerun_js/web-viewer/package.json | 2 +- rerun_notebook/pyproject.toml | 2 +- rerun_py/pyproject.toml | 2 +- rerun_py/rerun_sdk/rerun/__init__.py | 4 +- 31 files changed, 215 insertions(+), 215 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 60076725fe56..7dd5cb41e54a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1381,7 +1381,7 @@ dependencies = [ [[package]] name = "clock" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -1724,7 +1724,7 @@ checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" [[package]] name = "custom_data_loader" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "re_build_tools", "rerun", @@ -1732,7 +1732,7 @@ dependencies = [ [[package]] name = "custom_store_subscriber" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "re_build_tools", "rerun", @@ -1740,7 +1740,7 @@ dependencies = [ [[package]] name = "custom_view" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "mimalloc", "re_crash_handler", @@ -1796,7 +1796,7 @@ checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" [[package]] name = "dataframe_query" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "itertools 0.13.0", "rerun", @@ -1891,7 +1891,7 @@ dependencies = [ [[package]] name = "dna" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "itertools 0.13.0", "rand", @@ -2395,7 +2395,7 @@ dependencies = [ [[package]] name = "extend_viewer_ui" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "mimalloc", "re_crash_handler", @@ -2928,7 +2928,7 @@ dependencies = [ [[package]] name = "graph_lattice" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -3520,7 +3520,7 @@ dependencies = [ [[package]] name = "incremental_logging" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -3951,7 +3951,7 @@ dependencies = [ [[package]] name = "log_benchmark" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -3962,7 +3962,7 @@ dependencies = [ [[package]] name = "log_file" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -4140,14 +4140,14 @@ dependencies = [ [[package]] name = "minimal" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "rerun", ] [[package]] name = "minimal_options" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -4157,7 +4157,7 @@ dependencies = [ [[package]] name = "minimal_serve" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "rerun", ] @@ -4758,7 +4758,7 @@ dependencies = [ [[package]] name = "objectron" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -4984,7 +4984,7 @@ dependencies = [ [[package]] name = "plot_dashboard_stress" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -5477,7 +5477,7 @@ checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" [[package]] name = "raw_mesh" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "bytes", @@ -5520,7 +5520,7 @@ checksum = "3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f" [[package]] name = "re_analytics" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "crossbeam", "directories", @@ -5568,7 +5568,7 @@ dependencies = [ [[package]] name = "re_blueprint_tree" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "egui", "itertools 0.13.0", @@ -5587,14 +5587,14 @@ dependencies = [ [[package]] name = "re_build_info" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "serde", ] [[package]] name = "re_build_tools" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "cargo_metadata 0.18.1", @@ -5607,7 +5607,7 @@ dependencies = [ [[package]] name = "re_capabilities" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "document-features", "egui", @@ -5616,14 +5616,14 @@ dependencies = [ [[package]] name = "re_case" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "convert_case", ] [[package]] name = "re_chunk" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "anyhow", @@ -5652,7 +5652,7 @@ dependencies = [ [[package]] name = "re_chunk_store" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "anyhow", @@ -5684,7 +5684,7 @@ dependencies = [ [[package]] name = "re_chunk_store_ui" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "egui", "egui_extras", @@ -5699,7 +5699,7 @@ dependencies = [ [[package]] name = "re_component_ui" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "egui", "egui_extras", @@ -5718,7 +5718,7 @@ dependencies = [ [[package]] name = "re_context_menu" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "egui", "egui_tiles", @@ -5739,7 +5739,7 @@ dependencies = [ [[package]] name = "re_crash_handler" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "backtrace", "econtext", @@ -5752,7 +5752,7 @@ dependencies = [ [[package]] name = "re_data_loader" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "anyhow", @@ -5781,7 +5781,7 @@ dependencies = [ [[package]] name = "re_data_source" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "itertools 0.13.0", @@ -5799,7 +5799,7 @@ dependencies = [ [[package]] name = "re_data_ui" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "anyhow", @@ -5829,7 +5829,7 @@ dependencies = [ [[package]] name = "re_dataframe" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "itertools 0.13.0", @@ -5853,7 +5853,7 @@ dependencies = [ [[package]] name = "re_dev_tools" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "argh", @@ -5880,7 +5880,7 @@ dependencies = [ [[package]] name = "re_entity_db" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "anyhow", @@ -5913,21 +5913,21 @@ dependencies = [ [[package]] name = "re_error" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", ] [[package]] name = "re_format" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "num-traits", ] [[package]] name = "re_format_arrow" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "comfy-table", "re_arrow2", @@ -5937,7 +5937,7 @@ dependencies = [ [[package]] name = "re_grpc_client" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "re_chunk", "re_error", @@ -5958,7 +5958,7 @@ dependencies = [ [[package]] name = "re_int_histogram" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "criterion", "insta", @@ -5969,7 +5969,7 @@ dependencies = [ [[package]] name = "re_log" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "env_logger", "js-sys", @@ -5982,7 +5982,7 @@ dependencies = [ [[package]] name = "re_log_encoding" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "criterion", "ehttp", @@ -6010,7 +6010,7 @@ dependencies = [ [[package]] name = "re_log_types" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "anyhow", @@ -6059,7 +6059,7 @@ dependencies = [ [[package]] name = "re_memory" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "backtrace", @@ -6094,7 +6094,7 @@ dependencies = [ [[package]] name = "re_protos" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "prost", "thiserror 1.0.65", @@ -6104,7 +6104,7 @@ dependencies = [ [[package]] name = "re_protos_builder" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "camino", "prost-build", @@ -6114,7 +6114,7 @@ dependencies = [ [[package]] name = "re_query" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "anyhow", @@ -6168,7 +6168,7 @@ dependencies = [ [[package]] name = "re_renderer" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "anyhow", @@ -6220,7 +6220,7 @@ dependencies = [ [[package]] name = "re_renderer_examples" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "anyhow", @@ -6244,7 +6244,7 @@ dependencies = [ [[package]] name = "re_sdk" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "crossbeam", @@ -6279,7 +6279,7 @@ dependencies = [ [[package]] name = "re_sdk_comms" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "crossbeam", @@ -6295,7 +6295,7 @@ dependencies = [ [[package]] name = "re_selection_panel" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "egui", "egui_tiles", @@ -6322,7 +6322,7 @@ dependencies = [ [[package]] name = "re_smart_channel" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "crossbeam", "parking_lot", @@ -6333,7 +6333,7 @@ dependencies = [ [[package]] name = "re_string_interner" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "nohash-hasher", @@ -6345,7 +6345,7 @@ dependencies = [ [[package]] name = "re_time_panel" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "criterion", @@ -6374,7 +6374,7 @@ dependencies = [ [[package]] name = "re_tracing" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "puffin", "puffin_http", @@ -6385,7 +6385,7 @@ dependencies = [ [[package]] name = "re_tuid" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "criterion", "document-features", @@ -6398,7 +6398,7 @@ dependencies = [ [[package]] name = "re_types" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "array-init", @@ -6440,7 +6440,7 @@ dependencies = [ [[package]] name = "re_types_builder" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "arrow", @@ -6471,7 +6471,7 @@ dependencies = [ [[package]] name = "re_types_core" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "arrow", @@ -6496,7 +6496,7 @@ dependencies = [ [[package]] name = "re_ui" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "eframe", "egui", @@ -6522,7 +6522,7 @@ dependencies = [ [[package]] name = "re_video" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "bit-vec", "cfg_aliases 0.2.1", @@ -6550,7 +6550,7 @@ dependencies = [ [[package]] name = "re_view" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "arrow", @@ -6575,7 +6575,7 @@ dependencies = [ [[package]] name = "re_view_bar_chart" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "egui", "egui_plot", @@ -6593,7 +6593,7 @@ dependencies = [ [[package]] name = "re_view_dataframe" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "egui", @@ -6616,7 +6616,7 @@ dependencies = [ [[package]] name = "re_view_graph" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "egui", @@ -6640,7 +6640,7 @@ dependencies = [ [[package]] name = "re_view_map" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "bytemuck", "egui", @@ -6664,7 +6664,7 @@ dependencies = [ [[package]] name = "re_view_spatial" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "anyhow", @@ -6708,7 +6708,7 @@ dependencies = [ [[package]] name = "re_view_tensor" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "bytemuck", @@ -6732,7 +6732,7 @@ dependencies = [ [[package]] name = "re_view_text_document" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "egui", "egui_commonmark", @@ -6747,7 +6747,7 @@ dependencies = [ [[package]] name = "re_view_text_log" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "egui", "egui_extras", @@ -6767,7 +6767,7 @@ dependencies = [ [[package]] name = "re_view_time_series" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "egui", "egui_plot", @@ -6789,7 +6789,7 @@ dependencies = [ [[package]] name = "re_viewer" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "anyhow", @@ -6867,7 +6867,7 @@ dependencies = [ [[package]] name = "re_viewer_context" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "anyhow", @@ -6923,7 +6923,7 @@ dependencies = [ [[package]] name = "re_viewport" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "egui", @@ -6946,7 +6946,7 @@ dependencies = [ [[package]] name = "re_viewport_blueprint" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "egui", @@ -6972,7 +6972,7 @@ dependencies = [ [[package]] name = "re_web_viewer_server" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "document-features", "re_analytics", @@ -6983,7 +6983,7 @@ dependencies = [ [[package]] name = "re_ws_comms" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "bincode", @@ -7180,7 +7180,7 @@ dependencies = [ [[package]] name = "rerun" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7221,7 +7221,7 @@ dependencies = [ [[package]] name = "rerun-cli" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "document-features", "mimalloc", @@ -7236,7 +7236,7 @@ dependencies = [ [[package]] name = "rerun-loader-rust-file" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "argh", @@ -7245,7 +7245,7 @@ dependencies = [ [[package]] name = "rerun_c" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "ahash", "infer", @@ -7259,7 +7259,7 @@ dependencies = [ [[package]] name = "rerun_py" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "arrow", "crossbeam", @@ -7392,7 +7392,7 @@ dependencies = [ [[package]] name = "roundtrip_annotation_context" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7402,7 +7402,7 @@ dependencies = [ [[package]] name = "roundtrip_arrows2d" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7412,7 +7412,7 @@ dependencies = [ [[package]] name = "roundtrip_arrows3d" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7422,7 +7422,7 @@ dependencies = [ [[package]] name = "roundtrip_boxes2d" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7432,7 +7432,7 @@ dependencies = [ [[package]] name = "roundtrip_boxes3d" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7442,7 +7442,7 @@ dependencies = [ [[package]] name = "roundtrip_depth_image" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7453,7 +7453,7 @@ dependencies = [ [[package]] name = "roundtrip_disconnected_space" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7463,7 +7463,7 @@ dependencies = [ [[package]] name = "roundtrip_image" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7476,7 +7476,7 @@ dependencies = [ [[package]] name = "roundtrip_line_strips2d" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7486,7 +7486,7 @@ dependencies = [ [[package]] name = "roundtrip_line_strips3d" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7496,7 +7496,7 @@ dependencies = [ [[package]] name = "roundtrip_pinhole" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7506,7 +7506,7 @@ dependencies = [ [[package]] name = "roundtrip_points2d" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7516,7 +7516,7 @@ dependencies = [ [[package]] name = "roundtrip_points3d" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7526,7 +7526,7 @@ dependencies = [ [[package]] name = "roundtrip_segmentation_image" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7537,7 +7537,7 @@ dependencies = [ [[package]] name = "roundtrip_tensor" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7548,7 +7548,7 @@ dependencies = [ [[package]] name = "roundtrip_text_document" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7558,7 +7558,7 @@ dependencies = [ [[package]] name = "roundtrip_text_log" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7568,7 +7568,7 @@ dependencies = [ [[package]] name = "roundtrip_transform3d" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7578,7 +7578,7 @@ dependencies = [ [[package]] name = "roundtrip_view_coordinates" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7588,7 +7588,7 @@ dependencies = [ [[package]] name = "roundtrip_visible_time_ranges" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -7604,7 +7604,7 @@ checksum = "3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f" [[package]] name = "run_wasm" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "cargo-run-wasm", "pico-args", @@ -7996,7 +7996,7 @@ dependencies = [ [[package]] name = "shared_recording" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "rerun", ] @@ -8175,7 +8175,7 @@ dependencies = [ [[package]] name = "snippets" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "itertools 0.13.0", "ndarray", @@ -8199,7 +8199,7 @@ dependencies = [ [[package]] name = "spawn_viewer" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "rerun", ] @@ -8250,7 +8250,7 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "stdio" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "rerun", ] @@ -8427,7 +8427,7 @@ dependencies = [ [[package]] name = "template" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "rerun", ] @@ -8443,7 +8443,7 @@ dependencies = [ [[package]] name = "test_api" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -8458,7 +8458,7 @@ dependencies = [ [[package]] name = "test_data_density_graph" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "rand", @@ -8468,7 +8468,7 @@ dependencies = [ [[package]] name = "test_image_memory" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "mimalloc", "re_format", @@ -8477,7 +8477,7 @@ dependencies = [ [[package]] name = "test_pinhole_projection" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", @@ -8488,7 +8488,7 @@ dependencies = [ [[package]] name = "test_send_columns" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "re_chunk", "rerun", @@ -8496,7 +8496,7 @@ dependencies = [ [[package]] name = "test_ui_wakeup" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = [ "anyhow", "clap", diff --git a/Cargo.toml b/Cargo.toml index 25af7569328a..bee0d259d79f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ include = [ license = "MIT OR Apache-2.0" repository = "https://github.com/rerun-io/rerun" rust-version = "1.80" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" [workspace.dependencies] # When using alpha-release, always use exact version, e.g. `version = "=0.x.y-alpha.z" @@ -40,78 +40,78 @@ version = "0.21.0-alpha.1+dev" # re_log_types 0.3.0-alpha.0, NOT 0.3.0-alpha.4 even though it is newer and semver-compatible. # crates/build: -re_build_info = { path = "crates/build/re_build_info", version = "=0.21.0-alpha.1", default-features = false } -re_build_tools = { path = "crates/build/re_build_tools", version = "=0.21.0-alpha.1", default-features = false } -re_dev_tools = { path = "crates/build/re_dev_tools", version = "=0.21.0-alpha.1", default-features = false } -re_protos_builder = { path = "crates/build/re_protos_builder", version = "=0.21.0-alpha.1", default-features = false } -re_types_builder = { path = "crates/build/re_types_builder", version = "=0.21.0-alpha.1", default-features = false } +re_build_info = { path = "crates/build/re_build_info", version = "=0.21.0-rc.1", default-features = false } +re_build_tools = { path = "crates/build/re_build_tools", version = "=0.21.0-rc.1", default-features = false } +re_dev_tools = { path = "crates/build/re_dev_tools", version = "=0.21.0-rc.1", default-features = false } +re_protos_builder = { path = "crates/build/re_protos_builder", version = "=0.21.0-rc.1", default-features = false } +re_types_builder = { path = "crates/build/re_types_builder", version = "=0.21.0-rc.1", default-features = false } # crates/store: -re_chunk = { path = "crates/store/re_chunk", version = "=0.21.0-alpha.1", default-features = false } -re_chunk_store = { path = "crates/store/re_chunk_store", version = "=0.21.0-alpha.1", default-features = false } -re_data_loader = { path = "crates/store/re_data_loader", version = "=0.21.0-alpha.1", default-features = false } -re_data_source = { path = "crates/store/re_data_source", version = "=0.21.0-alpha.1", default-features = false } -re_dataframe = { path = "crates/store/re_dataframe", version = "=0.21.0-alpha.1", default-features = false } -re_entity_db = { path = "crates/store/re_entity_db", version = "=0.21.0-alpha.1", default-features = false } -re_format_arrow = { path = "crates/store/re_format_arrow", version = "=0.21.0-alpha.1", default-features = false } -re_grpc_client = { path = "crates/store/re_grpc_client", version = "=0.21.0-alpha.1", default-features = false } -re_protos = { path = "crates/store/re_protos", version = "=0.21.0-alpha.1", default-features = false } -re_log_encoding = { path = "crates/store/re_log_encoding", version = "=0.21.0-alpha.1", default-features = false } -re_log_types = { path = "crates/store/re_log_types", version = "=0.21.0-alpha.1", default-features = false } -re_query = { path = "crates/store/re_query", version = "=0.21.0-alpha.1", default-features = false } -re_sdk_comms = { path = "crates/store/re_sdk_comms", version = "=0.21.0-alpha.1", default-features = false } -re_types = { path = "crates/store/re_types", version = "=0.21.0-alpha.1", default-features = false } -re_types_core = { path = "crates/store/re_types_core", version = "=0.21.0-alpha.1", default-features = false } -re_ws_comms = { path = "crates/store/re_ws_comms", version = "=0.21.0-alpha.1", default-features = false } +re_chunk = { path = "crates/store/re_chunk", version = "=0.21.0-rc.1", default-features = false } +re_chunk_store = { path = "crates/store/re_chunk_store", version = "=0.21.0-rc.1", default-features = false } +re_data_loader = { path = "crates/store/re_data_loader", version = "=0.21.0-rc.1", default-features = false } +re_data_source = { path = "crates/store/re_data_source", version = "=0.21.0-rc.1", default-features = false } +re_dataframe = { path = "crates/store/re_dataframe", version = "=0.21.0-rc.1", default-features = false } +re_entity_db = { path = "crates/store/re_entity_db", version = "=0.21.0-rc.1", default-features = false } +re_format_arrow = { path = "crates/store/re_format_arrow", version = "=0.21.0-rc.1", default-features = false } +re_grpc_client = { path = "crates/store/re_grpc_client", version = "=0.21.0-rc.1", default-features = false } +re_protos = { path = "crates/store/re_protos", version = "=0.21.0-rc.1", default-features = false } +re_log_encoding = { path = "crates/store/re_log_encoding", version = "=0.21.0-rc.1", default-features = false } +re_log_types = { path = "crates/store/re_log_types", version = "=0.21.0-rc.1", default-features = false } +re_query = { path = "crates/store/re_query", version = "=0.21.0-rc.1", default-features = false } +re_sdk_comms = { path = "crates/store/re_sdk_comms", version = "=0.21.0-rc.1", default-features = false } +re_types = { path = "crates/store/re_types", version = "=0.21.0-rc.1", default-features = false } +re_types_core = { path = "crates/store/re_types_core", version = "=0.21.0-rc.1", default-features = false } +re_ws_comms = { path = "crates/store/re_ws_comms", version = "=0.21.0-rc.1", default-features = false } # crates/top: -re_sdk = { path = "crates/top/re_sdk", version = "=0.21.0-alpha.1", default-features = false } -rerun = { path = "crates/top/rerun", version = "=0.21.0-alpha.1", default-features = false } -rerun_c = { path = "crates/top/rerun_c", version = "=0.21.0-alpha.1", default-features = false } -rerun-cli = { path = "crates/top/rerun-cli", version = "=0.21.0-alpha.1", default-features = false } +re_sdk = { path = "crates/top/re_sdk", version = "=0.21.0-rc.1", default-features = false } +rerun = { path = "crates/top/rerun", version = "=0.21.0-rc.1", default-features = false } +rerun_c = { path = "crates/top/rerun_c", version = "=0.21.0-rc.1", default-features = false } +rerun-cli = { path = "crates/top/rerun-cli", version = "=0.21.0-rc.1", default-features = false } # crates/utils: -re_analytics = { path = "crates/utils/re_analytics", version = "=0.21.0-alpha.1", default-features = false } -re_capabilities = { path = "crates/utils/re_capabilities", version = "=0.21.0-alpha.1", default-features = false } -re_case = { path = "crates/utils/re_case", version = "=0.21.0-alpha.1", default-features = false } -re_crash_handler = { path = "crates/utils/re_crash_handler", version = "=0.21.0-alpha.1", default-features = false } -re_error = { path = "crates/utils/re_error", version = "=0.21.0-alpha.1", default-features = false } -re_format = { path = "crates/utils/re_format", version = "=0.21.0-alpha.1", default-features = false } -re_int_histogram = { path = "crates/utils/re_int_histogram", version = "=0.21.0-alpha.1", default-features = false } -re_log = { path = "crates/utils/re_log", version = "=0.21.0-alpha.1", default-features = false } -re_memory = { path = "crates/utils/re_memory", version = "=0.21.0-alpha.1", default-features = false } -re_smart_channel = { path = "crates/utils/re_smart_channel", version = "=0.21.0-alpha.1", default-features = false } -re_string_interner = { path = "crates/utils/re_string_interner", version = "=0.21.0-alpha.1", default-features = false } -re_tracing = { path = "crates/utils/re_tracing", version = "=0.21.0-alpha.1", default-features = false } -re_tuid = { path = "crates/utils/re_tuid", version = "=0.21.0-alpha.1", default-features = false } -re_video = { path = "crates/utils/re_video", version = "=0.21.0-alpha.1", default-features = false } +re_analytics = { path = "crates/utils/re_analytics", version = "=0.21.0-rc.1", default-features = false } +re_capabilities = { path = "crates/utils/re_capabilities", version = "=0.21.0-rc.1", default-features = false } +re_case = { path = "crates/utils/re_case", version = "=0.21.0-rc.1", default-features = false } +re_crash_handler = { path = "crates/utils/re_crash_handler", version = "=0.21.0-rc.1", default-features = false } +re_error = { path = "crates/utils/re_error", version = "=0.21.0-rc.1", default-features = false } +re_format = { path = "crates/utils/re_format", version = "=0.21.0-rc.1", default-features = false } +re_int_histogram = { path = "crates/utils/re_int_histogram", version = "=0.21.0-rc.1", default-features = false } +re_log = { path = "crates/utils/re_log", version = "=0.21.0-rc.1", default-features = false } +re_memory = { path = "crates/utils/re_memory", version = "=0.21.0-rc.1", default-features = false } +re_smart_channel = { path = "crates/utils/re_smart_channel", version = "=0.21.0-rc.1", default-features = false } +re_string_interner = { path = "crates/utils/re_string_interner", version = "=0.21.0-rc.1", default-features = false } +re_tracing = { path = "crates/utils/re_tracing", version = "=0.21.0-rc.1", default-features = false } +re_tuid = { path = "crates/utils/re_tuid", version = "=0.21.0-rc.1", default-features = false } +re_video = { path = "crates/utils/re_video", version = "=0.21.0-rc.1", default-features = false } # crates/viewer: -re_blueprint_tree = { path = "crates/viewer/re_blueprint_tree", version = "=0.21.0-alpha.1", default-features = false } -re_component_ui = { path = "crates/viewer/re_component_ui", version = "=0.21.0-alpha.1", default-features = false } -re_context_menu = { path = "crates/viewer/re_context_menu", version = "=0.21.0-alpha.1", default-features = false } -re_data_ui = { path = "crates/viewer/re_data_ui", version = "=0.21.0-alpha.1", default-features = false } -re_chunk_store_ui = { path = "crates/viewer/re_chunk_store_ui", version = "=0.21.0-alpha.1", default-features = false } -re_renderer = { path = "crates/viewer/re_renderer", version = "=0.21.0-alpha.1", default-features = false } -re_renderer_examples = { path = "crates/viewer/re_renderer_examples", version = "=0.21.0-alpha.1", default-features = false } -re_selection_panel = { path = "crates/viewer/re_selection_panel", version = "=0.21.0-alpha.1", default-features = false } -re_view = { path = "crates/viewer/re_view", version = "=0.21.0-alpha.1", default-features = false } -re_view_bar_chart = { path = "crates/viewer/re_view_bar_chart", version = "=0.21.0-alpha.1", default-features = false } -re_view_spatial = { path = "crates/viewer/re_view_spatial", version = "=0.21.0-alpha.1", default-features = false } -re_view_dataframe = { path = "crates/viewer/re_view_dataframe", version = "=0.21.0-alpha.1", default-features = false } -re_view_graph = { path = "crates/viewer/re_view_graph", version = "=0.21.0-alpha.1", default-features = false } -re_view_map = { path = "crates/viewer/re_view_map", version = "=0.21.0-alpha.1", default-features = false } -re_view_tensor = { path = "crates/viewer/re_view_tensor", version = "=0.21.0-alpha.1", default-features = false } -re_view_text_document = { path = "crates/viewer/re_view_text_document", version = "=0.21.0-alpha.1", default-features = false } -re_view_text_log = { path = "crates/viewer/re_view_text_log", version = "=0.21.0-alpha.1", default-features = false } -re_view_time_series = { path = "crates/viewer/re_view_time_series", version = "=0.21.0-alpha.1", default-features = false } -re_time_panel = { path = "crates/viewer/re_time_panel", version = "=0.21.0-alpha.1", default-features = false } -re_ui = { path = "crates/viewer/re_ui", version = "=0.21.0-alpha.1", default-features = false } -re_viewer = { path = "crates/viewer/re_viewer", version = "=0.21.0-alpha.1", default-features = false } -re_viewer_context = { path = "crates/viewer/re_viewer_context", version = "=0.21.0-alpha.1", default-features = false } -re_viewport = { path = "crates/viewer/re_viewport", version = "=0.21.0-alpha.1", default-features = false } -re_viewport_blueprint = { path = "crates/viewer/re_viewport_blueprint", version = "=0.21.0-alpha.1", default-features = false } -re_web_viewer_server = { path = "crates/viewer/re_web_viewer_server", version = "=0.21.0-alpha.1", default-features = false } +re_blueprint_tree = { path = "crates/viewer/re_blueprint_tree", version = "=0.21.0-rc.1", default-features = false } +re_component_ui = { path = "crates/viewer/re_component_ui", version = "=0.21.0-rc.1", default-features = false } +re_context_menu = { path = "crates/viewer/re_context_menu", version = "=0.21.0-rc.1", default-features = false } +re_data_ui = { path = "crates/viewer/re_data_ui", version = "=0.21.0-rc.1", default-features = false } +re_chunk_store_ui = { path = "crates/viewer/re_chunk_store_ui", version = "=0.21.0-rc.1", default-features = false } +re_renderer = { path = "crates/viewer/re_renderer", version = "=0.21.0-rc.1", default-features = false } +re_renderer_examples = { path = "crates/viewer/re_renderer_examples", version = "=0.21.0-rc.1", default-features = false } +re_selection_panel = { path = "crates/viewer/re_selection_panel", version = "=0.21.0-rc.1", default-features = false } +re_view = { path = "crates/viewer/re_view", version = "=0.21.0-rc.1", default-features = false } +re_view_bar_chart = { path = "crates/viewer/re_view_bar_chart", version = "=0.21.0-rc.1", default-features = false } +re_view_spatial = { path = "crates/viewer/re_view_spatial", version = "=0.21.0-rc.1", default-features = false } +re_view_dataframe = { path = "crates/viewer/re_view_dataframe", version = "=0.21.0-rc.1", default-features = false } +re_view_graph = { path = "crates/viewer/re_view_graph", version = "=0.21.0-rc.1", default-features = false } +re_view_map = { path = "crates/viewer/re_view_map", version = "=0.21.0-rc.1", default-features = false } +re_view_tensor = { path = "crates/viewer/re_view_tensor", version = "=0.21.0-rc.1", default-features = false } +re_view_text_document = { path = "crates/viewer/re_view_text_document", version = "=0.21.0-rc.1", default-features = false } +re_view_text_log = { path = "crates/viewer/re_view_text_log", version = "=0.21.0-rc.1", default-features = false } +re_view_time_series = { path = "crates/viewer/re_view_time_series", version = "=0.21.0-rc.1", default-features = false } +re_time_panel = { path = "crates/viewer/re_time_panel", version = "=0.21.0-rc.1", default-features = false } +re_ui = { path = "crates/viewer/re_ui", version = "=0.21.0-rc.1", default-features = false } +re_viewer = { path = "crates/viewer/re_viewer", version = "=0.21.0-rc.1", default-features = false } +re_viewer_context = { path = "crates/viewer/re_viewer_context", version = "=0.21.0-rc.1", default-features = false } +re_viewport = { path = "crates/viewer/re_viewport", version = "=0.21.0-rc.1", default-features = false } +re_viewport_blueprint = { path = "crates/viewer/re_viewport_blueprint", version = "=0.21.0-rc.1", default-features = false } +re_web_viewer_server = { path = "crates/viewer/re_web_viewer_server", version = "=0.21.0-rc.1", default-features = false } # Rerun crates in other repos: ewebsock = "0.8.0" diff --git a/examples/rust/clock/Cargo.toml b/examples/rust/clock/Cargo.toml index 8e7862da7ed7..714da52021b6 100644 --- a/examples/rust/clock/Cargo.toml +++ b/examples/rust/clock/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "clock" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_data_loader/Cargo.toml b/examples/rust/custom_data_loader/Cargo.toml index a7c4699037ac..de1fff3b9db4 100644 --- a/examples/rust/custom_data_loader/Cargo.toml +++ b/examples/rust/custom_data_loader/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_data_loader" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_store_subscriber/Cargo.toml b/examples/rust/custom_store_subscriber/Cargo.toml index 654d3353575c..cd5b6dffffbf 100644 --- a/examples/rust/custom_store_subscriber/Cargo.toml +++ b/examples/rust/custom_store_subscriber/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_store_subscriber" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_view/Cargo.toml b/examples/rust/custom_view/Cargo.toml index 31818d428102..2ebd8f00b961 100644 --- a/examples/rust/custom_view/Cargo.toml +++ b/examples/rust/custom_view/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_view" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/dataframe_query/Cargo.toml b/examples/rust/dataframe_query/Cargo.toml index 538b9047d8aa..15f934d05fb1 100644 --- a/examples/rust/dataframe_query/Cargo.toml +++ b/examples/rust/dataframe_query/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dataframe_query" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/dna/Cargo.toml b/examples/rust/dna/Cargo.toml index 21dec7a03ced..947ac230e698 100644 --- a/examples/rust/dna/Cargo.toml +++ b/examples/rust/dna/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dna" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/extend_viewer_ui/Cargo.toml b/examples/rust/extend_viewer_ui/Cargo.toml index 6e4a385aa850..24c72e891d9c 100644 --- a/examples/rust/extend_viewer_ui/Cargo.toml +++ b/examples/rust/extend_viewer_ui/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "extend_viewer_ui" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/external_data_loader/Cargo.toml b/examples/rust/external_data_loader/Cargo.toml index 956a9c949d0c..0e073faa6321 100644 --- a/examples/rust/external_data_loader/Cargo.toml +++ b/examples/rust/external_data_loader/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rerun-loader-rust-file" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/graph_lattice/Cargo.toml b/examples/rust/graph_lattice/Cargo.toml index b0c602c619e7..ee5fa6626c56 100644 --- a/examples/rust/graph_lattice/Cargo.toml +++ b/examples/rust/graph_lattice/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "graph_lattice" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/incremental_logging/Cargo.toml b/examples/rust/incremental_logging/Cargo.toml index 16d0e2c8dcfd..18001bd19e79 100644 --- a/examples/rust/incremental_logging/Cargo.toml +++ b/examples/rust/incremental_logging/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "incremental_logging" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/log_file/Cargo.toml b/examples/rust/log_file/Cargo.toml index 61efa8c61bdb..514ec1fbc323 100644 --- a/examples/rust/log_file/Cargo.toml +++ b/examples/rust/log_file/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "log_file" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal/Cargo.toml b/examples/rust/minimal/Cargo.toml index fa1574b3c4cb..44ae306fe291 100644 --- a/examples/rust/minimal/Cargo.toml +++ b/examples/rust/minimal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal_options/Cargo.toml b/examples/rust/minimal_options/Cargo.toml index 12aeb3549093..ffa23989fb1d 100644 --- a/examples/rust/minimal_options/Cargo.toml +++ b/examples/rust/minimal_options/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal_options" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal_serve/Cargo.toml b/examples/rust/minimal_serve/Cargo.toml index cc9b36b7eaab..67b22a6661c8 100644 --- a/examples/rust/minimal_serve/Cargo.toml +++ b/examples/rust/minimal_serve/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal_serve" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/objectron/Cargo.toml b/examples/rust/objectron/Cargo.toml index 201a3218a7e8..8271c8805c82 100644 --- a/examples/rust/objectron/Cargo.toml +++ b/examples/rust/objectron/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "objectron" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/raw_mesh/Cargo.toml b/examples/rust/raw_mesh/Cargo.toml index 051b612e2275..bb630029aae4 100644 --- a/examples/rust/raw_mesh/Cargo.toml +++ b/examples/rust/raw_mesh/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "raw_mesh" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/shared_recording/Cargo.toml b/examples/rust/shared_recording/Cargo.toml index ba713863611f..6c6d356985cc 100644 --- a/examples/rust/shared_recording/Cargo.toml +++ b/examples/rust/shared_recording/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shared_recording" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/spawn_viewer/Cargo.toml b/examples/rust/spawn_viewer/Cargo.toml index 050cc9655af5..3c312500f10b 100644 --- a/examples/rust/spawn_viewer/Cargo.toml +++ b/examples/rust/spawn_viewer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "spawn_viewer" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/stdio/Cargo.toml b/examples/rust/stdio/Cargo.toml index 285564d8bc2f..cfe430676703 100644 --- a/examples/rust/stdio/Cargo.toml +++ b/examples/rust/stdio/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stdio" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/template/Cargo.toml b/examples/rust/template/Cargo.toml index 2876785083e5..d21a7327a952 100644 --- a/examples/rust/template/Cargo.toml +++ b/examples/rust/template/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "template" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/pixi.lock b/pixi.lock index 704ab17f98a4..be9ca5be2d1d 100644 --- a/pixi.lock +++ b/pixi.lock @@ -30286,8 +30286,8 @@ packages: - watchfiles ; extra == 'dev' - pypi: rerun_notebook name: rerun-notebook - version: 0.21.0a1+dev - sha256: 047bf251505a9b46f02e7f700fe4073247fa2c95f8dd36f6f2f628e0ade8c055 + version: 0.21.0rc1 + sha256: aa7936b12e23c0104c228ecc072448c8305e59fd9dc66d45cc6e6dca37ee3d2c requires_dist: - anywidget - jupyter-ui-poll @@ -30362,8 +30362,8 @@ packages: requires_python: '>=3.8,<3.13' - pypi: rerun_py name: rerun-sdk - version: 0.21.0a1+dev - sha256: a2a848bd650eb5075582955b9dfcb9e4e43a5d1209ca7f053ceeed16ded0118a + version: 0.21.0rc1 + sha256: d88788850c05a1221b68aa0d346427283dcdf936917cf03dce0545d4f6588114 requires_dist: - attrs>=23.1.0 - numpy>=1.23 @@ -30371,7 +30371,7 @@ packages: - pyarrow>=14.0.2 - typing-extensions>=4.5 - pytest==7.1.2 ; extra == 'tests' - - rerun-notebook==0.21.0a1+dev ; extra == 'notebook' + - rerun-notebook==0.21.0rc1 ; extra == 'notebook' requires_python: '>=3.8' editable: true - pypi: https://files.pythonhosted.org/packages/7b/44/4e421b96b67b2daff264473f7465db72fbdf36a07e05494f50300cc7b0c6/rfc3339_validator-0.1.4-py2.py3-none-any.whl diff --git a/rerun_cpp/src/rerun/c/sdk_info.h b/rerun_cpp/src/rerun/c/sdk_info.h index d1e864f0498e..f709b356c294 100644 --- a/rerun_cpp/src/rerun/c/sdk_info.h +++ b/rerun_cpp/src/rerun/c/sdk_info.h @@ -2,7 +2,7 @@ /// /// This should match the string returned by `rr_version_string` (C) or `rerun::version_string` (C++). /// If not, the SDK's binary and the C header are out of sync. -#define RERUN_SDK_HEADER_VERSION "0.21.0-alpha.1+dev" +#define RERUN_SDK_HEADER_VERSION "0.21.0-rc.1" /// Major version of the Rerun C SDK. #define RERUN_SDK_HEADER_VERSION_MAJOR 0 diff --git a/rerun_js/web-viewer-react/README.md b/rerun_js/web-viewer-react/README.md index 361b1d63f155..22555c68496e 100644 --- a/rerun_js/web-viewer-react/README.md +++ b/rerun_js/web-viewer-react/README.md @@ -35,7 +35,7 @@ export default function App() { ``` The `rrd` in the snippet above should be a URL pointing to either: -- A hosted `.rrd` file, such as +- A hosted `.rrd` file, such as - A WebSocket connection to the SDK opened via the [`serve`](https://www.rerun.io/docs/reference/sdk/operating-modes#serve) API If `rrd` is not set, the Viewer will display the same welcome screen as . diff --git a/rerun_js/web-viewer-react/package.json b/rerun_js/web-viewer-react/package.json index a3f9eb5734a1..683a1decc1fa 100644 --- a/rerun_js/web-viewer-react/package.json +++ b/rerun_js/web-viewer-react/package.json @@ -1,6 +1,6 @@ { "name": "@rerun-io/web-viewer-react", - "version": "0.21.0-alpha.1+dev", + "version": "0.21.0-rc.1", "description": "Embed the Rerun web viewer in your React app", "licenses": [ { @@ -39,7 +39,7 @@ "tsconfig.json" ], "dependencies": { - "@rerun-io/web-viewer": "0.21.0-alpha.1", + "@rerun-io/web-viewer": "0.21.0-rc.1", "@types/react": "^18.2.33", "react": "^18.2.0" }, diff --git a/rerun_js/web-viewer/README.md b/rerun_js/web-viewer/README.md index 7b714f3915a6..590bdfb62896 100644 --- a/rerun_js/web-viewer/README.md +++ b/rerun_js/web-viewer/README.md @@ -41,7 +41,7 @@ viewer.stop(); ``` The `rrd` in the snippet above should be a URL pointing to either: -- A hosted `.rrd` file, such as +- A hosted `.rrd` file, such as - A WebSocket connection to the SDK opened via the [`serve`](https://www.rerun.io/docs/reference/sdk/operating-modes#serve) API If `rrd` is not set, the Viewer will display the same welcome screen as . diff --git a/rerun_js/web-viewer/package.json b/rerun_js/web-viewer/package.json index 4da306e5c0a6..0fb30f347c12 100644 --- a/rerun_js/web-viewer/package.json +++ b/rerun_js/web-viewer/package.json @@ -1,6 +1,6 @@ { "name": "@rerun-io/web-viewer", - "version": "0.21.0-alpha.1+dev", + "version": "0.21.0-rc.1", "description": "Embed the Rerun web viewer in your app", "licenses": [ { diff --git a/rerun_notebook/pyproject.toml b/rerun_notebook/pyproject.toml index 52105c2c8d55..a40661d57d59 100644 --- a/rerun_notebook/pyproject.toml +++ b/rerun_notebook/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "hatchling.build" [project] name = "rerun-notebook" description = "Implementation helper for running rerun-sdk in notebooks" -version = "0.21.0-alpha.1+dev" +version = "0.21.0-rc.1" dependencies = ["anywidget", "jupyter-ui-poll"] readme = "README.md" keywords = ["rerun", "notebook"] diff --git a/rerun_py/pyproject.toml b/rerun_py/pyproject.toml index fb430c0a825f..6102e2da16da 100644 --- a/rerun_py/pyproject.toml +++ b/rerun_py/pyproject.toml @@ -33,7 +33,7 @@ text = "MIT OR Apache-2.0" [project.optional-dependencies] tests = ["pytest==7.1.2"] -notebook = ["rerun-notebook==0.21.0-alpha.1+dev"] +notebook = ["rerun-notebook==0.21.0-rc.1"] [project.urls] documentation = "https://www.rerun.io/docs" diff --git a/rerun_py/rerun_sdk/rerun/__init__.py b/rerun_py/rerun_sdk/rerun/__init__.py index ffa7ac282107..420e0083de1c 100644 --- a/rerun_py/rerun_sdk/rerun/__init__.py +++ b/rerun_py/rerun_sdk/rerun/__init__.py @@ -9,8 +9,8 @@ import numpy as np -__version__ = "0.21.0-alpha.1+dev" -__version_info__ = (0, 21, 0, "alpha.1") +__version__ = "0.21.0-rc.1" +__version_info__ = (0, 21, 0, "rc.1") if sys.version_info < (3, 9): warnings.warn( From 791f41f7f4f3bbd403b512565dec25a19bea29af Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Mon, 16 Dec 2024 15:41:57 +0100 Subject: [PATCH 03/48] release all the unreleased types --- .../re_types/definitions/rerun/archetypes/graph_edges.fbs | 1 - .../re_types/definitions/rerun/archetypes/graph_nodes.fbs | 1 - .../rerun/blueprint/archetypes/near_clip_plane.fbs | 1 - .../rerun/blueprint/components/near_clip_plane.fbs | 3 +-- .../re_types/definitions/rerun/blueprint/views/graph.fbs | 3 +-- .../re_types/definitions/rerun/components/graph_edge.fbs | 1 - .../re_types/definitions/rerun/components/graph_node.fbs | 1 - .../re_types/definitions/rerun/components/graph_type.fbs | 1 - .../re_types/definitions/rerun/components/plane3d.fbs | 1 - .../definitions/rerun/components/recording_uri.fbs | 3 +-- .../re_types/definitions/rerun/datatypes/plane3d.fbs | 1 - .../re_types/definitions/rerun/datatypes/utf8_pair.fbs | 1 - crates/store/re_types/src/reflection/mod.rs | 2 +- docs/content/reference/types/archetypes/graph_edges.md | 6 +++--- docs/content/reference/types/archetypes/graph_nodes.md | 6 +++--- docs/content/reference/types/components/color.md | 2 +- docs/content/reference/types/components/graph_edge.md | 8 ++++---- docs/content/reference/types/components/graph_node.md | 8 ++++---- docs/content/reference/types/components/graph_type.md | 8 ++++---- docs/content/reference/types/components/plane3d.md | 6 +++--- docs/content/reference/types/components/position2d.md | 2 +- docs/content/reference/types/components/radius.md | 2 +- docs/content/reference/types/components/recording_uri.md | 6 +++--- docs/content/reference/types/components/show_labels.md | 2 +- docs/content/reference/types/components/text.md | 2 +- docs/content/reference/types/datatypes/plane3d.md | 8 ++++---- docs/content/reference/types/datatypes/utf8.md | 6 +++--- docs/content/reference/types/datatypes/utf8pair.md | 8 ++++---- docs/content/reference/types/views/graph_view.md | 2 +- 29 files changed, 45 insertions(+), 57 deletions(-) diff --git a/crates/store/re_types/definitions/rerun/archetypes/graph_edges.fbs b/crates/store/re_types/definitions/rerun/archetypes/graph_edges.fbs index 337787158f71..1e2f4c0b7a82 100644 --- a/crates/store/re_types/definitions/rerun/archetypes/graph_edges.fbs +++ b/crates/store/re_types/definitions/rerun/archetypes/graph_edges.fbs @@ -10,7 +10,6 @@ namespace rerun.archetypes; /// \example archetypes/graph_directed title="Simple directed graph" image="https://static.rerun.io/graph_directed/ca29a37b65e1e0b6482251dce401982a0bc568fa/1200w.png" table GraphEdges ( "attr.docs.category": "Graph", - "attr.docs.unreleased", "attr.docs.view_types": "GraphView", "attr.rust.derive": "PartialEq, Eq", "attr.rerun.experimental" diff --git a/crates/store/re_types/definitions/rerun/archetypes/graph_nodes.fbs b/crates/store/re_types/definitions/rerun/archetypes/graph_nodes.fbs index 142a88dd2444..8027e4634ac9 100644 --- a/crates/store/re_types/definitions/rerun/archetypes/graph_nodes.fbs +++ b/crates/store/re_types/definitions/rerun/archetypes/graph_nodes.fbs @@ -8,7 +8,6 @@ namespace rerun.archetypes; /// \example archetypes/graph_directed title="Simple directed graph" image="https://static.rerun.io/graph_directed/ca29a37b65e1e0b6482251dce401982a0bc568fa/1200w.png" table GraphNodes ( "attr.docs.category": "Graph", - "attr.docs.unreleased", "attr.docs.view_types": "GraphView", "attr.rust.derive": "PartialEq", "attr.rerun.experimental" diff --git a/crates/store/re_types/definitions/rerun/blueprint/archetypes/near_clip_plane.fbs b/crates/store/re_types/definitions/rerun/blueprint/archetypes/near_clip_plane.fbs index a157d67a2982..9875dfde1004 100644 --- a/crates/store/re_types/definitions/rerun/blueprint/archetypes/near_clip_plane.fbs +++ b/crates/store/re_types/definitions/rerun/blueprint/archetypes/near_clip_plane.fbs @@ -2,7 +2,6 @@ namespace rerun.blueprint.archetypes; /// Controls the distance to the near clip plane in 3D scene units. table NearClipPlane ( - "attr.docs.unreleased", "attr.rerun.scope": "blueprint", "attr.rust.derive": "Copy" ) { diff --git a/crates/store/re_types/definitions/rerun/blueprint/components/near_clip_plane.fbs b/crates/store/re_types/definitions/rerun/blueprint/components/near_clip_plane.fbs index 200fc64ef33b..aa7aa3582d1f 100644 --- a/crates/store/re_types/definitions/rerun/blueprint/components/near_clip_plane.fbs +++ b/crates/store/re_types/definitions/rerun/blueprint/components/near_clip_plane.fbs @@ -6,8 +6,7 @@ namespace rerun.blueprint.components; struct NearClipPlane ( "attr.rerun.scope": "blueprint", "attr.rust.derive": "Copy, PartialEq, bytemuck::Pod, bytemuck::Zeroable", - "attr.rust.repr": "transparent", - "attr.docs.unreleased" + "attr.rust.repr": "transparent" ) { /// Distance to the near clip plane in 3D scene units. near_clip_plane: rerun.datatypes.Float32 (order: 100); diff --git a/crates/store/re_types/definitions/rerun/blueprint/views/graph.fbs b/crates/store/re_types/definitions/rerun/blueprint/views/graph.fbs index 848ad4f3255a..7710b0856c02 100644 --- a/crates/store/re_types/definitions/rerun/blueprint/views/graph.fbs +++ b/crates/store/re_types/definitions/rerun/blueprint/views/graph.fbs @@ -4,8 +4,7 @@ namespace rerun.blueprint.views; /// /// \example views/graph title="Use a blueprint to create a graph view." image="https://static.rerun.io/graph_lattice/f9169da9c3f35b7260c9d74cd5be5fe710aec6a8/1200w.png" table GraphView ( - "attr.rerun.view_identifier": "Graph", - "attr.docs.unreleased" + "attr.rerun.view_identifier": "Graph" ) { /// Everything within these bounds is guaranteed to be visible. /// diff --git a/crates/store/re_types/definitions/rerun/components/graph_edge.fbs b/crates/store/re_types/definitions/rerun/components/graph_edge.fbs index 1f97a2e6c506..435dee9efa5a 100644 --- a/crates/store/re_types/definitions/rerun/components/graph_edge.fbs +++ b/crates/store/re_types/definitions/rerun/components/graph_edge.fbs @@ -4,7 +4,6 @@ namespace rerun.components; /// An edge in a graph connecting two nodes. table GraphEdge ( - "attr.docs.unreleased", "attr.rust.derive": "Default, PartialEq, Eq, PartialOrd, Ord", "attr.rust.repr": "transparent" ) { diff --git a/crates/store/re_types/definitions/rerun/components/graph_node.fbs b/crates/store/re_types/definitions/rerun/components/graph_node.fbs index 7867665a380a..3af3d6f2f185 100644 --- a/crates/store/re_types/definitions/rerun/components/graph_node.fbs +++ b/crates/store/re_types/definitions/rerun/components/graph_node.fbs @@ -4,7 +4,6 @@ namespace rerun.components; /// A string-based ID representing a node in a graph. table GraphNode ( - "attr.docs.unreleased", "attr.python.aliases": "str", "attr.python.array_aliases": "str, Sequence[str]", "attr.rust.derive": "Default, PartialEq, Eq, PartialOrd, Ord, Hash", diff --git a/crates/store/re_types/definitions/rerun/components/graph_type.fbs b/crates/store/re_types/definitions/rerun/components/graph_type.fbs index 283e3a2b93b4..1348c6b20479 100644 --- a/crates/store/re_types/definitions/rerun/components/graph_type.fbs +++ b/crates/store/re_types/definitions/rerun/components/graph_type.fbs @@ -4,7 +4,6 @@ namespace rerun.components; /// Specifies if a graph has directed or undirected edges. enum GraphType: ubyte ( - "attr.docs.unreleased", "attr.rust.derive": "Default, PartialEq, Eq" ) { /// Invalid value. Won't show up in generated types. diff --git a/crates/store/re_types/definitions/rerun/components/plane3d.fbs b/crates/store/re_types/definitions/rerun/components/plane3d.fbs index e60aa4efdf58..21c8b139d1c4 100644 --- a/crates/store/re_types/definitions/rerun/components/plane3d.fbs +++ b/crates/store/re_types/definitions/rerun/components/plane3d.fbs @@ -10,7 +10,6 @@ namespace rerun.components; /// datastore as provided, when used in the Viewer, planes will always be normalized. /// I.e. the plane with xyz = (2, 0, 0), d = 1 is equivalent to xyz = (1, 0, 0), d = 0.5 struct Plane3D ( - "attr.docs.unreleased", "attr.rust.derive": "Copy, PartialEq, bytemuck::Pod, bytemuck::Zeroable", "attr.rust.repr": "transparent" ) { diff --git a/crates/store/re_types/definitions/rerun/components/recording_uri.fbs b/crates/store/re_types/definitions/rerun/components/recording_uri.fbs index e27204f5251d..22966e126eb4 100644 --- a/crates/store/re_types/definitions/rerun/components/recording_uri.fbs +++ b/crates/store/re_types/definitions/rerun/components/recording_uri.fbs @@ -4,8 +4,7 @@ namespace rerun.components; /// A recording URI (Uniform Resource Identifier). table RecordingUri ( - "attr.rust.derive": "PartialEq, Eq, PartialOrd, Ord, Hash", - "attr.docs.unreleased" + "attr.rust.derive": "PartialEq, Eq, PartialOrd, Ord, Hash" ) { recording_uri: rerun.datatypes.Utf8 (order: 100); } diff --git a/crates/store/re_types/definitions/rerun/datatypes/plane3d.fbs b/crates/store/re_types/definitions/rerun/datatypes/plane3d.fbs index a490f8450481..acfeb4741ce8 100644 --- a/crates/store/re_types/definitions/rerun/datatypes/plane3d.fbs +++ b/crates/store/re_types/definitions/rerun/datatypes/plane3d.fbs @@ -10,7 +10,6 @@ namespace rerun.datatypes; /// datastore as provided, when used in the Viewer, planes will always be normalized. /// I.e. the plane with xyz = (2, 0, 0), d = 1 is equivalent to xyz = (1, 0, 0), d = 0.5 struct Plane3D ( - "attr.docs.unreleased", "attr.arrow.transparent", "attr.python.array_aliases": "npt.NDArray[Any], npt.ArrayLike, Sequence[Sequence[float]]", "attr.rust.derive": "Copy, PartialEq, PartialOrd, bytemuck::Pod, bytemuck::Zeroable", diff --git a/crates/store/re_types/definitions/rerun/datatypes/utf8_pair.fbs b/crates/store/re_types/definitions/rerun/datatypes/utf8_pair.fbs index 9acbb85a5052..051722a1e200 100644 --- a/crates/store/re_types/definitions/rerun/datatypes/utf8_pair.fbs +++ b/crates/store/re_types/definitions/rerun/datatypes/utf8_pair.fbs @@ -2,7 +2,6 @@ namespace rerun.datatypes; /// Stores a tuple of UTF-8 strings. table Utf8Pair ( - "attr.docs.unreleased", "attr.python.aliases": "Tuple[datatypes.Utf8Like, datatypes.Utf8Like]", "attr.python.array_aliases": "npt.NDArray[np.str_]", "attr.rust.derive": "Default, PartialEq, Eq, PartialOrd, Ord" diff --git a/crates/store/re_types/src/reflection/mod.rs b/crates/store/re_types/src/reflection/mod.rs index 05839fe7c80e..05f279f12da1 100644 --- a/crates/store/re_types/src/reflection/mod.rs +++ b/crates/store/re_types/src/reflection/mod.rs @@ -1417,7 +1417,7 @@ fn generate_archetype_reflection() -> ArchetypeReflectionMap { is_required : true, }, ArchetypeFieldReflection { name : "graph_type", display_name : "Graph type", component_name : "rerun.components.GraphType".into(), docstring_md : - "Specifies if the graph is directed or undirected.\n\nIf no [`components.GraphType`](https://rerun.io/docs/reference/types/components/graph_type?speculative-link) is provided, the graph is assumed to be undirected.\n\n⚠\u{fe0f} **This type is experimental and may be removed in future versions**", + "Specifies if the graph is directed or undirected.\n\nIf no [`components.GraphType`](https://rerun.io/docs/reference/types/components/graph_type) is provided, the graph is assumed to be undirected.\n\n⚠\u{fe0f} **This type is experimental and may be removed in future versions**", is_required : false, }, ], }, diff --git a/docs/content/reference/types/archetypes/graph_edges.md b/docs/content/reference/types/archetypes/graph_edges.md index 47dc62ca7791..656a205520c1 100644 --- a/docs/content/reference/types/archetypes/graph_edges.md +++ b/docs/content/reference/types/archetypes/graph_edges.md @@ -21,9 +21,9 @@ By default, edges are undirected. * [DataframeView](../views/dataframe_view.md) ## API reference links - * 🌊 [C++ API docs for `GraphEdges`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1archetypes_1_1GraphEdges.html?speculative-link) - * 🐍 [Python API docs for `GraphEdges`](https://ref.rerun.io/docs/python/stable/common/archetypes?speculative-link#rerun.archetypes.GraphEdges) - * 🦀 [Rust API docs for `GraphEdges`](https://docs.rs/rerun/latest/rerun/archetypes/struct.GraphEdges.html?speculative-link) + * 🌊 [C++ API docs for `GraphEdges`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1archetypes_1_1GraphEdges.html) + * 🐍 [Python API docs for `GraphEdges`](https://ref.rerun.io/docs/python/stable/common/archetypes#rerun.archetypes.GraphEdges) + * 🦀 [Rust API docs for `GraphEdges`](https://docs.rs/rerun/latest/rerun/archetypes/struct.GraphEdges.html) ## Examples diff --git a/docs/content/reference/types/archetypes/graph_nodes.md b/docs/content/reference/types/archetypes/graph_nodes.md index c5b6d38ebab0..e4b46a73c8cd 100644 --- a/docs/content/reference/types/archetypes/graph_nodes.md +++ b/docs/content/reference/types/archetypes/graph_nodes.md @@ -19,9 +19,9 @@ A list of nodes in a graph with optional labels, colors, etc. * [DataframeView](../views/dataframe_view.md) ## API reference links - * 🌊 [C++ API docs for `GraphNodes`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1archetypes_1_1GraphNodes.html?speculative-link) - * 🐍 [Python API docs for `GraphNodes`](https://ref.rerun.io/docs/python/stable/common/archetypes?speculative-link#rerun.archetypes.GraphNodes) - * 🦀 [Rust API docs for `GraphNodes`](https://docs.rs/rerun/latest/rerun/archetypes/struct.GraphNodes.html?speculative-link) + * 🌊 [C++ API docs for `GraphNodes`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1archetypes_1_1GraphNodes.html) + * 🐍 [Python API docs for `GraphNodes`](https://ref.rerun.io/docs/python/stable/common/archetypes#rerun.archetypes.GraphNodes) + * 🦀 [Rust API docs for `GraphNodes`](https://docs.rs/rerun/latest/rerun/archetypes/struct.GraphNodes.html) ## Examples diff --git a/docs/content/reference/types/components/color.md b/docs/content/reference/types/components/color.md index 7e28f1ebae84..835488c2c0cf 100644 --- a/docs/content/reference/types/components/color.md +++ b/docs/content/reference/types/components/color.md @@ -34,7 +34,7 @@ uint32 * [`Ellipsoids3D`](../archetypes/ellipsoids3d.md) * [`GeoLineStrings`](../archetypes/geo_line_strings.md) * [`GeoPoints`](../archetypes/geo_points.md) -* [`GraphNodes`](../archetypes/graph_nodes.md?speculative-link) +* [`GraphNodes`](../archetypes/graph_nodes.md) * [`LineStrips2D`](../archetypes/line_strips2d.md) * [`LineStrips3D`](../archetypes/line_strips3d.md) * [`Mesh3D`](../archetypes/mesh3d.md) diff --git a/docs/content/reference/types/components/graph_edge.md b/docs/content/reference/types/components/graph_edge.md index 7e3d6a7a8300..002d4ef6010f 100644 --- a/docs/content/reference/types/components/graph_edge.md +++ b/docs/content/reference/types/components/graph_edge.md @@ -18,11 +18,11 @@ Struct { ``` ## API reference links - * 🌊 [C++ API docs for `GraphEdge`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1GraphEdge.html?speculative-link) - * 🐍 [Python API docs for `GraphEdge`](https://ref.rerun.io/docs/python/stable/common/components?speculative-link#rerun.components.GraphEdge) - * 🦀 [Rust API docs for `GraphEdge`](https://docs.rs/rerun/latest/rerun/components/struct.GraphEdge.html?speculative-link) + * 🌊 [C++ API docs for `GraphEdge`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1GraphEdge.html) + * 🐍 [Python API docs for `GraphEdge`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.GraphEdge) + * 🦀 [Rust API docs for `GraphEdge`](https://docs.rs/rerun/latest/rerun/components/struct.GraphEdge.html) ## Used by -* [`GraphEdges`](../archetypes/graph_edges.md?speculative-link) +* [`GraphEdges`](../archetypes/graph_edges.md) diff --git a/docs/content/reference/types/components/graph_node.md b/docs/content/reference/types/components/graph_node.md index 23e0732351b0..638c20cf3217 100644 --- a/docs/content/reference/types/components/graph_node.md +++ b/docs/content/reference/types/components/graph_node.md @@ -15,11 +15,11 @@ utf8 ``` ## API reference links - * 🌊 [C++ API docs for `GraphNode`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1GraphNode.html?speculative-link) - * 🐍 [Python API docs for `GraphNode`](https://ref.rerun.io/docs/python/stable/common/components?speculative-link#rerun.components.GraphNode) - * 🦀 [Rust API docs for `GraphNode`](https://docs.rs/rerun/latest/rerun/components/struct.GraphNode.html?speculative-link) + * 🌊 [C++ API docs for `GraphNode`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1GraphNode.html) + * 🐍 [Python API docs for `GraphNode`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.GraphNode) + * 🦀 [Rust API docs for `GraphNode`](https://docs.rs/rerun/latest/rerun/components/struct.GraphNode.html) ## Used by -* [`GraphNodes`](../archetypes/graph_nodes.md?speculative-link) +* [`GraphNodes`](../archetypes/graph_nodes.md) diff --git a/docs/content/reference/types/components/graph_type.md b/docs/content/reference/types/components/graph_type.md index 5bb3a94c79ec..24aa3323c707 100644 --- a/docs/content/reference/types/components/graph_type.md +++ b/docs/content/reference/types/components/graph_type.md @@ -19,11 +19,11 @@ uint8 ``` ## API reference links - * 🌊 [C++ API docs for `GraphType`](https://ref.rerun.io/docs/cpp/stable/namespacererun_1_1components.html?speculative-link) - * 🐍 [Python API docs for `GraphType`](https://ref.rerun.io/docs/python/stable/common/components?speculative-link#rerun.components.GraphType) - * 🦀 [Rust API docs for `GraphType`](https://docs.rs/rerun/latest/rerun/components/enum.GraphType.html?speculative-link) + * 🌊 [C++ API docs for `GraphType`](https://ref.rerun.io/docs/cpp/stable/namespacererun_1_1components.html) + * 🐍 [Python API docs for `GraphType`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.GraphType) + * 🦀 [Rust API docs for `GraphType`](https://docs.rs/rerun/latest/rerun/components/enum.GraphType.html) ## Used by -* [`GraphEdges`](../archetypes/graph_edges.md?speculative-link) +* [`GraphEdges`](../archetypes/graph_edges.md) diff --git a/docs/content/reference/types/components/plane3d.md b/docs/content/reference/types/components/plane3d.md index 58d7e4e31c40..4dc7f25f7c0c 100644 --- a/docs/content/reference/types/components/plane3d.md +++ b/docs/content/reference/types/components/plane3d.md @@ -23,8 +23,8 @@ FixedSizeList<4, float32> ``` ## API reference links - * 🌊 [C++ API docs for `Plane3D`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1Plane3D.html?speculative-link) - * 🐍 [Python API docs for `Plane3D`](https://ref.rerun.io/docs/python/stable/common/components?speculative-link#rerun.components.Plane3D) - * 🦀 [Rust API docs for `Plane3D`](https://docs.rs/rerun/latest/rerun/components/struct.Plane3D.html?speculative-link) + * 🌊 [C++ API docs for `Plane3D`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1Plane3D.html) + * 🐍 [Python API docs for `Plane3D`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.Plane3D) + * 🦀 [Rust API docs for `Plane3D`](https://docs.rs/rerun/latest/rerun/components/struct.Plane3D.html) diff --git a/docs/content/reference/types/components/position2d.md b/docs/content/reference/types/components/position2d.md index faa24a3318ab..78f839ff55db 100644 --- a/docs/content/reference/types/components/position2d.md +++ b/docs/content/reference/types/components/position2d.md @@ -24,5 +24,5 @@ FixedSizeList<2, float32> * [`Arrows2D`](../archetypes/arrows2d.md) * [`Boxes2D`](../archetypes/boxes2d.md) -* [`GraphNodes`](../archetypes/graph_nodes.md?speculative-link) +* [`GraphNodes`](../archetypes/graph_nodes.md) * [`Points2D`](../archetypes/points2d.md) diff --git a/docs/content/reference/types/components/radius.md b/docs/content/reference/types/components/radius.md index 3d976dd859d9..e0ded53ec2f4 100644 --- a/docs/content/reference/types/components/radius.md +++ b/docs/content/reference/types/components/radius.md @@ -37,7 +37,7 @@ float32 * [`Ellipsoids3D`](../archetypes/ellipsoids3d.md) * [`GeoLineStrings`](../archetypes/geo_line_strings.md) * [`GeoPoints`](../archetypes/geo_points.md) -* [`GraphNodes`](../archetypes/graph_nodes.md?speculative-link) +* [`GraphNodes`](../archetypes/graph_nodes.md) * [`LineStrips2D`](../archetypes/line_strips2d.md) * [`LineStrips3D`](../archetypes/line_strips3d.md) * [`Points2D`](../archetypes/points2d.md) diff --git a/docs/content/reference/types/components/recording_uri.md b/docs/content/reference/types/components/recording_uri.md index 99133fc12b35..0e002267a23d 100644 --- a/docs/content/reference/types/components/recording_uri.md +++ b/docs/content/reference/types/components/recording_uri.md @@ -15,8 +15,8 @@ utf8 ``` ## API reference links - * 🌊 [C++ API docs for `RecordingUri`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1RecordingUri.html?speculative-link) - * 🐍 [Python API docs for `RecordingUri`](https://ref.rerun.io/docs/python/stable/common/components?speculative-link#rerun.components.RecordingUri) - * 🦀 [Rust API docs for `RecordingUri`](https://docs.rs/rerun/latest/rerun/components/struct.RecordingUri.html?speculative-link) + * 🌊 [C++ API docs for `RecordingUri`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1RecordingUri.html) + * 🐍 [Python API docs for `RecordingUri`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.RecordingUri) + * 🦀 [Rust API docs for `RecordingUri`](https://docs.rs/rerun/latest/rerun/components/struct.RecordingUri.html) diff --git a/docs/content/reference/types/components/show_labels.md b/docs/content/reference/types/components/show_labels.md index 1f81d6c88e8f..81c2df55751c 100644 --- a/docs/content/reference/types/components/show_labels.md +++ b/docs/content/reference/types/components/show_labels.md @@ -32,7 +32,7 @@ boolean * [`Boxes3D`](../archetypes/boxes3d.md) * [`Capsules3D`](../archetypes/capsules3d.md) * [`Ellipsoids3D`](../archetypes/ellipsoids3d.md) -* [`GraphNodes`](../archetypes/graph_nodes.md?speculative-link) +* [`GraphNodes`](../archetypes/graph_nodes.md) * [`LineStrips2D`](../archetypes/line_strips2d.md) * [`LineStrips3D`](../archetypes/line_strips3d.md) * [`Points2D`](../archetypes/points2d.md) diff --git a/docs/content/reference/types/components/text.md b/docs/content/reference/types/components/text.md index 456c2fc088df..c4dfafa3c62d 100644 --- a/docs/content/reference/types/components/text.md +++ b/docs/content/reference/types/components/text.md @@ -28,7 +28,7 @@ utf8 * [`Boxes3D`](../archetypes/boxes3d.md) * [`Capsules3D`](../archetypes/capsules3d.md) * [`Ellipsoids3D`](../archetypes/ellipsoids3d.md) -* [`GraphNodes`](../archetypes/graph_nodes.md?speculative-link) +* [`GraphNodes`](../archetypes/graph_nodes.md) * [`LineStrips2D`](../archetypes/line_strips2d.md) * [`LineStrips3D`](../archetypes/line_strips3d.md) * [`Points2D`](../archetypes/points2d.md) diff --git a/docs/content/reference/types/datatypes/plane3d.md b/docs/content/reference/types/datatypes/plane3d.md index 3f0973d64b6d..94cb6e572b38 100644 --- a/docs/content/reference/types/datatypes/plane3d.md +++ b/docs/content/reference/types/datatypes/plane3d.md @@ -20,11 +20,11 @@ FixedSizeList<4, float32> ``` ## API reference links - * 🌊 [C++ API docs for `Plane3D`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1datatypes_1_1Plane3D.html?speculative-link) - * 🐍 [Python API docs for `Plane3D`](https://ref.rerun.io/docs/python/stable/common/datatypes?speculative-link#rerun.datatypes.Plane3D) - * 🦀 [Rust API docs for `Plane3D`](https://docs.rs/rerun/latest/rerun/datatypes/struct.Plane3D.html?speculative-link) + * 🌊 [C++ API docs for `Plane3D`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1datatypes_1_1Plane3D.html) + * 🐍 [Python API docs for `Plane3D`](https://ref.rerun.io/docs/python/stable/common/datatypes#rerun.datatypes.Plane3D) + * 🦀 [Rust API docs for `Plane3D`](https://docs.rs/rerun/latest/rerun/datatypes/struct.Plane3D.html) ## Used by -* [`Plane3D`](../components/plane3d.md?speculative-link) +* [`Plane3D`](../components/plane3d.md) diff --git a/docs/content/reference/types/datatypes/utf8.md b/docs/content/reference/types/datatypes/utf8.md index b4180a94ad44..092555b91625 100644 --- a/docs/content/reference/types/datatypes/utf8.md +++ b/docs/content/reference/types/datatypes/utf8.md @@ -20,11 +20,11 @@ utf8 ## Used by * [`AnnotationInfo`](../datatypes/annotation_info.md) -* [`GraphNode`](../components/graph_node.md?speculative-link) +* [`GraphNode`](../components/graph_node.md) * [`MediaType`](../components/media_type.md) * [`Name`](../components/name.md) -* [`RecordingUri`](../components/recording_uri.md?speculative-link) +* [`RecordingUri`](../components/recording_uri.md) * [`TextLogLevel`](../components/text_log_level.md) * [`Text`](../components/text.md) -* [`Utf8Pair`](../datatypes/utf8pair.md?speculative-link) +* [`Utf8Pair`](../datatypes/utf8pair.md) * [`VisibleTimeRange`](../datatypes/visible_time_range.md) diff --git a/docs/content/reference/types/datatypes/utf8pair.md b/docs/content/reference/types/datatypes/utf8pair.md index 1815cd16438e..15cb7fb87d49 100644 --- a/docs/content/reference/types/datatypes/utf8pair.md +++ b/docs/content/reference/types/datatypes/utf8pair.md @@ -26,11 +26,11 @@ Struct { ``` ## API reference links - * 🌊 [C++ API docs for `Utf8Pair`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1datatypes_1_1Utf8Pair.html?speculative-link) - * 🐍 [Python API docs for `Utf8Pair`](https://ref.rerun.io/docs/python/stable/common/datatypes?speculative-link#rerun.datatypes.Utf8Pair) - * 🦀 [Rust API docs for `Utf8Pair`](https://docs.rs/rerun/latest/rerun/datatypes/struct.Utf8Pair.html?speculative-link) + * 🌊 [C++ API docs for `Utf8Pair`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1datatypes_1_1Utf8Pair.html) + * 🐍 [Python API docs for `Utf8Pair`](https://ref.rerun.io/docs/python/stable/common/datatypes#rerun.datatypes.Utf8Pair) + * 🦀 [Rust API docs for `Utf8Pair`](https://docs.rs/rerun/latest/rerun/datatypes/struct.Utf8Pair.html) ## Used by -* [`GraphEdge`](../components/graph_edge.md?speculative-link) +* [`GraphEdge`](../components/graph_edge.md) diff --git a/docs/content/reference/types/views/graph_view.md b/docs/content/reference/types/views/graph_view.md index e222d74616b7..e76a96c14613 100644 --- a/docs/content/reference/types/views/graph_view.md +++ b/docs/content/reference/types/views/graph_view.md @@ -41,7 +41,7 @@ Tries to move the center of mass of the graph to the origin. * `strength`: The strength of the force. ## API reference links - * 🐍 [Python API docs for `GraphView`](https://ref.rerun.io/docs/python/stable/common/blueprint_views?speculative-link#rerun.blueprint.views.GraphView) + * 🐍 [Python API docs for `GraphView`](https://ref.rerun.io/docs/python/stable/common/blueprint_views#rerun.blueprint.views.GraphView) ## Example From a0e603007bc82382053c7f6850f14d4465b0758b Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Mon, 16 Dec 2024 15:47:17 +0100 Subject: [PATCH 04/48] graph is not experimental anymore --- .../rerun/archetypes/graph_edges.fbs | 3 +- .../rerun/archetypes/graph_nodes.fbs | 3 +- .../re_types/src/archetypes/graph_edges.rs | 2 - .../re_types/src/archetypes/graph_nodes.rs | 2 - crates/store/re_types/src/reflection/mod.rs | 45 +++++++++---------- .../reference/types/archetypes/graph_edges.md | 3 -- .../reference/types/archetypes/graph_nodes.md | 3 -- .../src/rerun/archetypes/graph_edges.hpp | 2 - .../src/rerun/archetypes/graph_nodes.hpp | 2 - .../rerun_sdk/rerun/archetypes/graph_edges.py | 2 - .../rerun_sdk/rerun/archetypes/graph_nodes.py | 2 - 11 files changed, 22 insertions(+), 47 deletions(-) diff --git a/crates/store/re_types/definitions/rerun/archetypes/graph_edges.fbs b/crates/store/re_types/definitions/rerun/archetypes/graph_edges.fbs index 1e2f4c0b7a82..c85a4e58e4bb 100644 --- a/crates/store/re_types/definitions/rerun/archetypes/graph_edges.fbs +++ b/crates/store/re_types/definitions/rerun/archetypes/graph_edges.fbs @@ -11,8 +11,7 @@ namespace rerun.archetypes; table GraphEdges ( "attr.docs.category": "Graph", "attr.docs.view_types": "GraphView", - "attr.rust.derive": "PartialEq, Eq", - "attr.rerun.experimental" + "attr.rust.derive": "PartialEq, Eq" ) { // --- Required --- diff --git a/crates/store/re_types/definitions/rerun/archetypes/graph_nodes.fbs b/crates/store/re_types/definitions/rerun/archetypes/graph_nodes.fbs index 8027e4634ac9..d169b97bd25b 100644 --- a/crates/store/re_types/definitions/rerun/archetypes/graph_nodes.fbs +++ b/crates/store/re_types/definitions/rerun/archetypes/graph_nodes.fbs @@ -9,8 +9,7 @@ namespace rerun.archetypes; table GraphNodes ( "attr.docs.category": "Graph", "attr.docs.view_types": "GraphView", - "attr.rust.derive": "PartialEq", - "attr.rerun.experimental" + "attr.rust.derive": "PartialEq" ) { // --- Required --- diff --git a/crates/store/re_types/src/archetypes/graph_edges.rs b/crates/store/re_types/src/archetypes/graph_edges.rs index d30dfea19a76..19fa08c8c526 100644 --- a/crates/store/re_types/src/archetypes/graph_edges.rs +++ b/crates/store/re_types/src/archetypes/graph_edges.rs @@ -22,8 +22,6 @@ use ::re_types_core::{DeserializationError, DeserializationResult}; /// /// By default, edges are undirected. /// -/// ⚠️ **This type is experimental and may be removed in future versions** -/// /// ## Example /// /// ### Simple directed graph diff --git a/crates/store/re_types/src/archetypes/graph_nodes.rs b/crates/store/re_types/src/archetypes/graph_nodes.rs index 3f3e707e185f..5931330051f3 100644 --- a/crates/store/re_types/src/archetypes/graph_nodes.rs +++ b/crates/store/re_types/src/archetypes/graph_nodes.rs @@ -20,8 +20,6 @@ use ::re_types_core::{DeserializationError, DeserializationResult}; /// **Archetype**: A list of nodes in a graph with optional labels, colors, etc. /// -/// ⚠️ **This type is experimental and may be removed in future versions** -/// /// ## Example /// /// ### Simple directed graph diff --git a/crates/store/re_types/src/reflection/mod.rs b/crates/store/re_types/src/reflection/mod.rs index 05f279f12da1..cd1537ad937b 100644 --- a/crates/store/re_types/src/reflection/mod.rs +++ b/crates/store/re_types/src/reflection/mod.rs @@ -1413,11 +1413,11 @@ fn generate_archetype_reflection() -> ArchetypeReflectionMap { fields: vec![ ArchetypeFieldReflection { name : "edges", display_name : "Edges", component_name : "rerun.components.GraphEdge".into(), docstring_md : - "A list of node tuples.\n\n⚠\u{fe0f} **This type is experimental and may be removed in future versions**", - is_required : true, }, ArchetypeFieldReflection { name : - "graph_type", display_name : "Graph type", component_name : - "rerun.components.GraphType".into(), docstring_md : - "Specifies if the graph is directed or undirected.\n\nIf no [`components.GraphType`](https://rerun.io/docs/reference/types/components/graph_type) is provided, the graph is assumed to be undirected.\n\n⚠\u{fe0f} **This type is experimental and may be removed in future versions**", + "A list of node tuples.", is_required : true, }, + ArchetypeFieldReflection { name : "graph_type", display_name : + "Graph type", component_name : "rerun.components.GraphType".into(), + docstring_md : + "Specifies if the graph is directed or undirected.\n\nIf no [`components.GraphType`](https://rerun.io/docs/reference/types/components/graph_type) is provided, the graph is assumed to be undirected.", is_required : false, }, ], }, @@ -1431,29 +1431,24 @@ fn generate_archetype_reflection() -> ArchetypeReflectionMap { fields: vec![ ArchetypeFieldReflection { name : "node_ids", display_name : "Node ids", component_name : "rerun.components.GraphNode".into(), - docstring_md : - "A list of node IDs.\n\n⚠\u{fe0f} **This type is experimental and may be removed in future versions**", - is_required : true, }, ArchetypeFieldReflection { name : "positions", - display_name : "Positions", component_name : - "rerun.components.Position2D".into(), docstring_md : - "Optional center positions of the nodes.\n\n⚠\u{fe0f} **This type is experimental and may be removed in future versions**", - is_required : false, }, ArchetypeFieldReflection { name : "colors", - display_name : "Colors", component_name : "rerun.components.Color" - .into(), docstring_md : - "Optional colors for the boxes.\n\n⚠\u{fe0f} **This type is experimental and may be removed in future versions**", - is_required : false, }, ArchetypeFieldReflection { name : "labels", - display_name : "Labels", component_name : "rerun.components.Text" - .into(), docstring_md : - "Optional text labels for the node.\n\n⚠\u{fe0f} **This type is experimental and may be removed in future versions**", - is_required : false, }, ArchetypeFieldReflection { name : - "show_labels", display_name : "Show labels", component_name : + docstring_md : "A list of node IDs.", is_required : true, }, + ArchetypeFieldReflection { name : "positions", display_name : + "Positions", component_name : "rerun.components.Position2D".into(), + docstring_md : "Optional center positions of the nodes.", is_required + : false, }, ArchetypeFieldReflection { name : "colors", display_name + : "Colors", component_name : "rerun.components.Color".into(), + docstring_md : "Optional colors for the boxes.", is_required : false, + }, ArchetypeFieldReflection { name : "labels", display_name : + "Labels", component_name : "rerun.components.Text".into(), + docstring_md : "Optional text labels for the node.", is_required : + false, }, ArchetypeFieldReflection { name : "show_labels", + display_name : "Show labels", component_name : "rerun.components.ShowLabels".into(), docstring_md : - "Optional choice of whether the text labels should be shown by default.\n\n⚠\u{fe0f} **This type is experimental and may be removed in future versions**", + "Optional choice of whether the text labels should be shown by default.", is_required : false, }, ArchetypeFieldReflection { name : "radii", display_name : "Radii", component_name : "rerun.components.Radius" - .into(), docstring_md : - "Optional radii for nodes.\n\n⚠\u{fe0f} **This type is experimental and may be removed in future versions**", - is_required : false, }, + .into(), docstring_md : "Optional radii for nodes.", is_required : + false, }, ], }, ), diff --git a/docs/content/reference/types/archetypes/graph_edges.md b/docs/content/reference/types/archetypes/graph_edges.md index 656a205520c1..de405287b53b 100644 --- a/docs/content/reference/types/archetypes/graph_edges.md +++ b/docs/content/reference/types/archetypes/graph_edges.md @@ -3,9 +3,6 @@ title: "GraphEdges" --- - -⚠️ **This is an experimental API! It is not fully supported, and is likely to change significantly in future versions.** - A list of edges in a graph. By default, edges are undirected. diff --git a/docs/content/reference/types/archetypes/graph_nodes.md b/docs/content/reference/types/archetypes/graph_nodes.md index e4b46a73c8cd..69fc86ddb4da 100644 --- a/docs/content/reference/types/archetypes/graph_nodes.md +++ b/docs/content/reference/types/archetypes/graph_nodes.md @@ -3,9 +3,6 @@ title: "GraphNodes" --- - -⚠️ **This is an experimental API! It is not fully supported, and is likely to change significantly in future versions.** - A list of nodes in a graph with optional labels, colors, etc. ## Components diff --git a/rerun_cpp/src/rerun/archetypes/graph_edges.hpp b/rerun_cpp/src/rerun/archetypes/graph_edges.hpp index a19940a3a351..7ae79b0a58b6 100644 --- a/rerun_cpp/src/rerun/archetypes/graph_edges.hpp +++ b/rerun_cpp/src/rerun/archetypes/graph_edges.hpp @@ -44,8 +44,6 @@ namespace rerun::archetypes { /// ); /// } /// ``` - /// - /// ⚠ **This is an experimental API! It is not fully supported, and is likely to change significantly in future versions.** struct GraphEdges { /// A list of node tuples. Collection edges; diff --git a/rerun_cpp/src/rerun/archetypes/graph_nodes.hpp b/rerun_cpp/src/rerun/archetypes/graph_nodes.hpp index 3ee519b9e729..6017a265a565 100644 --- a/rerun_cpp/src/rerun/archetypes/graph_nodes.hpp +++ b/rerun_cpp/src/rerun/archetypes/graph_nodes.hpp @@ -46,8 +46,6 @@ namespace rerun::archetypes { /// ); /// } /// ``` - /// - /// ⚠ **This is an experimental API! It is not fully supported, and is likely to change significantly in future versions.** struct GraphNodes { /// A list of node IDs. Collection node_ids; diff --git a/rerun_py/rerun_sdk/rerun/archetypes/graph_edges.py b/rerun_py/rerun_sdk/rerun/archetypes/graph_edges.py index a1568b980108..9cc648521d64 100644 --- a/rerun_py/rerun_sdk/rerun/archetypes/graph_edges.py +++ b/rerun_py/rerun_sdk/rerun/archetypes/graph_edges.py @@ -25,8 +25,6 @@ class GraphEdges(Archetype): By default, edges are undirected. - ⚠️ **This is an experimental API! It is not fully supported, and is likely to change significantly in future versions.** - Example ------- ### Simple directed graph: diff --git a/rerun_py/rerun_sdk/rerun/archetypes/graph_nodes.py b/rerun_py/rerun_sdk/rerun/archetypes/graph_nodes.py index 13426e12ae29..ad23e270e2dc 100644 --- a/rerun_py/rerun_sdk/rerun/archetypes/graph_nodes.py +++ b/rerun_py/rerun_sdk/rerun/archetypes/graph_nodes.py @@ -23,8 +23,6 @@ class GraphNodes(Archetype): """ **Archetype**: A list of nodes in a graph with optional labels, colors, etc. - ⚠️ **This is an experimental API! It is not fully supported, and is likely to change significantly in future versions.** - Example ------- ### Simple directed graph: From b908ccd5cc19b121d8e479ea55c645d19c92236f Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Mon, 16 Dec 2024 15:51:21 +0100 Subject: [PATCH 05/48] inline graph view doc examples --- .../rerun/archetypes/ellipsoids3d.fbs | 2 +- .../re_types/src/archetypes/ellipsoids3d.rs | 52 ++++++++++++++++++ .../src/rerun/archetypes/ellipsoids3d.hpp | 55 +++++++++++++++++++ .../rerun/archetypes/ellipsoids3d.py | 34 ++++++++++++ 4 files changed, 142 insertions(+), 1 deletion(-) diff --git a/crates/store/re_types/definitions/rerun/archetypes/ellipsoids3d.fbs b/crates/store/re_types/definitions/rerun/archetypes/ellipsoids3d.fbs index 0fb824dc7017..469ff7009186 100644 --- a/crates/store/re_types/definitions/rerun/archetypes/ellipsoids3d.fbs +++ b/crates/store/re_types/definitions/rerun/archetypes/ellipsoids3d.fbs @@ -12,7 +12,7 @@ namespace rerun.archetypes; /// Some of its component are repeated here for convenience. /// If there's more instance poses than half sizes, the last half size will be repeated for the remaining poses. /// -/// \example archetypes/ellipsoids3d_simple !api title="Covariance ellipsoid" image="https://static.rerun.io/elliopsoid3d_simple/bd5d46e61b80ae44792b52ee07d750a7137002ea/1200w.png" +/// \example archetypes/ellipsoids3d_simple title="Covariance ellipsoid" image="https://static.rerun.io/elliopsoid3d_simple/bd5d46e61b80ae44792b52ee07d750a7137002ea/1200w.png" table Ellipsoids3D ( "attr.rust.derive": "PartialEq", "attr.rust.new_pub_crate", diff --git a/crates/store/re_types/src/archetypes/ellipsoids3d.rs b/crates/store/re_types/src/archetypes/ellipsoids3d.rs index bc6ee14a53f6..034fbb9f6047 100644 --- a/crates/store/re_types/src/archetypes/ellipsoids3d.rs +++ b/crates/store/re_types/src/archetypes/ellipsoids3d.rs @@ -27,6 +27,58 @@ use ::re_types_core::{DeserializationError, DeserializationResult}; /// Note that orienting and placing the ellipsoids/spheres is handled via `[archetypes.InstancePoses3D]`. /// Some of its component are repeated here for convenience. /// If there's more instance poses than half sizes, the last half size will be repeated for the remaining poses. +/// +/// ## Example +/// +/// ### Covariance ellipsoid +/// ```ignore +/// use rand::distributions::Distribution; +/// +/// fn main() -> Result<(), Box> { +/// let rec = rerun::RecordingStreamBuilder::new("rerun_example_ellipsoid_simple").spawn()?; +/// +/// let sigmas: [f32; 3] = [5., 3., 1.]; +/// +/// let mut rng = rand::thread_rng(); +/// let normal = rand_distr::Normal::new(0.0, 1.0)?; +/// +/// rec.log( +/// "points", +/// &rerun::Points3D::new((0..50_000).map(|_| { +/// ( +/// sigmas[0] * normal.sample(&mut rng), +/// sigmas[1] * normal.sample(&mut rng), +/// sigmas[2] * normal.sample(&mut rng), +/// ) +/// })) +/// .with_radii([0.02]) +/// .with_colors([rerun::Color::from_rgb(188, 77, 185)]), +/// )?; +/// +/// rec.log( +/// "ellipsoid", +/// &rerun::Ellipsoids3D::from_centers_and_half_sizes( +/// [(0.0, 0.0, 0.0), (0.0, 0.0, 0.0)], +/// [sigmas, [sigmas[0] * 3., sigmas[1] * 3., sigmas[2] * 3.]], +/// ) +/// .with_colors([ +/// rerun::Color::from_rgb(255, 255, 0), +/// rerun::Color::from_rgb(64, 64, 0), +/// ]), +/// )?; +/// +/// Ok(()) +/// } +/// ``` +///
+/// +/// +/// +/// +/// +/// +/// +///
#[derive(Clone, Debug, PartialEq)] pub struct Ellipsoids3D { /// For each ellipsoid, half of its size on its three axes. diff --git a/rerun_cpp/src/rerun/archetypes/ellipsoids3d.hpp b/rerun_cpp/src/rerun/archetypes/ellipsoids3d.hpp index b65fbb6419ee..b84f7c317287 100644 --- a/rerun_cpp/src/rerun/archetypes/ellipsoids3d.hpp +++ b/rerun_cpp/src/rerun/archetypes/ellipsoids3d.hpp @@ -34,6 +34,61 @@ namespace rerun::archetypes { /// Note that orienting and placing the ellipsoids/spheres is handled via `[archetypes.InstancePoses3D]`. /// Some of its component are repeated here for convenience. /// If there's more instance poses than half sizes, the last half size will be repeated for the remaining poses. + /// + /// ## Example + /// + /// ### Covariance ellipsoid + /// ![image](https://static.rerun.io/elliopsoid3d_simple/bd5d46e61b80ae44792b52ee07d750a7137002ea/full.png) + /// + /// ```cpp + /// #include + /// + /// #include + /// #include + /// #include + /// + /// int main() { + /// const auto rec = rerun::RecordingStream("rerun_example_ellipsoid_simple"); + /// rec.spawn().exit_on_failure(); + /// + /// const float sigmas[3] = {5.0f, 3.0f, 1.0f}; + /// + /// std::default_random_engine gen; + /// std::normal_distribution dist(0.0, 1.0f); + /// + /// std::vector points3d(50000); + /// std::generate(points3d.begin(), points3d.end(), [&] { + /// return rerun::Position3D( + /// sigmas[0] * dist(gen), + /// sigmas[1] * dist(gen), + /// sigmas[2] * dist(gen) + /// ); + /// }); + /// + /// rec.log( + /// "points", + /// rerun::Points3D(points3d).with_radii(0.02f).with_colors(rerun::Rgba32(188, 77, 185)) + /// ); + /// + /// rec.log( + /// "ellipsoid", + /// rerun::Ellipsoids3D::from_centers_and_half_sizes( + /// { + /// {0.0f, 0.0f, 0.0f}, + /// {0.0f, 0.0f, 0.0f}, + /// }, + /// { + /// {sigmas[0], sigmas[1], sigmas[2]}, + /// {3.0f * sigmas[0], 3.0f * sigmas[1], 3.0f * sigmas[2]}, + /// } + /// ) + /// .with_colors({ + /// rerun::Rgba32(255, 255, 0), + /// rerun::Rgba32(64, 64, 0), + /// }) + /// ); + /// } + /// ``` struct Ellipsoids3D { /// For each ellipsoid, half of its size on its three axes. /// diff --git a/rerun_py/rerun_sdk/rerun/archetypes/ellipsoids3d.py b/rerun_py/rerun_sdk/rerun/archetypes/ellipsoids3d.py index 0b8b6b679faa..d96015a93802 100644 --- a/rerun_py/rerun_sdk/rerun/archetypes/ellipsoids3d.py +++ b/rerun_py/rerun_sdk/rerun/archetypes/ellipsoids3d.py @@ -28,6 +28,40 @@ class Ellipsoids3D(Ellipsoids3DExt, Archetype): Note that orienting and placing the ellipsoids/spheres is handled via `[archetypes.InstancePoses3D]`. Some of its component are repeated here for convenience. If there's more instance poses than half sizes, the last half size will be repeated for the remaining poses. + + Example + ------- + ### Covariance ellipsoid: + ```python + import numpy as np + import rerun as rr + + rr.init("rerun_example_ellipsoid_simple", spawn=True) + + center = np.array([0, 0, 0]) + sigmas = np.array([5, 3, 1]) + points = np.random.randn(50_000, 3) * sigmas.reshape(1, -1) + + rr.log("points", rr.Points3D(points, radii=0.02, colors=[188, 77, 185])) + rr.log( + "ellipsoid", + rr.Ellipsoids3D( + centers=[center, center], + half_sizes=[sigmas, 3 * sigmas], + colors=[[255, 255, 0], [64, 64, 0]], + ), + ) + ``` +
+ + + + + + + +
+ """ # __init__ can be found in ellipsoids3d_ext.py From c57d484983a17f756980d38cdba4d7d170908911 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Mon, 16 Dec 2024 15:55:24 +0100 Subject: [PATCH 06/48] more changelog --- CHANGELOG.md | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c7c77766b5c3..9af0d2b54422 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased](https://github.com/rerun-io/rerun/compare/latest...HEAD) -## [0.21.0](https://github.com/rerun-io/rerun/compare/0.20.3...0.21.0) - Graph view & Undo/Redo +## [0.21.0](https://github.com/rerun-io/rerun/compare/0.20.3...0.21.0) - Graph view, Undo/Redo & 3D grid TODO: add link to release video @@ -11,7 +11,19 @@ TODO: add link to release video 🧳 Migration guide: https://rerun.io/docs/reference/migration/migration-0-21?speculative-link ### ✨ Overview & highlights -TODO: fill in + +We've added two new logging primitives: [`GraphNodes`](TODO) and [`GraphEdges`](TODO) that can be used to visualize node-link diagrams. For this, we have implemented a new Graph View that uses force-based layouts to draw graphs. + + + + + + + + +TODO: blurbs: +* undo/redo +* 3d grid ### ⚠️ Breaking changes TODO: fill in From 67935670def52c2f6d4f9b256cea46e44f7ecf1e Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Mon, 16 Dec 2024 15:56:38 +0100 Subject: [PATCH 07/48] less invasive pls --- CHANGELOG.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9af0d2b54422..3fcd27c9f9dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,11 +14,7 @@ TODO: add link to release video We've added two new logging primitives: [`GraphNodes`](TODO) and [`GraphEdges`](TODO) that can be used to visualize node-link diagrams. For this, we have implemented a new Graph View that uses force-based layouts to draw graphs. - - - - - + TODO: blurbs: From 04db808e31ffc0a8b14e46e842fc48eeaba8b722 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Mon, 16 Dec 2024 15:57:50 +0100 Subject: [PATCH 08/48] html deity --- CHANGELOG.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3fcd27c9f9dc..3a7cb6d9984e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,9 +13,12 @@ TODO: add link to release video ### ✨ Overview & highlights We've added two new logging primitives: [`GraphNodes`](TODO) and [`GraphEdges`](TODO) that can be used to visualize node-link diagrams. For this, we have implemented a new Graph View that uses force-based layouts to draw graphs. - - - + +

+ + + +

TODO: blurbs: * undo/redo From 7d290881e81b9f081de6f4debc0959ba620fd81b Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Mon, 16 Dec 2024 16:05:14 +0100 Subject: [PATCH 09/48] no more speculative links in snippet index --- .../src/codegen/docs/snippets_ref.rs | 3 +- docs/content/howto/logging/send-columns.md | 2 +- docs/snippets/INDEX.md | 44 +++++++++---------- 3 files changed, 24 insertions(+), 25 deletions(-) diff --git a/crates/build/re_types_builder/src/codegen/docs/snippets_ref.rs b/crates/build/re_types_builder/src/codegen/docs/snippets_ref.rs index 47fe4e3cfeac..322785041e9c 100644 --- a/crates/build/re_types_builder/src/codegen/docs/snippets_ref.rs +++ b/crates/build/re_types_builder/src/codegen/docs/snippets_ref.rs @@ -631,9 +631,8 @@ fn is_speculative(any_name: &str) -> anyhow::Result { let minor: u32 = env!("CARGO_PKG_VERSION_MINOR") .parse() .context("couldn't parse minor crate version")?; - let pre = env!("CARGO_PKG_VERSION_PRE"); - minor < 21 || !pre.is_empty() + minor < 21 }; const RELEASED_IN_0_21: &[&str] = &[ diff --git a/docs/content/howto/logging/send-columns.md b/docs/content/howto/logging/send-columns.md index 07c6051e8c08..a1b28109f65f 100644 --- a/docs/content/howto/logging/send-columns.md +++ b/docs/content/howto/logging/send-columns.md @@ -33,7 +33,7 @@ snippet: archetypes/points3d_send_columns.py ### Using `send_columns` for logging custom components -An entire batch of a custom component can be logged at once using [`rr.AnyBatchValue`](https://ref.rerun.io/docs/python/0.20.0/common/custom_data/#rerun.AnyBatchValue?speculative-link) along with `send_column`: +An entire batch of a custom component can be logged at once using [`rr.AnyBatchValue`](https://ref.rerun.io/docs/python/0.20.0/common/custom_data/#rerun.AnyBatchValue) along with `send_column`: snippet: howto/any_batch_value_send_columns diff --git a/docs/snippets/INDEX.md b/docs/snippets/INDEX.md index d64fed561048..16ee05d96c03 100644 --- a/docs/snippets/INDEX.md +++ b/docs/snippets/INDEX.md @@ -25,7 +25,7 @@ Use it to quickly find copy-pastable snippets of code for any Rerun feature you' | **Dataframes** | `dataframe_query` | Query and display the first 10 rows of a recording | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/reference/dataframe_query.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/reference/dataframe_query.rs) | | | **Dataframes** | `dataframe_view_query` | Query and display the first 10 rows of a recording in a dataframe view | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/reference/dataframe_view_query.py) | | | | **`AnyValue`** | `any_values` | Log arbitrary data | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/tutorials/any_values.py) | | | -| **`AnyValue`** | `any_values_send_columns` | Use `AnyValues` and `send_column` to send entire columns of custom data to Rerun | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/howto/any_values_send_columns.py?speculative-link) | | | +| **`AnyValue`** | `any_values_send_columns` | Use `AnyValues` and `send_column` to send entire columns of custom data to Rerun | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/howto/any_values_send_columns.py) | | | | **`AnyValue`** | `extra_values` | Log extra values with a Points2D | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/tutorials/extra_values.py) | | | @@ -82,11 +82,11 @@ _All snippets, organized by the [`Archetype`](https://rerun.io/docs/reference/ty | **[`GeoLineStrings`](https://rerun.io/docs/reference/types/archetypes/geo_line_strings)** | `archetypes/geo_line_strings_simple` | Log a simple geospatial line string | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/geo_line_strings_simple.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/geo_line_strings_simple.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/geo_line_strings_simple.cpp) | | **[`GeoPoints`](https://rerun.io/docs/reference/types/archetypes/geo_points)** | `archetypes/geo_points_simple` | Log some very simple geospatial point | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/geo_points_simple.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/geo_points_simple.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/geo_points_simple.cpp) | | **[`GeoPoints`](https://rerun.io/docs/reference/types/archetypes/geo_points)** | `views/map` | Use a blueprint to customize a map view | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/map.py) | | | -| **[`GraphEdges`](https://rerun.io/docs/reference/types/archetypes/graph_edges?speculative-link)** | `archetypes/graph_directed` | Log a simple directed graph | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.py?speculative-link) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.rs?speculative-link) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.cpp?speculative-link) | -| **[`GraphEdges`](https://rerun.io/docs/reference/types/archetypes/graph_edges?speculative-link)** | `archetypes/graph_undirected` | Log a simple undirected graph | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.py?speculative-link) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.rs?speculative-link) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.cpp?speculative-link) | -| **[`GraphNodes`](https://rerun.io/docs/reference/types/archetypes/graph_nodes?speculative-link)** | `archetypes/graph_directed` | Log a simple directed graph | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.py?speculative-link) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.rs?speculative-link) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.cpp?speculative-link) | -| **[`GraphNodes`](https://rerun.io/docs/reference/types/archetypes/graph_nodes?speculative-link)** | `archetypes/graph_undirected` | Log a simple undirected graph | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.py?speculative-link) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.rs?speculative-link) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.cpp?speculative-link) | -| **[`GraphNodes`](https://rerun.io/docs/reference/types/archetypes/graph_nodes?speculative-link)** | `views/graph` | Use a blueprint to customize a graph view | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/graph.py?speculative-link?speculative-link) | | | +| **[`GraphEdges`](https://rerun.io/docs/reference/types/archetypes/graph_edges)** | `archetypes/graph_directed` | Log a simple directed graph | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.cpp) | +| **[`GraphEdges`](https://rerun.io/docs/reference/types/archetypes/graph_edges)** | `archetypes/graph_undirected` | Log a simple undirected graph | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.cpp) | +| **[`GraphNodes`](https://rerun.io/docs/reference/types/archetypes/graph_nodes)** | `archetypes/graph_directed` | Log a simple directed graph | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.cpp) | +| **[`GraphNodes`](https://rerun.io/docs/reference/types/archetypes/graph_nodes)** | `archetypes/graph_undirected` | Log a simple undirected graph | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.cpp) | +| **[`GraphNodes`](https://rerun.io/docs/reference/types/archetypes/graph_nodes)** | `views/graph` | Use a blueprint to customize a graph view | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/graph.py) | | | | **[`Image`](https://rerun.io/docs/reference/types/archetypes/image)** | `archetypes/segmentation_image_simple` | Create and log a segmentation image | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/segmentation_image_simple.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/segmentation_image_simple.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/segmentation_image_simple.cpp) | | **[`Image`](https://rerun.io/docs/reference/types/archetypes/image)** | `archetypes/image_simple` | Create and log an image | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/image_simple.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/image_simple.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/image_simple.cpp) | | **[`Image`](https://rerun.io/docs/reference/types/archetypes/image)** | `archetypes/image_send_columns` | Send multiple images at once using `send_columns` | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/image_send_columns.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/image_send_columns.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/image_send_columns.cpp) | @@ -135,9 +135,9 @@ _All snippets, organized by the [`Archetype`](https://rerun.io/docs/reference/ty | **[`Points3D`](https://rerun.io/docs/reference/types/archetypes/points3d)** | `archetypes/instance_poses3d_combined` | Log a simple 3D box with a regular & instance pose transform | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/instance_poses3d_combined.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/instance_poses3d_combined.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/instance_poses3d_combined.cpp) | | **[`Points3D`](https://rerun.io/docs/reference/types/archetypes/points3d)** | `archetypes/pinhole_perspective` | Logs a point cloud and a perspective camera looking at it | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/pinhole_perspective.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/pinhole_perspective.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/pinhole_perspective.cpp) | | **[`Points3D`](https://rerun.io/docs/reference/types/archetypes/points3d)** | `archetypes/transform3d_hierarchy` | Logs a transforms transform hierarchy | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/transform3d_hierarchy.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/transform3d_hierarchy.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/transform3d_hierarchy.cpp) | -| **[`Points3D`](https://rerun.io/docs/reference/types/archetypes/points3d)** | `concepts/explicit_recording` | Just makes sure that explicit recordings actually work | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/concepts/explicit_recording.py?speculative-link) | | | -| **[`Points3D`](https://rerun.io/docs/reference/types/archetypes/points3d)** | `descriptors/descr_builtin_archetype` | | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_builtin_archetype.py?speculative-link) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_builtin_archetype.rs?speculative-link) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_builtin_archetype.cpp?speculative-link) | -| **[`Points3D`](https://rerun.io/docs/reference/types/archetypes/points3d)** | `descriptors/descr_custom_archetype` | | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_archetype.py?speculative-link) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_archetype.rs?speculative-link) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_archetype.cpp?speculative-link) | +| **[`Points3D`](https://rerun.io/docs/reference/types/archetypes/points3d)** | `concepts/explicit_recording` | Just makes sure that explicit recordings actually work | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/concepts/explicit_recording.py) | | | +| **[`Points3D`](https://rerun.io/docs/reference/types/archetypes/points3d)** | `descriptors/descr_builtin_archetype` | | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_builtin_archetype.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_builtin_archetype.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_builtin_archetype.cpp) | +| **[`Points3D`](https://rerun.io/docs/reference/types/archetypes/points3d)** | `descriptors/descr_custom_archetype` | | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_archetype.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_archetype.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_archetype.cpp) | | **[`Points3D`](https://rerun.io/docs/reference/types/archetypes/points3d)** | `migration/log_line` | | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/migration/log_line.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/migration/log_line.rs) | | | **[`Points3D`](https://rerun.io/docs/reference/types/archetypes/points3d)** | `quick_start/quick_start_connect` | Connect to the viewer and log some data | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/quick_start/quick_start_connect.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/quick_start/quick_start_connect.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/quick_start/quick_start_connect.cpp) | | **[`Points3D`](https://rerun.io/docs/reference/types/archetypes/points3d)** | `quick_start/quick_start_spawn` | Spawn a viewer and log some data | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/quick_start/quick_start_spawn.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/quick_start/quick_start_spawn.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/quick_start/quick_start_spawn.cpp) | @@ -204,25 +204,25 @@ _All snippets, organized by the [`Component`](https://rerun.io/docs/reference/ty | **[`Color`](https://rerun.io/docs/reference/types/components/color)** | `concepts/viscomp-component-override` | Override a component | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/concepts/viscomp-component-override.py) | | | | **[`Color`](https://rerun.io/docs/reference/types/components/color)** | `concepts/viscomp-visualizer-override` | Override a visualizer | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/concepts/viscomp-visualizer-override.py) | | | | **[`Color`](https://rerun.io/docs/reference/types/components/color)** | `concepts/viscomp-visualizer-override-multiple` | Override a visualizer | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/concepts/viscomp-visualizer-override-multiple.py) | | | -| **[`Color`](https://rerun.io/docs/reference/types/components/color)** | `descriptors/descr_custom_archetype` | | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_archetype.py?speculative-link) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_archetype.rs?speculative-link) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_archetype.cpp?speculative-link) | +| **[`Color`](https://rerun.io/docs/reference/types/components/color)** | `descriptors/descr_custom_archetype` | | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_archetype.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_archetype.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_archetype.cpp) | | **[`Color`](https://rerun.io/docs/reference/types/components/color)** | `views/spatial3d` | Use a blueprint to customize a Spatial3DView | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/spatial3d.py) | | | | **[`DisconnectedSpace`](https://rerun.io/docs/reference/types/components/disconnected_space)** | `archetypes/disconnected_space` | Disconnect two spaces | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/disconnected_space.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/disconnected_space.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/disconnected_space.cpp) | | **[`GeoLineString`](https://rerun.io/docs/reference/types/components/geo_line_string)** | `archetypes/geo_line_strings_simple` | Log a simple geospatial line string | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/geo_line_strings_simple.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/geo_line_strings_simple.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/geo_line_strings_simple.cpp) | -| **[`GraphEdge`](https://rerun.io/docs/reference/types/components/graph_edge?speculative-link)** | `archetypes/graph_directed` | Log a simple directed graph | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.py?speculative-link) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.rs?speculative-link) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.cpp?speculative-link) | -| **[`GraphEdge`](https://rerun.io/docs/reference/types/components/graph_edge?speculative-link)** | `archetypes/graph_undirected` | Log a simple undirected graph | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.py?speculative-link) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.rs?speculative-link) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.cpp?speculative-link) | -| **[`GraphNode`](https://rerun.io/docs/reference/types/components/graph_node?speculative-link)** | `archetypes/graph_directed` | Log a simple directed graph | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.py?speculative-link) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.rs?speculative-link) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.cpp?speculative-link) | -| **[`GraphNode`](https://rerun.io/docs/reference/types/components/graph_node?speculative-link)** | `archetypes/graph_undirected` | Log a simple undirected graph | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.py?speculative-link) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.rs?speculative-link) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.cpp?speculative-link) | -| **[`GraphNode`](https://rerun.io/docs/reference/types/components/graph_node?speculative-link)** | `views/graph` | Use a blueprint to customize a graph view | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/graph.py?speculative-link?speculative-link) | | | +| **[`GraphEdge`](https://rerun.io/docs/reference/types/components/graph_edge)** | `archetypes/graph_directed` | Log a simple directed graph | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.cpp) | +| **[`GraphEdge`](https://rerun.io/docs/reference/types/components/graph_edge)** | `archetypes/graph_undirected` | Log a simple undirected graph | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.cpp) | +| **[`GraphNode`](https://rerun.io/docs/reference/types/components/graph_node)** | `archetypes/graph_directed` | Log a simple directed graph | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_directed.cpp) | +| **[`GraphNode`](https://rerun.io/docs/reference/types/components/graph_node)** | `archetypes/graph_undirected` | Log a simple undirected graph | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/graph_undirected.cpp) | +| **[`GraphNode`](https://rerun.io/docs/reference/types/components/graph_node)** | `views/graph` | Use a blueprint to customize a graph view | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/graph.py) | | | | **[`ImageBuffer`](https://rerun.io/docs/reference/types/components/image_buffer)** | `archetypes/image_send_columns` | Send multiple images at once using `send_columns` | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/image_send_columns.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/image_send_columns.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/image_send_columns.cpp) | | **[`ImageFormat`](https://rerun.io/docs/reference/types/components/image_format)** | `archetypes/image_send_columns` | Send multiple images at once using `send_columns` | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/image_send_columns.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/image_send_columns.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/image_send_columns.cpp) | | **[`MediaType`](https://rerun.io/docs/reference/types/components/media_type)** | `archetypes/text_document` | Log a `TextDocument` | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/text_document.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/text_document.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/text_document.cpp) | | **[`MediaType`](https://rerun.io/docs/reference/types/components/media_type)** | `views/text_document` | Use a blueprint to show a text document | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/text_document.py) | | | -| **[`Plane3D`](https://rerun.io/docs/reference/types/components/plane3d?speculative-link)** | `views/spatial3d` | Use a blueprint to customize a Spatial3DView | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/spatial3d.py?speculative-link) | | | +| **[`Plane3D`](https://rerun.io/docs/reference/types/components/plane3d)** | `views/spatial3d` | Use a blueprint to customize a Spatial3DView | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/spatial3d.py) | | | | **[`Position3D`](https://rerun.io/docs/reference/types/components/position3d)** | `archetypes/mesh3d_partial_updates` | Log a simple colored triangle, then update its vertices' positions each frame | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/mesh3d_partial_updates.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/mesh3d_partial_updates.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/mesh3d_partial_updates.cpp) | | **[`Position3D`](https://rerun.io/docs/reference/types/components/position3d)** | `archetypes/points3d_send_columns` | Use the `send_columns` API to send several point clouds over time in a single call | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/points3d_send_columns.py) | | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/points3d_send_columns.cpp) | -| **[`Position3D`](https://rerun.io/docs/reference/types/components/position3d)** | `descriptors/descr_builtin_component` | | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_builtin_component.py?speculative-link) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_builtin_component.rs?speculative-link) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_builtin_component.cpp?speculative-link) | -| **[`Position3D`](https://rerun.io/docs/reference/types/components/position3d)** | `descriptors/descr_custom_archetype` | | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_archetype.py?speculative-link) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_archetype.rs?speculative-link) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_archetype.cpp?speculative-link) | -| **[`Position3D`](https://rerun.io/docs/reference/types/components/position3d)** | `descriptors/descr_custom_component` | | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_component.py?speculative-link) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_component.rs?speculative-link) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_component.cpp?speculative-link) | +| **[`Position3D`](https://rerun.io/docs/reference/types/components/position3d)** | `descriptors/descr_builtin_component` | | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_builtin_component.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_builtin_component.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_builtin_component.cpp) | +| **[`Position3D`](https://rerun.io/docs/reference/types/components/position3d)** | `descriptors/descr_custom_archetype` | | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_archetype.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_archetype.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_archetype.cpp) | +| **[`Position3D`](https://rerun.io/docs/reference/types/components/position3d)** | `descriptors/descr_custom_component` | | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_component.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_component.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/descriptors/descr_custom_component.cpp) | | **[`Radius`](https://rerun.io/docs/reference/types/components/radius)** | `archetypes/points3d_ui_radius` | Log some points with ui points & scene unit radii | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/points3d_ui_radius.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/points3d_ui_radius.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/points3d_ui_radius.cpp) | | **[`Radius`](https://rerun.io/docs/reference/types/components/radius)** | `archetypes/points2d_ui_radius` | Log some points with ui points & scene unit radii | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/points2d_ui_radius.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/points2d_ui_radius.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/points2d_ui_radius.cpp) | | **[`Radius`](https://rerun.io/docs/reference/types/components/radius)** | `archetypes/line_strips3d_ui_radius` | Log lines with ui points & scene unit radii | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/line_strips3d_ui_radius.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/line_strips3d_ui_radius.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/line_strips3d_ui_radius.cpp) | @@ -280,7 +280,7 @@ _All snippets, organized by the [`View`](https://rerun.io/docs/reference/types/v | **[`DataframeView`](https://rerun.io/docs/reference/types/views/dataframe_view)** | `reference/dataframe_view_query` | Query and display the first 10 rows of a recording in a dataframe view | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/reference/dataframe_view_query.py) | | | | **[`DataframeView`](https://rerun.io/docs/reference/types/views/dataframe_view)** | `reference/dataframe_save_blueprint` | Craft a blueprint with the python API and save it to a file for future use | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/reference/dataframe_save_blueprint.py) | | | | **[`DataframeView`](https://rerun.io/docs/reference/types/views/dataframe_view)** | `views/dataframe` | Use a blueprint to customize a DataframeView | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/dataframe.py) | | | -| **[`GraphView`](https://rerun.io/docs/reference/types/views/graph_view?speculative-link)** | `views/graph` | Use a blueprint to customize a graph view | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/graph.py?speculative-link?speculative-link) | | | +| **[`GraphView`](https://rerun.io/docs/reference/types/views/graph_view)** | `views/graph` | Use a blueprint to customize a graph view | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/graph.py) | | | | **[`MapView`](https://rerun.io/docs/reference/types/views/map_view)** | `views/map` | Use a blueprint to customize a map view | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/map.py) | | | | **[`Spatial2DView`](https://rerun.io/docs/reference/types/views/spatial2d_view)** | `archetypes/line_strips2d_batch` | Log a batch of 2D line strips | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/line_strips2d_batch.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/line_strips2d_batch.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/line_strips2d_batch.cpp) | | **[`Spatial2DView`](https://rerun.io/docs/reference/types/views/spatial2d_view)** | `archetypes/line_strips2d_segments_simple` | Log a couple 2D line segments using 2D line strips | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/line_strips2d_segments_simple.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/line_strips2d_segments_simple.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/line_strips2d_segments_simple.cpp) | @@ -333,7 +333,7 @@ _All snippets, organized by the blueprint-related [`Archetype`](https://rerun.io | **`VisualBounds2D`** | `archetypes/points2d_ui_radius` | Log some points with ui points & scene unit radii | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/points2d_ui_radius.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/points2d_ui_radius.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/points2d_ui_radius.cpp) | | **`VisualBounds2D`** | `concepts/different_data_per_timeline` | Log different data on different timelines | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/concepts/different_data_per_timeline.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/concepts/different_data_per_timeline.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/concepts/different_data_per_timeline.cpp) | | **`VisualBounds2D`** | `tutorials/extra_values` | Log extra values with a Points2D | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/tutorials/extra_values.py) | | | -| **`VisualBounds2D`** | `views/graph` | Use a blueprint to customize a graph view | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/graph.py?speculative-link) | | | +| **`VisualBounds2D`** | `views/graph` | Use a blueprint to customize a graph view | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/graph.py) | | | | **`VisualBounds2D`** | `views/spatial2d` | Use a blueprint to customize a Spatial2DView | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/spatial2d.py) | | | @@ -357,7 +357,7 @@ _All snippets, organized by the blueprint-related [`Component`](https://rerun.io | **`VisualBounds2D`** | `archetypes/points2d_ui_radius` | Log some points with ui points & scene unit radii | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/points2d_ui_radius.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/points2d_ui_radius.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/archetypes/points2d_ui_radius.cpp) | | **`VisualBounds2D`** | `concepts/different_data_per_timeline` | Log different data on different timelines | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/concepts/different_data_per_timeline.py) | [🦀](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/concepts/different_data_per_timeline.rs) | [🌊](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/concepts/different_data_per_timeline.cpp) | | **`VisualBounds2D`** | `tutorials/extra_values` | Log extra values with a Points2D | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/tutorials/extra_values.py) | | | -| **`VisualBounds2D`** | `views/graph` | Use a blueprint to customize a graph view | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/graph.py?speculative-link) | | | +| **`VisualBounds2D`** | `views/graph` | Use a blueprint to customize a graph view | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/graph.py) | | | | **`VisualBounds2D`** | `views/spatial2d` | Use a blueprint to customize a Spatial2DView | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/views/spatial2d.py) | | | | **`VisualizerOverrides`** | `concepts/viscomp-visualizer-override` | Override a visualizer | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/concepts/viscomp-visualizer-override.py) | | | | **`VisualizerOverrides`** | `concepts/viscomp-visualizer-override-multiple` | Override a visualizer | [🐍](https://github.com/rerun-io/rerun/blob/main/docs/snippets/all/concepts/viscomp-visualizer-override-multiple.py) | | | From 3522fcd20aacfba01d70c3595eb7a706a4053a55 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Mon, 16 Dec 2024 16:09:29 +0100 Subject: [PATCH 10/48] do not speculate --- CHANGELOG.md | 4 ++-- crates/viewer/re_view/README.md | 2 +- crates/viewer/re_view_bar_chart/README.md | 2 +- crates/viewer/re_view_dataframe/README.md | 2 +- crates/viewer/re_view_graph/README.md | 6 +++--- crates/viewer/re_view_map/README.md | 4 ++-- crates/viewer/re_view_spatial/README.md | 4 ++-- crates/viewer/re_view_tensor/README.md | 4 ++-- crates/viewer/re_view_text_document/README.md | 4 ++-- crates/viewer/re_view_text_log/README.md | 4 ++-- crates/viewer/re_view_time_series/README.md | 4 ++-- crates/viewer/re_viewer/README.md | 4 ++-- crates/viewer/re_viewer_context/README.md | 4 ++-- crates/viewer/re_viewport/README.md | 4 ++-- crates/viewer/re_viewport_blueprint/README.md | 4 ++-- examples/python/graph_lattice/README.md | 4 ++-- examples/python/graph_lattice/graph_lattice.py | 2 +- examples/python/graphs/README.md | 4 ++-- examples/python/graphs/graphs.py | 2 +- examples/rust/graph_lattice/README.md | 4 ++-- 20 files changed, 36 insertions(+), 36 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a7cb6d9984e..e30b2a2040dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ TODO: add link to release video 📖 Release blogpost: TODO: add link -🧳 Migration guide: https://rerun.io/docs/reference/migration/migration-0-21?speculative-link +🧳 Migration guide: https://rerun.io/docs/reference/migration/migration-0-21 ### ✨ Overview & highlights @@ -26,7 +26,7 @@ TODO: blurbs: ### ⚠️ Breaking changes TODO: fill in -🧳 Migration guide: https://rerun.io/docs/reference/migration/migration-0-21?speculative-link +🧳 Migration guide: https://rerun.io/docs/reference/migration/migration-0-21 ### 🔎 Details diff --git a/crates/viewer/re_view/README.md b/crates/viewer/re_view/README.md index 54410b016536..4c7f372db337 100644 --- a/crates/viewer/re_view/README.md +++ b/crates/viewer/re_view/README.md @@ -3,7 +3,7 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. [![Latest version](https://img.shields.io/crates/v/re_view.svg)](https://crates.io/crates/re_view) -[![Documentation](https://docs.rs/re_view/badge.svg?speculative-link)](https://docs.rs/re_view?speculative-link) +[![Documentation](https://docs.rs/re_view/badge.svg)](https://docs.rs/re_view) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/crates/viewer/re_view_bar_chart/README.md b/crates/viewer/re_view_bar_chart/README.md index 524f0772e339..b3fc22dc9785 100644 --- a/crates/viewer/re_view_bar_chart/README.md +++ b/crates/viewer/re_view_bar_chart/README.md @@ -3,7 +3,7 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. [![Latest version](https://img.shields.io/crates/v/re_view_bar_chart.svg)](https://crates.io/crates/re_view_bar_chart) -[![Documentation](https://docs.rs/re_view_bar_chart/badge.svg??speculative-link)](https://docs.rs/re_view_bar_chart?speculative-link) +[![Documentation](https://docs.rs/re_view_bar_chart/badge.svg?)](https://docs.rs/re_view_bar_chart) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/crates/viewer/re_view_dataframe/README.md b/crates/viewer/re_view_dataframe/README.md index 23fc1c7eee2f..f08ed1966a56 100644 --- a/crates/viewer/re_view_dataframe/README.md +++ b/crates/viewer/re_view_dataframe/README.md @@ -3,7 +3,7 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. [![Latest version](https://img.shields.io/crates/v/re_view_dataframe.svg)](https://crates.io/crates/re_view_dataframe) -[![Documentation](https://docs.rs/re_view_dataframe/badge.svg?speculative-link)](https://docs.rs/re_view_dataframe?speculative-link) +[![Documentation](https://docs.rs/re_view_dataframe/badge.svg)](https://docs.rs/re_view_dataframe) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/crates/viewer/re_view_graph/README.md b/crates/viewer/re_view_graph/README.md index 3a106e7ad8c3..b64b99770608 100644 --- a/crates/viewer/re_view_graph/README.md +++ b/crates/viewer/re_view_graph/README.md @@ -1,9 +1,9 @@ # re_view_graph -Part of the [`rerun`](https://github.com/rerun-io/rerun?speculative-link) family of crates. +Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. -[![Latest version](https://img.shields.io/crates/v/re_view_graph.svg)](https://crates.io/crates/re_view_graph?speculative-link) -[![Documentation](https://docs.rs/re_view_graph/badge.svg)](https://docs.rs/re_view_graph?speculative-link) +[![Latest version](https://img.shields.io/crates/v/re_view_graph.svg)](https://crates.io/crates/re_view_graph) +[![Documentation](https://docs.rs/re_view_graph/badge.svg)](https://docs.rs/re_view_graph) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/crates/viewer/re_view_map/README.md b/crates/viewer/re_view_map/README.md index 5555ab0cf427..e4f2338ed605 100644 --- a/crates/viewer/re_view_map/README.md +++ b/crates/viewer/re_view_map/README.md @@ -2,8 +2,8 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. -[![Latest version](https://img.shields.io/crates/v/re_view_map.svg)](https://crates.io/crates/re_view_spatial?speculative-link) -[![Documentation](https://docs.rs/re_view_map/badge.svg)](https://docs.rs/re_view_spatial?speculative-link) +[![Latest version](https://img.shields.io/crates/v/re_view_map.svg)](https://crates.io/crates/re_view_spatial) +[![Documentation](https://docs.rs/re_view_map/badge.svg)](https://docs.rs/re_view_spatial) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/crates/viewer/re_view_spatial/README.md b/crates/viewer/re_view_spatial/README.md index 950c5eb13548..3a23de917b1e 100644 --- a/crates/viewer/re_view_spatial/README.md +++ b/crates/viewer/re_view_spatial/README.md @@ -2,8 +2,8 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. -[![Latest version](https://img.shields.io/crates/v/re_view_spatial.svg)](https://crates.io/crates/re_view_spatial?speculative-link) -[![Documentation](https://docs.rs/re_view_spatial/badge.svg)](https://docs.rs/re_view_spatial?speculative-link) +[![Latest version](https://img.shields.io/crates/v/re_view_spatial.svg)](https://crates.io/crates/re_view_spatial) +[![Documentation](https://docs.rs/re_view_spatial/badge.svg)](https://docs.rs/re_view_spatial) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/crates/viewer/re_view_tensor/README.md b/crates/viewer/re_view_tensor/README.md index bd8bab191ee3..c0a325259122 100644 --- a/crates/viewer/re_view_tensor/README.md +++ b/crates/viewer/re_view_tensor/README.md @@ -2,8 +2,8 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. -[![Latest version](https://img.shields.io/crates/v/re_view_tensor.svg)](https://crates.io/crates/re_view_tensor?speculative-link) -[![Documentation](https://docs.rs/re_view_tensor/badge.svg)](https://docs.rs/re_view_tensor?speculative-link) +[![Latest version](https://img.shields.io/crates/v/re_view_tensor.svg)](https://crates.io/crates/re_view_tensor) +[![Documentation](https://docs.rs/re_view_tensor/badge.svg)](https://docs.rs/re_view_tensor) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/crates/viewer/re_view_text_document/README.md b/crates/viewer/re_view_text_document/README.md index 28580760e6cd..bc8b92289567 100644 --- a/crates/viewer/re_view_text_document/README.md +++ b/crates/viewer/re_view_text_document/README.md @@ -2,8 +2,8 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. -[![Latest version](https://img.shields.io/crates/v/re_view_text_document.svg)](https://crates.io/crates/re_view_text_document?speculative-link) -[![Documentation](https://docs.rs/re_view_text_document/badge.svg)](https://docs.rs/re_view_text_document?speculative-link) +[![Latest version](https://img.shields.io/crates/v/re_view_text_document.svg)](https://crates.io/crates/re_view_text_document) +[![Documentation](https://docs.rs/re_view_text_document/badge.svg)](https://docs.rs/re_view_text_document) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/crates/viewer/re_view_text_log/README.md b/crates/viewer/re_view_text_log/README.md index 8ae9b824d012..1d0ff0848bf9 100644 --- a/crates/viewer/re_view_text_log/README.md +++ b/crates/viewer/re_view_text_log/README.md @@ -2,8 +2,8 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. -[![Latest version](https://img.shields.io/crates/v/re_view_text_log.svg)](https://crates.io/crates/re_view_text_log?speculative-link) -[![Documentation](https://docs.rs/re_view_text_log/badge.svg)](https://docs.rs/re_view_text_log?speculative-link) +[![Latest version](https://img.shields.io/crates/v/re_view_text_log.svg)](https://crates.io/crates/re_view_text_log) +[![Documentation](https://docs.rs/re_view_text_log/badge.svg)](https://docs.rs/re_view_text_log) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/crates/viewer/re_view_time_series/README.md b/crates/viewer/re_view_time_series/README.md index 2c6c7fb5ab32..fc2556bd111d 100644 --- a/crates/viewer/re_view_time_series/README.md +++ b/crates/viewer/re_view_time_series/README.md @@ -2,8 +2,8 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. -[![Latest version](https://img.shields.io/crates/v/re_view_bar_chart.svg)](https://crates.io/crates/re_view_bar_chart?speculative-link) -[![Documentation](https://docs.rs/re_view_bar_chart/badge.svg)](https://docs.rs/re_view_bar_chart?speculative-link) +[![Latest version](https://img.shields.io/crates/v/re_view_bar_chart.svg)](https://crates.io/crates/re_view_bar_chart) +[![Documentation](https://docs.rs/re_view_bar_chart/badge.svg)](https://docs.rs/re_view_bar_chart) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/crates/viewer/re_viewer/README.md b/crates/viewer/re_viewer/README.md index adf3ef575924..10c648321f03 100644 --- a/crates/viewer/re_viewer/README.md +++ b/crates/viewer/re_viewer/README.md @@ -2,8 +2,8 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. -[![Latest version](https://img.shields.io/crates/v/re_viewer.svg)](https://crates.io/crates/viewer/re_viewer?speculative-link) -[![Documentation](https://docs.rs/re_viewer/badge.svg)](https://docs.rs/re_viewer?speculative-link) +[![Latest version](https://img.shields.io/crates/v/re_viewer.svg)](https://crates.io/crates/viewer/re_viewer) +[![Documentation](https://docs.rs/re_viewer/badge.svg)](https://docs.rs/re_viewer) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/crates/viewer/re_viewer_context/README.md b/crates/viewer/re_viewer_context/README.md index fa3ef603ddc5..7edbbaaf7fde 100644 --- a/crates/viewer/re_viewer_context/README.md +++ b/crates/viewer/re_viewer_context/README.md @@ -2,8 +2,8 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. -[![Latest version](https://img.shields.io/crates/v/re_viewer_context.svg)](https://crates.io/crates/viewer/re_viewer_context?speculative-link) -[![Documentation](https://docs.rs/re_viewer_context/badge.svg)](https://docs.rs/re_viewer_context?speculative-link) +[![Latest version](https://img.shields.io/crates/v/re_viewer_context.svg)](https://crates.io/crates/viewer/re_viewer_context) +[![Documentation](https://docs.rs/re_viewer_context/badge.svg)](https://docs.rs/re_viewer_context) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/crates/viewer/re_viewport/README.md b/crates/viewer/re_viewport/README.md index b6bf90cd4967..8bd5548bbb5e 100644 --- a/crates/viewer/re_viewport/README.md +++ b/crates/viewer/re_viewport/README.md @@ -2,8 +2,8 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. -[![Latest version](https://img.shields.io/crates/v/re_viewport.svg)](https://crates.io/crates/re_viewport?speculative-link) -[![Documentation](https://docs.rs/re_viewport/badge.svg)](https://docs.rs/re_viewport?speculative-link) +[![Latest version](https://img.shields.io/crates/v/re_viewport.svg)](https://crates.io/crates/re_viewport) +[![Documentation](https://docs.rs/re_viewport/badge.svg)](https://docs.rs/re_viewport) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/crates/viewer/re_viewport_blueprint/README.md b/crates/viewer/re_viewport_blueprint/README.md index ee8c229a13c8..8280a9e5d34b 100644 --- a/crates/viewer/re_viewport_blueprint/README.md +++ b/crates/viewer/re_viewport_blueprint/README.md @@ -2,8 +2,8 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. -[![Latest version](https://img.shields.io/crates/v/re_viewport_blueprint.svg)](https://crates.io/crates/re_viewport_blueprint?speculative-link) -[![Documentation](https://docs.rs/re_viewport_blueprint/badge.svg)](https://docs.rs/re_viewport_blueprint?speculative-link) +[![Latest version](https://img.shields.io/crates/v/re_viewport_blueprint.svg)](https://crates.io/crates/re_viewport_blueprint) +[![Documentation](https://docs.rs/re_viewport_blueprint/badge.svg)](https://docs.rs/re_viewport_blueprint) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/examples/python/graph_lattice/README.md b/examples/python/graph_lattice/README.md index a44ec2eeab8d..f6d55edcd3c9 100644 --- a/examples/python/graph_lattice/README.md +++ b/examples/python/graph_lattice/README.md @@ -17,8 +17,8 @@ Since no explicit positions are passed for the nodes, Rerun will layout the grap ## Used Rerun types -[`GraphNodes`](https://www.rerun.io/docs/reference/types/archetypes/graph_nodes?speculative-link), -[`GraphEdges`](https://www.rerun.io/docs/reference/types/archetypes/graph_edges?speculative-link) +[`GraphNodes`](https://www.rerun.io/docs/reference/types/archetypes/graph_nodes), +[`GraphEdges`](https://www.rerun.io/docs/reference/types/archetypes/graph_edges) ## Run the code diff --git a/examples/python/graph_lattice/graph_lattice.py b/examples/python/graph_lattice/graph_lattice.py index 21eb327df1ca..0df3efa1f7d3 100644 --- a/examples/python/graph_lattice/graph_lattice.py +++ b/examples/python/graph_lattice/graph_lattice.py @@ -17,7 +17,7 @@ In this example, the node positions—and therefore the graph layout—are computed by Rerun internally. The full source code for this example is available -[on GitHub](https://github.com/rerun-io/rerun/blob/latest/examples/python/graph_lattice?speculative-link). +[on GitHub](https://github.com/rerun-io/rerun/blob/latest/examples/python/graph_lattice). """.strip() diff --git a/examples/python/graphs/README.md b/examples/python/graphs/README.md index b06d813bd166..2d855c9cb919 100644 --- a/examples/python/graphs/README.md +++ b/examples/python/graphs/README.md @@ -25,8 +25,8 @@ This example shows different types of layouts: ## Used Rerun types -[`GraphNodes`](https://www.rerun.io/docs/reference/types/archetypes/graph_nodes?speculative-link), -[`GraphEdges`](https://www.rerun.io/docs/reference/types/archetypes/graph_edges?speculative-link) +[`GraphNodes`](https://www.rerun.io/docs/reference/types/archetypes/graph_nodes), +[`GraphEdges`](https://www.rerun.io/docs/reference/types/archetypes/graph_edges) ## Force-based layouts diff --git a/examples/python/graphs/graphs.py b/examples/python/graphs/graphs.py index 3bf490c625d9..9b1abf9c6acc 100644 --- a/examples/python/graphs/graphs.py +++ b/examples/python/graphs/graphs.py @@ -37,7 +37,7 @@ You can modify how these graphs look by changing the parameters of the force-based layout algorithm in the selection panel. The full source code for this example is available -[on GitHub](https://github.com/rerun-io/rerun/blob/latest/examples/python/graphs?speculative-link). +[on GitHub](https://github.com/rerun-io/rerun/blob/latest/examples/python/graphs). """.strip() diff --git a/examples/rust/graph_lattice/README.md b/examples/rust/graph_lattice/README.md index 0f3e4ea460f9..eaddac3f256d 100644 --- a/examples/rust/graph_lattice/README.md +++ b/examples/rust/graph_lattice/README.md @@ -17,8 +17,8 @@ Since no explicit positions are passed for the nodes, Rerun will layout the grap ## Used Rerun types -[`GraphNodes`](https://www.rerun.io/docs/reference/types/archetypes/graph_nodes?speculative-link), -[`GraphEdges`](https://www.rerun.io/docs/reference/types/archetypes/graph_edges?speculative-link) +[`GraphNodes`](https://www.rerun.io/docs/reference/types/archetypes/graph_nodes), +[`GraphEdges`](https://www.rerun.io/docs/reference/types/archetypes/graph_edges) ## Run the code From 9e191da39c18baf745ad59f4aef1d4f5a9bf674c Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Mon, 16 Dec 2024 16:33:47 +0100 Subject: [PATCH 11/48] changelog --- CHANGELOG.md | 63 +++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 50 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e30b2a2040dc..de162548a9bf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased](https://github.com/rerun-io/rerun/compare/latest...HEAD) -## [0.21.0](https://github.com/rerun-io/rerun/compare/0.20.3...0.21.0) - Graph view, Undo/Redo & 3D grid +## [0.21.0](https://github.com/rerun-io/rerun/compare/0.20.3...0.21.0) - Graph view, 3D Grid & Undo/Redo TODO: add link to release video @@ -12,7 +12,11 @@ TODO: add link to release video ### ✨ Overview & highlights -We've added two new logging primitives: [`GraphNodes`](TODO) and [`GraphEdges`](TODO) that can be used to visualize node-link diagrams. For this, we have implemented a new Graph View that uses force-based layouts to draw graphs. +#### Graph view + +TODO: add Jochen to not-contributors + +We've added two new logging primitives: [`GraphNodes`](https://rerun.io/docs/reference/types/archetypes/graph_nodes) and [`GraphEdges`](https://rerun.io/docs/reference/types/archetypes/graph_edges) that can be used to visualize node-link diagrams. For this, we have implemented a new Graph View that uses force-based layouts to draw graphs.

@@ -20,11 +24,44 @@ We've added two new logging primitives: [`GraphNodes`](TODO) and [`GraphEdges`](

-TODO: blurbs: -* undo/redo -* 3d grid +TODO: link to https://github.com/rerun-io/rerun/pull/7500 for the curious + +#### 3D Grid + +The 3D view now offers an infinite 3D grid, enabled by default. Further controls and settings are available as usual through the [blueprint](TODO) and/or the selection panel. + +

+ + + +

+ +TODO: link to +* https://github.com/rerun-io/rerun/pull/8230 +* https://github.com/rerun-io/rerun/pull/8234 + +#### Undo/Redo + +TODO: embed somehow emil's loom about it + +#### Drag-n-drop + +TODO: drag-n-drop???? + +#### View screenshots + +TODO: is screenshotting a highlight? + +#### Breadcrumbs and other UI/UX improvements + +TODO: Katya's loom +TODO: breadcrumbs? + ### ⚠️ Breaking changes + +TODO: mention migration kernel + TODO: fill in 🧳 Migration guide: https://rerun.io/docs/reference/migration/migration-0-21 @@ -47,10 +84,10 @@ TODO: fill in - Add utility to `rr.components.Color` to generate colors from any string (and use it in the air traffic data example) [#8458](https://github.com/rerun-io/rerun/pull/8458) #### 🦀 Rust API -- Fix `Loggable` pretending to have semantics [#8082](https://github.com/rerun-io/rerun/pull/8082) +- Update MSRV to 1.80 [#8178](https://github.com/rerun-io/rerun/pull/8178) +- Remove `Loggable::NAME` -- Loggables do not have any semantics [#8082](https://github.com/rerun-io/rerun/pull/8082) - Never direct users towards using `RecordingStream::log_component_batches` [#8149](https://github.com/rerun-io/rerun/pull/8149) - Rust API: be explicit about when we're using the arrow2 crate [#8194](https://github.com/rerun-io/rerun/pull/8194) -- Update MSRV to 1.80 [#8178](https://github.com/rerun-io/rerun/pull/8178) - Add `from_gray16` for `DepthImage` [#8213](https://github.com/rerun-io/rerun/pull/8213) (thanks [@fawdlstty](https://github.com/fawdlstty)!) - Rust: more `impl` helpers [#8401](https://github.com/rerun-io/rerun/pull/8401) @@ -60,10 +97,10 @@ TODO: fill in #### 🌁 Viewer improvements - World grid part 1/2: add world grid renderer to `re_renderer` [#8230](https://github.com/rerun-io/rerun/pull/8230) +- World grid part 2/2: Integrate into Viewer [#8234](https://github.com/rerun-io/rerun/pull/8234) - Add Undo/Redo support in the viewer [#7546](https://github.com/rerun-io/rerun/pull/7546) - Space view screenshotting in native viewer [#8258](https://github.com/rerun-io/rerun/pull/8258) - Remove selection history [#8296](https://github.com/rerun-io/rerun/pull/8296) -- World grid part 2/2: Integrate into Viewer [#8234](https://github.com/rerun-io/rerun/pull/8234) - Make the near clipping plane editable in 2D views [#8348](https://github.com/rerun-io/rerun/pull/8348) - Don't show transform arrows on all entities without any other visualizer [#8387](https://github.com/rerun-io/rerun/pull/8387) - Do query for default components only once per view [#8424](https://github.com/rerun-io/rerun/pull/8424) @@ -74,8 +111,8 @@ TODO: fill in - Add a new "Air Traffic Data" example [#5449](https://github.com/rerun-io/rerun/pull/5449) - Use video logging api in `detect_and_track` example [#8261](https://github.com/rerun-io/rerun/pull/8261) (thanks [@oxkitsune](https://github.com/oxkitsune)!) - Add hloc_glomap example and update manifest [#8352](https://github.com/rerun-io/rerun/pull/8352) (thanks [@pablovela5620](https://github.com/pablovela5620)!) -- Snippet index: implement codegen foundations [#8383](https://github.com/rerun-io/rerun/pull/8383) -- Create a more convincing example of the graph view [#8421](https://github.com/rerun-io/rerun/pull/8421) (thanks [@grtlr](https://github.com/grtlr)!) +- Introduce the Snippet Index [#8383](https://github.com/rerun-io/rerun/pull/8383) +- Implement complete Graph View example [#8421](https://github.com/rerun-io/rerun/pull/8421) (thanks [@grtlr](https://github.com/grtlr)!) #### 📚 Docs - Update wheel build instruction [#8235](https://github.com/rerun-io/rerun/pull/8235) @@ -99,13 +136,13 @@ TODO: fill in - Update egui to latest, update wgpu to 23.0.0 [#8183](https://github.com/rerun-io/rerun/pull/8183) #### ✨ Other enhancement -- Improved 'rrd print' [#8392](https://github.com/rerun-io/rerun/pull/8392) -- `re_types_blueprint` -> `re_types::blueprint` [#8419](https://github.com/rerun-io/rerun/pull/8419) -- Improved reflection [#8432](https://github.com/rerun-io/rerun/pull/8432) +- Improve `rrd print`'s verbosity modes [#8392](https://github.com/rerun-io/rerun/pull/8392) +- Miscellaneous improvements to archetype reflection [#8432](https://github.com/rerun-io/rerun/pull/8432) - Migration kernel for the blueprint space-view-related breaking changes [#8439](https://github.com/rerun-io/rerun/pull/8439) #### 🗣 Refactors - Add arrow(1)-interface on top of `Loggable` and `ArrowBuffer` [#8197](https://github.com/rerun-io/rerun/pull/8197) +- `re_types_blueprint` -> `re_types::blueprint` [#8419](https://github.com/rerun-io/rerun/pull/8419) - `re_viewer::reflection` -> `re_types::reflection` [#8420](https://github.com/rerun-io/rerun/pull/8420) #### 📦 Dependencies From e428429262c199f3d28de499810d2ddc81027f0a Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Mon, 16 Dec 2024 16:42:50 +0100 Subject: [PATCH 12/48] changelog --- CHANGELOG.md | 35 +++++++------------ .../reference/migration/migration-0-21.md | 12 +++---- 2 files changed, 18 insertions(+), 29 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index de162548a9bf..211859acd128 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased](https://github.com/rerun-io/rerun/compare/latest...HEAD) -## [0.21.0](https://github.com/rerun-io/rerun/compare/0.20.3...0.21.0) - Graph view, 3D Grid & Undo/Redo +## [0.21.0](https://github.com/rerun-io/rerun/compare/0.20.3...0.21.0) - Graph view, 3D Grid & UI/UX improvements TODO: add link to release video @@ -14,8 +14,6 @@ TODO: add link to release video #### Graph view -TODO: add Jochen to not-contributors - We've added two new logging primitives: [`GraphNodes`](https://rerun.io/docs/reference/types/archetypes/graph_nodes) and [`GraphEdges`](https://rerun.io/docs/reference/types/archetypes/graph_edges) that can be used to visualize node-link diagrams. For this, we have implemented a new Graph View that uses force-based layouts to draw graphs.

@@ -24,11 +22,11 @@ We've added two new logging primitives: [`GraphNodes`](https://rerun.io/docs/ref

-TODO: link to https://github.com/rerun-io/rerun/pull/7500 for the curious +Have a look at https://github.com/rerun-io/rerun/pull/7500 if you want to learn to more. #### 3D Grid -The 3D view now offers an infinite 3D grid, enabled by default. Further controls and settings are available as usual through the [blueprint](TODO) and/or the selection panel. +The 3D view now offers an infinite 3D grid, enabled by default. Further controls and settings are available as usual through the blueprint and/or the selection panel.

@@ -36,34 +34,27 @@ The 3D view now offers an infinite 3D grid, enabled by default. Further controls

-TODO: link to +All the nitty gritty details in: * https://github.com/rerun-io/rerun/pull/8230 * https://github.com/rerun-io/rerun/pull/8234 -#### Undo/Redo +### UI/UX improvements +* Undo/Redo TODO: embed somehow emil's loom about it - -#### Drag-n-drop - -TODO: drag-n-drop???? - -#### View screenshots - -TODO: is screenshotting a highlight? - -#### Breadcrumbs and other UI/UX improvements - +* Drag-n-drop +* View screenshots +* Breadcrumbs and other UI/UX improvements TODO: Katya's loom TODO: breadcrumbs? - ### ⚠️ Breaking changes -TODO: mention migration kernel +* Near clip plane for `Spatial2D` views now defaults to `0.1` in 3D scene units. +* Blueprint: Types and fields got renamed from `.*space_view.*`/`.*SpaceView.*` to `.*view.*`/`.*View.*`. +* 3D transform arrow visualization show up less often by default. -TODO: fill in -🧳 Migration guide: https://rerun.io/docs/reference/migration/migration-0-21 +Read our 🧳 migration guide for more detailed information: https://rerun.io/docs/reference/migration/migration-0-21. ### 🔎 Details diff --git a/docs/content/reference/migration/migration-0-21.md b/docs/content/reference/migration/migration-0-21.md index 27363f080681..6e46478a0a55 100644 --- a/docs/content/reference/migration/migration-0-21.md +++ b/docs/content/reference/migration/migration-0-21.md @@ -26,17 +26,15 @@ rr.send_blueprint( ``` -### Types and fields got renamed from `.*space_view.*`/`.*SpaceView.*` to `.*view.*`/`.*View.*` +### Blueprint types and fields got renamed from `.*space_view.*`/`.*SpaceView.*` to `.*view.*`/`.*View.*` Various types and fields got changed to refer to "views" rather than "space views". -This exclusively affects the Python blueprint sdk: +This exclusively affects the Python blueprint sdk. -#### Field/argument changes: +#### Field/argument changes -TODO: search and replaced too far - -* `ViewportBlueprint(...auto_views=...)` -> `ViewportBlueprint(...auto_views=...)` -* `Blueprint(...auto_views=...)` -> `Blueprint(...auto_views=...)` +* `ViewportBlueprint(...auto_space_views=...)` -> `ViewportBlueprint(...auto_views=...)` +* `Blueprint(...auto_space_views=...)` -> `Blueprint(...auto_views=...)` #### Type changes From dd7b4d062aaa6eaebe29271be8e6998cb9b3cee9 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Mon, 16 Dec 2024 19:26:20 +0100 Subject: [PATCH 13/48] fix the partial update checklist (-> topic) --- crates/store/re_chunk_store/src/query.rs | 6 +++++- .../check_range_partial_updates.py | 18 ++++++++++++++++-- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/crates/store/re_chunk_store/src/query.rs b/crates/store/re_chunk_store/src/query.rs index 228e4c601b51..e21380831df8 100644 --- a/crates/store/re_chunk_store/src/query.rs +++ b/crates/store/re_chunk_store/src/query.rs @@ -755,7 +755,11 @@ impl ChunkStore { }) .collect_vec(); - debug_assert!(chunks.iter().map(|chunk| chunk.id()).all_unique()); + debug_assert!( + chunks.iter().map(|chunk| chunk.id()).all_unique(), + "{:?}", + self.id() + ); chunks } diff --git a/tests/python/release_checklist/check_range_partial_updates.py b/tests/python/release_checklist/check_range_partial_updates.py index caeb50c805fc..523268985628 100644 --- a/tests/python/release_checklist/check_range_partial_updates.py +++ b/tests/python/release_checklist/check_range_partial_updates.py @@ -113,7 +113,14 @@ def log_points() -> None: rr.log("points", [rr.components.RadiusBatch(-20)]) rr.set_time_sequence("frame", 44) - rr.log("points", [rr.components.ColorBatch([0, 0, 255])]) + rr.log( + "points", + [ + rr.components.ColorBatch([0, 0, 255]).with_descriptor_overrides( + archetype_name=rr.Points3D.archetype_name(), archetype_field_name="colors" + ) + ], + ) rr.set_time_sequence("frame", 45) rr.log("points", rr.Points3D([[0, 0, 1], [1, 1, 0]])) @@ -123,7 +130,14 @@ def log_points() -> None: rr.log("points", [rr.components.RadiusBatch(-40)]) rr.log("points", rr.Points3D([[0, 2, 0], [1, 2, 1]])) rr.log("points", [rr.components.RadiusBatch(-30)]) - rr.log("points", [rr.components.ColorBatch([0, 255, 0])]) + rr.log( + "points", + [ + rr.components.ColorBatch([0, 255, 0]).with_descriptor_overrides( + archetype_name=rr.Points3D.archetype_name(), archetype_field_name="colors" + ) + ], + ) rr.log("points", rr.Points3D([[0, 0, 2], [2, 2, 0]])) From 8ba049497e814f056e52c457b9d575f926251443 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Tue, 17 Dec 2024 09:25:15 +0100 Subject: [PATCH 14/48] changelog --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 211859acd128..f189de1148f8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -73,6 +73,7 @@ Read our 🧳 migration guide for more detailed information: https://rerun.io/do - Rename space view to view everywhere [#8396](https://github.com/rerun-io/rerun/pull/8396) - Fix broken notebook loading on firefox by compressing the encoded wasm payload [#8426](https://github.com/rerun-io/rerun/pull/8426) - Add utility to `rr.components.Color` to generate colors from any string (and use it in the air traffic data example) [#8458](https://github.com/rerun-io/rerun/pull/8458) +- Introduce new API to send a dataframe to Rerun [#8461](https://github.com/rerun-io/rerun/pull/8461) #### 🦀 Rust API - Update MSRV to 1.80 [#8178](https://github.com/rerun-io/rerun/pull/8178) @@ -85,6 +86,7 @@ Read our 🧳 migration guide for more detailed information: https://rerun.io/do #### 🪳 Bug fixes - Fix outlines for lines having more preceived aliasing since 0.20 [#8317](https://github.com/rerun-io/rerun/pull/8317) - Fix handling unnormalized axis for (Pose)RotationAxisAngle [#8341](https://github.com/rerun-io/rerun/pull/8341) +- Fix 2D/3D view artifacts on view's border when using fractional zoom [#8369](https://github.com/rerun-io/rerun/pull/8369) #### 🌁 Viewer improvements - World grid part 1/2: add world grid renderer to `re_renderer` [#8230](https://github.com/rerun-io/rerun/pull/8230) @@ -97,6 +99,7 @@ Read our 🧳 migration guide for more detailed information: https://rerun.io/do - Do query for default components only once per view [#8424](https://github.com/rerun-io/rerun/pull/8424) - Improve hovered order in 2D views [#8405](https://github.com/rerun-io/rerun/pull/8405) - Remove wait-time when opening settings panel [#8464](https://github.com/rerun-io/rerun/pull/8464) +- Deprecate `DisconnectedSpace` archetype/component in favor of implicit invalid transforms [#8459](https://github.com/rerun-io/rerun/pull/8459) #### 🧑‍🏫 Examples - Add a new "Air Traffic Data" example [#5449](https://github.com/rerun-io/rerun/pull/5449) From 8f8f15f7b7f579f714ef1750c7497d2a8e43fadd Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Tue, 17 Dec 2024 10:01:17 +0100 Subject: [PATCH 15/48] Revert "fix the partial update checklist (-> topic)" This reverts commit 5a1b8a60d8af32467245c7e06413bbcb16c665a5. --- crates/store/re_chunk_store/src/query.rs | 6 +----- .../check_range_partial_updates.py | 18 ++---------------- 2 files changed, 3 insertions(+), 21 deletions(-) diff --git a/crates/store/re_chunk_store/src/query.rs b/crates/store/re_chunk_store/src/query.rs index e21380831df8..228e4c601b51 100644 --- a/crates/store/re_chunk_store/src/query.rs +++ b/crates/store/re_chunk_store/src/query.rs @@ -755,11 +755,7 @@ impl ChunkStore { }) .collect_vec(); - debug_assert!( - chunks.iter().map(|chunk| chunk.id()).all_unique(), - "{:?}", - self.id() - ); + debug_assert!(chunks.iter().map(|chunk| chunk.id()).all_unique()); chunks } diff --git a/tests/python/release_checklist/check_range_partial_updates.py b/tests/python/release_checklist/check_range_partial_updates.py index 523268985628..caeb50c805fc 100644 --- a/tests/python/release_checklist/check_range_partial_updates.py +++ b/tests/python/release_checklist/check_range_partial_updates.py @@ -113,14 +113,7 @@ def log_points() -> None: rr.log("points", [rr.components.RadiusBatch(-20)]) rr.set_time_sequence("frame", 44) - rr.log( - "points", - [ - rr.components.ColorBatch([0, 0, 255]).with_descriptor_overrides( - archetype_name=rr.Points3D.archetype_name(), archetype_field_name="colors" - ) - ], - ) + rr.log("points", [rr.components.ColorBatch([0, 0, 255])]) rr.set_time_sequence("frame", 45) rr.log("points", rr.Points3D([[0, 0, 1], [1, 1, 0]])) @@ -130,14 +123,7 @@ def log_points() -> None: rr.log("points", [rr.components.RadiusBatch(-40)]) rr.log("points", rr.Points3D([[0, 2, 0], [1, 2, 1]])) rr.log("points", [rr.components.RadiusBatch(-30)]) - rr.log( - "points", - [ - rr.components.ColorBatch([0, 255, 0]).with_descriptor_overrides( - archetype_name=rr.Points3D.archetype_name(), archetype_field_name="colors" - ) - ], - ) + rr.log("points", [rr.components.ColorBatch([0, 255, 0])]) rr.log("points", rr.Points3D([[0, 0, 2], [2, 2, 0]])) From dd6f724ff9c2f75dd409a5a7730001a9b4feaea7 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Tue, 17 Dec 2024 10:06:36 +0100 Subject: [PATCH 16/48] typo --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f189de1148f8..22704731894a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -84,7 +84,7 @@ Read our 🧳 migration guide for more detailed information: https://rerun.io/do - Rust: more `impl` helpers [#8401](https://github.com/rerun-io/rerun/pull/8401) #### 🪳 Bug fixes -- Fix outlines for lines having more preceived aliasing since 0.20 [#8317](https://github.com/rerun-io/rerun/pull/8317) +- Fix outlines for lines having more perceived aliasing since 0.20 [#8317](https://github.com/rerun-io/rerun/pull/8317) - Fix handling unnormalized axis for (Pose)RotationAxisAngle [#8341](https://github.com/rerun-io/rerun/pull/8341) - Fix 2D/3D view artifacts on view's border when using fractional zoom [#8369](https://github.com/rerun-io/rerun/pull/8369) From fca57497658b46d71c1a105dfce61167d96d2cab Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Tue, 17 Dec 2024 12:23:40 +0100 Subject: [PATCH 17/48] changelog --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 22704731894a..b2ce6088122f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -100,6 +100,7 @@ Read our 🧳 migration guide for more detailed information: https://rerun.io/do - Improve hovered order in 2D views [#8405](https://github.com/rerun-io/rerun/pull/8405) - Remove wait-time when opening settings panel [#8464](https://github.com/rerun-io/rerun/pull/8464) - Deprecate `DisconnectedSpace` archetype/component in favor of implicit invalid transforms [#8459](https://github.com/rerun-io/rerun/pull/8459) +- Improve graphics device capability detection, warn on old devices, early error on unsupported render targets [#8476](https://github.com/rerun-io/rerun/pull/8476) #### 🧑‍🏫 Examples - Add a new "Air Traffic Data" example [#5449](https://github.com/rerun-io/rerun/pull/5449) @@ -125,6 +126,7 @@ Read our 🧳 migration guide for more detailed information: https://rerun.io/do - Allow drag-and-dropping multiple containers and views in the blueprint tree [#8334](https://github.com/rerun-io/rerun/pull/8334) - Improve picking in 2D views [#8404](https://github.com/rerun-io/rerun/pull/8404) - Make our collapsing triangle thinner for more consistency with our icons [#8408](https://github.com/rerun-io/rerun/pull/8408) +- Entities can be dragged from the blueprint tree and streams tree to an existing view in the viewport [#8431](https://github.com/rerun-io/rerun/pull/8431) #### 🎨 Renderer improvements - Update egui to latest, update wgpu to 23.0.0 [#8183](https://github.com/rerun-io/rerun/pull/8183) @@ -142,6 +144,9 @@ Read our 🧳 migration guide for more detailed information: https://rerun.io/do #### 📦 Dependencies - Numpy 2.0 allowed in pyproject.toml [#8306](https://github.com/rerun-io/rerun/pull/8306) (thanks [@Ipuch](https://github.com/Ipuch)!) +#### 🧑‍💻 Dev-experience +- Add `MainThreadToken` to ensure file-dialogs only run on the main thread [#8467](https://github.com/rerun-io/rerun/pull/8467) + #### 🤷‍ Other - Deprecate `--serve`, add `--serve-web` [#8144](https://github.com/rerun-io/rerun/pull/8144) - Clean up pass over all superfluous hashing happening on the query path [#8207](https://github.com/rerun-io/rerun/pull/8207) From 03658b2f6c442686045ab8e104b19fcba411dbd2 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Tue, 17 Dec 2024 12:53:46 +0100 Subject: [PATCH 18/48] changelog --- CHANGELOG.md | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b2ce6088122f..2be9e17e8ec2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -34,25 +34,29 @@ The 3D view now offers an infinite 3D grid, enabled by default. Further controls

-All the nitty gritty details in: -* https://github.com/rerun-io/rerun/pull/8230 -* https://github.com/rerun-io/rerun/pull/8234 +All the nitty gritty details in https://github.com/rerun-io/rerun/pull/8230 and https://github.com/rerun-io/rerun/pull/8234. ### UI/UX improvements -* Undo/Redo -TODO: embed somehow emil's loom about it -* Drag-n-drop -* View screenshots -* Breadcrumbs and other UI/UX improvements TODO: Katya's loom -TODO: breadcrumbs? + +* Undo/Redo\ +TODO: blurb\ +TODO: embed somehow emil's loom about it +* Drag-n-drop\ +TODO: blurb +* View screenshots\ +TODO: blurb +* Breadcrumbs and other UI/UX improvements\ +TODO: blurb ### ⚠️ Breaking changes * Near clip plane for `Spatial2D` views now defaults to `0.1` in 3D scene units. -* Blueprint: Types and fields got renamed from `.*space_view.*`/`.*SpaceView.*` to `.*view.*`/`.*View.*`. +* Blueprint: types and fields got renamed from `.*space_view.*`/`.*SpaceView.*` to `.*view.*`/`.*View.*`. * 3D transform arrow visualization show up less often by default. +* `DisconnectedSpace` archetype/component deprecated. +* `RotationAxisAngle` with zero rotation axis is no longer treated as identity. Read our 🧳 migration guide for more detailed information: https://rerun.io/docs/reference/migration/migration-0-21. From 548c08054db26b62fac685da6004699d863c1e19 Mon Sep 17 00:00:00 2001 From: Andreas Reich Date: Tue, 17 Dec 2024 13:27:03 +0100 Subject: [PATCH 19/48] better 3d grid view picture, separate undo/redo section, minor adjustments --- CHANGELOG.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2be9e17e8ec2..6c290598bf40 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -26,23 +26,24 @@ Have a look at https://github.com/rerun-io/rerun/pull/7500 if you want to learn #### 3D Grid -The 3D view now offers an infinite 3D grid, enabled by default. Further controls and settings are available as usual through the blueprint and/or the selection panel. +The 3D view now offers an infinite 3D grid, enabled by default. Further controls and settings are available as usual through the blueprint API and/or the selection panel.

- +

All the nitty gritty details in https://github.com/rerun-io/rerun/pull/8230 and https://github.com/rerun-io/rerun/pull/8234. -### UI/UX improvements +### Undo/Redo support in the viewer -TODO: Katya's loom +You can now undo/redo blueprint changes in the viewer! -* Undo/Redo\ -TODO: blurb\ TODO: embed somehow emil's loom about it + +### More UI/UX improvements + * Drag-n-drop\ TODO: blurb * View screenshots\ @@ -55,7 +56,7 @@ TODO: blurb * Near clip plane for `Spatial2D` views now defaults to `0.1` in 3D scene units. * Blueprint: types and fields got renamed from `.*space_view.*`/`.*SpaceView.*` to `.*view.*`/`.*View.*`. * 3D transform arrow visualization show up less often by default. -* `DisconnectedSpace` archetype/component deprecated. +* `DisconnectedSpace` archetype/component is deprecated in favor of implicit invalid transforms (like zero scale or zero rotation matrix). * `RotationAxisAngle` with zero rotation axis is no longer treated as identity. Read our 🧳 migration guide for more detailed information: https://rerun.io/docs/reference/migration/migration-0-21. From cb121d840cec5274d2d478ff207347ffeecaeea8 Mon Sep 17 00:00:00 2001 From: Andreas Reich Date: Tue, 17 Dec 2024 15:26:35 +0100 Subject: [PATCH 20/48] embedd undo/redo video --- CHANGELOG.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c290598bf40..9a345ca4eb1c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -39,8 +39,11 @@ All the nitty gritty details in https://github.com/rerun-io/rerun/pull/8230 and ### Undo/Redo support in the viewer You can now undo/redo blueprint changes in the viewer! +This video shows it in action and explains how it works: -TODO: embed somehow emil's loom about it +

+ +

### More UI/UX improvements From e076e2944af742762f5f0885e054d49158fd2ee9 Mon Sep 17 00:00:00 2001 From: Andreas Reich Date: Tue, 17 Dec 2024 15:37:08 +0100 Subject: [PATCH 21/48] video as youtube link instead (gstorage doesn't work in gh markdown) --- CHANGELOG.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a345ca4eb1c..d28c15737048 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -41,9 +41,7 @@ All the nitty gritty details in https://github.com/rerun-io/rerun/pull/8230 and You can now undo/redo blueprint changes in the viewer! This video shows it in action and explains how it works: -

- -

+[![video demonstrating undo/redo](https://img.youtube.com/vi/HWdv4FZQbqQ/0.jpg)](https://www.youtube.com/watch?v=HWdv4FZQbqQ) ### More UI/UX improvements From 8584b42ab4bfe6f135779c93136fa01167abeec5 Mon Sep 17 00:00:00 2001 From: Andreas Reich Date: Tue, 17 Dec 2024 15:40:00 +0100 Subject: [PATCH 22/48] fix headings --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d28c15737048..17e6c8fc9a5e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -36,14 +36,14 @@ The 3D view now offers an infinite 3D grid, enabled by default. Further controls All the nitty gritty details in https://github.com/rerun-io/rerun/pull/8230 and https://github.com/rerun-io/rerun/pull/8234. -### Undo/Redo support in the viewer +#### Undo/Redo support in the viewer You can now undo/redo blueprint changes in the viewer! This video shows it in action and explains how it works: [![video demonstrating undo/redo](https://img.youtube.com/vi/HWdv4FZQbqQ/0.jpg)](https://www.youtube.com/watch?v=HWdv4FZQbqQ) -### More UI/UX improvements +#### More UI/UX improvements * Drag-n-drop\ TODO: blurb From 698220410a6a60c6a98be26c1acbdb88043b7b49 Mon Sep 17 00:00:00 2001 From: Andreas Reich Date: Tue, 17 Dec 2024 15:48:59 +0100 Subject: [PATCH 23/48] remove remaining speculative link --- crates/utils/re_capabilities/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/utils/re_capabilities/README.md b/crates/utils/re_capabilities/README.md index c61326593afe..0388f986f3b5 100644 --- a/crates/utils/re_capabilities/README.md +++ b/crates/utils/re_capabilities/README.md @@ -3,7 +3,7 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. [![Latest version](https://img.shields.io/crates/v/re_capabilities.svg)](https://crates.io/crates/re_capabilitiescrates/utils/) -[![Documentation](https://docs.rs/re_capabilities/badge.svg?speculative-link)](https://docs.rs/re_capabilities?speculative-link) +[![Documentation](https://docs.rs/re_capabilities/badge.svg)](https://docs.rs/re_capabilities) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) From 8c9d76f9bec23ad7e84cf2e24f3a77671c6361d4 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Tue, 17 Dec 2024 18:33:18 +0100 Subject: [PATCH 24/48] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 17e6c8fc9a5e..a97d3a63b532 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -149,6 +149,7 @@ Read our 🧳 migration guide for more detailed information: https://rerun.io/do #### 📦 Dependencies - Numpy 2.0 allowed in pyproject.toml [#8306](https://github.com/rerun-io/rerun/pull/8306) (thanks [@Ipuch](https://github.com/Ipuch)!) +- Upgrade to egui 0.30 (+ ecosystem) [#8516](https://github.com/rerun-io/rerun/pull/8516) #### 🧑‍💻 Dev-experience - Add `MainThreadToken` to ensure file-dialogs only run on the main thread [#8467](https://github.com/rerun-io/rerun/pull/8467) From 154827f09dff230e769d4ff00444443a8adc3e1f Mon Sep 17 00:00:00 2001 From: rerun-bot Date: Tue, 17 Dec 2024 17:44:46 +0000 Subject: [PATCH 25/48] Bump versions to 0.21.0-rc.2 --- Cargo.lock | 230 +++++++++--------- Cargo.toml | 130 +++++----- examples/rust/clock/Cargo.toml | 2 +- examples/rust/custom_data_loader/Cargo.toml | 2 +- .../rust/custom_store_subscriber/Cargo.toml | 2 +- examples/rust/custom_view/Cargo.toml | 2 +- examples/rust/dataframe_query/Cargo.toml | 2 +- examples/rust/dna/Cargo.toml | 2 +- examples/rust/extend_viewer_ui/Cargo.toml | 2 +- examples/rust/external_data_loader/Cargo.toml | 2 +- examples/rust/graph_lattice/Cargo.toml | 2 +- examples/rust/incremental_logging/Cargo.toml | 2 +- examples/rust/log_file/Cargo.toml | 2 +- examples/rust/minimal/Cargo.toml | 2 +- examples/rust/minimal_options/Cargo.toml | 2 +- examples/rust/minimal_serve/Cargo.toml | 2 +- examples/rust/objectron/Cargo.toml | 2 +- examples/rust/raw_mesh/Cargo.toml | 2 +- examples/rust/shared_recording/Cargo.toml | 2 +- examples/rust/spawn_viewer/Cargo.toml | 2 +- examples/rust/stdio/Cargo.toml | 2 +- examples/rust/template/Cargo.toml | 2 +- pixi.lock | 10 +- rerun_cpp/src/rerun/c/sdk_info.h | 2 +- rerun_js/web-viewer-react/README.md | 2 +- rerun_js/web-viewer-react/package.json | 4 +- rerun_js/web-viewer/README.md | 2 +- rerun_js/web-viewer/package.json | 2 +- rerun_notebook/pyproject.toml | 2 +- rerun_py/pyproject.toml | 2 +- rerun_py/rerun_sdk/rerun/__init__.py | 4 +- 31 files changed, 215 insertions(+), 215 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7dd5cb41e54a..79baf5a8a5cf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1381,7 +1381,7 @@ dependencies = [ [[package]] name = "clock" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -1724,7 +1724,7 @@ checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" [[package]] name = "custom_data_loader" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "re_build_tools", "rerun", @@ -1732,7 +1732,7 @@ dependencies = [ [[package]] name = "custom_store_subscriber" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "re_build_tools", "rerun", @@ -1740,7 +1740,7 @@ dependencies = [ [[package]] name = "custom_view" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "mimalloc", "re_crash_handler", @@ -1796,7 +1796,7 @@ checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" [[package]] name = "dataframe_query" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "itertools 0.13.0", "rerun", @@ -1891,7 +1891,7 @@ dependencies = [ [[package]] name = "dna" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "itertools 0.13.0", "rand", @@ -2395,7 +2395,7 @@ dependencies = [ [[package]] name = "extend_viewer_ui" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "mimalloc", "re_crash_handler", @@ -2928,7 +2928,7 @@ dependencies = [ [[package]] name = "graph_lattice" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -3520,7 +3520,7 @@ dependencies = [ [[package]] name = "incremental_logging" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -3951,7 +3951,7 @@ dependencies = [ [[package]] name = "log_benchmark" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -3962,7 +3962,7 @@ dependencies = [ [[package]] name = "log_file" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -4140,14 +4140,14 @@ dependencies = [ [[package]] name = "minimal" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "rerun", ] [[package]] name = "minimal_options" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -4157,7 +4157,7 @@ dependencies = [ [[package]] name = "minimal_serve" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "rerun", ] @@ -4758,7 +4758,7 @@ dependencies = [ [[package]] name = "objectron" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -4984,7 +4984,7 @@ dependencies = [ [[package]] name = "plot_dashboard_stress" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -5477,7 +5477,7 @@ checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" [[package]] name = "raw_mesh" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "bytes", @@ -5520,7 +5520,7 @@ checksum = "3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f" [[package]] name = "re_analytics" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "crossbeam", "directories", @@ -5568,7 +5568,7 @@ dependencies = [ [[package]] name = "re_blueprint_tree" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "egui", "itertools 0.13.0", @@ -5587,14 +5587,14 @@ dependencies = [ [[package]] name = "re_build_info" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "serde", ] [[package]] name = "re_build_tools" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "cargo_metadata 0.18.1", @@ -5607,7 +5607,7 @@ dependencies = [ [[package]] name = "re_capabilities" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "document-features", "egui", @@ -5616,14 +5616,14 @@ dependencies = [ [[package]] name = "re_case" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "convert_case", ] [[package]] name = "re_chunk" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "anyhow", @@ -5652,7 +5652,7 @@ dependencies = [ [[package]] name = "re_chunk_store" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "anyhow", @@ -5684,7 +5684,7 @@ dependencies = [ [[package]] name = "re_chunk_store_ui" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "egui", "egui_extras", @@ -5699,7 +5699,7 @@ dependencies = [ [[package]] name = "re_component_ui" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "egui", "egui_extras", @@ -5718,7 +5718,7 @@ dependencies = [ [[package]] name = "re_context_menu" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "egui", "egui_tiles", @@ -5739,7 +5739,7 @@ dependencies = [ [[package]] name = "re_crash_handler" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "backtrace", "econtext", @@ -5752,7 +5752,7 @@ dependencies = [ [[package]] name = "re_data_loader" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "anyhow", @@ -5781,7 +5781,7 @@ dependencies = [ [[package]] name = "re_data_source" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "itertools 0.13.0", @@ -5799,7 +5799,7 @@ dependencies = [ [[package]] name = "re_data_ui" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "anyhow", @@ -5829,7 +5829,7 @@ dependencies = [ [[package]] name = "re_dataframe" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "itertools 0.13.0", @@ -5853,7 +5853,7 @@ dependencies = [ [[package]] name = "re_dev_tools" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "argh", @@ -5880,7 +5880,7 @@ dependencies = [ [[package]] name = "re_entity_db" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "anyhow", @@ -5913,21 +5913,21 @@ dependencies = [ [[package]] name = "re_error" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", ] [[package]] name = "re_format" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "num-traits", ] [[package]] name = "re_format_arrow" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "comfy-table", "re_arrow2", @@ -5937,7 +5937,7 @@ dependencies = [ [[package]] name = "re_grpc_client" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "re_chunk", "re_error", @@ -5958,7 +5958,7 @@ dependencies = [ [[package]] name = "re_int_histogram" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "criterion", "insta", @@ -5969,7 +5969,7 @@ dependencies = [ [[package]] name = "re_log" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "env_logger", "js-sys", @@ -5982,7 +5982,7 @@ dependencies = [ [[package]] name = "re_log_encoding" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "criterion", "ehttp", @@ -6010,7 +6010,7 @@ dependencies = [ [[package]] name = "re_log_types" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "anyhow", @@ -6059,7 +6059,7 @@ dependencies = [ [[package]] name = "re_memory" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "backtrace", @@ -6094,7 +6094,7 @@ dependencies = [ [[package]] name = "re_protos" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "prost", "thiserror 1.0.65", @@ -6104,7 +6104,7 @@ dependencies = [ [[package]] name = "re_protos_builder" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "camino", "prost-build", @@ -6114,7 +6114,7 @@ dependencies = [ [[package]] name = "re_query" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "anyhow", @@ -6168,7 +6168,7 @@ dependencies = [ [[package]] name = "re_renderer" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "anyhow", @@ -6220,7 +6220,7 @@ dependencies = [ [[package]] name = "re_renderer_examples" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "anyhow", @@ -6244,7 +6244,7 @@ dependencies = [ [[package]] name = "re_sdk" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "crossbeam", @@ -6279,7 +6279,7 @@ dependencies = [ [[package]] name = "re_sdk_comms" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "crossbeam", @@ -6295,7 +6295,7 @@ dependencies = [ [[package]] name = "re_selection_panel" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "egui", "egui_tiles", @@ -6322,7 +6322,7 @@ dependencies = [ [[package]] name = "re_smart_channel" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "crossbeam", "parking_lot", @@ -6333,7 +6333,7 @@ dependencies = [ [[package]] name = "re_string_interner" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "nohash-hasher", @@ -6345,7 +6345,7 @@ dependencies = [ [[package]] name = "re_time_panel" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "criterion", @@ -6374,7 +6374,7 @@ dependencies = [ [[package]] name = "re_tracing" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "puffin", "puffin_http", @@ -6385,7 +6385,7 @@ dependencies = [ [[package]] name = "re_tuid" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "criterion", "document-features", @@ -6398,7 +6398,7 @@ dependencies = [ [[package]] name = "re_types" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "array-init", @@ -6440,7 +6440,7 @@ dependencies = [ [[package]] name = "re_types_builder" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "arrow", @@ -6471,7 +6471,7 @@ dependencies = [ [[package]] name = "re_types_core" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "arrow", @@ -6496,7 +6496,7 @@ dependencies = [ [[package]] name = "re_ui" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "eframe", "egui", @@ -6522,7 +6522,7 @@ dependencies = [ [[package]] name = "re_video" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "bit-vec", "cfg_aliases 0.2.1", @@ -6550,7 +6550,7 @@ dependencies = [ [[package]] name = "re_view" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "arrow", @@ -6575,7 +6575,7 @@ dependencies = [ [[package]] name = "re_view_bar_chart" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "egui", "egui_plot", @@ -6593,7 +6593,7 @@ dependencies = [ [[package]] name = "re_view_dataframe" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "egui", @@ -6616,7 +6616,7 @@ dependencies = [ [[package]] name = "re_view_graph" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "egui", @@ -6640,7 +6640,7 @@ dependencies = [ [[package]] name = "re_view_map" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "bytemuck", "egui", @@ -6664,7 +6664,7 @@ dependencies = [ [[package]] name = "re_view_spatial" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "anyhow", @@ -6708,7 +6708,7 @@ dependencies = [ [[package]] name = "re_view_tensor" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "bytemuck", @@ -6732,7 +6732,7 @@ dependencies = [ [[package]] name = "re_view_text_document" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "egui", "egui_commonmark", @@ -6747,7 +6747,7 @@ dependencies = [ [[package]] name = "re_view_text_log" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "egui", "egui_extras", @@ -6767,7 +6767,7 @@ dependencies = [ [[package]] name = "re_view_time_series" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "egui", "egui_plot", @@ -6789,7 +6789,7 @@ dependencies = [ [[package]] name = "re_viewer" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "anyhow", @@ -6867,7 +6867,7 @@ dependencies = [ [[package]] name = "re_viewer_context" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "anyhow", @@ -6923,7 +6923,7 @@ dependencies = [ [[package]] name = "re_viewport" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "egui", @@ -6946,7 +6946,7 @@ dependencies = [ [[package]] name = "re_viewport_blueprint" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "egui", @@ -6972,7 +6972,7 @@ dependencies = [ [[package]] name = "re_web_viewer_server" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "document-features", "re_analytics", @@ -6983,7 +6983,7 @@ dependencies = [ [[package]] name = "re_ws_comms" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "bincode", @@ -7180,7 +7180,7 @@ dependencies = [ [[package]] name = "rerun" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7221,7 +7221,7 @@ dependencies = [ [[package]] name = "rerun-cli" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "document-features", "mimalloc", @@ -7236,7 +7236,7 @@ dependencies = [ [[package]] name = "rerun-loader-rust-file" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "argh", @@ -7245,7 +7245,7 @@ dependencies = [ [[package]] name = "rerun_c" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "ahash", "infer", @@ -7259,7 +7259,7 @@ dependencies = [ [[package]] name = "rerun_py" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "arrow", "crossbeam", @@ -7392,7 +7392,7 @@ dependencies = [ [[package]] name = "roundtrip_annotation_context" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7402,7 +7402,7 @@ dependencies = [ [[package]] name = "roundtrip_arrows2d" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7412,7 +7412,7 @@ dependencies = [ [[package]] name = "roundtrip_arrows3d" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7422,7 +7422,7 @@ dependencies = [ [[package]] name = "roundtrip_boxes2d" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7432,7 +7432,7 @@ dependencies = [ [[package]] name = "roundtrip_boxes3d" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7442,7 +7442,7 @@ dependencies = [ [[package]] name = "roundtrip_depth_image" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7453,7 +7453,7 @@ dependencies = [ [[package]] name = "roundtrip_disconnected_space" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7463,7 +7463,7 @@ dependencies = [ [[package]] name = "roundtrip_image" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7476,7 +7476,7 @@ dependencies = [ [[package]] name = "roundtrip_line_strips2d" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7486,7 +7486,7 @@ dependencies = [ [[package]] name = "roundtrip_line_strips3d" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7496,7 +7496,7 @@ dependencies = [ [[package]] name = "roundtrip_pinhole" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7506,7 +7506,7 @@ dependencies = [ [[package]] name = "roundtrip_points2d" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7516,7 +7516,7 @@ dependencies = [ [[package]] name = "roundtrip_points3d" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7526,7 +7526,7 @@ dependencies = [ [[package]] name = "roundtrip_segmentation_image" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7537,7 +7537,7 @@ dependencies = [ [[package]] name = "roundtrip_tensor" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7548,7 +7548,7 @@ dependencies = [ [[package]] name = "roundtrip_text_document" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7558,7 +7558,7 @@ dependencies = [ [[package]] name = "roundtrip_text_log" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7568,7 +7568,7 @@ dependencies = [ [[package]] name = "roundtrip_transform3d" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7578,7 +7578,7 @@ dependencies = [ [[package]] name = "roundtrip_view_coordinates" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7588,7 +7588,7 @@ dependencies = [ [[package]] name = "roundtrip_visible_time_ranges" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -7604,7 +7604,7 @@ checksum = "3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f" [[package]] name = "run_wasm" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "cargo-run-wasm", "pico-args", @@ -7996,7 +7996,7 @@ dependencies = [ [[package]] name = "shared_recording" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "rerun", ] @@ -8175,7 +8175,7 @@ dependencies = [ [[package]] name = "snippets" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "itertools 0.13.0", "ndarray", @@ -8199,7 +8199,7 @@ dependencies = [ [[package]] name = "spawn_viewer" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "rerun", ] @@ -8250,7 +8250,7 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "stdio" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "rerun", ] @@ -8427,7 +8427,7 @@ dependencies = [ [[package]] name = "template" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "rerun", ] @@ -8443,7 +8443,7 @@ dependencies = [ [[package]] name = "test_api" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -8458,7 +8458,7 @@ dependencies = [ [[package]] name = "test_data_density_graph" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "rand", @@ -8468,7 +8468,7 @@ dependencies = [ [[package]] name = "test_image_memory" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "mimalloc", "re_format", @@ -8477,7 +8477,7 @@ dependencies = [ [[package]] name = "test_pinhole_projection" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", @@ -8488,7 +8488,7 @@ dependencies = [ [[package]] name = "test_send_columns" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "re_chunk", "rerun", @@ -8496,7 +8496,7 @@ dependencies = [ [[package]] name = "test_ui_wakeup" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = [ "anyhow", "clap", diff --git a/Cargo.toml b/Cargo.toml index bee0d259d79f..9f763df7b480 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ include = [ license = "MIT OR Apache-2.0" repository = "https://github.com/rerun-io/rerun" rust-version = "1.80" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" [workspace.dependencies] # When using alpha-release, always use exact version, e.g. `version = "=0.x.y-alpha.z" @@ -40,78 +40,78 @@ version = "0.21.0-rc.1" # re_log_types 0.3.0-alpha.0, NOT 0.3.0-alpha.4 even though it is newer and semver-compatible. # crates/build: -re_build_info = { path = "crates/build/re_build_info", version = "=0.21.0-rc.1", default-features = false } -re_build_tools = { path = "crates/build/re_build_tools", version = "=0.21.0-rc.1", default-features = false } -re_dev_tools = { path = "crates/build/re_dev_tools", version = "=0.21.0-rc.1", default-features = false } -re_protos_builder = { path = "crates/build/re_protos_builder", version = "=0.21.0-rc.1", default-features = false } -re_types_builder = { path = "crates/build/re_types_builder", version = "=0.21.0-rc.1", default-features = false } +re_build_info = { path = "crates/build/re_build_info", version = "=0.21.0-rc.2", default-features = false } +re_build_tools = { path = "crates/build/re_build_tools", version = "=0.21.0-rc.2", default-features = false } +re_dev_tools = { path = "crates/build/re_dev_tools", version = "=0.21.0-rc.2", default-features = false } +re_protos_builder = { path = "crates/build/re_protos_builder", version = "=0.21.0-rc.2", default-features = false } +re_types_builder = { path = "crates/build/re_types_builder", version = "=0.21.0-rc.2", default-features = false } # crates/store: -re_chunk = { path = "crates/store/re_chunk", version = "=0.21.0-rc.1", default-features = false } -re_chunk_store = { path = "crates/store/re_chunk_store", version = "=0.21.0-rc.1", default-features = false } -re_data_loader = { path = "crates/store/re_data_loader", version = "=0.21.0-rc.1", default-features = false } -re_data_source = { path = "crates/store/re_data_source", version = "=0.21.0-rc.1", default-features = false } -re_dataframe = { path = "crates/store/re_dataframe", version = "=0.21.0-rc.1", default-features = false } -re_entity_db = { path = "crates/store/re_entity_db", version = "=0.21.0-rc.1", default-features = false } -re_format_arrow = { path = "crates/store/re_format_arrow", version = "=0.21.0-rc.1", default-features = false } -re_grpc_client = { path = "crates/store/re_grpc_client", version = "=0.21.0-rc.1", default-features = false } -re_protos = { path = "crates/store/re_protos", version = "=0.21.0-rc.1", default-features = false } -re_log_encoding = { path = "crates/store/re_log_encoding", version = "=0.21.0-rc.1", default-features = false } -re_log_types = { path = "crates/store/re_log_types", version = "=0.21.0-rc.1", default-features = false } -re_query = { path = "crates/store/re_query", version = "=0.21.0-rc.1", default-features = false } -re_sdk_comms = { path = "crates/store/re_sdk_comms", version = "=0.21.0-rc.1", default-features = false } -re_types = { path = "crates/store/re_types", version = "=0.21.0-rc.1", default-features = false } -re_types_core = { path = "crates/store/re_types_core", version = "=0.21.0-rc.1", default-features = false } -re_ws_comms = { path = "crates/store/re_ws_comms", version = "=0.21.0-rc.1", default-features = false } +re_chunk = { path = "crates/store/re_chunk", version = "=0.21.0-rc.2", default-features = false } +re_chunk_store = { path = "crates/store/re_chunk_store", version = "=0.21.0-rc.2", default-features = false } +re_data_loader = { path = "crates/store/re_data_loader", version = "=0.21.0-rc.2", default-features = false } +re_data_source = { path = "crates/store/re_data_source", version = "=0.21.0-rc.2", default-features = false } +re_dataframe = { path = "crates/store/re_dataframe", version = "=0.21.0-rc.2", default-features = false } +re_entity_db = { path = "crates/store/re_entity_db", version = "=0.21.0-rc.2", default-features = false } +re_format_arrow = { path = "crates/store/re_format_arrow", version = "=0.21.0-rc.2", default-features = false } +re_grpc_client = { path = "crates/store/re_grpc_client", version = "=0.21.0-rc.2", default-features = false } +re_protos = { path = "crates/store/re_protos", version = "=0.21.0-rc.2", default-features = false } +re_log_encoding = { path = "crates/store/re_log_encoding", version = "=0.21.0-rc.2", default-features = false } +re_log_types = { path = "crates/store/re_log_types", version = "=0.21.0-rc.2", default-features = false } +re_query = { path = "crates/store/re_query", version = "=0.21.0-rc.2", default-features = false } +re_sdk_comms = { path = "crates/store/re_sdk_comms", version = "=0.21.0-rc.2", default-features = false } +re_types = { path = "crates/store/re_types", version = "=0.21.0-rc.2", default-features = false } +re_types_core = { path = "crates/store/re_types_core", version = "=0.21.0-rc.2", default-features = false } +re_ws_comms = { path = "crates/store/re_ws_comms", version = "=0.21.0-rc.2", default-features = false } # crates/top: -re_sdk = { path = "crates/top/re_sdk", version = "=0.21.0-rc.1", default-features = false } -rerun = { path = "crates/top/rerun", version = "=0.21.0-rc.1", default-features = false } -rerun_c = { path = "crates/top/rerun_c", version = "=0.21.0-rc.1", default-features = false } -rerun-cli = { path = "crates/top/rerun-cli", version = "=0.21.0-rc.1", default-features = false } +re_sdk = { path = "crates/top/re_sdk", version = "=0.21.0-rc.2", default-features = false } +rerun = { path = "crates/top/rerun", version = "=0.21.0-rc.2", default-features = false } +rerun_c = { path = "crates/top/rerun_c", version = "=0.21.0-rc.2", default-features = false } +rerun-cli = { path = "crates/top/rerun-cli", version = "=0.21.0-rc.2", default-features = false } # crates/utils: -re_analytics = { path = "crates/utils/re_analytics", version = "=0.21.0-rc.1", default-features = false } -re_capabilities = { path = "crates/utils/re_capabilities", version = "=0.21.0-rc.1", default-features = false } -re_case = { path = "crates/utils/re_case", version = "=0.21.0-rc.1", default-features = false } -re_crash_handler = { path = "crates/utils/re_crash_handler", version = "=0.21.0-rc.1", default-features = false } -re_error = { path = "crates/utils/re_error", version = "=0.21.0-rc.1", default-features = false } -re_format = { path = "crates/utils/re_format", version = "=0.21.0-rc.1", default-features = false } -re_int_histogram = { path = "crates/utils/re_int_histogram", version = "=0.21.0-rc.1", default-features = false } -re_log = { path = "crates/utils/re_log", version = "=0.21.0-rc.1", default-features = false } -re_memory = { path = "crates/utils/re_memory", version = "=0.21.0-rc.1", default-features = false } -re_smart_channel = { path = "crates/utils/re_smart_channel", version = "=0.21.0-rc.1", default-features = false } -re_string_interner = { path = "crates/utils/re_string_interner", version = "=0.21.0-rc.1", default-features = false } -re_tracing = { path = "crates/utils/re_tracing", version = "=0.21.0-rc.1", default-features = false } -re_tuid = { path = "crates/utils/re_tuid", version = "=0.21.0-rc.1", default-features = false } -re_video = { path = "crates/utils/re_video", version = "=0.21.0-rc.1", default-features = false } +re_analytics = { path = "crates/utils/re_analytics", version = "=0.21.0-rc.2", default-features = false } +re_capabilities = { path = "crates/utils/re_capabilities", version = "=0.21.0-rc.2", default-features = false } +re_case = { path = "crates/utils/re_case", version = "=0.21.0-rc.2", default-features = false } +re_crash_handler = { path = "crates/utils/re_crash_handler", version = "=0.21.0-rc.2", default-features = false } +re_error = { path = "crates/utils/re_error", version = "=0.21.0-rc.2", default-features = false } +re_format = { path = "crates/utils/re_format", version = "=0.21.0-rc.2", default-features = false } +re_int_histogram = { path = "crates/utils/re_int_histogram", version = "=0.21.0-rc.2", default-features = false } +re_log = { path = "crates/utils/re_log", version = "=0.21.0-rc.2", default-features = false } +re_memory = { path = "crates/utils/re_memory", version = "=0.21.0-rc.2", default-features = false } +re_smart_channel = { path = "crates/utils/re_smart_channel", version = "=0.21.0-rc.2", default-features = false } +re_string_interner = { path = "crates/utils/re_string_interner", version = "=0.21.0-rc.2", default-features = false } +re_tracing = { path = "crates/utils/re_tracing", version = "=0.21.0-rc.2", default-features = false } +re_tuid = { path = "crates/utils/re_tuid", version = "=0.21.0-rc.2", default-features = false } +re_video = { path = "crates/utils/re_video", version = "=0.21.0-rc.2", default-features = false } # crates/viewer: -re_blueprint_tree = { path = "crates/viewer/re_blueprint_tree", version = "=0.21.0-rc.1", default-features = false } -re_component_ui = { path = "crates/viewer/re_component_ui", version = "=0.21.0-rc.1", default-features = false } -re_context_menu = { path = "crates/viewer/re_context_menu", version = "=0.21.0-rc.1", default-features = false } -re_data_ui = { path = "crates/viewer/re_data_ui", version = "=0.21.0-rc.1", default-features = false } -re_chunk_store_ui = { path = "crates/viewer/re_chunk_store_ui", version = "=0.21.0-rc.1", default-features = false } -re_renderer = { path = "crates/viewer/re_renderer", version = "=0.21.0-rc.1", default-features = false } -re_renderer_examples = { path = "crates/viewer/re_renderer_examples", version = "=0.21.0-rc.1", default-features = false } -re_selection_panel = { path = "crates/viewer/re_selection_panel", version = "=0.21.0-rc.1", default-features = false } -re_view = { path = "crates/viewer/re_view", version = "=0.21.0-rc.1", default-features = false } -re_view_bar_chart = { path = "crates/viewer/re_view_bar_chart", version = "=0.21.0-rc.1", default-features = false } -re_view_spatial = { path = "crates/viewer/re_view_spatial", version = "=0.21.0-rc.1", default-features = false } -re_view_dataframe = { path = "crates/viewer/re_view_dataframe", version = "=0.21.0-rc.1", default-features = false } -re_view_graph = { path = "crates/viewer/re_view_graph", version = "=0.21.0-rc.1", default-features = false } -re_view_map = { path = "crates/viewer/re_view_map", version = "=0.21.0-rc.1", default-features = false } -re_view_tensor = { path = "crates/viewer/re_view_tensor", version = "=0.21.0-rc.1", default-features = false } -re_view_text_document = { path = "crates/viewer/re_view_text_document", version = "=0.21.0-rc.1", default-features = false } -re_view_text_log = { path = "crates/viewer/re_view_text_log", version = "=0.21.0-rc.1", default-features = false } -re_view_time_series = { path = "crates/viewer/re_view_time_series", version = "=0.21.0-rc.1", default-features = false } -re_time_panel = { path = "crates/viewer/re_time_panel", version = "=0.21.0-rc.1", default-features = false } -re_ui = { path = "crates/viewer/re_ui", version = "=0.21.0-rc.1", default-features = false } -re_viewer = { path = "crates/viewer/re_viewer", version = "=0.21.0-rc.1", default-features = false } -re_viewer_context = { path = "crates/viewer/re_viewer_context", version = "=0.21.0-rc.1", default-features = false } -re_viewport = { path = "crates/viewer/re_viewport", version = "=0.21.0-rc.1", default-features = false } -re_viewport_blueprint = { path = "crates/viewer/re_viewport_blueprint", version = "=0.21.0-rc.1", default-features = false } -re_web_viewer_server = { path = "crates/viewer/re_web_viewer_server", version = "=0.21.0-rc.1", default-features = false } +re_blueprint_tree = { path = "crates/viewer/re_blueprint_tree", version = "=0.21.0-rc.2", default-features = false } +re_component_ui = { path = "crates/viewer/re_component_ui", version = "=0.21.0-rc.2", default-features = false } +re_context_menu = { path = "crates/viewer/re_context_menu", version = "=0.21.0-rc.2", default-features = false } +re_data_ui = { path = "crates/viewer/re_data_ui", version = "=0.21.0-rc.2", default-features = false } +re_chunk_store_ui = { path = "crates/viewer/re_chunk_store_ui", version = "=0.21.0-rc.2", default-features = false } +re_renderer = { path = "crates/viewer/re_renderer", version = "=0.21.0-rc.2", default-features = false } +re_renderer_examples = { path = "crates/viewer/re_renderer_examples", version = "=0.21.0-rc.2", default-features = false } +re_selection_panel = { path = "crates/viewer/re_selection_panel", version = "=0.21.0-rc.2", default-features = false } +re_view = { path = "crates/viewer/re_view", version = "=0.21.0-rc.2", default-features = false } +re_view_bar_chart = { path = "crates/viewer/re_view_bar_chart", version = "=0.21.0-rc.2", default-features = false } +re_view_spatial = { path = "crates/viewer/re_view_spatial", version = "=0.21.0-rc.2", default-features = false } +re_view_dataframe = { path = "crates/viewer/re_view_dataframe", version = "=0.21.0-rc.2", default-features = false } +re_view_graph = { path = "crates/viewer/re_view_graph", version = "=0.21.0-rc.2", default-features = false } +re_view_map = { path = "crates/viewer/re_view_map", version = "=0.21.0-rc.2", default-features = false } +re_view_tensor = { path = "crates/viewer/re_view_tensor", version = "=0.21.0-rc.2", default-features = false } +re_view_text_document = { path = "crates/viewer/re_view_text_document", version = "=0.21.0-rc.2", default-features = false } +re_view_text_log = { path = "crates/viewer/re_view_text_log", version = "=0.21.0-rc.2", default-features = false } +re_view_time_series = { path = "crates/viewer/re_view_time_series", version = "=0.21.0-rc.2", default-features = false } +re_time_panel = { path = "crates/viewer/re_time_panel", version = "=0.21.0-rc.2", default-features = false } +re_ui = { path = "crates/viewer/re_ui", version = "=0.21.0-rc.2", default-features = false } +re_viewer = { path = "crates/viewer/re_viewer", version = "=0.21.0-rc.2", default-features = false } +re_viewer_context = { path = "crates/viewer/re_viewer_context", version = "=0.21.0-rc.2", default-features = false } +re_viewport = { path = "crates/viewer/re_viewport", version = "=0.21.0-rc.2", default-features = false } +re_viewport_blueprint = { path = "crates/viewer/re_viewport_blueprint", version = "=0.21.0-rc.2", default-features = false } +re_web_viewer_server = { path = "crates/viewer/re_web_viewer_server", version = "=0.21.0-rc.2", default-features = false } # Rerun crates in other repos: ewebsock = "0.8.0" diff --git a/examples/rust/clock/Cargo.toml b/examples/rust/clock/Cargo.toml index 714da52021b6..2b309005f73c 100644 --- a/examples/rust/clock/Cargo.toml +++ b/examples/rust/clock/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "clock" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_data_loader/Cargo.toml b/examples/rust/custom_data_loader/Cargo.toml index de1fff3b9db4..7d3df1517188 100644 --- a/examples/rust/custom_data_loader/Cargo.toml +++ b/examples/rust/custom_data_loader/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_data_loader" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_store_subscriber/Cargo.toml b/examples/rust/custom_store_subscriber/Cargo.toml index cd5b6dffffbf..4f9213cc523f 100644 --- a/examples/rust/custom_store_subscriber/Cargo.toml +++ b/examples/rust/custom_store_subscriber/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_store_subscriber" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_view/Cargo.toml b/examples/rust/custom_view/Cargo.toml index 2ebd8f00b961..b8f4d3be359a 100644 --- a/examples/rust/custom_view/Cargo.toml +++ b/examples/rust/custom_view/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_view" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/dataframe_query/Cargo.toml b/examples/rust/dataframe_query/Cargo.toml index 15f934d05fb1..027585f4df58 100644 --- a/examples/rust/dataframe_query/Cargo.toml +++ b/examples/rust/dataframe_query/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dataframe_query" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/dna/Cargo.toml b/examples/rust/dna/Cargo.toml index 947ac230e698..bca1e2630f41 100644 --- a/examples/rust/dna/Cargo.toml +++ b/examples/rust/dna/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dna" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/extend_viewer_ui/Cargo.toml b/examples/rust/extend_viewer_ui/Cargo.toml index 24c72e891d9c..2da4b9c069a5 100644 --- a/examples/rust/extend_viewer_ui/Cargo.toml +++ b/examples/rust/extend_viewer_ui/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "extend_viewer_ui" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/external_data_loader/Cargo.toml b/examples/rust/external_data_loader/Cargo.toml index 0e073faa6321..8ebbcef4006e 100644 --- a/examples/rust/external_data_loader/Cargo.toml +++ b/examples/rust/external_data_loader/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rerun-loader-rust-file" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/graph_lattice/Cargo.toml b/examples/rust/graph_lattice/Cargo.toml index ee5fa6626c56..ef1a695d1e1e 100644 --- a/examples/rust/graph_lattice/Cargo.toml +++ b/examples/rust/graph_lattice/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "graph_lattice" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/incremental_logging/Cargo.toml b/examples/rust/incremental_logging/Cargo.toml index 18001bd19e79..b3193e1a0f00 100644 --- a/examples/rust/incremental_logging/Cargo.toml +++ b/examples/rust/incremental_logging/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "incremental_logging" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/log_file/Cargo.toml b/examples/rust/log_file/Cargo.toml index 514ec1fbc323..0eb01dae51fe 100644 --- a/examples/rust/log_file/Cargo.toml +++ b/examples/rust/log_file/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "log_file" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal/Cargo.toml b/examples/rust/minimal/Cargo.toml index 44ae306fe291..93a83a5aef99 100644 --- a/examples/rust/minimal/Cargo.toml +++ b/examples/rust/minimal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal_options/Cargo.toml b/examples/rust/minimal_options/Cargo.toml index ffa23989fb1d..6b01b361c7a2 100644 --- a/examples/rust/minimal_options/Cargo.toml +++ b/examples/rust/minimal_options/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal_options" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal_serve/Cargo.toml b/examples/rust/minimal_serve/Cargo.toml index 67b22a6661c8..16811978e44f 100644 --- a/examples/rust/minimal_serve/Cargo.toml +++ b/examples/rust/minimal_serve/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal_serve" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/objectron/Cargo.toml b/examples/rust/objectron/Cargo.toml index 8271c8805c82..0d11f734ed9b 100644 --- a/examples/rust/objectron/Cargo.toml +++ b/examples/rust/objectron/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "objectron" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/raw_mesh/Cargo.toml b/examples/rust/raw_mesh/Cargo.toml index bb630029aae4..0ccda7fdc17b 100644 --- a/examples/rust/raw_mesh/Cargo.toml +++ b/examples/rust/raw_mesh/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "raw_mesh" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/shared_recording/Cargo.toml b/examples/rust/shared_recording/Cargo.toml index 6c6d356985cc..07d4d19317f8 100644 --- a/examples/rust/shared_recording/Cargo.toml +++ b/examples/rust/shared_recording/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shared_recording" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/spawn_viewer/Cargo.toml b/examples/rust/spawn_viewer/Cargo.toml index 3c312500f10b..fbed21bf3d30 100644 --- a/examples/rust/spawn_viewer/Cargo.toml +++ b/examples/rust/spawn_viewer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "spawn_viewer" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/stdio/Cargo.toml b/examples/rust/stdio/Cargo.toml index cfe430676703..dc79d29fe842 100644 --- a/examples/rust/stdio/Cargo.toml +++ b/examples/rust/stdio/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stdio" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/template/Cargo.toml b/examples/rust/template/Cargo.toml index d21a7327a952..3dae0d45b307 100644 --- a/examples/rust/template/Cargo.toml +++ b/examples/rust/template/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "template" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/pixi.lock b/pixi.lock index be9ca5be2d1d..866a2caa0064 100644 --- a/pixi.lock +++ b/pixi.lock @@ -30286,8 +30286,8 @@ packages: - watchfiles ; extra == 'dev' - pypi: rerun_notebook name: rerun-notebook - version: 0.21.0rc1 - sha256: aa7936b12e23c0104c228ecc072448c8305e59fd9dc66d45cc6e6dca37ee3d2c + version: 0.21.0rc2 + sha256: 6bff86b6276b0122ec50bf199fe5ed53998996490c406166ec10cfca9086f669 requires_dist: - anywidget - jupyter-ui-poll @@ -30362,8 +30362,8 @@ packages: requires_python: '>=3.8,<3.13' - pypi: rerun_py name: rerun-sdk - version: 0.21.0rc1 - sha256: d88788850c05a1221b68aa0d346427283dcdf936917cf03dce0545d4f6588114 + version: 0.21.0rc2 + sha256: 31e80b035ef3cc30e5883d21f8f0df6245b0fa244baefdc49f860b60bf1fca45 requires_dist: - attrs>=23.1.0 - numpy>=1.23 @@ -30371,7 +30371,7 @@ packages: - pyarrow>=14.0.2 - typing-extensions>=4.5 - pytest==7.1.2 ; extra == 'tests' - - rerun-notebook==0.21.0rc1 ; extra == 'notebook' + - rerun-notebook==0.21.0rc2 ; extra == 'notebook' requires_python: '>=3.8' editable: true - pypi: https://files.pythonhosted.org/packages/7b/44/4e421b96b67b2daff264473f7465db72fbdf36a07e05494f50300cc7b0c6/rfc3339_validator-0.1.4-py2.py3-none-any.whl diff --git a/rerun_cpp/src/rerun/c/sdk_info.h b/rerun_cpp/src/rerun/c/sdk_info.h index f709b356c294..9e09a19a2fa6 100644 --- a/rerun_cpp/src/rerun/c/sdk_info.h +++ b/rerun_cpp/src/rerun/c/sdk_info.h @@ -2,7 +2,7 @@ /// /// This should match the string returned by `rr_version_string` (C) or `rerun::version_string` (C++). /// If not, the SDK's binary and the C header are out of sync. -#define RERUN_SDK_HEADER_VERSION "0.21.0-rc.1" +#define RERUN_SDK_HEADER_VERSION "0.21.0-rc.2" /// Major version of the Rerun C SDK. #define RERUN_SDK_HEADER_VERSION_MAJOR 0 diff --git a/rerun_js/web-viewer-react/README.md b/rerun_js/web-viewer-react/README.md index 22555c68496e..f3fa9bb410e6 100644 --- a/rerun_js/web-viewer-react/README.md +++ b/rerun_js/web-viewer-react/README.md @@ -35,7 +35,7 @@ export default function App() { ``` The `rrd` in the snippet above should be a URL pointing to either: -- A hosted `.rrd` file, such as +- A hosted `.rrd` file, such as - A WebSocket connection to the SDK opened via the [`serve`](https://www.rerun.io/docs/reference/sdk/operating-modes#serve) API If `rrd` is not set, the Viewer will display the same welcome screen as . diff --git a/rerun_js/web-viewer-react/package.json b/rerun_js/web-viewer-react/package.json index 683a1decc1fa..0fbcbc524419 100644 --- a/rerun_js/web-viewer-react/package.json +++ b/rerun_js/web-viewer-react/package.json @@ -1,6 +1,6 @@ { "name": "@rerun-io/web-viewer-react", - "version": "0.21.0-rc.1", + "version": "0.21.0-rc.2", "description": "Embed the Rerun web viewer in your React app", "licenses": [ { @@ -39,7 +39,7 @@ "tsconfig.json" ], "dependencies": { - "@rerun-io/web-viewer": "0.21.0-rc.1", + "@rerun-io/web-viewer": "0.21.0-rc.2", "@types/react": "^18.2.33", "react": "^18.2.0" }, diff --git a/rerun_js/web-viewer/README.md b/rerun_js/web-viewer/README.md index 590bdfb62896..80546591dc33 100644 --- a/rerun_js/web-viewer/README.md +++ b/rerun_js/web-viewer/README.md @@ -41,7 +41,7 @@ viewer.stop(); ``` The `rrd` in the snippet above should be a URL pointing to either: -- A hosted `.rrd` file, such as +- A hosted `.rrd` file, such as - A WebSocket connection to the SDK opened via the [`serve`](https://www.rerun.io/docs/reference/sdk/operating-modes#serve) API If `rrd` is not set, the Viewer will display the same welcome screen as . diff --git a/rerun_js/web-viewer/package.json b/rerun_js/web-viewer/package.json index 0fb30f347c12..3347cf333526 100644 --- a/rerun_js/web-viewer/package.json +++ b/rerun_js/web-viewer/package.json @@ -1,6 +1,6 @@ { "name": "@rerun-io/web-viewer", - "version": "0.21.0-rc.1", + "version": "0.21.0-rc.2", "description": "Embed the Rerun web viewer in your app", "licenses": [ { diff --git a/rerun_notebook/pyproject.toml b/rerun_notebook/pyproject.toml index a40661d57d59..8e0b19ecaf66 100644 --- a/rerun_notebook/pyproject.toml +++ b/rerun_notebook/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "hatchling.build" [project] name = "rerun-notebook" description = "Implementation helper for running rerun-sdk in notebooks" -version = "0.21.0-rc.1" +version = "0.21.0-rc.2" dependencies = ["anywidget", "jupyter-ui-poll"] readme = "README.md" keywords = ["rerun", "notebook"] diff --git a/rerun_py/pyproject.toml b/rerun_py/pyproject.toml index 6102e2da16da..4ae4bf49fffa 100644 --- a/rerun_py/pyproject.toml +++ b/rerun_py/pyproject.toml @@ -33,7 +33,7 @@ text = "MIT OR Apache-2.0" [project.optional-dependencies] tests = ["pytest==7.1.2"] -notebook = ["rerun-notebook==0.21.0-rc.1"] +notebook = ["rerun-notebook==0.21.0-rc.2"] [project.urls] documentation = "https://www.rerun.io/docs" diff --git a/rerun_py/rerun_sdk/rerun/__init__.py b/rerun_py/rerun_sdk/rerun/__init__.py index 420e0083de1c..a8cb4ef77874 100644 --- a/rerun_py/rerun_sdk/rerun/__init__.py +++ b/rerun_py/rerun_sdk/rerun/__init__.py @@ -9,8 +9,8 @@ import numpy as np -__version__ = "0.21.0-rc.1" -__version_info__ = (0, 21, 0, "rc.1") +__version__ = "0.21.0-rc.2" +__version_info__ = (0, 21, 0, "rc.2") if sys.version_info < (3, 9): warnings.warn( From 48edd7f6759c3c7dc2bdc17a485c6a52456cf9a9 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Tue, 17 Dec 2024 18:59:08 +0100 Subject: [PATCH 26/48] how about that? --- scripts/ci/crates.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/ci/crates.py b/scripts/ci/crates.py index 89079fe39e3d..e4e818286d0a 100755 --- a/scripts/ci/crates.py +++ b/scripts/ci/crates.py @@ -434,7 +434,7 @@ def publish_crate(crate: Crate, token: str, version: str, env: dict[str, Any]) - while True: try: cargo( - f"publish --quiet --token {token}", + f"publish --quiet --locked --token {token}", cwd=crate.path, env=env, dry_run=False, From da15d69c0c872317d369fae92ab53df8a309931b Mon Sep 17 00:00:00 2001 From: rerun-bot Date: Tue, 17 Dec 2024 18:02:27 +0000 Subject: [PATCH 27/48] Bump versions to 0.21.0-rc.3 --- Cargo.lock | 230 +++++++++--------- Cargo.toml | 130 +++++----- examples/rust/clock/Cargo.toml | 2 +- examples/rust/custom_data_loader/Cargo.toml | 2 +- .../rust/custom_store_subscriber/Cargo.toml | 2 +- examples/rust/custom_view/Cargo.toml | 2 +- examples/rust/dataframe_query/Cargo.toml | 2 +- examples/rust/dna/Cargo.toml | 2 +- examples/rust/extend_viewer_ui/Cargo.toml | 2 +- examples/rust/external_data_loader/Cargo.toml | 2 +- examples/rust/graph_lattice/Cargo.toml | 2 +- examples/rust/incremental_logging/Cargo.toml | 2 +- examples/rust/log_file/Cargo.toml | 2 +- examples/rust/minimal/Cargo.toml | 2 +- examples/rust/minimal_options/Cargo.toml | 2 +- examples/rust/minimal_serve/Cargo.toml | 2 +- examples/rust/objectron/Cargo.toml | 2 +- examples/rust/raw_mesh/Cargo.toml | 2 +- examples/rust/shared_recording/Cargo.toml | 2 +- examples/rust/spawn_viewer/Cargo.toml | 2 +- examples/rust/stdio/Cargo.toml | 2 +- examples/rust/template/Cargo.toml | 2 +- pixi.lock | 10 +- rerun_cpp/src/rerun/c/sdk_info.h | 2 +- rerun_js/web-viewer-react/README.md | 2 +- rerun_js/web-viewer-react/package.json | 4 +- rerun_js/web-viewer/README.md | 2 +- rerun_js/web-viewer/package.json | 2 +- rerun_notebook/pyproject.toml | 2 +- rerun_py/pyproject.toml | 2 +- rerun_py/rerun_sdk/rerun/__init__.py | 4 +- 31 files changed, 215 insertions(+), 215 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 79baf5a8a5cf..2984b3bc1cb3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1381,7 +1381,7 @@ dependencies = [ [[package]] name = "clock" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -1724,7 +1724,7 @@ checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" [[package]] name = "custom_data_loader" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "re_build_tools", "rerun", @@ -1732,7 +1732,7 @@ dependencies = [ [[package]] name = "custom_store_subscriber" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "re_build_tools", "rerun", @@ -1740,7 +1740,7 @@ dependencies = [ [[package]] name = "custom_view" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "mimalloc", "re_crash_handler", @@ -1796,7 +1796,7 @@ checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" [[package]] name = "dataframe_query" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "itertools 0.13.0", "rerun", @@ -1891,7 +1891,7 @@ dependencies = [ [[package]] name = "dna" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "itertools 0.13.0", "rand", @@ -2395,7 +2395,7 @@ dependencies = [ [[package]] name = "extend_viewer_ui" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "mimalloc", "re_crash_handler", @@ -2928,7 +2928,7 @@ dependencies = [ [[package]] name = "graph_lattice" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -3520,7 +3520,7 @@ dependencies = [ [[package]] name = "incremental_logging" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -3951,7 +3951,7 @@ dependencies = [ [[package]] name = "log_benchmark" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -3962,7 +3962,7 @@ dependencies = [ [[package]] name = "log_file" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -4140,14 +4140,14 @@ dependencies = [ [[package]] name = "minimal" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "rerun", ] [[package]] name = "minimal_options" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -4157,7 +4157,7 @@ dependencies = [ [[package]] name = "minimal_serve" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "rerun", ] @@ -4758,7 +4758,7 @@ dependencies = [ [[package]] name = "objectron" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -4984,7 +4984,7 @@ dependencies = [ [[package]] name = "plot_dashboard_stress" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -5477,7 +5477,7 @@ checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" [[package]] name = "raw_mesh" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "bytes", @@ -5520,7 +5520,7 @@ checksum = "3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f" [[package]] name = "re_analytics" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "crossbeam", "directories", @@ -5568,7 +5568,7 @@ dependencies = [ [[package]] name = "re_blueprint_tree" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "egui", "itertools 0.13.0", @@ -5587,14 +5587,14 @@ dependencies = [ [[package]] name = "re_build_info" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "serde", ] [[package]] name = "re_build_tools" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "cargo_metadata 0.18.1", @@ -5607,7 +5607,7 @@ dependencies = [ [[package]] name = "re_capabilities" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "document-features", "egui", @@ -5616,14 +5616,14 @@ dependencies = [ [[package]] name = "re_case" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "convert_case", ] [[package]] name = "re_chunk" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "anyhow", @@ -5652,7 +5652,7 @@ dependencies = [ [[package]] name = "re_chunk_store" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "anyhow", @@ -5684,7 +5684,7 @@ dependencies = [ [[package]] name = "re_chunk_store_ui" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "egui", "egui_extras", @@ -5699,7 +5699,7 @@ dependencies = [ [[package]] name = "re_component_ui" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "egui", "egui_extras", @@ -5718,7 +5718,7 @@ dependencies = [ [[package]] name = "re_context_menu" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "egui", "egui_tiles", @@ -5739,7 +5739,7 @@ dependencies = [ [[package]] name = "re_crash_handler" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "backtrace", "econtext", @@ -5752,7 +5752,7 @@ dependencies = [ [[package]] name = "re_data_loader" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "anyhow", @@ -5781,7 +5781,7 @@ dependencies = [ [[package]] name = "re_data_source" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "itertools 0.13.0", @@ -5799,7 +5799,7 @@ dependencies = [ [[package]] name = "re_data_ui" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "anyhow", @@ -5829,7 +5829,7 @@ dependencies = [ [[package]] name = "re_dataframe" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "itertools 0.13.0", @@ -5853,7 +5853,7 @@ dependencies = [ [[package]] name = "re_dev_tools" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "argh", @@ -5880,7 +5880,7 @@ dependencies = [ [[package]] name = "re_entity_db" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "anyhow", @@ -5913,21 +5913,21 @@ dependencies = [ [[package]] name = "re_error" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", ] [[package]] name = "re_format" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "num-traits", ] [[package]] name = "re_format_arrow" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "comfy-table", "re_arrow2", @@ -5937,7 +5937,7 @@ dependencies = [ [[package]] name = "re_grpc_client" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "re_chunk", "re_error", @@ -5958,7 +5958,7 @@ dependencies = [ [[package]] name = "re_int_histogram" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "criterion", "insta", @@ -5969,7 +5969,7 @@ dependencies = [ [[package]] name = "re_log" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "env_logger", "js-sys", @@ -5982,7 +5982,7 @@ dependencies = [ [[package]] name = "re_log_encoding" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "criterion", "ehttp", @@ -6010,7 +6010,7 @@ dependencies = [ [[package]] name = "re_log_types" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "anyhow", @@ -6059,7 +6059,7 @@ dependencies = [ [[package]] name = "re_memory" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "backtrace", @@ -6094,7 +6094,7 @@ dependencies = [ [[package]] name = "re_protos" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "prost", "thiserror 1.0.65", @@ -6104,7 +6104,7 @@ dependencies = [ [[package]] name = "re_protos_builder" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "camino", "prost-build", @@ -6114,7 +6114,7 @@ dependencies = [ [[package]] name = "re_query" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "anyhow", @@ -6168,7 +6168,7 @@ dependencies = [ [[package]] name = "re_renderer" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "anyhow", @@ -6220,7 +6220,7 @@ dependencies = [ [[package]] name = "re_renderer_examples" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "anyhow", @@ -6244,7 +6244,7 @@ dependencies = [ [[package]] name = "re_sdk" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "crossbeam", @@ -6279,7 +6279,7 @@ dependencies = [ [[package]] name = "re_sdk_comms" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "crossbeam", @@ -6295,7 +6295,7 @@ dependencies = [ [[package]] name = "re_selection_panel" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "egui", "egui_tiles", @@ -6322,7 +6322,7 @@ dependencies = [ [[package]] name = "re_smart_channel" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "crossbeam", "parking_lot", @@ -6333,7 +6333,7 @@ dependencies = [ [[package]] name = "re_string_interner" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "nohash-hasher", @@ -6345,7 +6345,7 @@ dependencies = [ [[package]] name = "re_time_panel" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "criterion", @@ -6374,7 +6374,7 @@ dependencies = [ [[package]] name = "re_tracing" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "puffin", "puffin_http", @@ -6385,7 +6385,7 @@ dependencies = [ [[package]] name = "re_tuid" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "criterion", "document-features", @@ -6398,7 +6398,7 @@ dependencies = [ [[package]] name = "re_types" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "array-init", @@ -6440,7 +6440,7 @@ dependencies = [ [[package]] name = "re_types_builder" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "arrow", @@ -6471,7 +6471,7 @@ dependencies = [ [[package]] name = "re_types_core" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "arrow", @@ -6496,7 +6496,7 @@ dependencies = [ [[package]] name = "re_ui" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "eframe", "egui", @@ -6522,7 +6522,7 @@ dependencies = [ [[package]] name = "re_video" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "bit-vec", "cfg_aliases 0.2.1", @@ -6550,7 +6550,7 @@ dependencies = [ [[package]] name = "re_view" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "arrow", @@ -6575,7 +6575,7 @@ dependencies = [ [[package]] name = "re_view_bar_chart" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "egui", "egui_plot", @@ -6593,7 +6593,7 @@ dependencies = [ [[package]] name = "re_view_dataframe" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "egui", @@ -6616,7 +6616,7 @@ dependencies = [ [[package]] name = "re_view_graph" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "egui", @@ -6640,7 +6640,7 @@ dependencies = [ [[package]] name = "re_view_map" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "bytemuck", "egui", @@ -6664,7 +6664,7 @@ dependencies = [ [[package]] name = "re_view_spatial" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "anyhow", @@ -6708,7 +6708,7 @@ dependencies = [ [[package]] name = "re_view_tensor" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "bytemuck", @@ -6732,7 +6732,7 @@ dependencies = [ [[package]] name = "re_view_text_document" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "egui", "egui_commonmark", @@ -6747,7 +6747,7 @@ dependencies = [ [[package]] name = "re_view_text_log" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "egui", "egui_extras", @@ -6767,7 +6767,7 @@ dependencies = [ [[package]] name = "re_view_time_series" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "egui", "egui_plot", @@ -6789,7 +6789,7 @@ dependencies = [ [[package]] name = "re_viewer" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "anyhow", @@ -6867,7 +6867,7 @@ dependencies = [ [[package]] name = "re_viewer_context" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "anyhow", @@ -6923,7 +6923,7 @@ dependencies = [ [[package]] name = "re_viewport" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "egui", @@ -6946,7 +6946,7 @@ dependencies = [ [[package]] name = "re_viewport_blueprint" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "egui", @@ -6972,7 +6972,7 @@ dependencies = [ [[package]] name = "re_web_viewer_server" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "document-features", "re_analytics", @@ -6983,7 +6983,7 @@ dependencies = [ [[package]] name = "re_ws_comms" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "bincode", @@ -7180,7 +7180,7 @@ dependencies = [ [[package]] name = "rerun" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7221,7 +7221,7 @@ dependencies = [ [[package]] name = "rerun-cli" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "document-features", "mimalloc", @@ -7236,7 +7236,7 @@ dependencies = [ [[package]] name = "rerun-loader-rust-file" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "argh", @@ -7245,7 +7245,7 @@ dependencies = [ [[package]] name = "rerun_c" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "ahash", "infer", @@ -7259,7 +7259,7 @@ dependencies = [ [[package]] name = "rerun_py" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "arrow", "crossbeam", @@ -7392,7 +7392,7 @@ dependencies = [ [[package]] name = "roundtrip_annotation_context" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7402,7 +7402,7 @@ dependencies = [ [[package]] name = "roundtrip_arrows2d" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7412,7 +7412,7 @@ dependencies = [ [[package]] name = "roundtrip_arrows3d" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7422,7 +7422,7 @@ dependencies = [ [[package]] name = "roundtrip_boxes2d" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7432,7 +7432,7 @@ dependencies = [ [[package]] name = "roundtrip_boxes3d" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7442,7 +7442,7 @@ dependencies = [ [[package]] name = "roundtrip_depth_image" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7453,7 +7453,7 @@ dependencies = [ [[package]] name = "roundtrip_disconnected_space" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7463,7 +7463,7 @@ dependencies = [ [[package]] name = "roundtrip_image" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7476,7 +7476,7 @@ dependencies = [ [[package]] name = "roundtrip_line_strips2d" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7486,7 +7486,7 @@ dependencies = [ [[package]] name = "roundtrip_line_strips3d" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7496,7 +7496,7 @@ dependencies = [ [[package]] name = "roundtrip_pinhole" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7506,7 +7506,7 @@ dependencies = [ [[package]] name = "roundtrip_points2d" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7516,7 +7516,7 @@ dependencies = [ [[package]] name = "roundtrip_points3d" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7526,7 +7526,7 @@ dependencies = [ [[package]] name = "roundtrip_segmentation_image" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7537,7 +7537,7 @@ dependencies = [ [[package]] name = "roundtrip_tensor" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7548,7 +7548,7 @@ dependencies = [ [[package]] name = "roundtrip_text_document" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7558,7 +7558,7 @@ dependencies = [ [[package]] name = "roundtrip_text_log" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7568,7 +7568,7 @@ dependencies = [ [[package]] name = "roundtrip_transform3d" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7578,7 +7578,7 @@ dependencies = [ [[package]] name = "roundtrip_view_coordinates" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7588,7 +7588,7 @@ dependencies = [ [[package]] name = "roundtrip_visible_time_ranges" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -7604,7 +7604,7 @@ checksum = "3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f" [[package]] name = "run_wasm" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "cargo-run-wasm", "pico-args", @@ -7996,7 +7996,7 @@ dependencies = [ [[package]] name = "shared_recording" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "rerun", ] @@ -8175,7 +8175,7 @@ dependencies = [ [[package]] name = "snippets" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "itertools 0.13.0", "ndarray", @@ -8199,7 +8199,7 @@ dependencies = [ [[package]] name = "spawn_viewer" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "rerun", ] @@ -8250,7 +8250,7 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "stdio" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "rerun", ] @@ -8427,7 +8427,7 @@ dependencies = [ [[package]] name = "template" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "rerun", ] @@ -8443,7 +8443,7 @@ dependencies = [ [[package]] name = "test_api" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -8458,7 +8458,7 @@ dependencies = [ [[package]] name = "test_data_density_graph" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "rand", @@ -8468,7 +8468,7 @@ dependencies = [ [[package]] name = "test_image_memory" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "mimalloc", "re_format", @@ -8477,7 +8477,7 @@ dependencies = [ [[package]] name = "test_pinhole_projection" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", @@ -8488,7 +8488,7 @@ dependencies = [ [[package]] name = "test_send_columns" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "re_chunk", "rerun", @@ -8496,7 +8496,7 @@ dependencies = [ [[package]] name = "test_ui_wakeup" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = [ "anyhow", "clap", diff --git a/Cargo.toml b/Cargo.toml index 9f763df7b480..7b93db0b17c4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ include = [ license = "MIT OR Apache-2.0" repository = "https://github.com/rerun-io/rerun" rust-version = "1.80" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" [workspace.dependencies] # When using alpha-release, always use exact version, e.g. `version = "=0.x.y-alpha.z" @@ -40,78 +40,78 @@ version = "0.21.0-rc.2" # re_log_types 0.3.0-alpha.0, NOT 0.3.0-alpha.4 even though it is newer and semver-compatible. # crates/build: -re_build_info = { path = "crates/build/re_build_info", version = "=0.21.0-rc.2", default-features = false } -re_build_tools = { path = "crates/build/re_build_tools", version = "=0.21.0-rc.2", default-features = false } -re_dev_tools = { path = "crates/build/re_dev_tools", version = "=0.21.0-rc.2", default-features = false } -re_protos_builder = { path = "crates/build/re_protos_builder", version = "=0.21.0-rc.2", default-features = false } -re_types_builder = { path = "crates/build/re_types_builder", version = "=0.21.0-rc.2", default-features = false } +re_build_info = { path = "crates/build/re_build_info", version = "=0.21.0-rc.3", default-features = false } +re_build_tools = { path = "crates/build/re_build_tools", version = "=0.21.0-rc.3", default-features = false } +re_dev_tools = { path = "crates/build/re_dev_tools", version = "=0.21.0-rc.3", default-features = false } +re_protos_builder = { path = "crates/build/re_protos_builder", version = "=0.21.0-rc.3", default-features = false } +re_types_builder = { path = "crates/build/re_types_builder", version = "=0.21.0-rc.3", default-features = false } # crates/store: -re_chunk = { path = "crates/store/re_chunk", version = "=0.21.0-rc.2", default-features = false } -re_chunk_store = { path = "crates/store/re_chunk_store", version = "=0.21.0-rc.2", default-features = false } -re_data_loader = { path = "crates/store/re_data_loader", version = "=0.21.0-rc.2", default-features = false } -re_data_source = { path = "crates/store/re_data_source", version = "=0.21.0-rc.2", default-features = false } -re_dataframe = { path = "crates/store/re_dataframe", version = "=0.21.0-rc.2", default-features = false } -re_entity_db = { path = "crates/store/re_entity_db", version = "=0.21.0-rc.2", default-features = false } -re_format_arrow = { path = "crates/store/re_format_arrow", version = "=0.21.0-rc.2", default-features = false } -re_grpc_client = { path = "crates/store/re_grpc_client", version = "=0.21.0-rc.2", default-features = false } -re_protos = { path = "crates/store/re_protos", version = "=0.21.0-rc.2", default-features = false } -re_log_encoding = { path = "crates/store/re_log_encoding", version = "=0.21.0-rc.2", default-features = false } -re_log_types = { path = "crates/store/re_log_types", version = "=0.21.0-rc.2", default-features = false } -re_query = { path = "crates/store/re_query", version = "=0.21.0-rc.2", default-features = false } -re_sdk_comms = { path = "crates/store/re_sdk_comms", version = "=0.21.0-rc.2", default-features = false } -re_types = { path = "crates/store/re_types", version = "=0.21.0-rc.2", default-features = false } -re_types_core = { path = "crates/store/re_types_core", version = "=0.21.0-rc.2", default-features = false } -re_ws_comms = { path = "crates/store/re_ws_comms", version = "=0.21.0-rc.2", default-features = false } +re_chunk = { path = "crates/store/re_chunk", version = "=0.21.0-rc.3", default-features = false } +re_chunk_store = { path = "crates/store/re_chunk_store", version = "=0.21.0-rc.3", default-features = false } +re_data_loader = { path = "crates/store/re_data_loader", version = "=0.21.0-rc.3", default-features = false } +re_data_source = { path = "crates/store/re_data_source", version = "=0.21.0-rc.3", default-features = false } +re_dataframe = { path = "crates/store/re_dataframe", version = "=0.21.0-rc.3", default-features = false } +re_entity_db = { path = "crates/store/re_entity_db", version = "=0.21.0-rc.3", default-features = false } +re_format_arrow = { path = "crates/store/re_format_arrow", version = "=0.21.0-rc.3", default-features = false } +re_grpc_client = { path = "crates/store/re_grpc_client", version = "=0.21.0-rc.3", default-features = false } +re_protos = { path = "crates/store/re_protos", version = "=0.21.0-rc.3", default-features = false } +re_log_encoding = { path = "crates/store/re_log_encoding", version = "=0.21.0-rc.3", default-features = false } +re_log_types = { path = "crates/store/re_log_types", version = "=0.21.0-rc.3", default-features = false } +re_query = { path = "crates/store/re_query", version = "=0.21.0-rc.3", default-features = false } +re_sdk_comms = { path = "crates/store/re_sdk_comms", version = "=0.21.0-rc.3", default-features = false } +re_types = { path = "crates/store/re_types", version = "=0.21.0-rc.3", default-features = false } +re_types_core = { path = "crates/store/re_types_core", version = "=0.21.0-rc.3", default-features = false } +re_ws_comms = { path = "crates/store/re_ws_comms", version = "=0.21.0-rc.3", default-features = false } # crates/top: -re_sdk = { path = "crates/top/re_sdk", version = "=0.21.0-rc.2", default-features = false } -rerun = { path = "crates/top/rerun", version = "=0.21.0-rc.2", default-features = false } -rerun_c = { path = "crates/top/rerun_c", version = "=0.21.0-rc.2", default-features = false } -rerun-cli = { path = "crates/top/rerun-cli", version = "=0.21.0-rc.2", default-features = false } +re_sdk = { path = "crates/top/re_sdk", version = "=0.21.0-rc.3", default-features = false } +rerun = { path = "crates/top/rerun", version = "=0.21.0-rc.3", default-features = false } +rerun_c = { path = "crates/top/rerun_c", version = "=0.21.0-rc.3", default-features = false } +rerun-cli = { path = "crates/top/rerun-cli", version = "=0.21.0-rc.3", default-features = false } # crates/utils: -re_analytics = { path = "crates/utils/re_analytics", version = "=0.21.0-rc.2", default-features = false } -re_capabilities = { path = "crates/utils/re_capabilities", version = "=0.21.0-rc.2", default-features = false } -re_case = { path = "crates/utils/re_case", version = "=0.21.0-rc.2", default-features = false } -re_crash_handler = { path = "crates/utils/re_crash_handler", version = "=0.21.0-rc.2", default-features = false } -re_error = { path = "crates/utils/re_error", version = "=0.21.0-rc.2", default-features = false } -re_format = { path = "crates/utils/re_format", version = "=0.21.0-rc.2", default-features = false } -re_int_histogram = { path = "crates/utils/re_int_histogram", version = "=0.21.0-rc.2", default-features = false } -re_log = { path = "crates/utils/re_log", version = "=0.21.0-rc.2", default-features = false } -re_memory = { path = "crates/utils/re_memory", version = "=0.21.0-rc.2", default-features = false } -re_smart_channel = { path = "crates/utils/re_smart_channel", version = "=0.21.0-rc.2", default-features = false } -re_string_interner = { path = "crates/utils/re_string_interner", version = "=0.21.0-rc.2", default-features = false } -re_tracing = { path = "crates/utils/re_tracing", version = "=0.21.0-rc.2", default-features = false } -re_tuid = { path = "crates/utils/re_tuid", version = "=0.21.0-rc.2", default-features = false } -re_video = { path = "crates/utils/re_video", version = "=0.21.0-rc.2", default-features = false } +re_analytics = { path = "crates/utils/re_analytics", version = "=0.21.0-rc.3", default-features = false } +re_capabilities = { path = "crates/utils/re_capabilities", version = "=0.21.0-rc.3", default-features = false } +re_case = { path = "crates/utils/re_case", version = "=0.21.0-rc.3", default-features = false } +re_crash_handler = { path = "crates/utils/re_crash_handler", version = "=0.21.0-rc.3", default-features = false } +re_error = { path = "crates/utils/re_error", version = "=0.21.0-rc.3", default-features = false } +re_format = { path = "crates/utils/re_format", version = "=0.21.0-rc.3", default-features = false } +re_int_histogram = { path = "crates/utils/re_int_histogram", version = "=0.21.0-rc.3", default-features = false } +re_log = { path = "crates/utils/re_log", version = "=0.21.0-rc.3", default-features = false } +re_memory = { path = "crates/utils/re_memory", version = "=0.21.0-rc.3", default-features = false } +re_smart_channel = { path = "crates/utils/re_smart_channel", version = "=0.21.0-rc.3", default-features = false } +re_string_interner = { path = "crates/utils/re_string_interner", version = "=0.21.0-rc.3", default-features = false } +re_tracing = { path = "crates/utils/re_tracing", version = "=0.21.0-rc.3", default-features = false } +re_tuid = { path = "crates/utils/re_tuid", version = "=0.21.0-rc.3", default-features = false } +re_video = { path = "crates/utils/re_video", version = "=0.21.0-rc.3", default-features = false } # crates/viewer: -re_blueprint_tree = { path = "crates/viewer/re_blueprint_tree", version = "=0.21.0-rc.2", default-features = false } -re_component_ui = { path = "crates/viewer/re_component_ui", version = "=0.21.0-rc.2", default-features = false } -re_context_menu = { path = "crates/viewer/re_context_menu", version = "=0.21.0-rc.2", default-features = false } -re_data_ui = { path = "crates/viewer/re_data_ui", version = "=0.21.0-rc.2", default-features = false } -re_chunk_store_ui = { path = "crates/viewer/re_chunk_store_ui", version = "=0.21.0-rc.2", default-features = false } -re_renderer = { path = "crates/viewer/re_renderer", version = "=0.21.0-rc.2", default-features = false } -re_renderer_examples = { path = "crates/viewer/re_renderer_examples", version = "=0.21.0-rc.2", default-features = false } -re_selection_panel = { path = "crates/viewer/re_selection_panel", version = "=0.21.0-rc.2", default-features = false } -re_view = { path = "crates/viewer/re_view", version = "=0.21.0-rc.2", default-features = false } -re_view_bar_chart = { path = "crates/viewer/re_view_bar_chart", version = "=0.21.0-rc.2", default-features = false } -re_view_spatial = { path = "crates/viewer/re_view_spatial", version = "=0.21.0-rc.2", default-features = false } -re_view_dataframe = { path = "crates/viewer/re_view_dataframe", version = "=0.21.0-rc.2", default-features = false } -re_view_graph = { path = "crates/viewer/re_view_graph", version = "=0.21.0-rc.2", default-features = false } -re_view_map = { path = "crates/viewer/re_view_map", version = "=0.21.0-rc.2", default-features = false } -re_view_tensor = { path = "crates/viewer/re_view_tensor", version = "=0.21.0-rc.2", default-features = false } -re_view_text_document = { path = "crates/viewer/re_view_text_document", version = "=0.21.0-rc.2", default-features = false } -re_view_text_log = { path = "crates/viewer/re_view_text_log", version = "=0.21.0-rc.2", default-features = false } -re_view_time_series = { path = "crates/viewer/re_view_time_series", version = "=0.21.0-rc.2", default-features = false } -re_time_panel = { path = "crates/viewer/re_time_panel", version = "=0.21.0-rc.2", default-features = false } -re_ui = { path = "crates/viewer/re_ui", version = "=0.21.0-rc.2", default-features = false } -re_viewer = { path = "crates/viewer/re_viewer", version = "=0.21.0-rc.2", default-features = false } -re_viewer_context = { path = "crates/viewer/re_viewer_context", version = "=0.21.0-rc.2", default-features = false } -re_viewport = { path = "crates/viewer/re_viewport", version = "=0.21.0-rc.2", default-features = false } -re_viewport_blueprint = { path = "crates/viewer/re_viewport_blueprint", version = "=0.21.0-rc.2", default-features = false } -re_web_viewer_server = { path = "crates/viewer/re_web_viewer_server", version = "=0.21.0-rc.2", default-features = false } +re_blueprint_tree = { path = "crates/viewer/re_blueprint_tree", version = "=0.21.0-rc.3", default-features = false } +re_component_ui = { path = "crates/viewer/re_component_ui", version = "=0.21.0-rc.3", default-features = false } +re_context_menu = { path = "crates/viewer/re_context_menu", version = "=0.21.0-rc.3", default-features = false } +re_data_ui = { path = "crates/viewer/re_data_ui", version = "=0.21.0-rc.3", default-features = false } +re_chunk_store_ui = { path = "crates/viewer/re_chunk_store_ui", version = "=0.21.0-rc.3", default-features = false } +re_renderer = { path = "crates/viewer/re_renderer", version = "=0.21.0-rc.3", default-features = false } +re_renderer_examples = { path = "crates/viewer/re_renderer_examples", version = "=0.21.0-rc.3", default-features = false } +re_selection_panel = { path = "crates/viewer/re_selection_panel", version = "=0.21.0-rc.3", default-features = false } +re_view = { path = "crates/viewer/re_view", version = "=0.21.0-rc.3", default-features = false } +re_view_bar_chart = { path = "crates/viewer/re_view_bar_chart", version = "=0.21.0-rc.3", default-features = false } +re_view_spatial = { path = "crates/viewer/re_view_spatial", version = "=0.21.0-rc.3", default-features = false } +re_view_dataframe = { path = "crates/viewer/re_view_dataframe", version = "=0.21.0-rc.3", default-features = false } +re_view_graph = { path = "crates/viewer/re_view_graph", version = "=0.21.0-rc.3", default-features = false } +re_view_map = { path = "crates/viewer/re_view_map", version = "=0.21.0-rc.3", default-features = false } +re_view_tensor = { path = "crates/viewer/re_view_tensor", version = "=0.21.0-rc.3", default-features = false } +re_view_text_document = { path = "crates/viewer/re_view_text_document", version = "=0.21.0-rc.3", default-features = false } +re_view_text_log = { path = "crates/viewer/re_view_text_log", version = "=0.21.0-rc.3", default-features = false } +re_view_time_series = { path = "crates/viewer/re_view_time_series", version = "=0.21.0-rc.3", default-features = false } +re_time_panel = { path = "crates/viewer/re_time_panel", version = "=0.21.0-rc.3", default-features = false } +re_ui = { path = "crates/viewer/re_ui", version = "=0.21.0-rc.3", default-features = false } +re_viewer = { path = "crates/viewer/re_viewer", version = "=0.21.0-rc.3", default-features = false } +re_viewer_context = { path = "crates/viewer/re_viewer_context", version = "=0.21.0-rc.3", default-features = false } +re_viewport = { path = "crates/viewer/re_viewport", version = "=0.21.0-rc.3", default-features = false } +re_viewport_blueprint = { path = "crates/viewer/re_viewport_blueprint", version = "=0.21.0-rc.3", default-features = false } +re_web_viewer_server = { path = "crates/viewer/re_web_viewer_server", version = "=0.21.0-rc.3", default-features = false } # Rerun crates in other repos: ewebsock = "0.8.0" diff --git a/examples/rust/clock/Cargo.toml b/examples/rust/clock/Cargo.toml index 2b309005f73c..d18654fc0144 100644 --- a/examples/rust/clock/Cargo.toml +++ b/examples/rust/clock/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "clock" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_data_loader/Cargo.toml b/examples/rust/custom_data_loader/Cargo.toml index 7d3df1517188..073153b21e69 100644 --- a/examples/rust/custom_data_loader/Cargo.toml +++ b/examples/rust/custom_data_loader/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_data_loader" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_store_subscriber/Cargo.toml b/examples/rust/custom_store_subscriber/Cargo.toml index 4f9213cc523f..cbc243b54116 100644 --- a/examples/rust/custom_store_subscriber/Cargo.toml +++ b/examples/rust/custom_store_subscriber/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_store_subscriber" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_view/Cargo.toml b/examples/rust/custom_view/Cargo.toml index b8f4d3be359a..fb09cdb1909f 100644 --- a/examples/rust/custom_view/Cargo.toml +++ b/examples/rust/custom_view/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_view" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/dataframe_query/Cargo.toml b/examples/rust/dataframe_query/Cargo.toml index 027585f4df58..97af8f347380 100644 --- a/examples/rust/dataframe_query/Cargo.toml +++ b/examples/rust/dataframe_query/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dataframe_query" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/dna/Cargo.toml b/examples/rust/dna/Cargo.toml index bca1e2630f41..320cdbb5f19b 100644 --- a/examples/rust/dna/Cargo.toml +++ b/examples/rust/dna/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dna" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/extend_viewer_ui/Cargo.toml b/examples/rust/extend_viewer_ui/Cargo.toml index 2da4b9c069a5..17045066b344 100644 --- a/examples/rust/extend_viewer_ui/Cargo.toml +++ b/examples/rust/extend_viewer_ui/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "extend_viewer_ui" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/external_data_loader/Cargo.toml b/examples/rust/external_data_loader/Cargo.toml index 8ebbcef4006e..83796f4931d0 100644 --- a/examples/rust/external_data_loader/Cargo.toml +++ b/examples/rust/external_data_loader/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rerun-loader-rust-file" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/graph_lattice/Cargo.toml b/examples/rust/graph_lattice/Cargo.toml index ef1a695d1e1e..1a724512c740 100644 --- a/examples/rust/graph_lattice/Cargo.toml +++ b/examples/rust/graph_lattice/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "graph_lattice" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/incremental_logging/Cargo.toml b/examples/rust/incremental_logging/Cargo.toml index b3193e1a0f00..78b8363e486f 100644 --- a/examples/rust/incremental_logging/Cargo.toml +++ b/examples/rust/incremental_logging/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "incremental_logging" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/log_file/Cargo.toml b/examples/rust/log_file/Cargo.toml index 0eb01dae51fe..934e82065869 100644 --- a/examples/rust/log_file/Cargo.toml +++ b/examples/rust/log_file/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "log_file" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal/Cargo.toml b/examples/rust/minimal/Cargo.toml index 93a83a5aef99..9795a6158b33 100644 --- a/examples/rust/minimal/Cargo.toml +++ b/examples/rust/minimal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal_options/Cargo.toml b/examples/rust/minimal_options/Cargo.toml index 6b01b361c7a2..b5ffb8ee7d55 100644 --- a/examples/rust/minimal_options/Cargo.toml +++ b/examples/rust/minimal_options/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal_options" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal_serve/Cargo.toml b/examples/rust/minimal_serve/Cargo.toml index 16811978e44f..fad97bc886c6 100644 --- a/examples/rust/minimal_serve/Cargo.toml +++ b/examples/rust/minimal_serve/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal_serve" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/objectron/Cargo.toml b/examples/rust/objectron/Cargo.toml index 0d11f734ed9b..360f06591d5f 100644 --- a/examples/rust/objectron/Cargo.toml +++ b/examples/rust/objectron/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "objectron" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/raw_mesh/Cargo.toml b/examples/rust/raw_mesh/Cargo.toml index 0ccda7fdc17b..e8acee391401 100644 --- a/examples/rust/raw_mesh/Cargo.toml +++ b/examples/rust/raw_mesh/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "raw_mesh" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/shared_recording/Cargo.toml b/examples/rust/shared_recording/Cargo.toml index 07d4d19317f8..a8daf2faeb81 100644 --- a/examples/rust/shared_recording/Cargo.toml +++ b/examples/rust/shared_recording/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shared_recording" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/spawn_viewer/Cargo.toml b/examples/rust/spawn_viewer/Cargo.toml index fbed21bf3d30..2c6766e77b31 100644 --- a/examples/rust/spawn_viewer/Cargo.toml +++ b/examples/rust/spawn_viewer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "spawn_viewer" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/stdio/Cargo.toml b/examples/rust/stdio/Cargo.toml index dc79d29fe842..e7ad0596c480 100644 --- a/examples/rust/stdio/Cargo.toml +++ b/examples/rust/stdio/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stdio" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/template/Cargo.toml b/examples/rust/template/Cargo.toml index 3dae0d45b307..5cd6aa958164 100644 --- a/examples/rust/template/Cargo.toml +++ b/examples/rust/template/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "template" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/pixi.lock b/pixi.lock index 866a2caa0064..e2fb0d564b0f 100644 --- a/pixi.lock +++ b/pixi.lock @@ -30286,8 +30286,8 @@ packages: - watchfiles ; extra == 'dev' - pypi: rerun_notebook name: rerun-notebook - version: 0.21.0rc2 - sha256: 6bff86b6276b0122ec50bf199fe5ed53998996490c406166ec10cfca9086f669 + version: 0.21.0rc3 + sha256: 09e05858f47430c08254ae3474da9f60f0a0512c2a59eec17b3c3c6fe32b8da6 requires_dist: - anywidget - jupyter-ui-poll @@ -30362,8 +30362,8 @@ packages: requires_python: '>=3.8,<3.13' - pypi: rerun_py name: rerun-sdk - version: 0.21.0rc2 - sha256: 31e80b035ef3cc30e5883d21f8f0df6245b0fa244baefdc49f860b60bf1fca45 + version: 0.21.0rc3 + sha256: 22376786709f6839d3f5129bdbdb932acfb6cfdc1816f5a07e93750bd7450dbc requires_dist: - attrs>=23.1.0 - numpy>=1.23 @@ -30371,7 +30371,7 @@ packages: - pyarrow>=14.0.2 - typing-extensions>=4.5 - pytest==7.1.2 ; extra == 'tests' - - rerun-notebook==0.21.0rc2 ; extra == 'notebook' + - rerun-notebook==0.21.0rc3 ; extra == 'notebook' requires_python: '>=3.8' editable: true - pypi: https://files.pythonhosted.org/packages/7b/44/4e421b96b67b2daff264473f7465db72fbdf36a07e05494f50300cc7b0c6/rfc3339_validator-0.1.4-py2.py3-none-any.whl diff --git a/rerun_cpp/src/rerun/c/sdk_info.h b/rerun_cpp/src/rerun/c/sdk_info.h index 9e09a19a2fa6..b4908fcd950e 100644 --- a/rerun_cpp/src/rerun/c/sdk_info.h +++ b/rerun_cpp/src/rerun/c/sdk_info.h @@ -2,7 +2,7 @@ /// /// This should match the string returned by `rr_version_string` (C) or `rerun::version_string` (C++). /// If not, the SDK's binary and the C header are out of sync. -#define RERUN_SDK_HEADER_VERSION "0.21.0-rc.2" +#define RERUN_SDK_HEADER_VERSION "0.21.0-rc.3" /// Major version of the Rerun C SDK. #define RERUN_SDK_HEADER_VERSION_MAJOR 0 diff --git a/rerun_js/web-viewer-react/README.md b/rerun_js/web-viewer-react/README.md index f3fa9bb410e6..4f2785cf4c9d 100644 --- a/rerun_js/web-viewer-react/README.md +++ b/rerun_js/web-viewer-react/README.md @@ -35,7 +35,7 @@ export default function App() { ``` The `rrd` in the snippet above should be a URL pointing to either: -- A hosted `.rrd` file, such as +- A hosted `.rrd` file, such as - A WebSocket connection to the SDK opened via the [`serve`](https://www.rerun.io/docs/reference/sdk/operating-modes#serve) API If `rrd` is not set, the Viewer will display the same welcome screen as . diff --git a/rerun_js/web-viewer-react/package.json b/rerun_js/web-viewer-react/package.json index 0fbcbc524419..9a3ee0ab2eef 100644 --- a/rerun_js/web-viewer-react/package.json +++ b/rerun_js/web-viewer-react/package.json @@ -1,6 +1,6 @@ { "name": "@rerun-io/web-viewer-react", - "version": "0.21.0-rc.2", + "version": "0.21.0-rc.3", "description": "Embed the Rerun web viewer in your React app", "licenses": [ { @@ -39,7 +39,7 @@ "tsconfig.json" ], "dependencies": { - "@rerun-io/web-viewer": "0.21.0-rc.2", + "@rerun-io/web-viewer": "0.21.0-rc.3", "@types/react": "^18.2.33", "react": "^18.2.0" }, diff --git a/rerun_js/web-viewer/README.md b/rerun_js/web-viewer/README.md index 80546591dc33..d12a0a51eb10 100644 --- a/rerun_js/web-viewer/README.md +++ b/rerun_js/web-viewer/README.md @@ -41,7 +41,7 @@ viewer.stop(); ``` The `rrd` in the snippet above should be a URL pointing to either: -- A hosted `.rrd` file, such as +- A hosted `.rrd` file, such as - A WebSocket connection to the SDK opened via the [`serve`](https://www.rerun.io/docs/reference/sdk/operating-modes#serve) API If `rrd` is not set, the Viewer will display the same welcome screen as . diff --git a/rerun_js/web-viewer/package.json b/rerun_js/web-viewer/package.json index 3347cf333526..37ca24f2f0cf 100644 --- a/rerun_js/web-viewer/package.json +++ b/rerun_js/web-viewer/package.json @@ -1,6 +1,6 @@ { "name": "@rerun-io/web-viewer", - "version": "0.21.0-rc.2", + "version": "0.21.0-rc.3", "description": "Embed the Rerun web viewer in your app", "licenses": [ { diff --git a/rerun_notebook/pyproject.toml b/rerun_notebook/pyproject.toml index 8e0b19ecaf66..f4f2b1a3d5bf 100644 --- a/rerun_notebook/pyproject.toml +++ b/rerun_notebook/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "hatchling.build" [project] name = "rerun-notebook" description = "Implementation helper for running rerun-sdk in notebooks" -version = "0.21.0-rc.2" +version = "0.21.0-rc.3" dependencies = ["anywidget", "jupyter-ui-poll"] readme = "README.md" keywords = ["rerun", "notebook"] diff --git a/rerun_py/pyproject.toml b/rerun_py/pyproject.toml index 4ae4bf49fffa..c2874385765a 100644 --- a/rerun_py/pyproject.toml +++ b/rerun_py/pyproject.toml @@ -33,7 +33,7 @@ text = "MIT OR Apache-2.0" [project.optional-dependencies] tests = ["pytest==7.1.2"] -notebook = ["rerun-notebook==0.21.0-rc.2"] +notebook = ["rerun-notebook==0.21.0-rc.3"] [project.urls] documentation = "https://www.rerun.io/docs" diff --git a/rerun_py/rerun_sdk/rerun/__init__.py b/rerun_py/rerun_sdk/rerun/__init__.py index a8cb4ef77874..2046e41918cb 100644 --- a/rerun_py/rerun_sdk/rerun/__init__.py +++ b/rerun_py/rerun_sdk/rerun/__init__.py @@ -9,8 +9,8 @@ import numpy as np -__version__ = "0.21.0-rc.2" -__version_info__ = (0, 21, 0, "rc.2") +__version__ = "0.21.0-rc.3" +__version_info__ = (0, 21, 0, "rc.3") if sys.version_info < (3, 9): warnings.warn( From a484d59665ba21f90b97f96392249ef35ab8edf7 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Tue, 17 Dec 2024 22:10:04 +0100 Subject: [PATCH 28/48] transitively pin home to exactly 0.5.9 --- Cargo.lock | 1 + Cargo.toml | 1 + crates/viewer/re_viewer_context/Cargo.toml | 1 + 3 files changed, 3 insertions(+) diff --git a/Cargo.lock b/Cargo.lock index 2984b3bc1cb3..4ed0cc65e617 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6884,6 +6884,7 @@ dependencies = [ "emath", "glam", "half", + "home", "image", "indexmap 2.6.0", "itertools 0.13.0", diff --git a/Cargo.toml b/Cargo.toml index 7b93db0b17c4..7d2078746097 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -193,6 +193,7 @@ glob = "0.3" gltf = "1.1" half = "2.3.1" hexasphere = "14.1.0" +home = "=0.5.9" image = { version = "0.25", default-features = false } indent = "0.1" indexmap = "2.1" # Version chosen to align with other dependencies diff --git a/crates/viewer/re_viewer_context/Cargo.toml b/crates/viewer/re_viewer_context/Cargo.toml index a0768622da06..6fba648f9e38 100644 --- a/crates/viewer/re_viewer_context/Cargo.toml +++ b/crates/viewer/re_viewer_context/Cargo.toml @@ -52,6 +52,7 @@ egui.workspace = true emath.workspace = true glam = { workspace = true, features = ["serde"] } half.workspace = true +home.workspace = true image = { workspace = true, features = ["jpeg", "png"] } indexmap = { workspace = true, features = ["std", "serde"] } itertools.workspace = true From ab8bfd8de1588b5feda7b73fd7e8a7fb679b658a Mon Sep 17 00:00:00 2001 From: rerun-bot Date: Tue, 17 Dec 2024 21:12:41 +0000 Subject: [PATCH 29/48] Bump versions to 0.21.0-rc.4 --- Cargo.lock | 230 +++++++++--------- Cargo.toml | 130 +++++----- examples/rust/clock/Cargo.toml | 2 +- examples/rust/custom_data_loader/Cargo.toml | 2 +- .../rust/custom_store_subscriber/Cargo.toml | 2 +- examples/rust/custom_view/Cargo.toml | 2 +- examples/rust/dataframe_query/Cargo.toml | 2 +- examples/rust/dna/Cargo.toml | 2 +- examples/rust/extend_viewer_ui/Cargo.toml | 2 +- examples/rust/external_data_loader/Cargo.toml | 2 +- examples/rust/graph_lattice/Cargo.toml | 2 +- examples/rust/incremental_logging/Cargo.toml | 2 +- examples/rust/log_file/Cargo.toml | 2 +- examples/rust/minimal/Cargo.toml | 2 +- examples/rust/minimal_options/Cargo.toml | 2 +- examples/rust/minimal_serve/Cargo.toml | 2 +- examples/rust/objectron/Cargo.toml | 2 +- examples/rust/raw_mesh/Cargo.toml | 2 +- examples/rust/shared_recording/Cargo.toml | 2 +- examples/rust/spawn_viewer/Cargo.toml | 2 +- examples/rust/stdio/Cargo.toml | 2 +- examples/rust/template/Cargo.toml | 2 +- pixi.lock | 10 +- rerun_cpp/src/rerun/c/sdk_info.h | 2 +- rerun_js/web-viewer-react/README.md | 2 +- rerun_js/web-viewer-react/package.json | 4 +- rerun_js/web-viewer/README.md | 2 +- rerun_js/web-viewer/package.json | 2 +- rerun_notebook/pyproject.toml | 2 +- rerun_py/pyproject.toml | 2 +- rerun_py/rerun_sdk/rerun/__init__.py | 4 +- 31 files changed, 215 insertions(+), 215 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4ed0cc65e617..c6b70f1d5491 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1381,7 +1381,7 @@ dependencies = [ [[package]] name = "clock" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -1724,7 +1724,7 @@ checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" [[package]] name = "custom_data_loader" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "re_build_tools", "rerun", @@ -1732,7 +1732,7 @@ dependencies = [ [[package]] name = "custom_store_subscriber" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "re_build_tools", "rerun", @@ -1740,7 +1740,7 @@ dependencies = [ [[package]] name = "custom_view" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "mimalloc", "re_crash_handler", @@ -1796,7 +1796,7 @@ checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" [[package]] name = "dataframe_query" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "itertools 0.13.0", "rerun", @@ -1891,7 +1891,7 @@ dependencies = [ [[package]] name = "dna" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "itertools 0.13.0", "rand", @@ -2395,7 +2395,7 @@ dependencies = [ [[package]] name = "extend_viewer_ui" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "mimalloc", "re_crash_handler", @@ -2928,7 +2928,7 @@ dependencies = [ [[package]] name = "graph_lattice" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -3520,7 +3520,7 @@ dependencies = [ [[package]] name = "incremental_logging" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -3951,7 +3951,7 @@ dependencies = [ [[package]] name = "log_benchmark" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -3962,7 +3962,7 @@ dependencies = [ [[package]] name = "log_file" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -4140,14 +4140,14 @@ dependencies = [ [[package]] name = "minimal" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "rerun", ] [[package]] name = "minimal_options" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -4157,7 +4157,7 @@ dependencies = [ [[package]] name = "minimal_serve" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "rerun", ] @@ -4758,7 +4758,7 @@ dependencies = [ [[package]] name = "objectron" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -4984,7 +4984,7 @@ dependencies = [ [[package]] name = "plot_dashboard_stress" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -5477,7 +5477,7 @@ checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" [[package]] name = "raw_mesh" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "bytes", @@ -5520,7 +5520,7 @@ checksum = "3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f" [[package]] name = "re_analytics" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "crossbeam", "directories", @@ -5568,7 +5568,7 @@ dependencies = [ [[package]] name = "re_blueprint_tree" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "egui", "itertools 0.13.0", @@ -5587,14 +5587,14 @@ dependencies = [ [[package]] name = "re_build_info" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "serde", ] [[package]] name = "re_build_tools" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "cargo_metadata 0.18.1", @@ -5607,7 +5607,7 @@ dependencies = [ [[package]] name = "re_capabilities" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "document-features", "egui", @@ -5616,14 +5616,14 @@ dependencies = [ [[package]] name = "re_case" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "convert_case", ] [[package]] name = "re_chunk" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "anyhow", @@ -5652,7 +5652,7 @@ dependencies = [ [[package]] name = "re_chunk_store" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "anyhow", @@ -5684,7 +5684,7 @@ dependencies = [ [[package]] name = "re_chunk_store_ui" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "egui", "egui_extras", @@ -5699,7 +5699,7 @@ dependencies = [ [[package]] name = "re_component_ui" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "egui", "egui_extras", @@ -5718,7 +5718,7 @@ dependencies = [ [[package]] name = "re_context_menu" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "egui", "egui_tiles", @@ -5739,7 +5739,7 @@ dependencies = [ [[package]] name = "re_crash_handler" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "backtrace", "econtext", @@ -5752,7 +5752,7 @@ dependencies = [ [[package]] name = "re_data_loader" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "anyhow", @@ -5781,7 +5781,7 @@ dependencies = [ [[package]] name = "re_data_source" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "itertools 0.13.0", @@ -5799,7 +5799,7 @@ dependencies = [ [[package]] name = "re_data_ui" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "anyhow", @@ -5829,7 +5829,7 @@ dependencies = [ [[package]] name = "re_dataframe" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "itertools 0.13.0", @@ -5853,7 +5853,7 @@ dependencies = [ [[package]] name = "re_dev_tools" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "argh", @@ -5880,7 +5880,7 @@ dependencies = [ [[package]] name = "re_entity_db" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "anyhow", @@ -5913,21 +5913,21 @@ dependencies = [ [[package]] name = "re_error" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", ] [[package]] name = "re_format" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "num-traits", ] [[package]] name = "re_format_arrow" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "comfy-table", "re_arrow2", @@ -5937,7 +5937,7 @@ dependencies = [ [[package]] name = "re_grpc_client" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "re_chunk", "re_error", @@ -5958,7 +5958,7 @@ dependencies = [ [[package]] name = "re_int_histogram" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "criterion", "insta", @@ -5969,7 +5969,7 @@ dependencies = [ [[package]] name = "re_log" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "env_logger", "js-sys", @@ -5982,7 +5982,7 @@ dependencies = [ [[package]] name = "re_log_encoding" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "criterion", "ehttp", @@ -6010,7 +6010,7 @@ dependencies = [ [[package]] name = "re_log_types" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "anyhow", @@ -6059,7 +6059,7 @@ dependencies = [ [[package]] name = "re_memory" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "backtrace", @@ -6094,7 +6094,7 @@ dependencies = [ [[package]] name = "re_protos" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "prost", "thiserror 1.0.65", @@ -6104,7 +6104,7 @@ dependencies = [ [[package]] name = "re_protos_builder" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "camino", "prost-build", @@ -6114,7 +6114,7 @@ dependencies = [ [[package]] name = "re_query" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "anyhow", @@ -6168,7 +6168,7 @@ dependencies = [ [[package]] name = "re_renderer" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "anyhow", @@ -6220,7 +6220,7 @@ dependencies = [ [[package]] name = "re_renderer_examples" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "anyhow", @@ -6244,7 +6244,7 @@ dependencies = [ [[package]] name = "re_sdk" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "crossbeam", @@ -6279,7 +6279,7 @@ dependencies = [ [[package]] name = "re_sdk_comms" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "crossbeam", @@ -6295,7 +6295,7 @@ dependencies = [ [[package]] name = "re_selection_panel" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "egui", "egui_tiles", @@ -6322,7 +6322,7 @@ dependencies = [ [[package]] name = "re_smart_channel" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "crossbeam", "parking_lot", @@ -6333,7 +6333,7 @@ dependencies = [ [[package]] name = "re_string_interner" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "nohash-hasher", @@ -6345,7 +6345,7 @@ dependencies = [ [[package]] name = "re_time_panel" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "criterion", @@ -6374,7 +6374,7 @@ dependencies = [ [[package]] name = "re_tracing" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "puffin", "puffin_http", @@ -6385,7 +6385,7 @@ dependencies = [ [[package]] name = "re_tuid" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "criterion", "document-features", @@ -6398,7 +6398,7 @@ dependencies = [ [[package]] name = "re_types" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "array-init", @@ -6440,7 +6440,7 @@ dependencies = [ [[package]] name = "re_types_builder" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "arrow", @@ -6471,7 +6471,7 @@ dependencies = [ [[package]] name = "re_types_core" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "arrow", @@ -6496,7 +6496,7 @@ dependencies = [ [[package]] name = "re_ui" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "eframe", "egui", @@ -6522,7 +6522,7 @@ dependencies = [ [[package]] name = "re_video" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "bit-vec", "cfg_aliases 0.2.1", @@ -6550,7 +6550,7 @@ dependencies = [ [[package]] name = "re_view" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "arrow", @@ -6575,7 +6575,7 @@ dependencies = [ [[package]] name = "re_view_bar_chart" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "egui", "egui_plot", @@ -6593,7 +6593,7 @@ dependencies = [ [[package]] name = "re_view_dataframe" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "egui", @@ -6616,7 +6616,7 @@ dependencies = [ [[package]] name = "re_view_graph" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "egui", @@ -6640,7 +6640,7 @@ dependencies = [ [[package]] name = "re_view_map" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "bytemuck", "egui", @@ -6664,7 +6664,7 @@ dependencies = [ [[package]] name = "re_view_spatial" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "anyhow", @@ -6708,7 +6708,7 @@ dependencies = [ [[package]] name = "re_view_tensor" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "bytemuck", @@ -6732,7 +6732,7 @@ dependencies = [ [[package]] name = "re_view_text_document" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "egui", "egui_commonmark", @@ -6747,7 +6747,7 @@ dependencies = [ [[package]] name = "re_view_text_log" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "egui", "egui_extras", @@ -6767,7 +6767,7 @@ dependencies = [ [[package]] name = "re_view_time_series" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "egui", "egui_plot", @@ -6789,7 +6789,7 @@ dependencies = [ [[package]] name = "re_viewer" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "anyhow", @@ -6867,7 +6867,7 @@ dependencies = [ [[package]] name = "re_viewer_context" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "anyhow", @@ -6924,7 +6924,7 @@ dependencies = [ [[package]] name = "re_viewport" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "egui", @@ -6947,7 +6947,7 @@ dependencies = [ [[package]] name = "re_viewport_blueprint" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "egui", @@ -6973,7 +6973,7 @@ dependencies = [ [[package]] name = "re_web_viewer_server" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "document-features", "re_analytics", @@ -6984,7 +6984,7 @@ dependencies = [ [[package]] name = "re_ws_comms" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "bincode", @@ -7181,7 +7181,7 @@ dependencies = [ [[package]] name = "rerun" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7222,7 +7222,7 @@ dependencies = [ [[package]] name = "rerun-cli" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "document-features", "mimalloc", @@ -7237,7 +7237,7 @@ dependencies = [ [[package]] name = "rerun-loader-rust-file" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "argh", @@ -7246,7 +7246,7 @@ dependencies = [ [[package]] name = "rerun_c" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "ahash", "infer", @@ -7260,7 +7260,7 @@ dependencies = [ [[package]] name = "rerun_py" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "arrow", "crossbeam", @@ -7393,7 +7393,7 @@ dependencies = [ [[package]] name = "roundtrip_annotation_context" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7403,7 +7403,7 @@ dependencies = [ [[package]] name = "roundtrip_arrows2d" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7413,7 +7413,7 @@ dependencies = [ [[package]] name = "roundtrip_arrows3d" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7423,7 +7423,7 @@ dependencies = [ [[package]] name = "roundtrip_boxes2d" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7433,7 +7433,7 @@ dependencies = [ [[package]] name = "roundtrip_boxes3d" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7443,7 +7443,7 @@ dependencies = [ [[package]] name = "roundtrip_depth_image" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7454,7 +7454,7 @@ dependencies = [ [[package]] name = "roundtrip_disconnected_space" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7464,7 +7464,7 @@ dependencies = [ [[package]] name = "roundtrip_image" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7477,7 +7477,7 @@ dependencies = [ [[package]] name = "roundtrip_line_strips2d" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7487,7 +7487,7 @@ dependencies = [ [[package]] name = "roundtrip_line_strips3d" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7497,7 +7497,7 @@ dependencies = [ [[package]] name = "roundtrip_pinhole" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7507,7 +7507,7 @@ dependencies = [ [[package]] name = "roundtrip_points2d" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7517,7 +7517,7 @@ dependencies = [ [[package]] name = "roundtrip_points3d" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7527,7 +7527,7 @@ dependencies = [ [[package]] name = "roundtrip_segmentation_image" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7538,7 +7538,7 @@ dependencies = [ [[package]] name = "roundtrip_tensor" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7549,7 +7549,7 @@ dependencies = [ [[package]] name = "roundtrip_text_document" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7559,7 +7559,7 @@ dependencies = [ [[package]] name = "roundtrip_text_log" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7569,7 +7569,7 @@ dependencies = [ [[package]] name = "roundtrip_transform3d" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7579,7 +7579,7 @@ dependencies = [ [[package]] name = "roundtrip_view_coordinates" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7589,7 +7589,7 @@ dependencies = [ [[package]] name = "roundtrip_visible_time_ranges" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -7605,7 +7605,7 @@ checksum = "3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f" [[package]] name = "run_wasm" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "cargo-run-wasm", "pico-args", @@ -7997,7 +7997,7 @@ dependencies = [ [[package]] name = "shared_recording" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "rerun", ] @@ -8176,7 +8176,7 @@ dependencies = [ [[package]] name = "snippets" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "itertools 0.13.0", "ndarray", @@ -8200,7 +8200,7 @@ dependencies = [ [[package]] name = "spawn_viewer" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "rerun", ] @@ -8251,7 +8251,7 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "stdio" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "rerun", ] @@ -8428,7 +8428,7 @@ dependencies = [ [[package]] name = "template" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "rerun", ] @@ -8444,7 +8444,7 @@ dependencies = [ [[package]] name = "test_api" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -8459,7 +8459,7 @@ dependencies = [ [[package]] name = "test_data_density_graph" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "rand", @@ -8469,7 +8469,7 @@ dependencies = [ [[package]] name = "test_image_memory" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "mimalloc", "re_format", @@ -8478,7 +8478,7 @@ dependencies = [ [[package]] name = "test_pinhole_projection" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", @@ -8489,7 +8489,7 @@ dependencies = [ [[package]] name = "test_send_columns" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "re_chunk", "rerun", @@ -8497,7 +8497,7 @@ dependencies = [ [[package]] name = "test_ui_wakeup" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = [ "anyhow", "clap", diff --git a/Cargo.toml b/Cargo.toml index 7d2078746097..eedde3fcb1c1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ include = [ license = "MIT OR Apache-2.0" repository = "https://github.com/rerun-io/rerun" rust-version = "1.80" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" [workspace.dependencies] # When using alpha-release, always use exact version, e.g. `version = "=0.x.y-alpha.z" @@ -40,78 +40,78 @@ version = "0.21.0-rc.3" # re_log_types 0.3.0-alpha.0, NOT 0.3.0-alpha.4 even though it is newer and semver-compatible. # crates/build: -re_build_info = { path = "crates/build/re_build_info", version = "=0.21.0-rc.3", default-features = false } -re_build_tools = { path = "crates/build/re_build_tools", version = "=0.21.0-rc.3", default-features = false } -re_dev_tools = { path = "crates/build/re_dev_tools", version = "=0.21.0-rc.3", default-features = false } -re_protos_builder = { path = "crates/build/re_protos_builder", version = "=0.21.0-rc.3", default-features = false } -re_types_builder = { path = "crates/build/re_types_builder", version = "=0.21.0-rc.3", default-features = false } +re_build_info = { path = "crates/build/re_build_info", version = "=0.21.0-rc.4", default-features = false } +re_build_tools = { path = "crates/build/re_build_tools", version = "=0.21.0-rc.4", default-features = false } +re_dev_tools = { path = "crates/build/re_dev_tools", version = "=0.21.0-rc.4", default-features = false } +re_protos_builder = { path = "crates/build/re_protos_builder", version = "=0.21.0-rc.4", default-features = false } +re_types_builder = { path = "crates/build/re_types_builder", version = "=0.21.0-rc.4", default-features = false } # crates/store: -re_chunk = { path = "crates/store/re_chunk", version = "=0.21.0-rc.3", default-features = false } -re_chunk_store = { path = "crates/store/re_chunk_store", version = "=0.21.0-rc.3", default-features = false } -re_data_loader = { path = "crates/store/re_data_loader", version = "=0.21.0-rc.3", default-features = false } -re_data_source = { path = "crates/store/re_data_source", version = "=0.21.0-rc.3", default-features = false } -re_dataframe = { path = "crates/store/re_dataframe", version = "=0.21.0-rc.3", default-features = false } -re_entity_db = { path = "crates/store/re_entity_db", version = "=0.21.0-rc.3", default-features = false } -re_format_arrow = { path = "crates/store/re_format_arrow", version = "=0.21.0-rc.3", default-features = false } -re_grpc_client = { path = "crates/store/re_grpc_client", version = "=0.21.0-rc.3", default-features = false } -re_protos = { path = "crates/store/re_protos", version = "=0.21.0-rc.3", default-features = false } -re_log_encoding = { path = "crates/store/re_log_encoding", version = "=0.21.0-rc.3", default-features = false } -re_log_types = { path = "crates/store/re_log_types", version = "=0.21.0-rc.3", default-features = false } -re_query = { path = "crates/store/re_query", version = "=0.21.0-rc.3", default-features = false } -re_sdk_comms = { path = "crates/store/re_sdk_comms", version = "=0.21.0-rc.3", default-features = false } -re_types = { path = "crates/store/re_types", version = "=0.21.0-rc.3", default-features = false } -re_types_core = { path = "crates/store/re_types_core", version = "=0.21.0-rc.3", default-features = false } -re_ws_comms = { path = "crates/store/re_ws_comms", version = "=0.21.0-rc.3", default-features = false } +re_chunk = { path = "crates/store/re_chunk", version = "=0.21.0-rc.4", default-features = false } +re_chunk_store = { path = "crates/store/re_chunk_store", version = "=0.21.0-rc.4", default-features = false } +re_data_loader = { path = "crates/store/re_data_loader", version = "=0.21.0-rc.4", default-features = false } +re_data_source = { path = "crates/store/re_data_source", version = "=0.21.0-rc.4", default-features = false } +re_dataframe = { path = "crates/store/re_dataframe", version = "=0.21.0-rc.4", default-features = false } +re_entity_db = { path = "crates/store/re_entity_db", version = "=0.21.0-rc.4", default-features = false } +re_format_arrow = { path = "crates/store/re_format_arrow", version = "=0.21.0-rc.4", default-features = false } +re_grpc_client = { path = "crates/store/re_grpc_client", version = "=0.21.0-rc.4", default-features = false } +re_protos = { path = "crates/store/re_protos", version = "=0.21.0-rc.4", default-features = false } +re_log_encoding = { path = "crates/store/re_log_encoding", version = "=0.21.0-rc.4", default-features = false } +re_log_types = { path = "crates/store/re_log_types", version = "=0.21.0-rc.4", default-features = false } +re_query = { path = "crates/store/re_query", version = "=0.21.0-rc.4", default-features = false } +re_sdk_comms = { path = "crates/store/re_sdk_comms", version = "=0.21.0-rc.4", default-features = false } +re_types = { path = "crates/store/re_types", version = "=0.21.0-rc.4", default-features = false } +re_types_core = { path = "crates/store/re_types_core", version = "=0.21.0-rc.4", default-features = false } +re_ws_comms = { path = "crates/store/re_ws_comms", version = "=0.21.0-rc.4", default-features = false } # crates/top: -re_sdk = { path = "crates/top/re_sdk", version = "=0.21.0-rc.3", default-features = false } -rerun = { path = "crates/top/rerun", version = "=0.21.0-rc.3", default-features = false } -rerun_c = { path = "crates/top/rerun_c", version = "=0.21.0-rc.3", default-features = false } -rerun-cli = { path = "crates/top/rerun-cli", version = "=0.21.0-rc.3", default-features = false } +re_sdk = { path = "crates/top/re_sdk", version = "=0.21.0-rc.4", default-features = false } +rerun = { path = "crates/top/rerun", version = "=0.21.0-rc.4", default-features = false } +rerun_c = { path = "crates/top/rerun_c", version = "=0.21.0-rc.4", default-features = false } +rerun-cli = { path = "crates/top/rerun-cli", version = "=0.21.0-rc.4", default-features = false } # crates/utils: -re_analytics = { path = "crates/utils/re_analytics", version = "=0.21.0-rc.3", default-features = false } -re_capabilities = { path = "crates/utils/re_capabilities", version = "=0.21.0-rc.3", default-features = false } -re_case = { path = "crates/utils/re_case", version = "=0.21.0-rc.3", default-features = false } -re_crash_handler = { path = "crates/utils/re_crash_handler", version = "=0.21.0-rc.3", default-features = false } -re_error = { path = "crates/utils/re_error", version = "=0.21.0-rc.3", default-features = false } -re_format = { path = "crates/utils/re_format", version = "=0.21.0-rc.3", default-features = false } -re_int_histogram = { path = "crates/utils/re_int_histogram", version = "=0.21.0-rc.3", default-features = false } -re_log = { path = "crates/utils/re_log", version = "=0.21.0-rc.3", default-features = false } -re_memory = { path = "crates/utils/re_memory", version = "=0.21.0-rc.3", default-features = false } -re_smart_channel = { path = "crates/utils/re_smart_channel", version = "=0.21.0-rc.3", default-features = false } -re_string_interner = { path = "crates/utils/re_string_interner", version = "=0.21.0-rc.3", default-features = false } -re_tracing = { path = "crates/utils/re_tracing", version = "=0.21.0-rc.3", default-features = false } -re_tuid = { path = "crates/utils/re_tuid", version = "=0.21.0-rc.3", default-features = false } -re_video = { path = "crates/utils/re_video", version = "=0.21.0-rc.3", default-features = false } +re_analytics = { path = "crates/utils/re_analytics", version = "=0.21.0-rc.4", default-features = false } +re_capabilities = { path = "crates/utils/re_capabilities", version = "=0.21.0-rc.4", default-features = false } +re_case = { path = "crates/utils/re_case", version = "=0.21.0-rc.4", default-features = false } +re_crash_handler = { path = "crates/utils/re_crash_handler", version = "=0.21.0-rc.4", default-features = false } +re_error = { path = "crates/utils/re_error", version = "=0.21.0-rc.4", default-features = false } +re_format = { path = "crates/utils/re_format", version = "=0.21.0-rc.4", default-features = false } +re_int_histogram = { path = "crates/utils/re_int_histogram", version = "=0.21.0-rc.4", default-features = false } +re_log = { path = "crates/utils/re_log", version = "=0.21.0-rc.4", default-features = false } +re_memory = { path = "crates/utils/re_memory", version = "=0.21.0-rc.4", default-features = false } +re_smart_channel = { path = "crates/utils/re_smart_channel", version = "=0.21.0-rc.4", default-features = false } +re_string_interner = { path = "crates/utils/re_string_interner", version = "=0.21.0-rc.4", default-features = false } +re_tracing = { path = "crates/utils/re_tracing", version = "=0.21.0-rc.4", default-features = false } +re_tuid = { path = "crates/utils/re_tuid", version = "=0.21.0-rc.4", default-features = false } +re_video = { path = "crates/utils/re_video", version = "=0.21.0-rc.4", default-features = false } # crates/viewer: -re_blueprint_tree = { path = "crates/viewer/re_blueprint_tree", version = "=0.21.0-rc.3", default-features = false } -re_component_ui = { path = "crates/viewer/re_component_ui", version = "=0.21.0-rc.3", default-features = false } -re_context_menu = { path = "crates/viewer/re_context_menu", version = "=0.21.0-rc.3", default-features = false } -re_data_ui = { path = "crates/viewer/re_data_ui", version = "=0.21.0-rc.3", default-features = false } -re_chunk_store_ui = { path = "crates/viewer/re_chunk_store_ui", version = "=0.21.0-rc.3", default-features = false } -re_renderer = { path = "crates/viewer/re_renderer", version = "=0.21.0-rc.3", default-features = false } -re_renderer_examples = { path = "crates/viewer/re_renderer_examples", version = "=0.21.0-rc.3", default-features = false } -re_selection_panel = { path = "crates/viewer/re_selection_panel", version = "=0.21.0-rc.3", default-features = false } -re_view = { path = "crates/viewer/re_view", version = "=0.21.0-rc.3", default-features = false } -re_view_bar_chart = { path = "crates/viewer/re_view_bar_chart", version = "=0.21.0-rc.3", default-features = false } -re_view_spatial = { path = "crates/viewer/re_view_spatial", version = "=0.21.0-rc.3", default-features = false } -re_view_dataframe = { path = "crates/viewer/re_view_dataframe", version = "=0.21.0-rc.3", default-features = false } -re_view_graph = { path = "crates/viewer/re_view_graph", version = "=0.21.0-rc.3", default-features = false } -re_view_map = { path = "crates/viewer/re_view_map", version = "=0.21.0-rc.3", default-features = false } -re_view_tensor = { path = "crates/viewer/re_view_tensor", version = "=0.21.0-rc.3", default-features = false } -re_view_text_document = { path = "crates/viewer/re_view_text_document", version = "=0.21.0-rc.3", default-features = false } -re_view_text_log = { path = "crates/viewer/re_view_text_log", version = "=0.21.0-rc.3", default-features = false } -re_view_time_series = { path = "crates/viewer/re_view_time_series", version = "=0.21.0-rc.3", default-features = false } -re_time_panel = { path = "crates/viewer/re_time_panel", version = "=0.21.0-rc.3", default-features = false } -re_ui = { path = "crates/viewer/re_ui", version = "=0.21.0-rc.3", default-features = false } -re_viewer = { path = "crates/viewer/re_viewer", version = "=0.21.0-rc.3", default-features = false } -re_viewer_context = { path = "crates/viewer/re_viewer_context", version = "=0.21.0-rc.3", default-features = false } -re_viewport = { path = "crates/viewer/re_viewport", version = "=0.21.0-rc.3", default-features = false } -re_viewport_blueprint = { path = "crates/viewer/re_viewport_blueprint", version = "=0.21.0-rc.3", default-features = false } -re_web_viewer_server = { path = "crates/viewer/re_web_viewer_server", version = "=0.21.0-rc.3", default-features = false } +re_blueprint_tree = { path = "crates/viewer/re_blueprint_tree", version = "=0.21.0-rc.4", default-features = false } +re_component_ui = { path = "crates/viewer/re_component_ui", version = "=0.21.0-rc.4", default-features = false } +re_context_menu = { path = "crates/viewer/re_context_menu", version = "=0.21.0-rc.4", default-features = false } +re_data_ui = { path = "crates/viewer/re_data_ui", version = "=0.21.0-rc.4", default-features = false } +re_chunk_store_ui = { path = "crates/viewer/re_chunk_store_ui", version = "=0.21.0-rc.4", default-features = false } +re_renderer = { path = "crates/viewer/re_renderer", version = "=0.21.0-rc.4", default-features = false } +re_renderer_examples = { path = "crates/viewer/re_renderer_examples", version = "=0.21.0-rc.4", default-features = false } +re_selection_panel = { path = "crates/viewer/re_selection_panel", version = "=0.21.0-rc.4", default-features = false } +re_view = { path = "crates/viewer/re_view", version = "=0.21.0-rc.4", default-features = false } +re_view_bar_chart = { path = "crates/viewer/re_view_bar_chart", version = "=0.21.0-rc.4", default-features = false } +re_view_spatial = { path = "crates/viewer/re_view_spatial", version = "=0.21.0-rc.4", default-features = false } +re_view_dataframe = { path = "crates/viewer/re_view_dataframe", version = "=0.21.0-rc.4", default-features = false } +re_view_graph = { path = "crates/viewer/re_view_graph", version = "=0.21.0-rc.4", default-features = false } +re_view_map = { path = "crates/viewer/re_view_map", version = "=0.21.0-rc.4", default-features = false } +re_view_tensor = { path = "crates/viewer/re_view_tensor", version = "=0.21.0-rc.4", default-features = false } +re_view_text_document = { path = "crates/viewer/re_view_text_document", version = "=0.21.0-rc.4", default-features = false } +re_view_text_log = { path = "crates/viewer/re_view_text_log", version = "=0.21.0-rc.4", default-features = false } +re_view_time_series = { path = "crates/viewer/re_view_time_series", version = "=0.21.0-rc.4", default-features = false } +re_time_panel = { path = "crates/viewer/re_time_panel", version = "=0.21.0-rc.4", default-features = false } +re_ui = { path = "crates/viewer/re_ui", version = "=0.21.0-rc.4", default-features = false } +re_viewer = { path = "crates/viewer/re_viewer", version = "=0.21.0-rc.4", default-features = false } +re_viewer_context = { path = "crates/viewer/re_viewer_context", version = "=0.21.0-rc.4", default-features = false } +re_viewport = { path = "crates/viewer/re_viewport", version = "=0.21.0-rc.4", default-features = false } +re_viewport_blueprint = { path = "crates/viewer/re_viewport_blueprint", version = "=0.21.0-rc.4", default-features = false } +re_web_viewer_server = { path = "crates/viewer/re_web_viewer_server", version = "=0.21.0-rc.4", default-features = false } # Rerun crates in other repos: ewebsock = "0.8.0" diff --git a/examples/rust/clock/Cargo.toml b/examples/rust/clock/Cargo.toml index d18654fc0144..76e5c607c1dd 100644 --- a/examples/rust/clock/Cargo.toml +++ b/examples/rust/clock/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "clock" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_data_loader/Cargo.toml b/examples/rust/custom_data_loader/Cargo.toml index 073153b21e69..4306b36bf89f 100644 --- a/examples/rust/custom_data_loader/Cargo.toml +++ b/examples/rust/custom_data_loader/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_data_loader" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_store_subscriber/Cargo.toml b/examples/rust/custom_store_subscriber/Cargo.toml index cbc243b54116..51fb65518915 100644 --- a/examples/rust/custom_store_subscriber/Cargo.toml +++ b/examples/rust/custom_store_subscriber/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_store_subscriber" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_view/Cargo.toml b/examples/rust/custom_view/Cargo.toml index fb09cdb1909f..c967da797bf8 100644 --- a/examples/rust/custom_view/Cargo.toml +++ b/examples/rust/custom_view/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_view" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/dataframe_query/Cargo.toml b/examples/rust/dataframe_query/Cargo.toml index 97af8f347380..93c71f545267 100644 --- a/examples/rust/dataframe_query/Cargo.toml +++ b/examples/rust/dataframe_query/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dataframe_query" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/dna/Cargo.toml b/examples/rust/dna/Cargo.toml index 320cdbb5f19b..7f2950f80aa3 100644 --- a/examples/rust/dna/Cargo.toml +++ b/examples/rust/dna/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dna" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/extend_viewer_ui/Cargo.toml b/examples/rust/extend_viewer_ui/Cargo.toml index 17045066b344..a27507b4a765 100644 --- a/examples/rust/extend_viewer_ui/Cargo.toml +++ b/examples/rust/extend_viewer_ui/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "extend_viewer_ui" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/external_data_loader/Cargo.toml b/examples/rust/external_data_loader/Cargo.toml index 83796f4931d0..f54d4ff14034 100644 --- a/examples/rust/external_data_loader/Cargo.toml +++ b/examples/rust/external_data_loader/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rerun-loader-rust-file" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/graph_lattice/Cargo.toml b/examples/rust/graph_lattice/Cargo.toml index 1a724512c740..ea2fd2f27808 100644 --- a/examples/rust/graph_lattice/Cargo.toml +++ b/examples/rust/graph_lattice/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "graph_lattice" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/incremental_logging/Cargo.toml b/examples/rust/incremental_logging/Cargo.toml index 78b8363e486f..8e951e58d412 100644 --- a/examples/rust/incremental_logging/Cargo.toml +++ b/examples/rust/incremental_logging/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "incremental_logging" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/log_file/Cargo.toml b/examples/rust/log_file/Cargo.toml index 934e82065869..fb10fb0f1d2f 100644 --- a/examples/rust/log_file/Cargo.toml +++ b/examples/rust/log_file/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "log_file" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal/Cargo.toml b/examples/rust/minimal/Cargo.toml index 9795a6158b33..5e9679d6da75 100644 --- a/examples/rust/minimal/Cargo.toml +++ b/examples/rust/minimal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal_options/Cargo.toml b/examples/rust/minimal_options/Cargo.toml index b5ffb8ee7d55..bdcbf1c97009 100644 --- a/examples/rust/minimal_options/Cargo.toml +++ b/examples/rust/minimal_options/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal_options" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal_serve/Cargo.toml b/examples/rust/minimal_serve/Cargo.toml index fad97bc886c6..c070c5d572b6 100644 --- a/examples/rust/minimal_serve/Cargo.toml +++ b/examples/rust/minimal_serve/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal_serve" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/objectron/Cargo.toml b/examples/rust/objectron/Cargo.toml index 360f06591d5f..a83ea0b6f8bd 100644 --- a/examples/rust/objectron/Cargo.toml +++ b/examples/rust/objectron/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "objectron" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/raw_mesh/Cargo.toml b/examples/rust/raw_mesh/Cargo.toml index e8acee391401..1016fc10050f 100644 --- a/examples/rust/raw_mesh/Cargo.toml +++ b/examples/rust/raw_mesh/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "raw_mesh" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/shared_recording/Cargo.toml b/examples/rust/shared_recording/Cargo.toml index a8daf2faeb81..60e3b8818a62 100644 --- a/examples/rust/shared_recording/Cargo.toml +++ b/examples/rust/shared_recording/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shared_recording" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/spawn_viewer/Cargo.toml b/examples/rust/spawn_viewer/Cargo.toml index 2c6766e77b31..ce2bc90d2da4 100644 --- a/examples/rust/spawn_viewer/Cargo.toml +++ b/examples/rust/spawn_viewer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "spawn_viewer" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/stdio/Cargo.toml b/examples/rust/stdio/Cargo.toml index e7ad0596c480..9f9f302e5ca9 100644 --- a/examples/rust/stdio/Cargo.toml +++ b/examples/rust/stdio/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stdio" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/template/Cargo.toml b/examples/rust/template/Cargo.toml index 5cd6aa958164..de0ee87493fd 100644 --- a/examples/rust/template/Cargo.toml +++ b/examples/rust/template/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "template" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/pixi.lock b/pixi.lock index e2fb0d564b0f..33060ad447bb 100644 --- a/pixi.lock +++ b/pixi.lock @@ -30286,8 +30286,8 @@ packages: - watchfiles ; extra == 'dev' - pypi: rerun_notebook name: rerun-notebook - version: 0.21.0rc3 - sha256: 09e05858f47430c08254ae3474da9f60f0a0512c2a59eec17b3c3c6fe32b8da6 + version: 0.21.0rc4 + sha256: 3b81a5de1af5cadf47a96a0725c7cf61e19671ed73b53736d106645b7f6ffcee requires_dist: - anywidget - jupyter-ui-poll @@ -30362,8 +30362,8 @@ packages: requires_python: '>=3.8,<3.13' - pypi: rerun_py name: rerun-sdk - version: 0.21.0rc3 - sha256: 22376786709f6839d3f5129bdbdb932acfb6cfdc1816f5a07e93750bd7450dbc + version: 0.21.0rc4 + sha256: 1f92886e43e5f7ecd7165e3ed7fc0382672394c2230d0d48446ab37c3fae2624 requires_dist: - attrs>=23.1.0 - numpy>=1.23 @@ -30371,7 +30371,7 @@ packages: - pyarrow>=14.0.2 - typing-extensions>=4.5 - pytest==7.1.2 ; extra == 'tests' - - rerun-notebook==0.21.0rc3 ; extra == 'notebook' + - rerun-notebook==0.21.0rc4 ; extra == 'notebook' requires_python: '>=3.8' editable: true - pypi: https://files.pythonhosted.org/packages/7b/44/4e421b96b67b2daff264473f7465db72fbdf36a07e05494f50300cc7b0c6/rfc3339_validator-0.1.4-py2.py3-none-any.whl diff --git a/rerun_cpp/src/rerun/c/sdk_info.h b/rerun_cpp/src/rerun/c/sdk_info.h index b4908fcd950e..e0d2da19f98d 100644 --- a/rerun_cpp/src/rerun/c/sdk_info.h +++ b/rerun_cpp/src/rerun/c/sdk_info.h @@ -2,7 +2,7 @@ /// /// This should match the string returned by `rr_version_string` (C) or `rerun::version_string` (C++). /// If not, the SDK's binary and the C header are out of sync. -#define RERUN_SDK_HEADER_VERSION "0.21.0-rc.3" +#define RERUN_SDK_HEADER_VERSION "0.21.0-rc.4" /// Major version of the Rerun C SDK. #define RERUN_SDK_HEADER_VERSION_MAJOR 0 diff --git a/rerun_js/web-viewer-react/README.md b/rerun_js/web-viewer-react/README.md index 4f2785cf4c9d..3d23d3b29b97 100644 --- a/rerun_js/web-viewer-react/README.md +++ b/rerun_js/web-viewer-react/README.md @@ -35,7 +35,7 @@ export default function App() { ``` The `rrd` in the snippet above should be a URL pointing to either: -- A hosted `.rrd` file, such as +- A hosted `.rrd` file, such as - A WebSocket connection to the SDK opened via the [`serve`](https://www.rerun.io/docs/reference/sdk/operating-modes#serve) API If `rrd` is not set, the Viewer will display the same welcome screen as . diff --git a/rerun_js/web-viewer-react/package.json b/rerun_js/web-viewer-react/package.json index 9a3ee0ab2eef..d808501e490e 100644 --- a/rerun_js/web-viewer-react/package.json +++ b/rerun_js/web-viewer-react/package.json @@ -1,6 +1,6 @@ { "name": "@rerun-io/web-viewer-react", - "version": "0.21.0-rc.3", + "version": "0.21.0-rc.4", "description": "Embed the Rerun web viewer in your React app", "licenses": [ { @@ -39,7 +39,7 @@ "tsconfig.json" ], "dependencies": { - "@rerun-io/web-viewer": "0.21.0-rc.3", + "@rerun-io/web-viewer": "0.21.0-rc.4", "@types/react": "^18.2.33", "react": "^18.2.0" }, diff --git a/rerun_js/web-viewer/README.md b/rerun_js/web-viewer/README.md index d12a0a51eb10..f048482cda82 100644 --- a/rerun_js/web-viewer/README.md +++ b/rerun_js/web-viewer/README.md @@ -41,7 +41,7 @@ viewer.stop(); ``` The `rrd` in the snippet above should be a URL pointing to either: -- A hosted `.rrd` file, such as +- A hosted `.rrd` file, such as - A WebSocket connection to the SDK opened via the [`serve`](https://www.rerun.io/docs/reference/sdk/operating-modes#serve) API If `rrd` is not set, the Viewer will display the same welcome screen as . diff --git a/rerun_js/web-viewer/package.json b/rerun_js/web-viewer/package.json index 37ca24f2f0cf..27eb81d54a8c 100644 --- a/rerun_js/web-viewer/package.json +++ b/rerun_js/web-viewer/package.json @@ -1,6 +1,6 @@ { "name": "@rerun-io/web-viewer", - "version": "0.21.0-rc.3", + "version": "0.21.0-rc.4", "description": "Embed the Rerun web viewer in your app", "licenses": [ { diff --git a/rerun_notebook/pyproject.toml b/rerun_notebook/pyproject.toml index f4f2b1a3d5bf..51ed5466eca4 100644 --- a/rerun_notebook/pyproject.toml +++ b/rerun_notebook/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "hatchling.build" [project] name = "rerun-notebook" description = "Implementation helper for running rerun-sdk in notebooks" -version = "0.21.0-rc.3" +version = "0.21.0-rc.4" dependencies = ["anywidget", "jupyter-ui-poll"] readme = "README.md" keywords = ["rerun", "notebook"] diff --git a/rerun_py/pyproject.toml b/rerun_py/pyproject.toml index c2874385765a..322f53177359 100644 --- a/rerun_py/pyproject.toml +++ b/rerun_py/pyproject.toml @@ -33,7 +33,7 @@ text = "MIT OR Apache-2.0" [project.optional-dependencies] tests = ["pytest==7.1.2"] -notebook = ["rerun-notebook==0.21.0-rc.3"] +notebook = ["rerun-notebook==0.21.0-rc.4"] [project.urls] documentation = "https://www.rerun.io/docs" diff --git a/rerun_py/rerun_sdk/rerun/__init__.py b/rerun_py/rerun_sdk/rerun/__init__.py index 2046e41918cb..858e3177591c 100644 --- a/rerun_py/rerun_sdk/rerun/__init__.py +++ b/rerun_py/rerun_sdk/rerun/__init__.py @@ -9,8 +9,8 @@ import numpy as np -__version__ = "0.21.0-rc.3" -__version_info__ = (0, 21, 0, "rc.3") +__version__ = "0.21.0-rc.4" +__version_info__ = (0, 21, 0, "rc.4") if sys.version_info < (3, 9): warnings.warn( From cd0a369ee9f3b3e6e320e5b3576188a2a5dc7b9d Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Tue, 17 Dec 2024 22:28:16 +0100 Subject: [PATCH 30/48] dont use home on the web, i guess --- crates/viewer/re_viewer_context/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/viewer/re_viewer_context/Cargo.toml b/crates/viewer/re_viewer_context/Cargo.toml index 6fba648f9e38..e8cf0eef90d3 100644 --- a/crates/viewer/re_viewer_context/Cargo.toml +++ b/crates/viewer/re_viewer_context/Cargo.toml @@ -52,7 +52,6 @@ egui.workspace = true emath.workspace = true glam = { workspace = true, features = ["serde"] } half.workspace = true -home.workspace = true image = { workspace = true, features = ["jpeg", "png"] } indexmap = { workspace = true, features = ["std", "serde"] } itertools.workspace = true @@ -75,6 +74,7 @@ wgpu.workspace = true arboard = { workspace = true, default-features = false, features = [ "image-data", ] } +home.workspace = true # Web dependencies: [target.'cfg(target_arch = "wasm32")'.dependencies] From 295521106d238b231abc381087f7a59d28f685ec Mon Sep 17 00:00:00 2001 From: rerun-bot Date: Tue, 17 Dec 2024 21:31:23 +0000 Subject: [PATCH 31/48] Bump versions to 0.21.0-rc.5 --- Cargo.lock | 230 +++++++++--------- Cargo.toml | 130 +++++----- examples/rust/clock/Cargo.toml | 2 +- examples/rust/custom_data_loader/Cargo.toml | 2 +- .../rust/custom_store_subscriber/Cargo.toml | 2 +- examples/rust/custom_view/Cargo.toml | 2 +- examples/rust/dataframe_query/Cargo.toml | 2 +- examples/rust/dna/Cargo.toml | 2 +- examples/rust/extend_viewer_ui/Cargo.toml | 2 +- examples/rust/external_data_loader/Cargo.toml | 2 +- examples/rust/graph_lattice/Cargo.toml | 2 +- examples/rust/incremental_logging/Cargo.toml | 2 +- examples/rust/log_file/Cargo.toml | 2 +- examples/rust/minimal/Cargo.toml | 2 +- examples/rust/minimal_options/Cargo.toml | 2 +- examples/rust/minimal_serve/Cargo.toml | 2 +- examples/rust/objectron/Cargo.toml | 2 +- examples/rust/raw_mesh/Cargo.toml | 2 +- examples/rust/shared_recording/Cargo.toml | 2 +- examples/rust/spawn_viewer/Cargo.toml | 2 +- examples/rust/stdio/Cargo.toml | 2 +- examples/rust/template/Cargo.toml | 2 +- pixi.lock | 10 +- rerun_cpp/src/rerun/c/sdk_info.h | 2 +- rerun_js/web-viewer-react/README.md | 2 +- rerun_js/web-viewer-react/package.json | 4 +- rerun_js/web-viewer/README.md | 2 +- rerun_js/web-viewer/package.json | 2 +- rerun_notebook/pyproject.toml | 2 +- rerun_py/pyproject.toml | 2 +- rerun_py/rerun_sdk/rerun/__init__.py | 4 +- 31 files changed, 215 insertions(+), 215 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c6b70f1d5491..131d5dfd745c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1381,7 +1381,7 @@ dependencies = [ [[package]] name = "clock" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -1724,7 +1724,7 @@ checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" [[package]] name = "custom_data_loader" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "re_build_tools", "rerun", @@ -1732,7 +1732,7 @@ dependencies = [ [[package]] name = "custom_store_subscriber" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "re_build_tools", "rerun", @@ -1740,7 +1740,7 @@ dependencies = [ [[package]] name = "custom_view" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "mimalloc", "re_crash_handler", @@ -1796,7 +1796,7 @@ checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" [[package]] name = "dataframe_query" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "itertools 0.13.0", "rerun", @@ -1891,7 +1891,7 @@ dependencies = [ [[package]] name = "dna" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "itertools 0.13.0", "rand", @@ -2395,7 +2395,7 @@ dependencies = [ [[package]] name = "extend_viewer_ui" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "mimalloc", "re_crash_handler", @@ -2928,7 +2928,7 @@ dependencies = [ [[package]] name = "graph_lattice" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -3520,7 +3520,7 @@ dependencies = [ [[package]] name = "incremental_logging" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -3951,7 +3951,7 @@ dependencies = [ [[package]] name = "log_benchmark" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -3962,7 +3962,7 @@ dependencies = [ [[package]] name = "log_file" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -4140,14 +4140,14 @@ dependencies = [ [[package]] name = "minimal" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "rerun", ] [[package]] name = "minimal_options" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -4157,7 +4157,7 @@ dependencies = [ [[package]] name = "minimal_serve" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "rerun", ] @@ -4758,7 +4758,7 @@ dependencies = [ [[package]] name = "objectron" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -4984,7 +4984,7 @@ dependencies = [ [[package]] name = "plot_dashboard_stress" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -5477,7 +5477,7 @@ checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" [[package]] name = "raw_mesh" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "bytes", @@ -5520,7 +5520,7 @@ checksum = "3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f" [[package]] name = "re_analytics" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "crossbeam", "directories", @@ -5568,7 +5568,7 @@ dependencies = [ [[package]] name = "re_blueprint_tree" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "egui", "itertools 0.13.0", @@ -5587,14 +5587,14 @@ dependencies = [ [[package]] name = "re_build_info" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "serde", ] [[package]] name = "re_build_tools" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "cargo_metadata 0.18.1", @@ -5607,7 +5607,7 @@ dependencies = [ [[package]] name = "re_capabilities" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "document-features", "egui", @@ -5616,14 +5616,14 @@ dependencies = [ [[package]] name = "re_case" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "convert_case", ] [[package]] name = "re_chunk" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "anyhow", @@ -5652,7 +5652,7 @@ dependencies = [ [[package]] name = "re_chunk_store" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "anyhow", @@ -5684,7 +5684,7 @@ dependencies = [ [[package]] name = "re_chunk_store_ui" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "egui", "egui_extras", @@ -5699,7 +5699,7 @@ dependencies = [ [[package]] name = "re_component_ui" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "egui", "egui_extras", @@ -5718,7 +5718,7 @@ dependencies = [ [[package]] name = "re_context_menu" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "egui", "egui_tiles", @@ -5739,7 +5739,7 @@ dependencies = [ [[package]] name = "re_crash_handler" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "backtrace", "econtext", @@ -5752,7 +5752,7 @@ dependencies = [ [[package]] name = "re_data_loader" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "anyhow", @@ -5781,7 +5781,7 @@ dependencies = [ [[package]] name = "re_data_source" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "itertools 0.13.0", @@ -5799,7 +5799,7 @@ dependencies = [ [[package]] name = "re_data_ui" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "anyhow", @@ -5829,7 +5829,7 @@ dependencies = [ [[package]] name = "re_dataframe" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "itertools 0.13.0", @@ -5853,7 +5853,7 @@ dependencies = [ [[package]] name = "re_dev_tools" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "argh", @@ -5880,7 +5880,7 @@ dependencies = [ [[package]] name = "re_entity_db" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "anyhow", @@ -5913,21 +5913,21 @@ dependencies = [ [[package]] name = "re_error" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", ] [[package]] name = "re_format" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "num-traits", ] [[package]] name = "re_format_arrow" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "comfy-table", "re_arrow2", @@ -5937,7 +5937,7 @@ dependencies = [ [[package]] name = "re_grpc_client" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "re_chunk", "re_error", @@ -5958,7 +5958,7 @@ dependencies = [ [[package]] name = "re_int_histogram" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "criterion", "insta", @@ -5969,7 +5969,7 @@ dependencies = [ [[package]] name = "re_log" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "env_logger", "js-sys", @@ -5982,7 +5982,7 @@ dependencies = [ [[package]] name = "re_log_encoding" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "criterion", "ehttp", @@ -6010,7 +6010,7 @@ dependencies = [ [[package]] name = "re_log_types" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "anyhow", @@ -6059,7 +6059,7 @@ dependencies = [ [[package]] name = "re_memory" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "backtrace", @@ -6094,7 +6094,7 @@ dependencies = [ [[package]] name = "re_protos" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "prost", "thiserror 1.0.65", @@ -6104,7 +6104,7 @@ dependencies = [ [[package]] name = "re_protos_builder" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "camino", "prost-build", @@ -6114,7 +6114,7 @@ dependencies = [ [[package]] name = "re_query" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "anyhow", @@ -6168,7 +6168,7 @@ dependencies = [ [[package]] name = "re_renderer" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "anyhow", @@ -6220,7 +6220,7 @@ dependencies = [ [[package]] name = "re_renderer_examples" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "anyhow", @@ -6244,7 +6244,7 @@ dependencies = [ [[package]] name = "re_sdk" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "crossbeam", @@ -6279,7 +6279,7 @@ dependencies = [ [[package]] name = "re_sdk_comms" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "crossbeam", @@ -6295,7 +6295,7 @@ dependencies = [ [[package]] name = "re_selection_panel" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "egui", "egui_tiles", @@ -6322,7 +6322,7 @@ dependencies = [ [[package]] name = "re_smart_channel" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "crossbeam", "parking_lot", @@ -6333,7 +6333,7 @@ dependencies = [ [[package]] name = "re_string_interner" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "nohash-hasher", @@ -6345,7 +6345,7 @@ dependencies = [ [[package]] name = "re_time_panel" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "criterion", @@ -6374,7 +6374,7 @@ dependencies = [ [[package]] name = "re_tracing" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "puffin", "puffin_http", @@ -6385,7 +6385,7 @@ dependencies = [ [[package]] name = "re_tuid" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "criterion", "document-features", @@ -6398,7 +6398,7 @@ dependencies = [ [[package]] name = "re_types" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "array-init", @@ -6440,7 +6440,7 @@ dependencies = [ [[package]] name = "re_types_builder" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "arrow", @@ -6471,7 +6471,7 @@ dependencies = [ [[package]] name = "re_types_core" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "arrow", @@ -6496,7 +6496,7 @@ dependencies = [ [[package]] name = "re_ui" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "eframe", "egui", @@ -6522,7 +6522,7 @@ dependencies = [ [[package]] name = "re_video" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "bit-vec", "cfg_aliases 0.2.1", @@ -6550,7 +6550,7 @@ dependencies = [ [[package]] name = "re_view" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "arrow", @@ -6575,7 +6575,7 @@ dependencies = [ [[package]] name = "re_view_bar_chart" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "egui", "egui_plot", @@ -6593,7 +6593,7 @@ dependencies = [ [[package]] name = "re_view_dataframe" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "egui", @@ -6616,7 +6616,7 @@ dependencies = [ [[package]] name = "re_view_graph" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "egui", @@ -6640,7 +6640,7 @@ dependencies = [ [[package]] name = "re_view_map" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "bytemuck", "egui", @@ -6664,7 +6664,7 @@ dependencies = [ [[package]] name = "re_view_spatial" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "anyhow", @@ -6708,7 +6708,7 @@ dependencies = [ [[package]] name = "re_view_tensor" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "bytemuck", @@ -6732,7 +6732,7 @@ dependencies = [ [[package]] name = "re_view_text_document" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "egui", "egui_commonmark", @@ -6747,7 +6747,7 @@ dependencies = [ [[package]] name = "re_view_text_log" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "egui", "egui_extras", @@ -6767,7 +6767,7 @@ dependencies = [ [[package]] name = "re_view_time_series" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "egui", "egui_plot", @@ -6789,7 +6789,7 @@ dependencies = [ [[package]] name = "re_viewer" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "anyhow", @@ -6867,7 +6867,7 @@ dependencies = [ [[package]] name = "re_viewer_context" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "anyhow", @@ -6924,7 +6924,7 @@ dependencies = [ [[package]] name = "re_viewport" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "egui", @@ -6947,7 +6947,7 @@ dependencies = [ [[package]] name = "re_viewport_blueprint" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "egui", @@ -6973,7 +6973,7 @@ dependencies = [ [[package]] name = "re_web_viewer_server" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "document-features", "re_analytics", @@ -6984,7 +6984,7 @@ dependencies = [ [[package]] name = "re_ws_comms" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "bincode", @@ -7181,7 +7181,7 @@ dependencies = [ [[package]] name = "rerun" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7222,7 +7222,7 @@ dependencies = [ [[package]] name = "rerun-cli" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "document-features", "mimalloc", @@ -7237,7 +7237,7 @@ dependencies = [ [[package]] name = "rerun-loader-rust-file" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "argh", @@ -7246,7 +7246,7 @@ dependencies = [ [[package]] name = "rerun_c" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "ahash", "infer", @@ -7260,7 +7260,7 @@ dependencies = [ [[package]] name = "rerun_py" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "arrow", "crossbeam", @@ -7393,7 +7393,7 @@ dependencies = [ [[package]] name = "roundtrip_annotation_context" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7403,7 +7403,7 @@ dependencies = [ [[package]] name = "roundtrip_arrows2d" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7413,7 +7413,7 @@ dependencies = [ [[package]] name = "roundtrip_arrows3d" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7423,7 +7423,7 @@ dependencies = [ [[package]] name = "roundtrip_boxes2d" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7433,7 +7433,7 @@ dependencies = [ [[package]] name = "roundtrip_boxes3d" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7443,7 +7443,7 @@ dependencies = [ [[package]] name = "roundtrip_depth_image" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7454,7 +7454,7 @@ dependencies = [ [[package]] name = "roundtrip_disconnected_space" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7464,7 +7464,7 @@ dependencies = [ [[package]] name = "roundtrip_image" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7477,7 +7477,7 @@ dependencies = [ [[package]] name = "roundtrip_line_strips2d" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7487,7 +7487,7 @@ dependencies = [ [[package]] name = "roundtrip_line_strips3d" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7497,7 +7497,7 @@ dependencies = [ [[package]] name = "roundtrip_pinhole" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7507,7 +7507,7 @@ dependencies = [ [[package]] name = "roundtrip_points2d" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7517,7 +7517,7 @@ dependencies = [ [[package]] name = "roundtrip_points3d" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7527,7 +7527,7 @@ dependencies = [ [[package]] name = "roundtrip_segmentation_image" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7538,7 +7538,7 @@ dependencies = [ [[package]] name = "roundtrip_tensor" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7549,7 +7549,7 @@ dependencies = [ [[package]] name = "roundtrip_text_document" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7559,7 +7559,7 @@ dependencies = [ [[package]] name = "roundtrip_text_log" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7569,7 +7569,7 @@ dependencies = [ [[package]] name = "roundtrip_transform3d" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7579,7 +7579,7 @@ dependencies = [ [[package]] name = "roundtrip_view_coordinates" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7589,7 +7589,7 @@ dependencies = [ [[package]] name = "roundtrip_visible_time_ranges" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -7605,7 +7605,7 @@ checksum = "3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f" [[package]] name = "run_wasm" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "cargo-run-wasm", "pico-args", @@ -7997,7 +7997,7 @@ dependencies = [ [[package]] name = "shared_recording" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "rerun", ] @@ -8176,7 +8176,7 @@ dependencies = [ [[package]] name = "snippets" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "itertools 0.13.0", "ndarray", @@ -8200,7 +8200,7 @@ dependencies = [ [[package]] name = "spawn_viewer" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "rerun", ] @@ -8251,7 +8251,7 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "stdio" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "rerun", ] @@ -8428,7 +8428,7 @@ dependencies = [ [[package]] name = "template" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "rerun", ] @@ -8444,7 +8444,7 @@ dependencies = [ [[package]] name = "test_api" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -8459,7 +8459,7 @@ dependencies = [ [[package]] name = "test_data_density_graph" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "rand", @@ -8469,7 +8469,7 @@ dependencies = [ [[package]] name = "test_image_memory" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "mimalloc", "re_format", @@ -8478,7 +8478,7 @@ dependencies = [ [[package]] name = "test_pinhole_projection" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", @@ -8489,7 +8489,7 @@ dependencies = [ [[package]] name = "test_send_columns" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "re_chunk", "rerun", @@ -8497,7 +8497,7 @@ dependencies = [ [[package]] name = "test_ui_wakeup" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = [ "anyhow", "clap", diff --git a/Cargo.toml b/Cargo.toml index eedde3fcb1c1..583605ec3c93 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ include = [ license = "MIT OR Apache-2.0" repository = "https://github.com/rerun-io/rerun" rust-version = "1.80" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" [workspace.dependencies] # When using alpha-release, always use exact version, e.g. `version = "=0.x.y-alpha.z" @@ -40,78 +40,78 @@ version = "0.21.0-rc.4" # re_log_types 0.3.0-alpha.0, NOT 0.3.0-alpha.4 even though it is newer and semver-compatible. # crates/build: -re_build_info = { path = "crates/build/re_build_info", version = "=0.21.0-rc.4", default-features = false } -re_build_tools = { path = "crates/build/re_build_tools", version = "=0.21.0-rc.4", default-features = false } -re_dev_tools = { path = "crates/build/re_dev_tools", version = "=0.21.0-rc.4", default-features = false } -re_protos_builder = { path = "crates/build/re_protos_builder", version = "=0.21.0-rc.4", default-features = false } -re_types_builder = { path = "crates/build/re_types_builder", version = "=0.21.0-rc.4", default-features = false } +re_build_info = { path = "crates/build/re_build_info", version = "=0.21.0-rc.5", default-features = false } +re_build_tools = { path = "crates/build/re_build_tools", version = "=0.21.0-rc.5", default-features = false } +re_dev_tools = { path = "crates/build/re_dev_tools", version = "=0.21.0-rc.5", default-features = false } +re_protos_builder = { path = "crates/build/re_protos_builder", version = "=0.21.0-rc.5", default-features = false } +re_types_builder = { path = "crates/build/re_types_builder", version = "=0.21.0-rc.5", default-features = false } # crates/store: -re_chunk = { path = "crates/store/re_chunk", version = "=0.21.0-rc.4", default-features = false } -re_chunk_store = { path = "crates/store/re_chunk_store", version = "=0.21.0-rc.4", default-features = false } -re_data_loader = { path = "crates/store/re_data_loader", version = "=0.21.0-rc.4", default-features = false } -re_data_source = { path = "crates/store/re_data_source", version = "=0.21.0-rc.4", default-features = false } -re_dataframe = { path = "crates/store/re_dataframe", version = "=0.21.0-rc.4", default-features = false } -re_entity_db = { path = "crates/store/re_entity_db", version = "=0.21.0-rc.4", default-features = false } -re_format_arrow = { path = "crates/store/re_format_arrow", version = "=0.21.0-rc.4", default-features = false } -re_grpc_client = { path = "crates/store/re_grpc_client", version = "=0.21.0-rc.4", default-features = false } -re_protos = { path = "crates/store/re_protos", version = "=0.21.0-rc.4", default-features = false } -re_log_encoding = { path = "crates/store/re_log_encoding", version = "=0.21.0-rc.4", default-features = false } -re_log_types = { path = "crates/store/re_log_types", version = "=0.21.0-rc.4", default-features = false } -re_query = { path = "crates/store/re_query", version = "=0.21.0-rc.4", default-features = false } -re_sdk_comms = { path = "crates/store/re_sdk_comms", version = "=0.21.0-rc.4", default-features = false } -re_types = { path = "crates/store/re_types", version = "=0.21.0-rc.4", default-features = false } -re_types_core = { path = "crates/store/re_types_core", version = "=0.21.0-rc.4", default-features = false } -re_ws_comms = { path = "crates/store/re_ws_comms", version = "=0.21.0-rc.4", default-features = false } +re_chunk = { path = "crates/store/re_chunk", version = "=0.21.0-rc.5", default-features = false } +re_chunk_store = { path = "crates/store/re_chunk_store", version = "=0.21.0-rc.5", default-features = false } +re_data_loader = { path = "crates/store/re_data_loader", version = "=0.21.0-rc.5", default-features = false } +re_data_source = { path = "crates/store/re_data_source", version = "=0.21.0-rc.5", default-features = false } +re_dataframe = { path = "crates/store/re_dataframe", version = "=0.21.0-rc.5", default-features = false } +re_entity_db = { path = "crates/store/re_entity_db", version = "=0.21.0-rc.5", default-features = false } +re_format_arrow = { path = "crates/store/re_format_arrow", version = "=0.21.0-rc.5", default-features = false } +re_grpc_client = { path = "crates/store/re_grpc_client", version = "=0.21.0-rc.5", default-features = false } +re_protos = { path = "crates/store/re_protos", version = "=0.21.0-rc.5", default-features = false } +re_log_encoding = { path = "crates/store/re_log_encoding", version = "=0.21.0-rc.5", default-features = false } +re_log_types = { path = "crates/store/re_log_types", version = "=0.21.0-rc.5", default-features = false } +re_query = { path = "crates/store/re_query", version = "=0.21.0-rc.5", default-features = false } +re_sdk_comms = { path = "crates/store/re_sdk_comms", version = "=0.21.0-rc.5", default-features = false } +re_types = { path = "crates/store/re_types", version = "=0.21.0-rc.5", default-features = false } +re_types_core = { path = "crates/store/re_types_core", version = "=0.21.0-rc.5", default-features = false } +re_ws_comms = { path = "crates/store/re_ws_comms", version = "=0.21.0-rc.5", default-features = false } # crates/top: -re_sdk = { path = "crates/top/re_sdk", version = "=0.21.0-rc.4", default-features = false } -rerun = { path = "crates/top/rerun", version = "=0.21.0-rc.4", default-features = false } -rerun_c = { path = "crates/top/rerun_c", version = "=0.21.0-rc.4", default-features = false } -rerun-cli = { path = "crates/top/rerun-cli", version = "=0.21.0-rc.4", default-features = false } +re_sdk = { path = "crates/top/re_sdk", version = "=0.21.0-rc.5", default-features = false } +rerun = { path = "crates/top/rerun", version = "=0.21.0-rc.5", default-features = false } +rerun_c = { path = "crates/top/rerun_c", version = "=0.21.0-rc.5", default-features = false } +rerun-cli = { path = "crates/top/rerun-cli", version = "=0.21.0-rc.5", default-features = false } # crates/utils: -re_analytics = { path = "crates/utils/re_analytics", version = "=0.21.0-rc.4", default-features = false } -re_capabilities = { path = "crates/utils/re_capabilities", version = "=0.21.0-rc.4", default-features = false } -re_case = { path = "crates/utils/re_case", version = "=0.21.0-rc.4", default-features = false } -re_crash_handler = { path = "crates/utils/re_crash_handler", version = "=0.21.0-rc.4", default-features = false } -re_error = { path = "crates/utils/re_error", version = "=0.21.0-rc.4", default-features = false } -re_format = { path = "crates/utils/re_format", version = "=0.21.0-rc.4", default-features = false } -re_int_histogram = { path = "crates/utils/re_int_histogram", version = "=0.21.0-rc.4", default-features = false } -re_log = { path = "crates/utils/re_log", version = "=0.21.0-rc.4", default-features = false } -re_memory = { path = "crates/utils/re_memory", version = "=0.21.0-rc.4", default-features = false } -re_smart_channel = { path = "crates/utils/re_smart_channel", version = "=0.21.0-rc.4", default-features = false } -re_string_interner = { path = "crates/utils/re_string_interner", version = "=0.21.0-rc.4", default-features = false } -re_tracing = { path = "crates/utils/re_tracing", version = "=0.21.0-rc.4", default-features = false } -re_tuid = { path = "crates/utils/re_tuid", version = "=0.21.0-rc.4", default-features = false } -re_video = { path = "crates/utils/re_video", version = "=0.21.0-rc.4", default-features = false } +re_analytics = { path = "crates/utils/re_analytics", version = "=0.21.0-rc.5", default-features = false } +re_capabilities = { path = "crates/utils/re_capabilities", version = "=0.21.0-rc.5", default-features = false } +re_case = { path = "crates/utils/re_case", version = "=0.21.0-rc.5", default-features = false } +re_crash_handler = { path = "crates/utils/re_crash_handler", version = "=0.21.0-rc.5", default-features = false } +re_error = { path = "crates/utils/re_error", version = "=0.21.0-rc.5", default-features = false } +re_format = { path = "crates/utils/re_format", version = "=0.21.0-rc.5", default-features = false } +re_int_histogram = { path = "crates/utils/re_int_histogram", version = "=0.21.0-rc.5", default-features = false } +re_log = { path = "crates/utils/re_log", version = "=0.21.0-rc.5", default-features = false } +re_memory = { path = "crates/utils/re_memory", version = "=0.21.0-rc.5", default-features = false } +re_smart_channel = { path = "crates/utils/re_smart_channel", version = "=0.21.0-rc.5", default-features = false } +re_string_interner = { path = "crates/utils/re_string_interner", version = "=0.21.0-rc.5", default-features = false } +re_tracing = { path = "crates/utils/re_tracing", version = "=0.21.0-rc.5", default-features = false } +re_tuid = { path = "crates/utils/re_tuid", version = "=0.21.0-rc.5", default-features = false } +re_video = { path = "crates/utils/re_video", version = "=0.21.0-rc.5", default-features = false } # crates/viewer: -re_blueprint_tree = { path = "crates/viewer/re_blueprint_tree", version = "=0.21.0-rc.4", default-features = false } -re_component_ui = { path = "crates/viewer/re_component_ui", version = "=0.21.0-rc.4", default-features = false } -re_context_menu = { path = "crates/viewer/re_context_menu", version = "=0.21.0-rc.4", default-features = false } -re_data_ui = { path = "crates/viewer/re_data_ui", version = "=0.21.0-rc.4", default-features = false } -re_chunk_store_ui = { path = "crates/viewer/re_chunk_store_ui", version = "=0.21.0-rc.4", default-features = false } -re_renderer = { path = "crates/viewer/re_renderer", version = "=0.21.0-rc.4", default-features = false } -re_renderer_examples = { path = "crates/viewer/re_renderer_examples", version = "=0.21.0-rc.4", default-features = false } -re_selection_panel = { path = "crates/viewer/re_selection_panel", version = "=0.21.0-rc.4", default-features = false } -re_view = { path = "crates/viewer/re_view", version = "=0.21.0-rc.4", default-features = false } -re_view_bar_chart = { path = "crates/viewer/re_view_bar_chart", version = "=0.21.0-rc.4", default-features = false } -re_view_spatial = { path = "crates/viewer/re_view_spatial", version = "=0.21.0-rc.4", default-features = false } -re_view_dataframe = { path = "crates/viewer/re_view_dataframe", version = "=0.21.0-rc.4", default-features = false } -re_view_graph = { path = "crates/viewer/re_view_graph", version = "=0.21.0-rc.4", default-features = false } -re_view_map = { path = "crates/viewer/re_view_map", version = "=0.21.0-rc.4", default-features = false } -re_view_tensor = { path = "crates/viewer/re_view_tensor", version = "=0.21.0-rc.4", default-features = false } -re_view_text_document = { path = "crates/viewer/re_view_text_document", version = "=0.21.0-rc.4", default-features = false } -re_view_text_log = { path = "crates/viewer/re_view_text_log", version = "=0.21.0-rc.4", default-features = false } -re_view_time_series = { path = "crates/viewer/re_view_time_series", version = "=0.21.0-rc.4", default-features = false } -re_time_panel = { path = "crates/viewer/re_time_panel", version = "=0.21.0-rc.4", default-features = false } -re_ui = { path = "crates/viewer/re_ui", version = "=0.21.0-rc.4", default-features = false } -re_viewer = { path = "crates/viewer/re_viewer", version = "=0.21.0-rc.4", default-features = false } -re_viewer_context = { path = "crates/viewer/re_viewer_context", version = "=0.21.0-rc.4", default-features = false } -re_viewport = { path = "crates/viewer/re_viewport", version = "=0.21.0-rc.4", default-features = false } -re_viewport_blueprint = { path = "crates/viewer/re_viewport_blueprint", version = "=0.21.0-rc.4", default-features = false } -re_web_viewer_server = { path = "crates/viewer/re_web_viewer_server", version = "=0.21.0-rc.4", default-features = false } +re_blueprint_tree = { path = "crates/viewer/re_blueprint_tree", version = "=0.21.0-rc.5", default-features = false } +re_component_ui = { path = "crates/viewer/re_component_ui", version = "=0.21.0-rc.5", default-features = false } +re_context_menu = { path = "crates/viewer/re_context_menu", version = "=0.21.0-rc.5", default-features = false } +re_data_ui = { path = "crates/viewer/re_data_ui", version = "=0.21.0-rc.5", default-features = false } +re_chunk_store_ui = { path = "crates/viewer/re_chunk_store_ui", version = "=0.21.0-rc.5", default-features = false } +re_renderer = { path = "crates/viewer/re_renderer", version = "=0.21.0-rc.5", default-features = false } +re_renderer_examples = { path = "crates/viewer/re_renderer_examples", version = "=0.21.0-rc.5", default-features = false } +re_selection_panel = { path = "crates/viewer/re_selection_panel", version = "=0.21.0-rc.5", default-features = false } +re_view = { path = "crates/viewer/re_view", version = "=0.21.0-rc.5", default-features = false } +re_view_bar_chart = { path = "crates/viewer/re_view_bar_chart", version = "=0.21.0-rc.5", default-features = false } +re_view_spatial = { path = "crates/viewer/re_view_spatial", version = "=0.21.0-rc.5", default-features = false } +re_view_dataframe = { path = "crates/viewer/re_view_dataframe", version = "=0.21.0-rc.5", default-features = false } +re_view_graph = { path = "crates/viewer/re_view_graph", version = "=0.21.0-rc.5", default-features = false } +re_view_map = { path = "crates/viewer/re_view_map", version = "=0.21.0-rc.5", default-features = false } +re_view_tensor = { path = "crates/viewer/re_view_tensor", version = "=0.21.0-rc.5", default-features = false } +re_view_text_document = { path = "crates/viewer/re_view_text_document", version = "=0.21.0-rc.5", default-features = false } +re_view_text_log = { path = "crates/viewer/re_view_text_log", version = "=0.21.0-rc.5", default-features = false } +re_view_time_series = { path = "crates/viewer/re_view_time_series", version = "=0.21.0-rc.5", default-features = false } +re_time_panel = { path = "crates/viewer/re_time_panel", version = "=0.21.0-rc.5", default-features = false } +re_ui = { path = "crates/viewer/re_ui", version = "=0.21.0-rc.5", default-features = false } +re_viewer = { path = "crates/viewer/re_viewer", version = "=0.21.0-rc.5", default-features = false } +re_viewer_context = { path = "crates/viewer/re_viewer_context", version = "=0.21.0-rc.5", default-features = false } +re_viewport = { path = "crates/viewer/re_viewport", version = "=0.21.0-rc.5", default-features = false } +re_viewport_blueprint = { path = "crates/viewer/re_viewport_blueprint", version = "=0.21.0-rc.5", default-features = false } +re_web_viewer_server = { path = "crates/viewer/re_web_viewer_server", version = "=0.21.0-rc.5", default-features = false } # Rerun crates in other repos: ewebsock = "0.8.0" diff --git a/examples/rust/clock/Cargo.toml b/examples/rust/clock/Cargo.toml index 76e5c607c1dd..75205dda10a0 100644 --- a/examples/rust/clock/Cargo.toml +++ b/examples/rust/clock/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "clock" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_data_loader/Cargo.toml b/examples/rust/custom_data_loader/Cargo.toml index 4306b36bf89f..96a124019319 100644 --- a/examples/rust/custom_data_loader/Cargo.toml +++ b/examples/rust/custom_data_loader/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_data_loader" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_store_subscriber/Cargo.toml b/examples/rust/custom_store_subscriber/Cargo.toml index 51fb65518915..8415b024ccc7 100644 --- a/examples/rust/custom_store_subscriber/Cargo.toml +++ b/examples/rust/custom_store_subscriber/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_store_subscriber" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_view/Cargo.toml b/examples/rust/custom_view/Cargo.toml index c967da797bf8..cd364c97beea 100644 --- a/examples/rust/custom_view/Cargo.toml +++ b/examples/rust/custom_view/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_view" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/dataframe_query/Cargo.toml b/examples/rust/dataframe_query/Cargo.toml index 93c71f545267..37450fc1a9b5 100644 --- a/examples/rust/dataframe_query/Cargo.toml +++ b/examples/rust/dataframe_query/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dataframe_query" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/dna/Cargo.toml b/examples/rust/dna/Cargo.toml index 7f2950f80aa3..21136186be6d 100644 --- a/examples/rust/dna/Cargo.toml +++ b/examples/rust/dna/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dna" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/extend_viewer_ui/Cargo.toml b/examples/rust/extend_viewer_ui/Cargo.toml index a27507b4a765..716ea049c73e 100644 --- a/examples/rust/extend_viewer_ui/Cargo.toml +++ b/examples/rust/extend_viewer_ui/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "extend_viewer_ui" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/external_data_loader/Cargo.toml b/examples/rust/external_data_loader/Cargo.toml index f54d4ff14034..fbed8944ebb7 100644 --- a/examples/rust/external_data_loader/Cargo.toml +++ b/examples/rust/external_data_loader/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rerun-loader-rust-file" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/graph_lattice/Cargo.toml b/examples/rust/graph_lattice/Cargo.toml index ea2fd2f27808..5af4e907dd0c 100644 --- a/examples/rust/graph_lattice/Cargo.toml +++ b/examples/rust/graph_lattice/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "graph_lattice" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/incremental_logging/Cargo.toml b/examples/rust/incremental_logging/Cargo.toml index 8e951e58d412..07ae741c21dd 100644 --- a/examples/rust/incremental_logging/Cargo.toml +++ b/examples/rust/incremental_logging/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "incremental_logging" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/log_file/Cargo.toml b/examples/rust/log_file/Cargo.toml index fb10fb0f1d2f..0978d8cf1a54 100644 --- a/examples/rust/log_file/Cargo.toml +++ b/examples/rust/log_file/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "log_file" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal/Cargo.toml b/examples/rust/minimal/Cargo.toml index 5e9679d6da75..e47830d1252b 100644 --- a/examples/rust/minimal/Cargo.toml +++ b/examples/rust/minimal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal_options/Cargo.toml b/examples/rust/minimal_options/Cargo.toml index bdcbf1c97009..eee60e06d751 100644 --- a/examples/rust/minimal_options/Cargo.toml +++ b/examples/rust/minimal_options/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal_options" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal_serve/Cargo.toml b/examples/rust/minimal_serve/Cargo.toml index c070c5d572b6..f46df4e48f6d 100644 --- a/examples/rust/minimal_serve/Cargo.toml +++ b/examples/rust/minimal_serve/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal_serve" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/objectron/Cargo.toml b/examples/rust/objectron/Cargo.toml index a83ea0b6f8bd..685a161e083d 100644 --- a/examples/rust/objectron/Cargo.toml +++ b/examples/rust/objectron/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "objectron" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/raw_mesh/Cargo.toml b/examples/rust/raw_mesh/Cargo.toml index 1016fc10050f..2c8825181746 100644 --- a/examples/rust/raw_mesh/Cargo.toml +++ b/examples/rust/raw_mesh/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "raw_mesh" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/shared_recording/Cargo.toml b/examples/rust/shared_recording/Cargo.toml index 60e3b8818a62..cf6a21e2bcdf 100644 --- a/examples/rust/shared_recording/Cargo.toml +++ b/examples/rust/shared_recording/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shared_recording" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/spawn_viewer/Cargo.toml b/examples/rust/spawn_viewer/Cargo.toml index ce2bc90d2da4..4d4af473e315 100644 --- a/examples/rust/spawn_viewer/Cargo.toml +++ b/examples/rust/spawn_viewer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "spawn_viewer" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/stdio/Cargo.toml b/examples/rust/stdio/Cargo.toml index 9f9f302e5ca9..cd30cc68a8d6 100644 --- a/examples/rust/stdio/Cargo.toml +++ b/examples/rust/stdio/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stdio" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/template/Cargo.toml b/examples/rust/template/Cargo.toml index de0ee87493fd..ce62d41942a1 100644 --- a/examples/rust/template/Cargo.toml +++ b/examples/rust/template/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "template" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/pixi.lock b/pixi.lock index 33060ad447bb..452235653263 100644 --- a/pixi.lock +++ b/pixi.lock @@ -30286,8 +30286,8 @@ packages: - watchfiles ; extra == 'dev' - pypi: rerun_notebook name: rerun-notebook - version: 0.21.0rc4 - sha256: 3b81a5de1af5cadf47a96a0725c7cf61e19671ed73b53736d106645b7f6ffcee + version: 0.21.0rc5 + sha256: ce11c627200cfade467d18ffa93aa99b5bed3081d3ee7cfd92cb057806d61a47 requires_dist: - anywidget - jupyter-ui-poll @@ -30362,8 +30362,8 @@ packages: requires_python: '>=3.8,<3.13' - pypi: rerun_py name: rerun-sdk - version: 0.21.0rc4 - sha256: 1f92886e43e5f7ecd7165e3ed7fc0382672394c2230d0d48446ab37c3fae2624 + version: 0.21.0rc5 + sha256: 026df108f23ae01f45f6b653d0efcd1e283255c0cebc84982bb77dcbc0bdf945 requires_dist: - attrs>=23.1.0 - numpy>=1.23 @@ -30371,7 +30371,7 @@ packages: - pyarrow>=14.0.2 - typing-extensions>=4.5 - pytest==7.1.2 ; extra == 'tests' - - rerun-notebook==0.21.0rc4 ; extra == 'notebook' + - rerun-notebook==0.21.0rc5 ; extra == 'notebook' requires_python: '>=3.8' editable: true - pypi: https://files.pythonhosted.org/packages/7b/44/4e421b96b67b2daff264473f7465db72fbdf36a07e05494f50300cc7b0c6/rfc3339_validator-0.1.4-py2.py3-none-any.whl diff --git a/rerun_cpp/src/rerun/c/sdk_info.h b/rerun_cpp/src/rerun/c/sdk_info.h index e0d2da19f98d..a734e4722560 100644 --- a/rerun_cpp/src/rerun/c/sdk_info.h +++ b/rerun_cpp/src/rerun/c/sdk_info.h @@ -2,7 +2,7 @@ /// /// This should match the string returned by `rr_version_string` (C) or `rerun::version_string` (C++). /// If not, the SDK's binary and the C header are out of sync. -#define RERUN_SDK_HEADER_VERSION "0.21.0-rc.4" +#define RERUN_SDK_HEADER_VERSION "0.21.0-rc.5" /// Major version of the Rerun C SDK. #define RERUN_SDK_HEADER_VERSION_MAJOR 0 diff --git a/rerun_js/web-viewer-react/README.md b/rerun_js/web-viewer-react/README.md index 3d23d3b29b97..ec5745e1ccac 100644 --- a/rerun_js/web-viewer-react/README.md +++ b/rerun_js/web-viewer-react/README.md @@ -35,7 +35,7 @@ export default function App() { ``` The `rrd` in the snippet above should be a URL pointing to either: -- A hosted `.rrd` file, such as +- A hosted `.rrd` file, such as - A WebSocket connection to the SDK opened via the [`serve`](https://www.rerun.io/docs/reference/sdk/operating-modes#serve) API If `rrd` is not set, the Viewer will display the same welcome screen as . diff --git a/rerun_js/web-viewer-react/package.json b/rerun_js/web-viewer-react/package.json index d808501e490e..e0a91d26622a 100644 --- a/rerun_js/web-viewer-react/package.json +++ b/rerun_js/web-viewer-react/package.json @@ -1,6 +1,6 @@ { "name": "@rerun-io/web-viewer-react", - "version": "0.21.0-rc.4", + "version": "0.21.0-rc.5", "description": "Embed the Rerun web viewer in your React app", "licenses": [ { @@ -39,7 +39,7 @@ "tsconfig.json" ], "dependencies": { - "@rerun-io/web-viewer": "0.21.0-rc.4", + "@rerun-io/web-viewer": "0.21.0-rc.5", "@types/react": "^18.2.33", "react": "^18.2.0" }, diff --git a/rerun_js/web-viewer/README.md b/rerun_js/web-viewer/README.md index f048482cda82..191f46d3ed02 100644 --- a/rerun_js/web-viewer/README.md +++ b/rerun_js/web-viewer/README.md @@ -41,7 +41,7 @@ viewer.stop(); ``` The `rrd` in the snippet above should be a URL pointing to either: -- A hosted `.rrd` file, such as +- A hosted `.rrd` file, such as - A WebSocket connection to the SDK opened via the [`serve`](https://www.rerun.io/docs/reference/sdk/operating-modes#serve) API If `rrd` is not set, the Viewer will display the same welcome screen as . diff --git a/rerun_js/web-viewer/package.json b/rerun_js/web-viewer/package.json index 27eb81d54a8c..7aa035a61c2d 100644 --- a/rerun_js/web-viewer/package.json +++ b/rerun_js/web-viewer/package.json @@ -1,6 +1,6 @@ { "name": "@rerun-io/web-viewer", - "version": "0.21.0-rc.4", + "version": "0.21.0-rc.5", "description": "Embed the Rerun web viewer in your app", "licenses": [ { diff --git a/rerun_notebook/pyproject.toml b/rerun_notebook/pyproject.toml index 51ed5466eca4..b2e99c676c09 100644 --- a/rerun_notebook/pyproject.toml +++ b/rerun_notebook/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "hatchling.build" [project] name = "rerun-notebook" description = "Implementation helper for running rerun-sdk in notebooks" -version = "0.21.0-rc.4" +version = "0.21.0-rc.5" dependencies = ["anywidget", "jupyter-ui-poll"] readme = "README.md" keywords = ["rerun", "notebook"] diff --git a/rerun_py/pyproject.toml b/rerun_py/pyproject.toml index 322f53177359..32763295a17b 100644 --- a/rerun_py/pyproject.toml +++ b/rerun_py/pyproject.toml @@ -33,7 +33,7 @@ text = "MIT OR Apache-2.0" [project.optional-dependencies] tests = ["pytest==7.1.2"] -notebook = ["rerun-notebook==0.21.0-rc.4"] +notebook = ["rerun-notebook==0.21.0-rc.5"] [project.urls] documentation = "https://www.rerun.io/docs" diff --git a/rerun_py/rerun_sdk/rerun/__init__.py b/rerun_py/rerun_sdk/rerun/__init__.py index 858e3177591c..09c6c1f88065 100644 --- a/rerun_py/rerun_sdk/rerun/__init__.py +++ b/rerun_py/rerun_sdk/rerun/__init__.py @@ -9,8 +9,8 @@ import numpy as np -__version__ = "0.21.0-rc.4" -__version_info__ = (0, 21, 0, "rc.4") +__version__ = "0.21.0-rc.5" +__version_info__ = (0, 21, 0, "rc.5") if sys.version_info < (3, 9): warnings.warn( From d87d9886629f443a2c9fc47a7beefc31f58f5dc2 Mon Sep 17 00:00:00 2001 From: Andreas Reich Date: Tue, 17 Dec 2024 23:43:22 +0100 Subject: [PATCH 32/48] add video to ux improvements and reshuffle highlight sections accordingly --- CHANGELOG.md | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a97d3a63b532..85cfcae5af7d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -24,7 +24,13 @@ We've added two new logging primitives: [`GraphNodes`](https://rerun.io/docs/ref Have a look at https://github.com/rerun-io/rerun/pull/7500 if you want to learn to more. -#### 3D Grid +##### UX improvements + +@gavrelina goes through the main UX improvements here: + +[![video going through all the ux improvements](https://img.youtube.com/vi/5Hd0KuLRQIA/0.jpg)](https://www.youtube.com/watch?v=5Hd0KuLRQIA) + +###### 3D Grid The 3D view now offers an infinite 3D grid, enabled by default. Further controls and settings are available as usual through the blueprint API and/or the selection panel. @@ -36,21 +42,19 @@ The 3D view now offers an infinite 3D grid, enabled by default. Further controls All the nitty gritty details in https://github.com/rerun-io/rerun/pull/8230 and https://github.com/rerun-io/rerun/pull/8234. -#### Undo/Redo support in the viewer +##### Undo/Redo support & many more UI/UX improvements You can now undo/redo blueprint changes in the viewer! -This video shows it in action and explains how it works: +Watch @emilk putting it to action and explains how it works: [![video demonstrating undo/redo](https://img.youtube.com/vi/HWdv4FZQbqQ/0.jpg)](https://www.youtube.com/watch?v=HWdv4FZQbqQ) -#### More UI/UX improvements +##### Other UX improvements -* Drag-n-drop\ -TODO: blurb -* View screenshots\ -TODO: blurb -* Breadcrumbs and other UI/UX improvements\ -TODO: blurb +But that's not the only thing that improved in the viewer: +* Breadcrumbs show up in the selection menu now +* Take screenshots of views from context menus +* Entities can now be dragged from anywhere into views ### ⚠️ Breaking changes From 0aab0e62410c08b9d1764219922133d7b2af34d4 Mon Sep 17 00:00:00 2001 From: Andreas Reich Date: Tue, 17 Dec 2024 23:45:17 +0100 Subject: [PATCH 33/48] change wording in changelog a lil bit --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 85cfcae5af7d..a534e0699e88 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -26,7 +26,7 @@ Have a look at https://github.com/rerun-io/rerun/pull/7500 if you want to learn ##### UX improvements -@gavrelina goes through the main UX improvements here: +This video demonstrates the main UX improvements that went into this release: [![video going through all the ux improvements](https://img.youtube.com/vi/5Hd0KuLRQIA/0.jpg)](https://www.youtube.com/watch?v=5Hd0KuLRQIA) From 1991e777147808a88969d714205961b71c267b3b Mon Sep 17 00:00:00 2001 From: Andreas Reich Date: Wed, 18 Dec 2024 00:13:16 +0100 Subject: [PATCH 34/48] add pictures for "other ux improvements" --- CHANGELOG.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a534e0699e88..c51e7bf15ca2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -53,8 +53,15 @@ Watch @emilk putting it to action and explains how it works: But that's not the only thing that improved in the viewer: * Breadcrumbs show up in the selection menu now + +![image](https://github.com/user-attachments/assets/c1d20eb1-f259-4b43-89d4-b9fdc75dc88c) * Take screenshots of views from context menus -* Entities can now be dragged from anywhere into views + +![image](https://github.com/user-attachments/assets/6c50e6f0-330f-43f7-a393-65dd47aa171b) +* Entities can now be dragged from Blueprint & Streams panel into views + +![image](https://github.com/user-attachments/assets/493d9711-c4d1-407e-ab41-eef2e4e51ba8) + ### ⚠️ Breaking changes From eae6de6defa514b97d37309b56a86a45c699263d Mon Sep 17 00:00:00 2001 From: Andreas Reich Date: Wed, 18 Dec 2024 00:18:40 +0100 Subject: [PATCH 35/48] use directly embedded video for ux overview --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c51e7bf15ca2..9cae3f871a30 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,7 +28,7 @@ Have a look at https://github.com/rerun-io/rerun/pull/7500 if you want to learn This video demonstrates the main UX improvements that went into this release: -[![video going through all the ux improvements](https://img.youtube.com/vi/5Hd0KuLRQIA/0.jpg)](https://www.youtube.com/watch?v=5Hd0KuLRQIA) +https://github.com/user-attachments/assets/ddda9300-05e4-4e53-9010-6b7e92056904 ###### 3D Grid From 0e9d430bc4dbb6181a3ebf08928b50c64ff899f1 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Wed, 18 Dec 2024 09:51:46 +0100 Subject: [PATCH 36/48] snippet index blurb --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9cae3f871a30..60c39432186e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -62,6 +62,15 @@ But that's not the only thing that improved in the viewer: ![image](https://github.com/user-attachments/assets/493d9711-c4d1-407e-ab41-eef2e4e51ba8) +#### Index of code snippets + +We now have a new [index for all our code snippets](./docs/snippets/INDEX.md). + +You can use it to quickly find copy-pastable snippets of code for any Rerun feature you're interested in (API, Archetypes, Components, etc). +No special tools required -- all you need is a keyword of interest, and plain old text search. + +It's still the early days so it is far from perfect, but we think it can already be quite helpful; feedback welcome. +Most of it is auto-generated, so it will never get out of sync! ### ⚠️ Breaking changes From c8ff82ee5f9ba6441766f81c349da7df30763c00 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Wed, 18 Dec 2024 09:55:09 +0100 Subject: [PATCH 37/48] does this work by any chance: --- CHANGELOG.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 60c39432186e..2e51eb52c7cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -54,13 +54,15 @@ Watch @emilk putting it to action and explains how it works: But that's not the only thing that improved in the viewer: * Breadcrumbs show up in the selection menu now -![image](https://github.com/user-attachments/assets/c1d20eb1-f259-4b43-89d4-b9fdc75dc88c) + ![image](https://github.com/user-attachments/assets/c1d20eb1-f259-4b43-89d4-b9fdc75dc88c) + * Take screenshots of views from context menus -![image](https://github.com/user-attachments/assets/6c50e6f0-330f-43f7-a393-65dd47aa171b) + ![image](https://github.com/user-attachments/assets/6c50e6f0-330f-43f7-a393-65dd47aa171b) + * Entities can now be dragged from Blueprint & Streams panel into views -![image](https://github.com/user-attachments/assets/493d9711-c4d1-407e-ab41-eef2e4e51ba8) + ![image](https://github.com/user-attachments/assets/493d9711-c4d1-407e-ab41-eef2e4e51ba8) #### Index of code snippets @@ -72,6 +74,8 @@ No special tools required -- all you need is a keyword of interest, and plain ol It's still the early days so it is far from perfect, but we think it can already be quite helpful; feedback welcome. Most of it is auto-generated, so it will never get out of sync! +--- + ### ⚠️ Breaking changes * Near clip plane for `Spatial2D` views now defaults to `0.1` in 3D scene units. From 4519a012ecc0e0bfce47a5642f6bd019940d37c5 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Wed, 18 Dec 2024 09:56:43 +0100 Subject: [PATCH 38/48] fix weird headers --- CHANGELOG.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e51eb52c7cb..79de0f6c2ebb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -24,13 +24,13 @@ We've added two new logging primitives: [`GraphNodes`](https://rerun.io/docs/ref Have a look at https://github.com/rerun-io/rerun/pull/7500 if you want to learn to more. -##### UX improvements +#### UX improvements This video demonstrates the main UX improvements that went into this release: https://github.com/user-attachments/assets/ddda9300-05e4-4e53-9010-6b7e92056904 -###### 3D Grid +#### 3D Grid The 3D view now offers an infinite 3D grid, enabled by default. Further controls and settings are available as usual through the blueprint API and/or the selection panel. @@ -42,14 +42,14 @@ The 3D view now offers an infinite 3D grid, enabled by default. Further controls All the nitty gritty details in https://github.com/rerun-io/rerun/pull/8230 and https://github.com/rerun-io/rerun/pull/8234. -##### Undo/Redo support & many more UI/UX improvements +#### Undo/Redo support & many more UI/UX improvements You can now undo/redo blueprint changes in the viewer! Watch @emilk putting it to action and explains how it works: [![video demonstrating undo/redo](https://img.youtube.com/vi/HWdv4FZQbqQ/0.jpg)](https://www.youtube.com/watch?v=HWdv4FZQbqQ) -##### Other UX improvements +#### Other UX improvements But that's not the only thing that improved in the viewer: * Breadcrumbs show up in the selection menu now From b655217f7c282d6979078cc44375b94e0acd19f0 Mon Sep 17 00:00:00 2001 From: Katerina Gavrilo Date: Wed, 18 Dec 2024 10:59:35 +0100 Subject: [PATCH 39/48] Change ux and emil videos for CHANGELOG.md added subs and compressed emils undo --- CHANGELOG.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 79de0f6c2ebb..cb62cdeeca24 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,7 +28,7 @@ Have a look at https://github.com/rerun-io/rerun/pull/7500 if you want to learn This video demonstrates the main UX improvements that went into this release: -https://github.com/user-attachments/assets/ddda9300-05e4-4e53-9010-6b7e92056904 +https://github.com/user-attachments/assets/bef071b5-0681-41b2-9ef0-1c6a557ff138 #### 3D Grid @@ -47,7 +47,8 @@ All the nitty gritty details in https://github.com/rerun-io/rerun/pull/8230 and You can now undo/redo blueprint changes in the viewer! Watch @emilk putting it to action and explains how it works: -[![video demonstrating undo/redo](https://img.youtube.com/vi/HWdv4FZQbqQ/0.jpg)](https://www.youtube.com/watch?v=HWdv4FZQbqQ) +https://github.com/user-attachments/assets/a29c099d-35a3-4d32-8946-932b5a184943 + #### Other UX improvements From d23e5c47e442c71bd786c8f0f95d54f045908968 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Wed, 18 Dec 2024 11:47:57 +0100 Subject: [PATCH 40/48] link --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cb62cdeeca24..c835d7dc45f9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -45,7 +45,7 @@ All the nitty gritty details in https://github.com/rerun-io/rerun/pull/8230 and #### Undo/Redo support & many more UI/UX improvements You can now undo/redo blueprint changes in the viewer! -Watch @emilk putting it to action and explains how it works: +Watch [@emilk](https://github.com/emilk/) putting it to action and explains how it works: https://github.com/user-attachments/assets/a29c099d-35a3-4d32-8946-932b5a184943 From 866d46d2d2c92693d121076eb2282c1fad7e8490 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Wed, 18 Dec 2024 11:48:56 +0100 Subject: [PATCH 41/48] remove separator, it's way too big --- CHANGELOG.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c835d7dc45f9..d5a8360d6285 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -75,8 +75,6 @@ No special tools required -- all you need is a keyword of interest, and plain ol It's still the early days so it is far from perfect, but we think it can already be quite helpful; feedback welcome. Most of it is auto-generated, so it will never get out of sync! ---- - ### ⚠️ Breaking changes * Near clip plane for `Spatial2D` views now defaults to `0.1` in 3D scene units. From f429f440557bbff7e81a4f966db8a8edbf6ed698 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Wed, 18 Dec 2024 12:23:42 +0100 Subject: [PATCH 42/48] this has been fixed --- tests/python/release_checklist/check_hover_select_reset.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/tests/python/release_checklist/check_hover_select_reset.py b/tests/python/release_checklist/check_hover_select_reset.py index 253949bb0c7d..abcc498bac10 100644 --- a/tests/python/release_checklist/check_hover_select_reset.py +++ b/tests/python/release_checklist/check_hover_select_reset.py @@ -11,9 +11,6 @@ This checks whether different UIs behave correctly with hover and selection. -Known bugs: -* TODO(#5138): Hovering over text document views does not highlight the corresponding entity in the blueprint tree. - ### Hover For each of the views: * Hover the view and verify it shows up as highlighted in the blueprint tree. From 4986208d9da49b178daae3eb137d763150861d55 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Wed, 18 Dec 2024 13:54:20 +0100 Subject: [PATCH 43/48] we know the blogpost --- CHANGELOG.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d5a8360d6285..9f52f95a208e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,9 +4,7 @@ ## [0.21.0](https://github.com/rerun-io/rerun/compare/0.20.3...0.21.0) - Graph view, 3D Grid & UI/UX improvements -TODO: add link to release video - -📖 Release blogpost: TODO: add link +📖 Release blogpost: https://rerun.io/blog/graphs 🧳 Migration guide: https://rerun.io/docs/reference/migration/migration-0-21 From a47d2350375c3fc510c260cc81dadbd7f4ee9d35 Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Wed, 18 Dec 2024 14:15:02 +0100 Subject: [PATCH 44/48] leave me alone --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f52f95a208e..95d8451b1ecc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,7 +28,7 @@ This video demonstrates the main UX improvements that went into this release: https://github.com/user-attachments/assets/bef071b5-0681-41b2-9ef0-1c6a557ff138 -#### 3D Grid +#### 3D grid The 3D view now offers an infinite 3D grid, enabled by default. Further controls and settings are available as usual through the blueprint API and/or the selection panel. From dd025f1384f9944d785d0fb75ca4ca1cd1792f17 Mon Sep 17 00:00:00 2001 From: rerun-bot Date: Wed, 18 Dec 2024 13:21:14 +0000 Subject: [PATCH 45/48] Bump versions to 0.21.0 --- Cargo.lock | 230 +++++++++--------- Cargo.toml | 130 +++++----- examples/rust/clock/Cargo.toml | 2 +- examples/rust/custom_data_loader/Cargo.toml | 2 +- .../rust/custom_store_subscriber/Cargo.toml | 2 +- examples/rust/custom_view/Cargo.toml | 2 +- examples/rust/dataframe_query/Cargo.toml | 2 +- examples/rust/dna/Cargo.toml | 2 +- examples/rust/extend_viewer_ui/Cargo.toml | 2 +- examples/rust/external_data_loader/Cargo.toml | 2 +- examples/rust/graph_lattice/Cargo.toml | 2 +- examples/rust/incremental_logging/Cargo.toml | 2 +- examples/rust/log_file/Cargo.toml | 2 +- examples/rust/minimal/Cargo.toml | 2 +- examples/rust/minimal_options/Cargo.toml | 2 +- examples/rust/minimal_serve/Cargo.toml | 2 +- examples/rust/objectron/Cargo.toml | 2 +- examples/rust/raw_mesh/Cargo.toml | 2 +- examples/rust/shared_recording/Cargo.toml | 2 +- examples/rust/spawn_viewer/Cargo.toml | 2 +- examples/rust/stdio/Cargo.toml | 2 +- examples/rust/template/Cargo.toml | 2 +- pixi.lock | 10 +- rerun_cpp/src/rerun/c/sdk_info.h | 2 +- rerun_js/web-viewer-react/README.md | 2 +- rerun_js/web-viewer-react/package.json | 4 +- rerun_js/web-viewer/README.md | 2 +- rerun_js/web-viewer/package.json | 2 +- rerun_notebook/pyproject.toml | 2 +- rerun_py/pyproject.toml | 2 +- rerun_py/rerun_sdk/rerun/__init__.py | 4 +- 31 files changed, 215 insertions(+), 215 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 131d5dfd745c..82fe3459070d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1381,7 +1381,7 @@ dependencies = [ [[package]] name = "clock" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -1724,7 +1724,7 @@ checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" [[package]] name = "custom_data_loader" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "re_build_tools", "rerun", @@ -1732,7 +1732,7 @@ dependencies = [ [[package]] name = "custom_store_subscriber" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "re_build_tools", "rerun", @@ -1740,7 +1740,7 @@ dependencies = [ [[package]] name = "custom_view" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "mimalloc", "re_crash_handler", @@ -1796,7 +1796,7 @@ checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" [[package]] name = "dataframe_query" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "itertools 0.13.0", "rerun", @@ -1891,7 +1891,7 @@ dependencies = [ [[package]] name = "dna" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "itertools 0.13.0", "rand", @@ -2395,7 +2395,7 @@ dependencies = [ [[package]] name = "extend_viewer_ui" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "mimalloc", "re_crash_handler", @@ -2928,7 +2928,7 @@ dependencies = [ [[package]] name = "graph_lattice" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -3520,7 +3520,7 @@ dependencies = [ [[package]] name = "incremental_logging" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -3951,7 +3951,7 @@ dependencies = [ [[package]] name = "log_benchmark" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -3962,7 +3962,7 @@ dependencies = [ [[package]] name = "log_file" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -4140,14 +4140,14 @@ dependencies = [ [[package]] name = "minimal" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "rerun", ] [[package]] name = "minimal_options" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -4157,7 +4157,7 @@ dependencies = [ [[package]] name = "minimal_serve" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "rerun", ] @@ -4758,7 +4758,7 @@ dependencies = [ [[package]] name = "objectron" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -4984,7 +4984,7 @@ dependencies = [ [[package]] name = "plot_dashboard_stress" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -5477,7 +5477,7 @@ checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" [[package]] name = "raw_mesh" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "bytes", @@ -5520,7 +5520,7 @@ checksum = "3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f" [[package]] name = "re_analytics" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "crossbeam", "directories", @@ -5568,7 +5568,7 @@ dependencies = [ [[package]] name = "re_blueprint_tree" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "egui", "itertools 0.13.0", @@ -5587,14 +5587,14 @@ dependencies = [ [[package]] name = "re_build_info" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "serde", ] [[package]] name = "re_build_tools" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "cargo_metadata 0.18.1", @@ -5607,7 +5607,7 @@ dependencies = [ [[package]] name = "re_capabilities" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "document-features", "egui", @@ -5616,14 +5616,14 @@ dependencies = [ [[package]] name = "re_case" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "convert_case", ] [[package]] name = "re_chunk" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "anyhow", @@ -5652,7 +5652,7 @@ dependencies = [ [[package]] name = "re_chunk_store" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "anyhow", @@ -5684,7 +5684,7 @@ dependencies = [ [[package]] name = "re_chunk_store_ui" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "egui", "egui_extras", @@ -5699,7 +5699,7 @@ dependencies = [ [[package]] name = "re_component_ui" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "egui", "egui_extras", @@ -5718,7 +5718,7 @@ dependencies = [ [[package]] name = "re_context_menu" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "egui", "egui_tiles", @@ -5739,7 +5739,7 @@ dependencies = [ [[package]] name = "re_crash_handler" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "backtrace", "econtext", @@ -5752,7 +5752,7 @@ dependencies = [ [[package]] name = "re_data_loader" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "anyhow", @@ -5781,7 +5781,7 @@ dependencies = [ [[package]] name = "re_data_source" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "itertools 0.13.0", @@ -5799,7 +5799,7 @@ dependencies = [ [[package]] name = "re_data_ui" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "anyhow", @@ -5829,7 +5829,7 @@ dependencies = [ [[package]] name = "re_dataframe" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "itertools 0.13.0", @@ -5853,7 +5853,7 @@ dependencies = [ [[package]] name = "re_dev_tools" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "argh", @@ -5880,7 +5880,7 @@ dependencies = [ [[package]] name = "re_entity_db" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "anyhow", @@ -5913,21 +5913,21 @@ dependencies = [ [[package]] name = "re_error" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", ] [[package]] name = "re_format" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "num-traits", ] [[package]] name = "re_format_arrow" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "comfy-table", "re_arrow2", @@ -5937,7 +5937,7 @@ dependencies = [ [[package]] name = "re_grpc_client" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "re_chunk", "re_error", @@ -5958,7 +5958,7 @@ dependencies = [ [[package]] name = "re_int_histogram" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "criterion", "insta", @@ -5969,7 +5969,7 @@ dependencies = [ [[package]] name = "re_log" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "env_logger", "js-sys", @@ -5982,7 +5982,7 @@ dependencies = [ [[package]] name = "re_log_encoding" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "criterion", "ehttp", @@ -6010,7 +6010,7 @@ dependencies = [ [[package]] name = "re_log_types" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "anyhow", @@ -6059,7 +6059,7 @@ dependencies = [ [[package]] name = "re_memory" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "backtrace", @@ -6094,7 +6094,7 @@ dependencies = [ [[package]] name = "re_protos" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "prost", "thiserror 1.0.65", @@ -6104,7 +6104,7 @@ dependencies = [ [[package]] name = "re_protos_builder" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "camino", "prost-build", @@ -6114,7 +6114,7 @@ dependencies = [ [[package]] name = "re_query" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "anyhow", @@ -6168,7 +6168,7 @@ dependencies = [ [[package]] name = "re_renderer" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "anyhow", @@ -6220,7 +6220,7 @@ dependencies = [ [[package]] name = "re_renderer_examples" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "anyhow", @@ -6244,7 +6244,7 @@ dependencies = [ [[package]] name = "re_sdk" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "crossbeam", @@ -6279,7 +6279,7 @@ dependencies = [ [[package]] name = "re_sdk_comms" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "crossbeam", @@ -6295,7 +6295,7 @@ dependencies = [ [[package]] name = "re_selection_panel" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "egui", "egui_tiles", @@ -6322,7 +6322,7 @@ dependencies = [ [[package]] name = "re_smart_channel" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "crossbeam", "parking_lot", @@ -6333,7 +6333,7 @@ dependencies = [ [[package]] name = "re_string_interner" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "nohash-hasher", @@ -6345,7 +6345,7 @@ dependencies = [ [[package]] name = "re_time_panel" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "criterion", @@ -6374,7 +6374,7 @@ dependencies = [ [[package]] name = "re_tracing" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "puffin", "puffin_http", @@ -6385,7 +6385,7 @@ dependencies = [ [[package]] name = "re_tuid" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "criterion", "document-features", @@ -6398,7 +6398,7 @@ dependencies = [ [[package]] name = "re_types" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "array-init", @@ -6440,7 +6440,7 @@ dependencies = [ [[package]] name = "re_types_builder" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "arrow", @@ -6471,7 +6471,7 @@ dependencies = [ [[package]] name = "re_types_core" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "arrow", @@ -6496,7 +6496,7 @@ dependencies = [ [[package]] name = "re_ui" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "eframe", "egui", @@ -6522,7 +6522,7 @@ dependencies = [ [[package]] name = "re_video" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "bit-vec", "cfg_aliases 0.2.1", @@ -6550,7 +6550,7 @@ dependencies = [ [[package]] name = "re_view" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "arrow", @@ -6575,7 +6575,7 @@ dependencies = [ [[package]] name = "re_view_bar_chart" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "egui", "egui_plot", @@ -6593,7 +6593,7 @@ dependencies = [ [[package]] name = "re_view_dataframe" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "egui", @@ -6616,7 +6616,7 @@ dependencies = [ [[package]] name = "re_view_graph" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "egui", @@ -6640,7 +6640,7 @@ dependencies = [ [[package]] name = "re_view_map" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "bytemuck", "egui", @@ -6664,7 +6664,7 @@ dependencies = [ [[package]] name = "re_view_spatial" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "anyhow", @@ -6708,7 +6708,7 @@ dependencies = [ [[package]] name = "re_view_tensor" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "bytemuck", @@ -6732,7 +6732,7 @@ dependencies = [ [[package]] name = "re_view_text_document" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "egui", "egui_commonmark", @@ -6747,7 +6747,7 @@ dependencies = [ [[package]] name = "re_view_text_log" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "egui", "egui_extras", @@ -6767,7 +6767,7 @@ dependencies = [ [[package]] name = "re_view_time_series" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "egui", "egui_plot", @@ -6789,7 +6789,7 @@ dependencies = [ [[package]] name = "re_viewer" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "anyhow", @@ -6867,7 +6867,7 @@ dependencies = [ [[package]] name = "re_viewer_context" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "anyhow", @@ -6924,7 +6924,7 @@ dependencies = [ [[package]] name = "re_viewport" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "egui", @@ -6947,7 +6947,7 @@ dependencies = [ [[package]] name = "re_viewport_blueprint" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "egui", @@ -6973,7 +6973,7 @@ dependencies = [ [[package]] name = "re_web_viewer_server" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "document-features", "re_analytics", @@ -6984,7 +6984,7 @@ dependencies = [ [[package]] name = "re_ws_comms" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "bincode", @@ -7181,7 +7181,7 @@ dependencies = [ [[package]] name = "rerun" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7222,7 +7222,7 @@ dependencies = [ [[package]] name = "rerun-cli" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "document-features", "mimalloc", @@ -7237,7 +7237,7 @@ dependencies = [ [[package]] name = "rerun-loader-rust-file" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "argh", @@ -7246,7 +7246,7 @@ dependencies = [ [[package]] name = "rerun_c" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "ahash", "infer", @@ -7260,7 +7260,7 @@ dependencies = [ [[package]] name = "rerun_py" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "arrow", "crossbeam", @@ -7393,7 +7393,7 @@ dependencies = [ [[package]] name = "roundtrip_annotation_context" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7403,7 +7403,7 @@ dependencies = [ [[package]] name = "roundtrip_arrows2d" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7413,7 +7413,7 @@ dependencies = [ [[package]] name = "roundtrip_arrows3d" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7423,7 +7423,7 @@ dependencies = [ [[package]] name = "roundtrip_boxes2d" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7433,7 +7433,7 @@ dependencies = [ [[package]] name = "roundtrip_boxes3d" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7443,7 +7443,7 @@ dependencies = [ [[package]] name = "roundtrip_depth_image" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7454,7 +7454,7 @@ dependencies = [ [[package]] name = "roundtrip_disconnected_space" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7464,7 +7464,7 @@ dependencies = [ [[package]] name = "roundtrip_image" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7477,7 +7477,7 @@ dependencies = [ [[package]] name = "roundtrip_line_strips2d" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7487,7 +7487,7 @@ dependencies = [ [[package]] name = "roundtrip_line_strips3d" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7497,7 +7497,7 @@ dependencies = [ [[package]] name = "roundtrip_pinhole" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7507,7 +7507,7 @@ dependencies = [ [[package]] name = "roundtrip_points2d" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7517,7 +7517,7 @@ dependencies = [ [[package]] name = "roundtrip_points3d" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7527,7 +7527,7 @@ dependencies = [ [[package]] name = "roundtrip_segmentation_image" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7538,7 +7538,7 @@ dependencies = [ [[package]] name = "roundtrip_tensor" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7549,7 +7549,7 @@ dependencies = [ [[package]] name = "roundtrip_text_document" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7559,7 +7559,7 @@ dependencies = [ [[package]] name = "roundtrip_text_log" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7569,7 +7569,7 @@ dependencies = [ [[package]] name = "roundtrip_transform3d" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7579,7 +7579,7 @@ dependencies = [ [[package]] name = "roundtrip_view_coordinates" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7589,7 +7589,7 @@ dependencies = [ [[package]] name = "roundtrip_visible_time_ranges" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -7605,7 +7605,7 @@ checksum = "3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f" [[package]] name = "run_wasm" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "cargo-run-wasm", "pico-args", @@ -7997,7 +7997,7 @@ dependencies = [ [[package]] name = "shared_recording" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "rerun", ] @@ -8176,7 +8176,7 @@ dependencies = [ [[package]] name = "snippets" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "itertools 0.13.0", "ndarray", @@ -8200,7 +8200,7 @@ dependencies = [ [[package]] name = "spawn_viewer" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "rerun", ] @@ -8251,7 +8251,7 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "stdio" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "rerun", ] @@ -8428,7 +8428,7 @@ dependencies = [ [[package]] name = "template" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "rerun", ] @@ -8444,7 +8444,7 @@ dependencies = [ [[package]] name = "test_api" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -8459,7 +8459,7 @@ dependencies = [ [[package]] name = "test_data_density_graph" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "rand", @@ -8469,7 +8469,7 @@ dependencies = [ [[package]] name = "test_image_memory" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "mimalloc", "re_format", @@ -8478,7 +8478,7 @@ dependencies = [ [[package]] name = "test_pinhole_projection" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", @@ -8489,7 +8489,7 @@ dependencies = [ [[package]] name = "test_send_columns" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "re_chunk", "rerun", @@ -8497,7 +8497,7 @@ dependencies = [ [[package]] name = "test_ui_wakeup" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = [ "anyhow", "clap", diff --git a/Cargo.toml b/Cargo.toml index 583605ec3c93..ed2667f5c6c7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ include = [ license = "MIT OR Apache-2.0" repository = "https://github.com/rerun-io/rerun" rust-version = "1.80" -version = "0.21.0-rc.5" +version = "0.21.0" [workspace.dependencies] # When using alpha-release, always use exact version, e.g. `version = "=0.x.y-alpha.z" @@ -40,78 +40,78 @@ version = "0.21.0-rc.5" # re_log_types 0.3.0-alpha.0, NOT 0.3.0-alpha.4 even though it is newer and semver-compatible. # crates/build: -re_build_info = { path = "crates/build/re_build_info", version = "=0.21.0-rc.5", default-features = false } -re_build_tools = { path = "crates/build/re_build_tools", version = "=0.21.0-rc.5", default-features = false } -re_dev_tools = { path = "crates/build/re_dev_tools", version = "=0.21.0-rc.5", default-features = false } -re_protos_builder = { path = "crates/build/re_protos_builder", version = "=0.21.0-rc.5", default-features = false } -re_types_builder = { path = "crates/build/re_types_builder", version = "=0.21.0-rc.5", default-features = false } +re_build_info = { path = "crates/build/re_build_info", version = "0.21.0", default-features = false } +re_build_tools = { path = "crates/build/re_build_tools", version = "0.21.0", default-features = false } +re_dev_tools = { path = "crates/build/re_dev_tools", version = "0.21.0", default-features = false } +re_protos_builder = { path = "crates/build/re_protos_builder", version = "0.21.0", default-features = false } +re_types_builder = { path = "crates/build/re_types_builder", version = "0.21.0", default-features = false } # crates/store: -re_chunk = { path = "crates/store/re_chunk", version = "=0.21.0-rc.5", default-features = false } -re_chunk_store = { path = "crates/store/re_chunk_store", version = "=0.21.0-rc.5", default-features = false } -re_data_loader = { path = "crates/store/re_data_loader", version = "=0.21.0-rc.5", default-features = false } -re_data_source = { path = "crates/store/re_data_source", version = "=0.21.0-rc.5", default-features = false } -re_dataframe = { path = "crates/store/re_dataframe", version = "=0.21.0-rc.5", default-features = false } -re_entity_db = { path = "crates/store/re_entity_db", version = "=0.21.0-rc.5", default-features = false } -re_format_arrow = { path = "crates/store/re_format_arrow", version = "=0.21.0-rc.5", default-features = false } -re_grpc_client = { path = "crates/store/re_grpc_client", version = "=0.21.0-rc.5", default-features = false } -re_protos = { path = "crates/store/re_protos", version = "=0.21.0-rc.5", default-features = false } -re_log_encoding = { path = "crates/store/re_log_encoding", version = "=0.21.0-rc.5", default-features = false } -re_log_types = { path = "crates/store/re_log_types", version = "=0.21.0-rc.5", default-features = false } -re_query = { path = "crates/store/re_query", version = "=0.21.0-rc.5", default-features = false } -re_sdk_comms = { path = "crates/store/re_sdk_comms", version = "=0.21.0-rc.5", default-features = false } -re_types = { path = "crates/store/re_types", version = "=0.21.0-rc.5", default-features = false } -re_types_core = { path = "crates/store/re_types_core", version = "=0.21.0-rc.5", default-features = false } -re_ws_comms = { path = "crates/store/re_ws_comms", version = "=0.21.0-rc.5", default-features = false } +re_chunk = { path = "crates/store/re_chunk", version = "0.21.0", default-features = false } +re_chunk_store = { path = "crates/store/re_chunk_store", version = "0.21.0", default-features = false } +re_data_loader = { path = "crates/store/re_data_loader", version = "0.21.0", default-features = false } +re_data_source = { path = "crates/store/re_data_source", version = "0.21.0", default-features = false } +re_dataframe = { path = "crates/store/re_dataframe", version = "0.21.0", default-features = false } +re_entity_db = { path = "crates/store/re_entity_db", version = "0.21.0", default-features = false } +re_format_arrow = { path = "crates/store/re_format_arrow", version = "0.21.0", default-features = false } +re_grpc_client = { path = "crates/store/re_grpc_client", version = "0.21.0", default-features = false } +re_protos = { path = "crates/store/re_protos", version = "0.21.0", default-features = false } +re_log_encoding = { path = "crates/store/re_log_encoding", version = "0.21.0", default-features = false } +re_log_types = { path = "crates/store/re_log_types", version = "0.21.0", default-features = false } +re_query = { path = "crates/store/re_query", version = "0.21.0", default-features = false } +re_sdk_comms = { path = "crates/store/re_sdk_comms", version = "0.21.0", default-features = false } +re_types = { path = "crates/store/re_types", version = "0.21.0", default-features = false } +re_types_core = { path = "crates/store/re_types_core", version = "0.21.0", default-features = false } +re_ws_comms = { path = "crates/store/re_ws_comms", version = "0.21.0", default-features = false } # crates/top: -re_sdk = { path = "crates/top/re_sdk", version = "=0.21.0-rc.5", default-features = false } -rerun = { path = "crates/top/rerun", version = "=0.21.0-rc.5", default-features = false } -rerun_c = { path = "crates/top/rerun_c", version = "=0.21.0-rc.5", default-features = false } -rerun-cli = { path = "crates/top/rerun-cli", version = "=0.21.0-rc.5", default-features = false } +re_sdk = { path = "crates/top/re_sdk", version = "0.21.0", default-features = false } +rerun = { path = "crates/top/rerun", version = "0.21.0", default-features = false } +rerun_c = { path = "crates/top/rerun_c", version = "0.21.0", default-features = false } +rerun-cli = { path = "crates/top/rerun-cli", version = "0.21.0", default-features = false } # crates/utils: -re_analytics = { path = "crates/utils/re_analytics", version = "=0.21.0-rc.5", default-features = false } -re_capabilities = { path = "crates/utils/re_capabilities", version = "=0.21.0-rc.5", default-features = false } -re_case = { path = "crates/utils/re_case", version = "=0.21.0-rc.5", default-features = false } -re_crash_handler = { path = "crates/utils/re_crash_handler", version = "=0.21.0-rc.5", default-features = false } -re_error = { path = "crates/utils/re_error", version = "=0.21.0-rc.5", default-features = false } -re_format = { path = "crates/utils/re_format", version = "=0.21.0-rc.5", default-features = false } -re_int_histogram = { path = "crates/utils/re_int_histogram", version = "=0.21.0-rc.5", default-features = false } -re_log = { path = "crates/utils/re_log", version = "=0.21.0-rc.5", default-features = false } -re_memory = { path = "crates/utils/re_memory", version = "=0.21.0-rc.5", default-features = false } -re_smart_channel = { path = "crates/utils/re_smart_channel", version = "=0.21.0-rc.5", default-features = false } -re_string_interner = { path = "crates/utils/re_string_interner", version = "=0.21.0-rc.5", default-features = false } -re_tracing = { path = "crates/utils/re_tracing", version = "=0.21.0-rc.5", default-features = false } -re_tuid = { path = "crates/utils/re_tuid", version = "=0.21.0-rc.5", default-features = false } -re_video = { path = "crates/utils/re_video", version = "=0.21.0-rc.5", default-features = false } +re_analytics = { path = "crates/utils/re_analytics", version = "0.21.0", default-features = false } +re_capabilities = { path = "crates/utils/re_capabilities", version = "0.21.0", default-features = false } +re_case = { path = "crates/utils/re_case", version = "0.21.0", default-features = false } +re_crash_handler = { path = "crates/utils/re_crash_handler", version = "0.21.0", default-features = false } +re_error = { path = "crates/utils/re_error", version = "0.21.0", default-features = false } +re_format = { path = "crates/utils/re_format", version = "0.21.0", default-features = false } +re_int_histogram = { path = "crates/utils/re_int_histogram", version = "0.21.0", default-features = false } +re_log = { path = "crates/utils/re_log", version = "0.21.0", default-features = false } +re_memory = { path = "crates/utils/re_memory", version = "0.21.0", default-features = false } +re_smart_channel = { path = "crates/utils/re_smart_channel", version = "0.21.0", default-features = false } +re_string_interner = { path = "crates/utils/re_string_interner", version = "0.21.0", default-features = false } +re_tracing = { path = "crates/utils/re_tracing", version = "0.21.0", default-features = false } +re_tuid = { path = "crates/utils/re_tuid", version = "0.21.0", default-features = false } +re_video = { path = "crates/utils/re_video", version = "0.21.0", default-features = false } # crates/viewer: -re_blueprint_tree = { path = "crates/viewer/re_blueprint_tree", version = "=0.21.0-rc.5", default-features = false } -re_component_ui = { path = "crates/viewer/re_component_ui", version = "=0.21.0-rc.5", default-features = false } -re_context_menu = { path = "crates/viewer/re_context_menu", version = "=0.21.0-rc.5", default-features = false } -re_data_ui = { path = "crates/viewer/re_data_ui", version = "=0.21.0-rc.5", default-features = false } -re_chunk_store_ui = { path = "crates/viewer/re_chunk_store_ui", version = "=0.21.0-rc.5", default-features = false } -re_renderer = { path = "crates/viewer/re_renderer", version = "=0.21.0-rc.5", default-features = false } -re_renderer_examples = { path = "crates/viewer/re_renderer_examples", version = "=0.21.0-rc.5", default-features = false } -re_selection_panel = { path = "crates/viewer/re_selection_panel", version = "=0.21.0-rc.5", default-features = false } -re_view = { path = "crates/viewer/re_view", version = "=0.21.0-rc.5", default-features = false } -re_view_bar_chart = { path = "crates/viewer/re_view_bar_chart", version = "=0.21.0-rc.5", default-features = false } -re_view_spatial = { path = "crates/viewer/re_view_spatial", version = "=0.21.0-rc.5", default-features = false } -re_view_dataframe = { path = "crates/viewer/re_view_dataframe", version = "=0.21.0-rc.5", default-features = false } -re_view_graph = { path = "crates/viewer/re_view_graph", version = "=0.21.0-rc.5", default-features = false } -re_view_map = { path = "crates/viewer/re_view_map", version = "=0.21.0-rc.5", default-features = false } -re_view_tensor = { path = "crates/viewer/re_view_tensor", version = "=0.21.0-rc.5", default-features = false } -re_view_text_document = { path = "crates/viewer/re_view_text_document", version = "=0.21.0-rc.5", default-features = false } -re_view_text_log = { path = "crates/viewer/re_view_text_log", version = "=0.21.0-rc.5", default-features = false } -re_view_time_series = { path = "crates/viewer/re_view_time_series", version = "=0.21.0-rc.5", default-features = false } -re_time_panel = { path = "crates/viewer/re_time_panel", version = "=0.21.0-rc.5", default-features = false } -re_ui = { path = "crates/viewer/re_ui", version = "=0.21.0-rc.5", default-features = false } -re_viewer = { path = "crates/viewer/re_viewer", version = "=0.21.0-rc.5", default-features = false } -re_viewer_context = { path = "crates/viewer/re_viewer_context", version = "=0.21.0-rc.5", default-features = false } -re_viewport = { path = "crates/viewer/re_viewport", version = "=0.21.0-rc.5", default-features = false } -re_viewport_blueprint = { path = "crates/viewer/re_viewport_blueprint", version = "=0.21.0-rc.5", default-features = false } -re_web_viewer_server = { path = "crates/viewer/re_web_viewer_server", version = "=0.21.0-rc.5", default-features = false } +re_blueprint_tree = { path = "crates/viewer/re_blueprint_tree", version = "0.21.0", default-features = false } +re_component_ui = { path = "crates/viewer/re_component_ui", version = "0.21.0", default-features = false } +re_context_menu = { path = "crates/viewer/re_context_menu", version = "0.21.0", default-features = false } +re_data_ui = { path = "crates/viewer/re_data_ui", version = "0.21.0", default-features = false } +re_chunk_store_ui = { path = "crates/viewer/re_chunk_store_ui", version = "0.21.0", default-features = false } +re_renderer = { path = "crates/viewer/re_renderer", version = "0.21.0", default-features = false } +re_renderer_examples = { path = "crates/viewer/re_renderer_examples", version = "0.21.0", default-features = false } +re_selection_panel = { path = "crates/viewer/re_selection_panel", version = "0.21.0", default-features = false } +re_view = { path = "crates/viewer/re_view", version = "0.21.0", default-features = false } +re_view_bar_chart = { path = "crates/viewer/re_view_bar_chart", version = "0.21.0", default-features = false } +re_view_spatial = { path = "crates/viewer/re_view_spatial", version = "0.21.0", default-features = false } +re_view_dataframe = { path = "crates/viewer/re_view_dataframe", version = "0.21.0", default-features = false } +re_view_graph = { path = "crates/viewer/re_view_graph", version = "0.21.0", default-features = false } +re_view_map = { path = "crates/viewer/re_view_map", version = "0.21.0", default-features = false } +re_view_tensor = { path = "crates/viewer/re_view_tensor", version = "0.21.0", default-features = false } +re_view_text_document = { path = "crates/viewer/re_view_text_document", version = "0.21.0", default-features = false } +re_view_text_log = { path = "crates/viewer/re_view_text_log", version = "0.21.0", default-features = false } +re_view_time_series = { path = "crates/viewer/re_view_time_series", version = "0.21.0", default-features = false } +re_time_panel = { path = "crates/viewer/re_time_panel", version = "0.21.0", default-features = false } +re_ui = { path = "crates/viewer/re_ui", version = "0.21.0", default-features = false } +re_viewer = { path = "crates/viewer/re_viewer", version = "0.21.0", default-features = false } +re_viewer_context = { path = "crates/viewer/re_viewer_context", version = "0.21.0", default-features = false } +re_viewport = { path = "crates/viewer/re_viewport", version = "0.21.0", default-features = false } +re_viewport_blueprint = { path = "crates/viewer/re_viewport_blueprint", version = "0.21.0", default-features = false } +re_web_viewer_server = { path = "crates/viewer/re_web_viewer_server", version = "0.21.0", default-features = false } # Rerun crates in other repos: ewebsock = "0.8.0" diff --git a/examples/rust/clock/Cargo.toml b/examples/rust/clock/Cargo.toml index 75205dda10a0..15c015805a08 100644 --- a/examples/rust/clock/Cargo.toml +++ b/examples/rust/clock/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "clock" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_data_loader/Cargo.toml b/examples/rust/custom_data_loader/Cargo.toml index 96a124019319..6fc360403438 100644 --- a/examples/rust/custom_data_loader/Cargo.toml +++ b/examples/rust/custom_data_loader/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_data_loader" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_store_subscriber/Cargo.toml b/examples/rust/custom_store_subscriber/Cargo.toml index 8415b024ccc7..75130135bc3f 100644 --- a/examples/rust/custom_store_subscriber/Cargo.toml +++ b/examples/rust/custom_store_subscriber/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_store_subscriber" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_view/Cargo.toml b/examples/rust/custom_view/Cargo.toml index cd364c97beea..3c62a1574be4 100644 --- a/examples/rust/custom_view/Cargo.toml +++ b/examples/rust/custom_view/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_view" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/dataframe_query/Cargo.toml b/examples/rust/dataframe_query/Cargo.toml index 37450fc1a9b5..c1113037af78 100644 --- a/examples/rust/dataframe_query/Cargo.toml +++ b/examples/rust/dataframe_query/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dataframe_query" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/dna/Cargo.toml b/examples/rust/dna/Cargo.toml index 21136186be6d..eea9a193d1f0 100644 --- a/examples/rust/dna/Cargo.toml +++ b/examples/rust/dna/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dna" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/extend_viewer_ui/Cargo.toml b/examples/rust/extend_viewer_ui/Cargo.toml index 716ea049c73e..da1a669d689e 100644 --- a/examples/rust/extend_viewer_ui/Cargo.toml +++ b/examples/rust/extend_viewer_ui/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "extend_viewer_ui" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/external_data_loader/Cargo.toml b/examples/rust/external_data_loader/Cargo.toml index fbed8944ebb7..4c258978aed3 100644 --- a/examples/rust/external_data_loader/Cargo.toml +++ b/examples/rust/external_data_loader/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rerun-loader-rust-file" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/graph_lattice/Cargo.toml b/examples/rust/graph_lattice/Cargo.toml index 5af4e907dd0c..616e7b23255e 100644 --- a/examples/rust/graph_lattice/Cargo.toml +++ b/examples/rust/graph_lattice/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "graph_lattice" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/incremental_logging/Cargo.toml b/examples/rust/incremental_logging/Cargo.toml index 07ae741c21dd..5a3193fba126 100644 --- a/examples/rust/incremental_logging/Cargo.toml +++ b/examples/rust/incremental_logging/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "incremental_logging" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/log_file/Cargo.toml b/examples/rust/log_file/Cargo.toml index 0978d8cf1a54..13176a5dc06f 100644 --- a/examples/rust/log_file/Cargo.toml +++ b/examples/rust/log_file/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "log_file" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal/Cargo.toml b/examples/rust/minimal/Cargo.toml index e47830d1252b..b68f4e07ce3b 100644 --- a/examples/rust/minimal/Cargo.toml +++ b/examples/rust/minimal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal_options/Cargo.toml b/examples/rust/minimal_options/Cargo.toml index eee60e06d751..496923b0cd27 100644 --- a/examples/rust/minimal_options/Cargo.toml +++ b/examples/rust/minimal_options/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal_options" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal_serve/Cargo.toml b/examples/rust/minimal_serve/Cargo.toml index f46df4e48f6d..35d038242617 100644 --- a/examples/rust/minimal_serve/Cargo.toml +++ b/examples/rust/minimal_serve/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal_serve" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/objectron/Cargo.toml b/examples/rust/objectron/Cargo.toml index 685a161e083d..9111e929a1b4 100644 --- a/examples/rust/objectron/Cargo.toml +++ b/examples/rust/objectron/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "objectron" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/raw_mesh/Cargo.toml b/examples/rust/raw_mesh/Cargo.toml index 2c8825181746..a7737179ebd0 100644 --- a/examples/rust/raw_mesh/Cargo.toml +++ b/examples/rust/raw_mesh/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "raw_mesh" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/shared_recording/Cargo.toml b/examples/rust/shared_recording/Cargo.toml index cf6a21e2bcdf..6f4ccab36013 100644 --- a/examples/rust/shared_recording/Cargo.toml +++ b/examples/rust/shared_recording/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shared_recording" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/spawn_viewer/Cargo.toml b/examples/rust/spawn_viewer/Cargo.toml index 4d4af473e315..8ed2a5be4cab 100644 --- a/examples/rust/spawn_viewer/Cargo.toml +++ b/examples/rust/spawn_viewer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "spawn_viewer" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/stdio/Cargo.toml b/examples/rust/stdio/Cargo.toml index cd30cc68a8d6..230cfbd7b3c7 100644 --- a/examples/rust/stdio/Cargo.toml +++ b/examples/rust/stdio/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stdio" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/template/Cargo.toml b/examples/rust/template/Cargo.toml index ce62d41942a1..cbbd1f2c6c6f 100644 --- a/examples/rust/template/Cargo.toml +++ b/examples/rust/template/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "template" -version = "0.21.0-rc.5" +version = "0.21.0" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/pixi.lock b/pixi.lock index 452235653263..277e5360a14a 100644 --- a/pixi.lock +++ b/pixi.lock @@ -30286,8 +30286,8 @@ packages: - watchfiles ; extra == 'dev' - pypi: rerun_notebook name: rerun-notebook - version: 0.21.0rc5 - sha256: ce11c627200cfade467d18ffa93aa99b5bed3081d3ee7cfd92cb057806d61a47 + version: 0.21.0 + sha256: 3ccc688773e9f849edd5897c355eb515b2001f18ce817dd4f22c446d4c12c5c0 requires_dist: - anywidget - jupyter-ui-poll @@ -30362,8 +30362,8 @@ packages: requires_python: '>=3.8,<3.13' - pypi: rerun_py name: rerun-sdk - version: 0.21.0rc5 - sha256: 026df108f23ae01f45f6b653d0efcd1e283255c0cebc84982bb77dcbc0bdf945 + version: 0.21.0 + sha256: 8477a1884cbd7af3041cc5ebe87cff07fdd0966d64eed3cbe268e6f86fa62154 requires_dist: - attrs>=23.1.0 - numpy>=1.23 @@ -30371,7 +30371,7 @@ packages: - pyarrow>=14.0.2 - typing-extensions>=4.5 - pytest==7.1.2 ; extra == 'tests' - - rerun-notebook==0.21.0rc5 ; extra == 'notebook' + - rerun-notebook==0.21.0 ; extra == 'notebook' requires_python: '>=3.8' editable: true - pypi: https://files.pythonhosted.org/packages/7b/44/4e421b96b67b2daff264473f7465db72fbdf36a07e05494f50300cc7b0c6/rfc3339_validator-0.1.4-py2.py3-none-any.whl diff --git a/rerun_cpp/src/rerun/c/sdk_info.h b/rerun_cpp/src/rerun/c/sdk_info.h index a734e4722560..9f827ffec2a0 100644 --- a/rerun_cpp/src/rerun/c/sdk_info.h +++ b/rerun_cpp/src/rerun/c/sdk_info.h @@ -2,7 +2,7 @@ /// /// This should match the string returned by `rr_version_string` (C) or `rerun::version_string` (C++). /// If not, the SDK's binary and the C header are out of sync. -#define RERUN_SDK_HEADER_VERSION "0.21.0-rc.5" +#define RERUN_SDK_HEADER_VERSION "0.21.0" /// Major version of the Rerun C SDK. #define RERUN_SDK_HEADER_VERSION_MAJOR 0 diff --git a/rerun_js/web-viewer-react/README.md b/rerun_js/web-viewer-react/README.md index ec5745e1ccac..3b569a57ea11 100644 --- a/rerun_js/web-viewer-react/README.md +++ b/rerun_js/web-viewer-react/README.md @@ -35,7 +35,7 @@ export default function App() { ``` The `rrd` in the snippet above should be a URL pointing to either: -- A hosted `.rrd` file, such as +- A hosted `.rrd` file, such as - A WebSocket connection to the SDK opened via the [`serve`](https://www.rerun.io/docs/reference/sdk/operating-modes#serve) API If `rrd` is not set, the Viewer will display the same welcome screen as . diff --git a/rerun_js/web-viewer-react/package.json b/rerun_js/web-viewer-react/package.json index e0a91d26622a..9df706dd1836 100644 --- a/rerun_js/web-viewer-react/package.json +++ b/rerun_js/web-viewer-react/package.json @@ -1,6 +1,6 @@ { "name": "@rerun-io/web-viewer-react", - "version": "0.21.0-rc.5", + "version": "0.21.0", "description": "Embed the Rerun web viewer in your React app", "licenses": [ { @@ -39,7 +39,7 @@ "tsconfig.json" ], "dependencies": { - "@rerun-io/web-viewer": "0.21.0-rc.5", + "@rerun-io/web-viewer": "0.21.0", "@types/react": "^18.2.33", "react": "^18.2.0" }, diff --git a/rerun_js/web-viewer/README.md b/rerun_js/web-viewer/README.md index 191f46d3ed02..a9f0609f49e5 100644 --- a/rerun_js/web-viewer/README.md +++ b/rerun_js/web-viewer/README.md @@ -41,7 +41,7 @@ viewer.stop(); ``` The `rrd` in the snippet above should be a URL pointing to either: -- A hosted `.rrd` file, such as +- A hosted `.rrd` file, such as - A WebSocket connection to the SDK opened via the [`serve`](https://www.rerun.io/docs/reference/sdk/operating-modes#serve) API If `rrd` is not set, the Viewer will display the same welcome screen as . diff --git a/rerun_js/web-viewer/package.json b/rerun_js/web-viewer/package.json index 7aa035a61c2d..23a3c447d6e7 100644 --- a/rerun_js/web-viewer/package.json +++ b/rerun_js/web-viewer/package.json @@ -1,6 +1,6 @@ { "name": "@rerun-io/web-viewer", - "version": "0.21.0-rc.5", + "version": "0.21.0", "description": "Embed the Rerun web viewer in your app", "licenses": [ { diff --git a/rerun_notebook/pyproject.toml b/rerun_notebook/pyproject.toml index b2e99c676c09..37e8b239837d 100644 --- a/rerun_notebook/pyproject.toml +++ b/rerun_notebook/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "hatchling.build" [project] name = "rerun-notebook" description = "Implementation helper for running rerun-sdk in notebooks" -version = "0.21.0-rc.5" +version = "0.21.0" dependencies = ["anywidget", "jupyter-ui-poll"] readme = "README.md" keywords = ["rerun", "notebook"] diff --git a/rerun_py/pyproject.toml b/rerun_py/pyproject.toml index 32763295a17b..7a284fd654c3 100644 --- a/rerun_py/pyproject.toml +++ b/rerun_py/pyproject.toml @@ -33,7 +33,7 @@ text = "MIT OR Apache-2.0" [project.optional-dependencies] tests = ["pytest==7.1.2"] -notebook = ["rerun-notebook==0.21.0-rc.5"] +notebook = ["rerun-notebook==0.21.0"] [project.urls] documentation = "https://www.rerun.io/docs" diff --git a/rerun_py/rerun_sdk/rerun/__init__.py b/rerun_py/rerun_sdk/rerun/__init__.py index 09c6c1f88065..b89002ababbc 100644 --- a/rerun_py/rerun_sdk/rerun/__init__.py +++ b/rerun_py/rerun_sdk/rerun/__init__.py @@ -9,8 +9,8 @@ import numpy as np -__version__ = "0.21.0-rc.5" -__version_info__ = (0, 21, 0, "rc.5") +__version__ = "0.21.0" +__version_info__ = (0, 21, 0, None) if sys.version_info < (3, 9): warnings.warn( From 2c7027051db469771c0060ea20e4cfc2914d4423 Mon Sep 17 00:00:00 2001 From: rerun-bot Date: Wed, 18 Dec 2024 15:00:07 +0000 Subject: [PATCH 46/48] Bump versions to 0.22.0-alpha.1+dev --- Cargo.lock | 230 +++++++++--------- Cargo.toml | 130 +++++----- examples/rust/clock/Cargo.toml | 2 +- examples/rust/custom_data_loader/Cargo.toml | 2 +- .../rust/custom_store_subscriber/Cargo.toml | 2 +- examples/rust/custom_view/Cargo.toml | 2 +- examples/rust/dataframe_query/Cargo.toml | 2 +- examples/rust/dna/Cargo.toml | 2 +- examples/rust/extend_viewer_ui/Cargo.toml | 2 +- examples/rust/external_data_loader/Cargo.toml | 2 +- examples/rust/graph_lattice/Cargo.toml | 2 +- examples/rust/incremental_logging/Cargo.toml | 2 +- examples/rust/log_file/Cargo.toml | 2 +- examples/rust/minimal/Cargo.toml | 2 +- examples/rust/minimal_options/Cargo.toml | 2 +- examples/rust/minimal_serve/Cargo.toml | 2 +- examples/rust/objectron/Cargo.toml | 2 +- examples/rust/raw_mesh/Cargo.toml | 2 +- examples/rust/shared_recording/Cargo.toml | 2 +- examples/rust/spawn_viewer/Cargo.toml | 2 +- examples/rust/stdio/Cargo.toml | 2 +- examples/rust/template/Cargo.toml | 2 +- pixi.lock | 10 +- rerun_cpp/src/rerun/c/sdk_info.h | 4 +- rerun_js/web-viewer-react/package.json | 4 +- rerun_js/web-viewer/package.json | 2 +- rerun_notebook/pyproject.toml | 2 +- rerun_py/pyproject.toml | 2 +- rerun_py/rerun_sdk/rerun/__init__.py | 4 +- 29 files changed, 214 insertions(+), 214 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 82fe3459070d..12ac9a4c6699 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1381,7 +1381,7 @@ dependencies = [ [[package]] name = "clock" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -1724,7 +1724,7 @@ checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" [[package]] name = "custom_data_loader" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "re_build_tools", "rerun", @@ -1732,7 +1732,7 @@ dependencies = [ [[package]] name = "custom_store_subscriber" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "re_build_tools", "rerun", @@ -1740,7 +1740,7 @@ dependencies = [ [[package]] name = "custom_view" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "mimalloc", "re_crash_handler", @@ -1796,7 +1796,7 @@ checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" [[package]] name = "dataframe_query" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "itertools 0.13.0", "rerun", @@ -1891,7 +1891,7 @@ dependencies = [ [[package]] name = "dna" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "itertools 0.13.0", "rand", @@ -2395,7 +2395,7 @@ dependencies = [ [[package]] name = "extend_viewer_ui" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "mimalloc", "re_crash_handler", @@ -2928,7 +2928,7 @@ dependencies = [ [[package]] name = "graph_lattice" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -3520,7 +3520,7 @@ dependencies = [ [[package]] name = "incremental_logging" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -3951,7 +3951,7 @@ dependencies = [ [[package]] name = "log_benchmark" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -3962,7 +3962,7 @@ dependencies = [ [[package]] name = "log_file" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -4140,14 +4140,14 @@ dependencies = [ [[package]] name = "minimal" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "rerun", ] [[package]] name = "minimal_options" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -4157,7 +4157,7 @@ dependencies = [ [[package]] name = "minimal_serve" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "rerun", ] @@ -4758,7 +4758,7 @@ dependencies = [ [[package]] name = "objectron" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -4984,7 +4984,7 @@ dependencies = [ [[package]] name = "plot_dashboard_stress" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5477,7 +5477,7 @@ checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" [[package]] name = "raw_mesh" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "bytes", @@ -5520,7 +5520,7 @@ checksum = "3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f" [[package]] name = "re_analytics" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "crossbeam", "directories", @@ -5568,7 +5568,7 @@ dependencies = [ [[package]] name = "re_blueprint_tree" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "egui", "itertools 0.13.0", @@ -5587,14 +5587,14 @@ dependencies = [ [[package]] name = "re_build_info" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "serde", ] [[package]] name = "re_build_tools" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "cargo_metadata 0.18.1", @@ -5607,7 +5607,7 @@ dependencies = [ [[package]] name = "re_capabilities" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "document-features", "egui", @@ -5616,14 +5616,14 @@ dependencies = [ [[package]] name = "re_case" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "convert_case", ] [[package]] name = "re_chunk" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -5652,7 +5652,7 @@ dependencies = [ [[package]] name = "re_chunk_store" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -5684,7 +5684,7 @@ dependencies = [ [[package]] name = "re_chunk_store_ui" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "egui", "egui_extras", @@ -5699,7 +5699,7 @@ dependencies = [ [[package]] name = "re_component_ui" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "egui", "egui_extras", @@ -5718,7 +5718,7 @@ dependencies = [ [[package]] name = "re_context_menu" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "egui", "egui_tiles", @@ -5739,7 +5739,7 @@ dependencies = [ [[package]] name = "re_crash_handler" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "backtrace", "econtext", @@ -5752,7 +5752,7 @@ dependencies = [ [[package]] name = "re_data_loader" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -5781,7 +5781,7 @@ dependencies = [ [[package]] name = "re_data_source" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "itertools 0.13.0", @@ -5799,7 +5799,7 @@ dependencies = [ [[package]] name = "re_data_ui" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -5829,7 +5829,7 @@ dependencies = [ [[package]] name = "re_dataframe" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "itertools 0.13.0", @@ -5853,7 +5853,7 @@ dependencies = [ [[package]] name = "re_dev_tools" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "argh", @@ -5880,7 +5880,7 @@ dependencies = [ [[package]] name = "re_entity_db" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -5913,21 +5913,21 @@ dependencies = [ [[package]] name = "re_error" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", ] [[package]] name = "re_format" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "num-traits", ] [[package]] name = "re_format_arrow" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "comfy-table", "re_arrow2", @@ -5937,7 +5937,7 @@ dependencies = [ [[package]] name = "re_grpc_client" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "re_chunk", "re_error", @@ -5958,7 +5958,7 @@ dependencies = [ [[package]] name = "re_int_histogram" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "criterion", "insta", @@ -5969,7 +5969,7 @@ dependencies = [ [[package]] name = "re_log" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "env_logger", "js-sys", @@ -5982,7 +5982,7 @@ dependencies = [ [[package]] name = "re_log_encoding" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "criterion", "ehttp", @@ -6010,7 +6010,7 @@ dependencies = [ [[package]] name = "re_log_types" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -6059,7 +6059,7 @@ dependencies = [ [[package]] name = "re_memory" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "backtrace", @@ -6094,7 +6094,7 @@ dependencies = [ [[package]] name = "re_protos" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "prost", "thiserror 1.0.65", @@ -6104,7 +6104,7 @@ dependencies = [ [[package]] name = "re_protos_builder" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "camino", "prost-build", @@ -6114,7 +6114,7 @@ dependencies = [ [[package]] name = "re_query" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -6168,7 +6168,7 @@ dependencies = [ [[package]] name = "re_renderer" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -6220,7 +6220,7 @@ dependencies = [ [[package]] name = "re_renderer_examples" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -6244,7 +6244,7 @@ dependencies = [ [[package]] name = "re_sdk" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "crossbeam", @@ -6279,7 +6279,7 @@ dependencies = [ [[package]] name = "re_sdk_comms" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "crossbeam", @@ -6295,7 +6295,7 @@ dependencies = [ [[package]] name = "re_selection_panel" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "egui", "egui_tiles", @@ -6322,7 +6322,7 @@ dependencies = [ [[package]] name = "re_smart_channel" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "crossbeam", "parking_lot", @@ -6333,7 +6333,7 @@ dependencies = [ [[package]] name = "re_string_interner" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "nohash-hasher", @@ -6345,7 +6345,7 @@ dependencies = [ [[package]] name = "re_time_panel" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "criterion", @@ -6374,7 +6374,7 @@ dependencies = [ [[package]] name = "re_tracing" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "puffin", "puffin_http", @@ -6385,7 +6385,7 @@ dependencies = [ [[package]] name = "re_tuid" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "criterion", "document-features", @@ -6398,7 +6398,7 @@ dependencies = [ [[package]] name = "re_types" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "array-init", @@ -6440,7 +6440,7 @@ dependencies = [ [[package]] name = "re_types_builder" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "arrow", @@ -6471,7 +6471,7 @@ dependencies = [ [[package]] name = "re_types_core" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "arrow", @@ -6496,7 +6496,7 @@ dependencies = [ [[package]] name = "re_ui" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "eframe", "egui", @@ -6522,7 +6522,7 @@ dependencies = [ [[package]] name = "re_video" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "bit-vec", "cfg_aliases 0.2.1", @@ -6550,7 +6550,7 @@ dependencies = [ [[package]] name = "re_view" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "arrow", @@ -6575,7 +6575,7 @@ dependencies = [ [[package]] name = "re_view_bar_chart" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "egui", "egui_plot", @@ -6593,7 +6593,7 @@ dependencies = [ [[package]] name = "re_view_dataframe" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "egui", @@ -6616,7 +6616,7 @@ dependencies = [ [[package]] name = "re_view_graph" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "egui", @@ -6640,7 +6640,7 @@ dependencies = [ [[package]] name = "re_view_map" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "bytemuck", "egui", @@ -6664,7 +6664,7 @@ dependencies = [ [[package]] name = "re_view_spatial" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -6708,7 +6708,7 @@ dependencies = [ [[package]] name = "re_view_tensor" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "bytemuck", @@ -6732,7 +6732,7 @@ dependencies = [ [[package]] name = "re_view_text_document" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "egui", "egui_commonmark", @@ -6747,7 +6747,7 @@ dependencies = [ [[package]] name = "re_view_text_log" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "egui", "egui_extras", @@ -6767,7 +6767,7 @@ dependencies = [ [[package]] name = "re_view_time_series" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "egui", "egui_plot", @@ -6789,7 +6789,7 @@ dependencies = [ [[package]] name = "re_viewer" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -6867,7 +6867,7 @@ dependencies = [ [[package]] name = "re_viewer_context" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -6924,7 +6924,7 @@ dependencies = [ [[package]] name = "re_viewport" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "egui", @@ -6947,7 +6947,7 @@ dependencies = [ [[package]] name = "re_viewport_blueprint" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "egui", @@ -6973,7 +6973,7 @@ dependencies = [ [[package]] name = "re_web_viewer_server" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "document-features", "re_analytics", @@ -6984,7 +6984,7 @@ dependencies = [ [[package]] name = "re_ws_comms" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "bincode", @@ -7181,7 +7181,7 @@ dependencies = [ [[package]] name = "rerun" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7222,7 +7222,7 @@ dependencies = [ [[package]] name = "rerun-cli" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "document-features", "mimalloc", @@ -7237,7 +7237,7 @@ dependencies = [ [[package]] name = "rerun-loader-rust-file" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "argh", @@ -7246,7 +7246,7 @@ dependencies = [ [[package]] name = "rerun_c" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "ahash", "infer", @@ -7260,7 +7260,7 @@ dependencies = [ [[package]] name = "rerun_py" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "arrow", "crossbeam", @@ -7393,7 +7393,7 @@ dependencies = [ [[package]] name = "roundtrip_annotation_context" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7403,7 +7403,7 @@ dependencies = [ [[package]] name = "roundtrip_arrows2d" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7413,7 +7413,7 @@ dependencies = [ [[package]] name = "roundtrip_arrows3d" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7423,7 +7423,7 @@ dependencies = [ [[package]] name = "roundtrip_boxes2d" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7433,7 +7433,7 @@ dependencies = [ [[package]] name = "roundtrip_boxes3d" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7443,7 +7443,7 @@ dependencies = [ [[package]] name = "roundtrip_depth_image" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7454,7 +7454,7 @@ dependencies = [ [[package]] name = "roundtrip_disconnected_space" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7464,7 +7464,7 @@ dependencies = [ [[package]] name = "roundtrip_image" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7477,7 +7477,7 @@ dependencies = [ [[package]] name = "roundtrip_line_strips2d" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7487,7 +7487,7 @@ dependencies = [ [[package]] name = "roundtrip_line_strips3d" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7497,7 +7497,7 @@ dependencies = [ [[package]] name = "roundtrip_pinhole" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7507,7 +7507,7 @@ dependencies = [ [[package]] name = "roundtrip_points2d" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7517,7 +7517,7 @@ dependencies = [ [[package]] name = "roundtrip_points3d" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7527,7 +7527,7 @@ dependencies = [ [[package]] name = "roundtrip_segmentation_image" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7538,7 +7538,7 @@ dependencies = [ [[package]] name = "roundtrip_tensor" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7549,7 +7549,7 @@ dependencies = [ [[package]] name = "roundtrip_text_document" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7559,7 +7559,7 @@ dependencies = [ [[package]] name = "roundtrip_text_log" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7569,7 +7569,7 @@ dependencies = [ [[package]] name = "roundtrip_transform3d" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7579,7 +7579,7 @@ dependencies = [ [[package]] name = "roundtrip_view_coordinates" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7589,7 +7589,7 @@ dependencies = [ [[package]] name = "roundtrip_visible_time_ranges" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -7605,7 +7605,7 @@ checksum = "3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f" [[package]] name = "run_wasm" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "cargo-run-wasm", "pico-args", @@ -7997,7 +7997,7 @@ dependencies = [ [[package]] name = "shared_recording" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "rerun", ] @@ -8176,7 +8176,7 @@ dependencies = [ [[package]] name = "snippets" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "itertools 0.13.0", "ndarray", @@ -8200,7 +8200,7 @@ dependencies = [ [[package]] name = "spawn_viewer" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "rerun", ] @@ -8251,7 +8251,7 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "stdio" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "rerun", ] @@ -8428,7 +8428,7 @@ dependencies = [ [[package]] name = "template" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "rerun", ] @@ -8444,7 +8444,7 @@ dependencies = [ [[package]] name = "test_api" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -8459,7 +8459,7 @@ dependencies = [ [[package]] name = "test_data_density_graph" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "rand", @@ -8469,7 +8469,7 @@ dependencies = [ [[package]] name = "test_image_memory" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "mimalloc", "re_format", @@ -8478,7 +8478,7 @@ dependencies = [ [[package]] name = "test_pinhole_projection" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -8489,7 +8489,7 @@ dependencies = [ [[package]] name = "test_send_columns" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "re_chunk", "rerun", @@ -8497,7 +8497,7 @@ dependencies = [ [[package]] name = "test_ui_wakeup" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = [ "anyhow", "clap", diff --git a/Cargo.toml b/Cargo.toml index ed2667f5c6c7..eb00eb01b02a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ include = [ license = "MIT OR Apache-2.0" repository = "https://github.com/rerun-io/rerun" rust-version = "1.80" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" [workspace.dependencies] # When using alpha-release, always use exact version, e.g. `version = "=0.x.y-alpha.z" @@ -40,78 +40,78 @@ version = "0.21.0" # re_log_types 0.3.0-alpha.0, NOT 0.3.0-alpha.4 even though it is newer and semver-compatible. # crates/build: -re_build_info = { path = "crates/build/re_build_info", version = "0.21.0", default-features = false } -re_build_tools = { path = "crates/build/re_build_tools", version = "0.21.0", default-features = false } -re_dev_tools = { path = "crates/build/re_dev_tools", version = "0.21.0", default-features = false } -re_protos_builder = { path = "crates/build/re_protos_builder", version = "0.21.0", default-features = false } -re_types_builder = { path = "crates/build/re_types_builder", version = "0.21.0", default-features = false } +re_build_info = { path = "crates/build/re_build_info", version = "=0.22.0-alpha.1", default-features = false } +re_build_tools = { path = "crates/build/re_build_tools", version = "=0.22.0-alpha.1", default-features = false } +re_dev_tools = { path = "crates/build/re_dev_tools", version = "=0.22.0-alpha.1", default-features = false } +re_protos_builder = { path = "crates/build/re_protos_builder", version = "=0.22.0-alpha.1", default-features = false } +re_types_builder = { path = "crates/build/re_types_builder", version = "=0.22.0-alpha.1", default-features = false } # crates/store: -re_chunk = { path = "crates/store/re_chunk", version = "0.21.0", default-features = false } -re_chunk_store = { path = "crates/store/re_chunk_store", version = "0.21.0", default-features = false } -re_data_loader = { path = "crates/store/re_data_loader", version = "0.21.0", default-features = false } -re_data_source = { path = "crates/store/re_data_source", version = "0.21.0", default-features = false } -re_dataframe = { path = "crates/store/re_dataframe", version = "0.21.0", default-features = false } -re_entity_db = { path = "crates/store/re_entity_db", version = "0.21.0", default-features = false } -re_format_arrow = { path = "crates/store/re_format_arrow", version = "0.21.0", default-features = false } -re_grpc_client = { path = "crates/store/re_grpc_client", version = "0.21.0", default-features = false } -re_protos = { path = "crates/store/re_protos", version = "0.21.0", default-features = false } -re_log_encoding = { path = "crates/store/re_log_encoding", version = "0.21.0", default-features = false } -re_log_types = { path = "crates/store/re_log_types", version = "0.21.0", default-features = false } -re_query = { path = "crates/store/re_query", version = "0.21.0", default-features = false } -re_sdk_comms = { path = "crates/store/re_sdk_comms", version = "0.21.0", default-features = false } -re_types = { path = "crates/store/re_types", version = "0.21.0", default-features = false } -re_types_core = { path = "crates/store/re_types_core", version = "0.21.0", default-features = false } -re_ws_comms = { path = "crates/store/re_ws_comms", version = "0.21.0", default-features = false } +re_chunk = { path = "crates/store/re_chunk", version = "=0.22.0-alpha.1", default-features = false } +re_chunk_store = { path = "crates/store/re_chunk_store", version = "=0.22.0-alpha.1", default-features = false } +re_data_loader = { path = "crates/store/re_data_loader", version = "=0.22.0-alpha.1", default-features = false } +re_data_source = { path = "crates/store/re_data_source", version = "=0.22.0-alpha.1", default-features = false } +re_dataframe = { path = "crates/store/re_dataframe", version = "=0.22.0-alpha.1", default-features = false } +re_entity_db = { path = "crates/store/re_entity_db", version = "=0.22.0-alpha.1", default-features = false } +re_format_arrow = { path = "crates/store/re_format_arrow", version = "=0.22.0-alpha.1", default-features = false } +re_grpc_client = { path = "crates/store/re_grpc_client", version = "=0.22.0-alpha.1", default-features = false } +re_protos = { path = "crates/store/re_protos", version = "=0.22.0-alpha.1", default-features = false } +re_log_encoding = { path = "crates/store/re_log_encoding", version = "=0.22.0-alpha.1", default-features = false } +re_log_types = { path = "crates/store/re_log_types", version = "=0.22.0-alpha.1", default-features = false } +re_query = { path = "crates/store/re_query", version = "=0.22.0-alpha.1", default-features = false } +re_sdk_comms = { path = "crates/store/re_sdk_comms", version = "=0.22.0-alpha.1", default-features = false } +re_types = { path = "crates/store/re_types", version = "=0.22.0-alpha.1", default-features = false } +re_types_core = { path = "crates/store/re_types_core", version = "=0.22.0-alpha.1", default-features = false } +re_ws_comms = { path = "crates/store/re_ws_comms", version = "=0.22.0-alpha.1", default-features = false } # crates/top: -re_sdk = { path = "crates/top/re_sdk", version = "0.21.0", default-features = false } -rerun = { path = "crates/top/rerun", version = "0.21.0", default-features = false } -rerun_c = { path = "crates/top/rerun_c", version = "0.21.0", default-features = false } -rerun-cli = { path = "crates/top/rerun-cli", version = "0.21.0", default-features = false } +re_sdk = { path = "crates/top/re_sdk", version = "=0.22.0-alpha.1", default-features = false } +rerun = { path = "crates/top/rerun", version = "=0.22.0-alpha.1", default-features = false } +rerun_c = { path = "crates/top/rerun_c", version = "=0.22.0-alpha.1", default-features = false } +rerun-cli = { path = "crates/top/rerun-cli", version = "=0.22.0-alpha.1", default-features = false } # crates/utils: -re_analytics = { path = "crates/utils/re_analytics", version = "0.21.0", default-features = false } -re_capabilities = { path = "crates/utils/re_capabilities", version = "0.21.0", default-features = false } -re_case = { path = "crates/utils/re_case", version = "0.21.0", default-features = false } -re_crash_handler = { path = "crates/utils/re_crash_handler", version = "0.21.0", default-features = false } -re_error = { path = "crates/utils/re_error", version = "0.21.0", default-features = false } -re_format = { path = "crates/utils/re_format", version = "0.21.0", default-features = false } -re_int_histogram = { path = "crates/utils/re_int_histogram", version = "0.21.0", default-features = false } -re_log = { path = "crates/utils/re_log", version = "0.21.0", default-features = false } -re_memory = { path = "crates/utils/re_memory", version = "0.21.0", default-features = false } -re_smart_channel = { path = "crates/utils/re_smart_channel", version = "0.21.0", default-features = false } -re_string_interner = { path = "crates/utils/re_string_interner", version = "0.21.0", default-features = false } -re_tracing = { path = "crates/utils/re_tracing", version = "0.21.0", default-features = false } -re_tuid = { path = "crates/utils/re_tuid", version = "0.21.0", default-features = false } -re_video = { path = "crates/utils/re_video", version = "0.21.0", default-features = false } +re_analytics = { path = "crates/utils/re_analytics", version = "=0.22.0-alpha.1", default-features = false } +re_capabilities = { path = "crates/utils/re_capabilities", version = "=0.22.0-alpha.1", default-features = false } +re_case = { path = "crates/utils/re_case", version = "=0.22.0-alpha.1", default-features = false } +re_crash_handler = { path = "crates/utils/re_crash_handler", version = "=0.22.0-alpha.1", default-features = false } +re_error = { path = "crates/utils/re_error", version = "=0.22.0-alpha.1", default-features = false } +re_format = { path = "crates/utils/re_format", version = "=0.22.0-alpha.1", default-features = false } +re_int_histogram = { path = "crates/utils/re_int_histogram", version = "=0.22.0-alpha.1", default-features = false } +re_log = { path = "crates/utils/re_log", version = "=0.22.0-alpha.1", default-features = false } +re_memory = { path = "crates/utils/re_memory", version = "=0.22.0-alpha.1", default-features = false } +re_smart_channel = { path = "crates/utils/re_smart_channel", version = "=0.22.0-alpha.1", default-features = false } +re_string_interner = { path = "crates/utils/re_string_interner", version = "=0.22.0-alpha.1", default-features = false } +re_tracing = { path = "crates/utils/re_tracing", version = "=0.22.0-alpha.1", default-features = false } +re_tuid = { path = "crates/utils/re_tuid", version = "=0.22.0-alpha.1", default-features = false } +re_video = { path = "crates/utils/re_video", version = "=0.22.0-alpha.1", default-features = false } # crates/viewer: -re_blueprint_tree = { path = "crates/viewer/re_blueprint_tree", version = "0.21.0", default-features = false } -re_component_ui = { path = "crates/viewer/re_component_ui", version = "0.21.0", default-features = false } -re_context_menu = { path = "crates/viewer/re_context_menu", version = "0.21.0", default-features = false } -re_data_ui = { path = "crates/viewer/re_data_ui", version = "0.21.0", default-features = false } -re_chunk_store_ui = { path = "crates/viewer/re_chunk_store_ui", version = "0.21.0", default-features = false } -re_renderer = { path = "crates/viewer/re_renderer", version = "0.21.0", default-features = false } -re_renderer_examples = { path = "crates/viewer/re_renderer_examples", version = "0.21.0", default-features = false } -re_selection_panel = { path = "crates/viewer/re_selection_panel", version = "0.21.0", default-features = false } -re_view = { path = "crates/viewer/re_view", version = "0.21.0", default-features = false } -re_view_bar_chart = { path = "crates/viewer/re_view_bar_chart", version = "0.21.0", default-features = false } -re_view_spatial = { path = "crates/viewer/re_view_spatial", version = "0.21.0", default-features = false } -re_view_dataframe = { path = "crates/viewer/re_view_dataframe", version = "0.21.0", default-features = false } -re_view_graph = { path = "crates/viewer/re_view_graph", version = "0.21.0", default-features = false } -re_view_map = { path = "crates/viewer/re_view_map", version = "0.21.0", default-features = false } -re_view_tensor = { path = "crates/viewer/re_view_tensor", version = "0.21.0", default-features = false } -re_view_text_document = { path = "crates/viewer/re_view_text_document", version = "0.21.0", default-features = false } -re_view_text_log = { path = "crates/viewer/re_view_text_log", version = "0.21.0", default-features = false } -re_view_time_series = { path = "crates/viewer/re_view_time_series", version = "0.21.0", default-features = false } -re_time_panel = { path = "crates/viewer/re_time_panel", version = "0.21.0", default-features = false } -re_ui = { path = "crates/viewer/re_ui", version = "0.21.0", default-features = false } -re_viewer = { path = "crates/viewer/re_viewer", version = "0.21.0", default-features = false } -re_viewer_context = { path = "crates/viewer/re_viewer_context", version = "0.21.0", default-features = false } -re_viewport = { path = "crates/viewer/re_viewport", version = "0.21.0", default-features = false } -re_viewport_blueprint = { path = "crates/viewer/re_viewport_blueprint", version = "0.21.0", default-features = false } -re_web_viewer_server = { path = "crates/viewer/re_web_viewer_server", version = "0.21.0", default-features = false } +re_blueprint_tree = { path = "crates/viewer/re_blueprint_tree", version = "=0.22.0-alpha.1", default-features = false } +re_component_ui = { path = "crates/viewer/re_component_ui", version = "=0.22.0-alpha.1", default-features = false } +re_context_menu = { path = "crates/viewer/re_context_menu", version = "=0.22.0-alpha.1", default-features = false } +re_data_ui = { path = "crates/viewer/re_data_ui", version = "=0.22.0-alpha.1", default-features = false } +re_chunk_store_ui = { path = "crates/viewer/re_chunk_store_ui", version = "=0.22.0-alpha.1", default-features = false } +re_renderer = { path = "crates/viewer/re_renderer", version = "=0.22.0-alpha.1", default-features = false } +re_renderer_examples = { path = "crates/viewer/re_renderer_examples", version = "=0.22.0-alpha.1", default-features = false } +re_selection_panel = { path = "crates/viewer/re_selection_panel", version = "=0.22.0-alpha.1", default-features = false } +re_view = { path = "crates/viewer/re_view", version = "=0.22.0-alpha.1", default-features = false } +re_view_bar_chart = { path = "crates/viewer/re_view_bar_chart", version = "=0.22.0-alpha.1", default-features = false } +re_view_spatial = { path = "crates/viewer/re_view_spatial", version = "=0.22.0-alpha.1", default-features = false } +re_view_dataframe = { path = "crates/viewer/re_view_dataframe", version = "=0.22.0-alpha.1", default-features = false } +re_view_graph = { path = "crates/viewer/re_view_graph", version = "=0.22.0-alpha.1", default-features = false } +re_view_map = { path = "crates/viewer/re_view_map", version = "=0.22.0-alpha.1", default-features = false } +re_view_tensor = { path = "crates/viewer/re_view_tensor", version = "=0.22.0-alpha.1", default-features = false } +re_view_text_document = { path = "crates/viewer/re_view_text_document", version = "=0.22.0-alpha.1", default-features = false } +re_view_text_log = { path = "crates/viewer/re_view_text_log", version = "=0.22.0-alpha.1", default-features = false } +re_view_time_series = { path = "crates/viewer/re_view_time_series", version = "=0.22.0-alpha.1", default-features = false } +re_time_panel = { path = "crates/viewer/re_time_panel", version = "=0.22.0-alpha.1", default-features = false } +re_ui = { path = "crates/viewer/re_ui", version = "=0.22.0-alpha.1", default-features = false } +re_viewer = { path = "crates/viewer/re_viewer", version = "=0.22.0-alpha.1", default-features = false } +re_viewer_context = { path = "crates/viewer/re_viewer_context", version = "=0.22.0-alpha.1", default-features = false } +re_viewport = { path = "crates/viewer/re_viewport", version = "=0.22.0-alpha.1", default-features = false } +re_viewport_blueprint = { path = "crates/viewer/re_viewport_blueprint", version = "=0.22.0-alpha.1", default-features = false } +re_web_viewer_server = { path = "crates/viewer/re_web_viewer_server", version = "=0.22.0-alpha.1", default-features = false } # Rerun crates in other repos: ewebsock = "0.8.0" diff --git a/examples/rust/clock/Cargo.toml b/examples/rust/clock/Cargo.toml index 15c015805a08..f898f5799c9a 100644 --- a/examples/rust/clock/Cargo.toml +++ b/examples/rust/clock/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "clock" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_data_loader/Cargo.toml b/examples/rust/custom_data_loader/Cargo.toml index 6fc360403438..4a00a1cff0fa 100644 --- a/examples/rust/custom_data_loader/Cargo.toml +++ b/examples/rust/custom_data_loader/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_data_loader" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_store_subscriber/Cargo.toml b/examples/rust/custom_store_subscriber/Cargo.toml index 75130135bc3f..28459d89f65b 100644 --- a/examples/rust/custom_store_subscriber/Cargo.toml +++ b/examples/rust/custom_store_subscriber/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_store_subscriber" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_view/Cargo.toml b/examples/rust/custom_view/Cargo.toml index 3c62a1574be4..7babb2fd3a6b 100644 --- a/examples/rust/custom_view/Cargo.toml +++ b/examples/rust/custom_view/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_view" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/dataframe_query/Cargo.toml b/examples/rust/dataframe_query/Cargo.toml index c1113037af78..51a4d872112d 100644 --- a/examples/rust/dataframe_query/Cargo.toml +++ b/examples/rust/dataframe_query/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dataframe_query" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/dna/Cargo.toml b/examples/rust/dna/Cargo.toml index eea9a193d1f0..04e456883df9 100644 --- a/examples/rust/dna/Cargo.toml +++ b/examples/rust/dna/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dna" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/extend_viewer_ui/Cargo.toml b/examples/rust/extend_viewer_ui/Cargo.toml index da1a669d689e..29dd7233a6ce 100644 --- a/examples/rust/extend_viewer_ui/Cargo.toml +++ b/examples/rust/extend_viewer_ui/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "extend_viewer_ui" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/external_data_loader/Cargo.toml b/examples/rust/external_data_loader/Cargo.toml index 4c258978aed3..53101d926ba6 100644 --- a/examples/rust/external_data_loader/Cargo.toml +++ b/examples/rust/external_data_loader/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rerun-loader-rust-file" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/graph_lattice/Cargo.toml b/examples/rust/graph_lattice/Cargo.toml index 616e7b23255e..88bb40f03e1f 100644 --- a/examples/rust/graph_lattice/Cargo.toml +++ b/examples/rust/graph_lattice/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "graph_lattice" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/incremental_logging/Cargo.toml b/examples/rust/incremental_logging/Cargo.toml index 5a3193fba126..b02487a8ee2a 100644 --- a/examples/rust/incremental_logging/Cargo.toml +++ b/examples/rust/incremental_logging/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "incremental_logging" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/log_file/Cargo.toml b/examples/rust/log_file/Cargo.toml index 13176a5dc06f..7cb0ea0b2ba4 100644 --- a/examples/rust/log_file/Cargo.toml +++ b/examples/rust/log_file/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "log_file" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal/Cargo.toml b/examples/rust/minimal/Cargo.toml index b68f4e07ce3b..c8ec25baf7e1 100644 --- a/examples/rust/minimal/Cargo.toml +++ b/examples/rust/minimal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal_options/Cargo.toml b/examples/rust/minimal_options/Cargo.toml index 496923b0cd27..25fe7f825524 100644 --- a/examples/rust/minimal_options/Cargo.toml +++ b/examples/rust/minimal_options/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal_options" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal_serve/Cargo.toml b/examples/rust/minimal_serve/Cargo.toml index 35d038242617..b420921c429d 100644 --- a/examples/rust/minimal_serve/Cargo.toml +++ b/examples/rust/minimal_serve/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal_serve" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/objectron/Cargo.toml b/examples/rust/objectron/Cargo.toml index 9111e929a1b4..9c194bf914f1 100644 --- a/examples/rust/objectron/Cargo.toml +++ b/examples/rust/objectron/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "objectron" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/raw_mesh/Cargo.toml b/examples/rust/raw_mesh/Cargo.toml index a7737179ebd0..f39273d5d9ee 100644 --- a/examples/rust/raw_mesh/Cargo.toml +++ b/examples/rust/raw_mesh/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "raw_mesh" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/shared_recording/Cargo.toml b/examples/rust/shared_recording/Cargo.toml index 6f4ccab36013..cc254dd4db72 100644 --- a/examples/rust/shared_recording/Cargo.toml +++ b/examples/rust/shared_recording/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shared_recording" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/spawn_viewer/Cargo.toml b/examples/rust/spawn_viewer/Cargo.toml index 8ed2a5be4cab..b35b9af9876b 100644 --- a/examples/rust/spawn_viewer/Cargo.toml +++ b/examples/rust/spawn_viewer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "spawn_viewer" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/stdio/Cargo.toml b/examples/rust/stdio/Cargo.toml index 230cfbd7b3c7..9a410b830cdb 100644 --- a/examples/rust/stdio/Cargo.toml +++ b/examples/rust/stdio/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stdio" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/examples/rust/template/Cargo.toml b/examples/rust/template/Cargo.toml index cbbd1f2c6c6f..61932c222612 100644 --- a/examples/rust/template/Cargo.toml +++ b/examples/rust/template/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "template" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" edition = "2021" rust-version = "1.80" license = "MIT OR Apache-2.0" diff --git a/pixi.lock b/pixi.lock index 277e5360a14a..ad8fed5b1757 100644 --- a/pixi.lock +++ b/pixi.lock @@ -30286,8 +30286,8 @@ packages: - watchfiles ; extra == 'dev' - pypi: rerun_notebook name: rerun-notebook - version: 0.21.0 - sha256: 3ccc688773e9f849edd5897c355eb515b2001f18ce817dd4f22c446d4c12c5c0 + version: 0.22.0a1+dev + sha256: 7e12a38063373d2b82c7eb731a3985d7646c0ecd59b5c6230a8a48955094b723 requires_dist: - anywidget - jupyter-ui-poll @@ -30362,8 +30362,8 @@ packages: requires_python: '>=3.8,<3.13' - pypi: rerun_py name: rerun-sdk - version: 0.21.0 - sha256: 8477a1884cbd7af3041cc5ebe87cff07fdd0966d64eed3cbe268e6f86fa62154 + version: 0.22.0a1+dev + sha256: 4a0b3da14f4aef104a2c3c4c8db24f35528b5b96590c282a5e52d53a96aea177 requires_dist: - attrs>=23.1.0 - numpy>=1.23 @@ -30371,7 +30371,7 @@ packages: - pyarrow>=14.0.2 - typing-extensions>=4.5 - pytest==7.1.2 ; extra == 'tests' - - rerun-notebook==0.21.0 ; extra == 'notebook' + - rerun-notebook==0.22.0a1+dev ; extra == 'notebook' requires_python: '>=3.8' editable: true - pypi: https://files.pythonhosted.org/packages/7b/44/4e421b96b67b2daff264473f7465db72fbdf36a07e05494f50300cc7b0c6/rfc3339_validator-0.1.4-py2.py3-none-any.whl diff --git a/rerun_cpp/src/rerun/c/sdk_info.h b/rerun_cpp/src/rerun/c/sdk_info.h index 9f827ffec2a0..eb36492072a9 100644 --- a/rerun_cpp/src/rerun/c/sdk_info.h +++ b/rerun_cpp/src/rerun/c/sdk_info.h @@ -2,13 +2,13 @@ /// /// This should match the string returned by `rr_version_string` (C) or `rerun::version_string` (C++). /// If not, the SDK's binary and the C header are out of sync. -#define RERUN_SDK_HEADER_VERSION "0.21.0" +#define RERUN_SDK_HEADER_VERSION "0.22.0-alpha.1+dev" /// Major version of the Rerun C SDK. #define RERUN_SDK_HEADER_VERSION_MAJOR 0 /// Minor version of the Rerun C SDK. -#define RERUN_SDK_HEADER_VERSION_MINOR 21 +#define RERUN_SDK_HEADER_VERSION_MINOR 22 /// Patch version of the Rerun C SDK. #define RERUN_SDK_HEADER_VERSION_PATCH 0 diff --git a/rerun_js/web-viewer-react/package.json b/rerun_js/web-viewer-react/package.json index 9df706dd1836..2b296ea8b714 100644 --- a/rerun_js/web-viewer-react/package.json +++ b/rerun_js/web-viewer-react/package.json @@ -1,6 +1,6 @@ { "name": "@rerun-io/web-viewer-react", - "version": "0.21.0", + "version": "0.22.0-alpha.1+dev", "description": "Embed the Rerun web viewer in your React app", "licenses": [ { @@ -39,7 +39,7 @@ "tsconfig.json" ], "dependencies": { - "@rerun-io/web-viewer": "0.21.0", + "@rerun-io/web-viewer": "0.22.0-alpha.1", "@types/react": "^18.2.33", "react": "^18.2.0" }, diff --git a/rerun_js/web-viewer/package.json b/rerun_js/web-viewer/package.json index 23a3c447d6e7..2ee11bf4a1dd 100644 --- a/rerun_js/web-viewer/package.json +++ b/rerun_js/web-viewer/package.json @@ -1,6 +1,6 @@ { "name": "@rerun-io/web-viewer", - "version": "0.21.0", + "version": "0.22.0-alpha.1+dev", "description": "Embed the Rerun web viewer in your app", "licenses": [ { diff --git a/rerun_notebook/pyproject.toml b/rerun_notebook/pyproject.toml index 37e8b239837d..23ae9bdd7ae0 100644 --- a/rerun_notebook/pyproject.toml +++ b/rerun_notebook/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "hatchling.build" [project] name = "rerun-notebook" description = "Implementation helper for running rerun-sdk in notebooks" -version = "0.21.0" +version = "0.22.0-alpha.1+dev" dependencies = ["anywidget", "jupyter-ui-poll"] readme = "README.md" keywords = ["rerun", "notebook"] diff --git a/rerun_py/pyproject.toml b/rerun_py/pyproject.toml index 7a284fd654c3..7c67fc68b6b0 100644 --- a/rerun_py/pyproject.toml +++ b/rerun_py/pyproject.toml @@ -33,7 +33,7 @@ text = "MIT OR Apache-2.0" [project.optional-dependencies] tests = ["pytest==7.1.2"] -notebook = ["rerun-notebook==0.21.0"] +notebook = ["rerun-notebook==0.22.0-alpha.1+dev"] [project.urls] documentation = "https://www.rerun.io/docs" diff --git a/rerun_py/rerun_sdk/rerun/__init__.py b/rerun_py/rerun_sdk/rerun/__init__.py index b89002ababbc..f396868fbd8e 100644 --- a/rerun_py/rerun_sdk/rerun/__init__.py +++ b/rerun_py/rerun_sdk/rerun/__init__.py @@ -9,8 +9,8 @@ import numpy as np -__version__ = "0.21.0" -__version_info__ = (0, 21, 0, None) +__version__ = "0.22.0-alpha.1+dev" +__version_info__ = (0, 22, 0, "alpha.1") if sys.version_info < (3, 9): warnings.warn( From 0a1aa56c12f6431930c5c03455ab7c5defe264bb Mon Sep 17 00:00:00 2001 From: Clement Rey Date: Wed, 18 Dec 2024 16:14:23 +0100 Subject: [PATCH 47/48] remote grtlr mentions --- CHANGELOG.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 95d8451b1ecc..62617d76040b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -134,21 +134,21 @@ Read our 🧳 migration guide for more detailed information: https://rerun.io/do - Use video logging api in `detect_and_track` example [#8261](https://github.com/rerun-io/rerun/pull/8261) (thanks [@oxkitsune](https://github.com/oxkitsune)!) - Add hloc_glomap example and update manifest [#8352](https://github.com/rerun-io/rerun/pull/8352) (thanks [@pablovela5620](https://github.com/pablovela5620)!) - Introduce the Snippet Index [#8383](https://github.com/rerun-io/rerun/pull/8383) -- Implement complete Graph View example [#8421](https://github.com/rerun-io/rerun/pull/8421) (thanks [@grtlr](https://github.com/grtlr)!) +- Implement complete Graph View example [#8421](https://github.com/rerun-io/rerun/pull/8421) #### 📚 Docs - Update wheel build instruction [#8235](https://github.com/rerun-io/rerun/pull/8235) - Fix various doc links in SDKs [#8331](https://github.com/rerun-io/rerun/pull/8331) #### 🖼 UI improvements -- Implement graph components and archetypes [#7500](https://github.com/rerun-io/rerun/pull/7500) (thanks [@grtlr](https://github.com/grtlr)!) -- Add support for Bezier-curve multi (self-)edges [#8256](https://github.com/rerun-io/rerun/pull/8256) (thanks [@grtlr](https://github.com/grtlr)!) -- Implement incremental graph layouts [#8308](https://github.com/rerun-io/rerun/pull/8308) (thanks [@grtlr](https://github.com/grtlr)!) +- Implement graph components and archetypes [#7500](https://github.com/rerun-io/rerun/pull/7500) +- Add support for Bezier-curve multi (self-)edges [#8256](https://github.com/rerun-io/rerun/pull/8256) +- Implement incremental graph layouts [#8308](https://github.com/rerun-io/rerun/pull/8308) - Revert label background color to that in 0.19 [#8337](https://github.com/rerun-io/rerun/pull/8337) - Add selection hierarchy breadcrumbs [#8319](https://github.com/rerun-io/rerun/pull/8319) - More compact selection panel when multiple items selected [#8351](https://github.com/rerun-io/rerun/pull/8351) -- Make Position2D components editable in selection panel [#8357](https://github.com/rerun-io/rerun/pull/8357) (thanks [@grtlr](https://github.com/grtlr)!) -- Dynamic configuration of graph layout forces through blueprints [#8299](https://github.com/rerun-io/rerun/pull/8299) (thanks [@grtlr](https://github.com/grtlr)!) +- Make Position2D components editable in selection panel [#8357](https://github.com/rerun-io/rerun/pull/8357) +- Dynamic configuration of graph layout forces through blueprints [#8299](https://github.com/rerun-io/rerun/pull/8299) - Document legend interaction in the timeseries view help text [#8406](https://github.com/rerun-io/rerun/pull/8406) - Allow drag-and-dropping multiple containers and views in the blueprint tree [#8334](https://github.com/rerun-io/rerun/pull/8334) - Improve picking in 2D views [#8404](https://github.com/rerun-io/rerun/pull/8404) From 9ffb9557de091e23ccda56c456d6886a716eb562 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jochen=20G=C3=B6rtler?= Date: Wed, 18 Dec 2024 17:12:44 +0100 Subject: [PATCH 48/48] Add graph view example video (with subtitles) to `CHANGELOG` (#8533) I did not have to re-encode so I just uploaded the original. --- CHANGELOG.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 62617d76040b..6f40cd8ec176 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,13 +14,11 @@ We've added two new logging primitives: [`GraphNodes`](https://rerun.io/docs/reference/types/archetypes/graph_nodes) and [`GraphEdges`](https://rerun.io/docs/reference/types/archetypes/graph_edges) that can be used to visualize node-link diagrams. For this, we have implemented a new Graph View that uses force-based layouts to draw graphs. -

- - - -

+This video demonstrates the main features of the new graph view: + +https://github.com/user-attachments/assets/77db75c9-a8d8-401d-b90d-3daf08baf0ba -Have a look at https://github.com/rerun-io/rerun/pull/7500 if you want to learn to more. +You can also have a look at https://github.com/rerun-io/rerun/pull/7500 if you want to learn to more. #### UX improvements