From a789ecac5cb8c4ab6267ba888181bb35b0fbf244 Mon Sep 17 00:00:00 2001 From: Emil Ernerfeldt Date: Thu, 18 Jan 2024 10:56:52 +0100 Subject: [PATCH] Update changelog for 0.12.1 (#4862) ### What ### Checklist * [x] I have read and agree to [Contributor Guide](https://github.com/rerun-io/rerun/blob/main/CONTRIBUTING.md) and the [Code of Conduct](https://github.com/rerun-io/rerun/blob/main/CODE_OF_CONDUCT.md) * [x] I've included a screenshot or gif (if applicable) * [x] I have tested the web demo (if applicable): * Using newly built examples: [app.rerun.io](https://app.rerun.io/pr/4862/index.html) * Using examples from latest `main` build: [app.rerun.io](https://app.rerun.io/pr/4862/index.html?manifest_url=https://app.rerun.io/version/main/examples_manifest.json) * Using full set of examples from `nightly` build: [app.rerun.io](https://app.rerun.io/pr/4862/index.html?manifest_url=https://app.rerun.io/version/nightly/examples_manifest.json) * [x] The PR title and labels are set such as to maximize their usefulness for the next release's CHANGELOG - [PR Build Summary](https://build.rerun.io/pr/4862) - [Docs preview](https://rerun.io/preview/bdc20b661c8fb947adfdd1947f3521c4aa9c31d7/docs) - [Examples preview](https://rerun.io/preview/bdc20b661c8fb947adfdd1947f3521c4aa9c31d7/examples) - [Recent benchmark results](https://build.rerun.io/graphs/crates.html) - [Wasm size tracking](https://build.rerun.io/graphs/sizes.html) --- CHANGELOG.md | 32 +++++++++++++++++++++++++++++--- RELEASES.md | 4 ++-- docs/cspell.json | 1 + 3 files changed, 32 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 576e93fcf7cf..2de4507fe046 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,30 @@ ## [Unreleased](https://github.com/rerun-io/rerun/compare/latest...HEAD) -## [0.12.0](https://github.com/rerun-io/rerun/compare/0.11.0...0.12.0) + +## [0.12.1](https://github.com/rerun-io/rerun/compare/0.12.0...0.12.1) - 2024-01-17 - Data loader bug fixes + +#### 🌊 C++ API +- Fix CMake trying to pick up test folders outside of the Rerun project/zip [#4770](https://github.com/rerun-io/rerun/pull/4770) (thanks [@KevinGliewe](https://github.com/KevinGliewe)!) +- Document that `Mat3x3` and `Mat4x4` constructors are column major [#4842](https://github.com/rerun-io/rerun/pull/4842) + +#### 🦀 Rust API +- Fix `entity_path_vec!` and `entity_path!` depending on `ToString` being in scope [#4766](https://github.com/rerun-io/rerun/pull/4766) (thanks [@kpreid](https://github.com/kpreid)!) + +#### 🪳 Bug Fixes +- Fix external data loader plugins on Windows [#4840](https://github.com/rerun-io/rerun/pull/4840) +- Reduce latency when loading data from external loaders [#4797](https://github.com/rerun-io/rerun/pull/4797) +- Always point to versioned manifest when building a versioned binary [#4781](https://github.com/rerun-io/rerun/pull/4781) + +#### 🧑‍💻 Dev-experience +- External loaders: remove warnings on duplicated binary on `$PATH` [#4833](https://github.com/rerun-io/rerun/pull/4833) + +#### 🤷‍♂️ Other +- Include `Cargo.lock` in `rerun-cli` crate [#4750](https://github.com/rerun-io/rerun/pull/4750) +- Replace `atty` dependency with `std::io::IsTerminal` [#4790](https://github.com/rerun-io/rerun/pull/4790) (thanks [@kpreid](https://github.com/kpreid)!) + + +## [0.12.0](https://github.com/rerun-io/rerun/compare/0.11.0...0.12.0) - Data Loaders, Container-editing, Python-3.12 - 2024-01-09 ### Overview & Highlights - 🌁 The Rerun Viewer now supports a plugin system for creating [arbitrary external data loaders](https://www.rerun.io/docs/howto/open-any-file). @@ -142,7 +165,8 @@ - File-like entity paths [#4476](https://github.com/rerun-io/rerun/pull/4476) - Make the new container blueprints the default behavior [#4642](https://github.com/rerun-io/rerun/pull/4642) -## [0.11.0](https://github.com/rerun-io/rerun/compare/0.10.1...0.11.0) + +## [0.11.0](https://github.com/rerun-io/rerun/compare/0.10.1...0.11.0) - C++ improvements & better Visible History - 2023-11-28 ### Overview & Highlights @@ -226,7 +250,8 @@ Special thanks to @dvad & @dangush for contributing! - `DataStore` introduce `StoreEvent`s [#4203](https://github.com/rerun-io/rerun/pull/4203) - `DataStore` introduce `StoreView`s [#4205](https://github.com/rerun-io/rerun/pull/4205) -## [0.10.1](https://github.com/rerun-io/rerun/compare/0.10.0...0.10.1) + +## [0.10.1](https://github.com/rerun-io/rerun/compare/0.10.0...0.10.1) - 2023-11-02 ### Overview & Highlights This is a small release primarily to tie up some loose ends for our C++ SDK. @@ -241,6 +266,7 @@ This is a small release primarily to tie up some loose ends for our C++ SDK. - C++ Windows CI [#4110](https://github.com/rerun-io/rerun/pull/4110) - Add MacOS C++ CI, add Linux C++20 CI [#4120](https://github.com/rerun-io/rerun/pull/4120) + ## [0.10.0](https://github.com/rerun-io/rerun/compare/0.9.1...0.10.0) - C++ SDK - 2023-10-30 [Rerun](https://www.rerun.io/) is an easy-to-use visualization toolbox for computer vision and robotics. diff --git a/RELEASES.md b/RELEASES.md index 6d93e2aa9661..ea45e1884991 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -37,8 +37,8 @@ We tag all data files (`.rrd` files) and communication protocols with the rerun ## Releases -Release builds of the Python Wheels are triggered by pushing a release tag to GitHub in the form `v0.2.0`. -If we are doing a patch release, we do a branch off of the latest release tag (e.g. `v0.3.0`) and cherry-pick any fixes we want into that branch. +Release builds of the Python Wheels are triggered by pushing a release tag to GitHub in the form `0.2.0`. +If we are doing a patch release, we do a branch off of the latest release tag (e.g. `0.3.0`) and cherry-pick any fixes we want into that branch. # Release process diff --git a/docs/cspell.json b/docs/cspell.json index ab8f62f67141..8288ae0c1460 100644 --- a/docs/cspell.json +++ b/docs/cspell.json @@ -42,6 +42,7 @@ "Georgios", "Girshick", "Gkioxari", + "Gliewe", "Gokay", "Gustafson", "Hanzi",