Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.10.0 - C++ SDK #4082

Merged
merged 13 commits into from
Oct 30, 2023
Merged

Release 0.10.0 - C++ SDK #4082

merged 13 commits into from
Oct 30, 2023

Conversation

rerun-bot
Copy link
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
CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Show resolved Hide resolved
@rerun-bot
Copy link
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 [email protected]
docs
py docs
rs docs

@emilk
Copy link
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 <[email protected]>
@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
33 of 36 checks passed
@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