Skip to content

Release 0.10.0 - C++ SDK#4082

Merged
emilk merged 13 commits intomainfrom
release-0.10.0
Oct 30, 2023
Merged

Release 0.10.0 - C++ SDK#4082
emilk merged 13 commits intomainfrom
release-0.10.0

Conversation

@rerun-bot
Copy link
Copy Markdown
Collaborator

@rerun-bot rerun-bot commented Oct 30, 2023

Changelog: https://github.com/rerun-io/rerun/blob/release-0.10.0/CHANGELOG.md

Next steps

  • Test the release

  • If this is an 'alpha' release, you can just merge the pull request.

  • Otherwise:

    • For any added commits, run the release workflow in 'rc' mode again
    • After testing, run the release workflow in 'release' mode
    • Once the final release workflow finishes, create a GitHub release
  • Tests

    • Windows
      • Wheels
      • Crates
      • Web-viewer
      • C++ SDK
    • Linux
      • Wheels
      • Crates
      • Web-viewer
      • C++ SDK
    • MacOS
      • Wheels
      • Crates
      • Web-viewer
      • C++ SDK
      • C++ getting started guide

@rerun-bot rerun-bot added ⛴ release Related to shipping or publishing exclude from changelog PRs with this won't show up in CHANGELOG.md labels Oct 30, 2023
@Wumpf Wumpf linked an issue Oct 30, 2023 that may be closed by this pull request
33 tasks
@rerun-bot
Copy link
Copy Markdown
Collaborator Author

rerun-bot commented Oct 30, 2023

Version 0.10.0-rc.1 published successfully.

artifact install
web app
wheels pip install rerun-sdk==0.10.0-rc.1
crates cargo install rerun-cli@0.10.0-rc.1
docs
py docs
rs docs

@emilk
Copy link
Copy Markdown
Member

emilk commented Oct 30, 2023

jleibs and others added 4 commits October 30, 2023 17:16
…subdirectory usage. (#4083)

### 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 [demo.rerun.io](https://demo.rerun.io/pr/4083) (if
applicable)
* [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/4083)
- [Docs
preview](https://rerun.io/preview/9847af3a191dc49f71123cfd0fe010d2c0197f69/docs)
<!--DOCS-PREVIEW-->
- [Examples
preview](https://rerun.io/preview/9847af3a191dc49f71123cfd0fe010d2c0197f69/examples)
<!--EXAMPLES-PREVIEW-->
- [Recent benchmark results](https://ref.rerun.io/dev/bench/)
- [Wasm size tracking](https://ref.rerun.io/dev/sizes/)
…erywhere (#4081)

### What

Throwing doesn't look great especially on windows debug builds:

![image](https://github.com/rerun-io/rerun/assets/1220815/ec44224e-cc17-4b2b-8054-42a038da5d3a)

Thew new method gives a nice error when you start from command line:
```
 build\Debug\example_dna.exe
Expected env-var RERUN_STRICT to be 0/1 true/false yes/no on/off, found ''Rerun ERROR: Failed to find Rerun Viewer executable in PATH.

    You can install binary releases of the Rerun Viewer:
    * Using `cargo`: `cargo binstall rerun-cli` (see https://github.com/cargo-bins/cargo-binstall)
    * Via direct download from our release assets: https://github.com/rerun-io/rerun/releases/latest/
    * Using `pip`: `pip3 install rerun-sdk` (warning: pip version has slower start times!)

    For more information, refer to our complete install documentation over at:
    https://rerun.io/docs/getting-started/installing-viewer
```



Also fixed typo in the C++ tutorial and added windows specific
instructions


### 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 [demo.rerun.io](https://demo.rerun.io/pr/4081) (if
applicable)
* [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/4081)
- [Docs
preview](https://rerun.io/preview/7dcf776f91aae882c88e87fa1d0108bf63704728/docs)
<!--DOCS-PREVIEW-->
- [Examples
preview](https://rerun.io/preview/7dcf776f91aae882c88e87fa1d0108bf63704728/examples)
<!--EXAMPLES-PREVIEW-->
- [Recent benchmark results](https://ref.rerun.io/dev/bench/)
- [Wasm size tracking](https://ref.rerun.io/dev/sizes/)

---------

Co-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com>
@emilk emilk changed the title Release 0.10.0 Release 0.10.0 - C++ SDK Oct 30, 2023
@emilk emilk requested a review from Wumpf October 30, 2023 17:37
@emilk emilk merged commit ffe50d3 into main Oct 30, 2023
@emilk emilk deleted the release-0.10.0 branch October 30, 2023 17:38
@emilk emilk restored the release-0.10.0 branch October 30, 2023 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

exclude from changelog PRs with this won't show up in CHANGELOG.md ⛴ release Related to shipping or publishing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

C++ SDK V1

5 participants