Skip to content

release 0.9.1#3831

Merged
jprochazk merged 28 commits intomainfrom
release-0.9.1
Oct 12, 2023
Merged

release 0.9.1#3831
jprochazk merged 28 commits intomainfrom
release-0.9.1

Conversation

@rerun-bot
Copy link
Copy Markdown
Collaborator

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

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
    • Linux
    • MacOS

emilk and others added 11 commits October 12, 2023 09:36
### What

- Remove usage of `create-pull-request` action, we'll create the PR
ourselves from now on
- Add `commit` step which commits the version bump if needed

Closes #3776:

- rerun-io redeploy failed (missing `actions/checkout`)
- web publish fails due to no GCS auth
- RRD file not published by web publish
- make sure all web_viewer builds on CI are ordered debug -> release
- fix post-release version bump, should also work for alpha
- fix final release version not being updated
- create PRs using gh CLI instead of `create-pull-request` action

### 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/3689) (if
applicable)

- [PR Build Summary](https://build.rerun.io/pr/3689)
- [Docs
preview](https://rerun.io/preview/22f1695d0a5a3eb782a4ca89069b8b827338a140/docs)
<!--DOCS-PREVIEW-->
- [Examples
preview](https://rerun.io/preview/22f1695d0a5a3eb782a4ca89069b8b827338a140/examples)
<!--EXAMPLES-PREVIEW-->
- [Recent benchmark results](https://ref.rerun.io/dev/bench/)
- [Wasm size tracking](https://ref.rerun.io/dev/sizes/)
@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 12, 2023
@jprochazk
Copy link
Copy Markdown
Member

jprochazk commented Oct 12, 2023

Version 0.9.1 published sucessfully.

artifact install
web app
wheels pip install rerun-sdk==0.9.1
crates cargo install rerun-cli@0.9.1
docs
py docs
rs docs

@jprochazk jprochazk requested a review from emilk October 12, 2023 11:15
Copy link
Copy Markdown
Member

@emilk emilk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, except we shouldn't lower the version from 0.10.0-alpha.6 to 0.10.0-alpha.1

@jprochazk jprochazk merged commit a8b7c46 into main Oct 12, 2023
@jprochazk jprochazk deleted the release-0.9.1 branch October 12, 2023 13:36
@jprochazk jprochazk restored the release-0.9.1 branch October 12, 2023 13:36
emilk added a commit that referenced this pull request Jan 23, 2024
### What
This is so we can test things out before the next release, and also get
in some new egui features for the plot aggregator and drag-and-drop.

* Closes #4716
* Closes #4794

### TODO
* [x] Fix hovering ListItems in blueprint panel

### wgpu changelog
https://github.com/gfx-rs/wgpu/blob/trunk/CHANGELOG.md#v0190-2024-01-17

### relevant egui changelog (so far)

#### eframe
* Keep `ViewportInfo::maximized` and `minimized` up-to-date on Windows
[#3831](emilk/egui#3831) (thanks
[@rustbasic](https://github.com/rustbasic)!)
* Update wgpu to 0.19 [#3824](emilk/egui#3824)
* Fix: handle `IconData::default()` without crashing
[#3842](emilk/egui#3842)

#### egui_extras
* Fix unwraps in SVG scaling
[#3826](emilk/egui#3826) (thanks
[@amPerl](https://github.com/amPerl)!)
* Update to ehttp 0.4 [#3834](emilk/egui#3834)

#### egui_plot
* Make `egui_plot::PlotMemory` public
[#3871](emilk/egui#3871)

#### egui
* Selectable text in Labels
[#3814](emilk/egui#3814)
* `ComboBox`: add builder method for height
[#3001](emilk/egui#3001) (thanks
[@hinto-janai](https://github.com/hinto-janai)!)
* Add keys `?`, `/`, `|`
[#3820](emilk/egui#3820)
* Fix clickable widgets blocking scrolling on touch screens
[#3815](emilk/egui#3815) (thanks
[@lucasmerlin](https://github.com/lucasmerlin)!)
* Fix `stable_dt` [#3832](emilk/egui#3832)
* Bug Fix : `Response::is_pointer_button_down_on` is now false the frame
the button is released [#3833](emilk/egui#3833)
(thanks [@rustbasic](https://github.com/rustbasic)!)
* Use runtime knowledge of OS for OS-specific text editing
[#3840](emilk/egui#3840)
* Refactor: move text selection logic to own module
[#3843](emilk/egui#3843)
* Fix: dragging to above/below a `TextEdit` or `Label` will select text
to begin/end [#3858](emilk/egui#3858)
* Add `Response::contains_pointer`
[#3859](emilk/egui#3859)
* Always set `response.hovered` to false when dragging another widget
[#3860](emilk/egui#3860)
* Add `Align2::anchor_size`
[#3863](emilk/egui#3863)
* Add `Context::debug_text`
[#3864](emilk/egui#3864)

#### epaint
* Add `Align2::anchor_size`
[#3863](emilk/egui#3863)

### 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/4885/index.html)
* Using examples from latest `main` build:
[app.rerun.io](https://app.rerun.io/pr/4885/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/4885/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/4885)
- [Docs
preview](https://rerun.io/preview/eb1bce846c3adb29b99d04018b002475994ad213/docs)
<!--DOCS-PREVIEW-->
- [Examples
preview](https://rerun.io/preview/eb1bce846c3adb29b99d04018b002475994ad213/examples)
<!--EXAMPLES-PREVIEW-->
- [Recent benchmark results](https://build.rerun.io/graphs/crates.html)
- [Wasm size tracking](https://build.rerun.io/graphs/sizes.html)

---------

Co-authored-by: Andreas Reich <r_andreas2@web.de>
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.

4 participants