Skip to content

Commit

Permalink
Release 0.30.0
Browse files Browse the repository at this point in the history
  • Loading branch information
emilk committed Dec 17, 2024
1 parent 013b7e3 commit 1138bbb
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 4 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,20 @@ This file is updated upon each release.
Changes since the last release can be found at <https://github.com/emilk/egui_plot/compare/latest...HEAD> or by running the `scripts/generate_changelog.py` script.


## 0.30.0 - 2024-12-17

Full diff at https://github.com/emilk/egui_plot/compare/0.29.0..HEAD

#### PRs
* Update to egui `0.30.0`, MSRV to 1.80 [#59](https://github.com/emilk/egui_plot/pull/59) by [@bircni](https://github.com/bircni)
* Allow setting a line's fill area's alpha channel [#34](https://github.com/emilk/egui_plot/pull/34) by [@maxded](https://github.com/maxded)
* Use `Vec2b` in parameters [#43](https://github.com/emilk/egui_plot/pull/43) by [@bircni](https://github.com/bircni)
* Fix axis thickness for multiple X or Y axes [#60](https://github.com/emilk/egui_plot/pull/60) by [@raymanfx](https://github.com/raymanfx)
* Fix axis labels overlap with axis ticks [#57](https://github.com/emilk/egui_plot/pull/57) by [@mkalte666](https://github.com/mkalte666)
* Add `PlotUi::add_item(Box<dyn PlotItem>)` [#51](https://github.com/emilk/egui_plot/pull/51) by [@freeformstu](https://github.com/freeformstu)
* Implement custom ruler color for Plot [#47](https://github.com/emilk/egui_plot/pull/47) by [@gweisert](https://github.com/gweisert)


## 0.29.0 - 2024-09-26
* Update to egui 0.29 [#48](https://github.com/emilk/egui_plot/pull/48) by [@emilk](https://github.com/emilk)

Expand Down
4 changes: 2 additions & 2 deletions Cargo.lock
Original file line number Diff line number Diff line change
Expand Up @@ -838,7 +838,7 @@ dependencies = [

[[package]]
name = "demo"
version = "0.29.0"
version = "0.30.0"
dependencies = [
"eframe",
"egui",
Expand Down Expand Up @@ -1034,7 +1034,7 @@ dependencies = [

[[package]]
name = "egui_plot"
version = "0.29.0"
version = "0.30.0"
dependencies = [
"ahash",
"document-features",
Expand Down
4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ members = ["egui_plot", "demo", "examples/*"]
edition = "2021"
license = "MIT OR Apache-2.0"
rust-version = "1.80"
version = "0.29.0"
version = "0.30.0"


[profile.release]
Expand All @@ -19,7 +19,7 @@ opt-level = 2


[workspace.dependencies]
egui_plot = { version = "0.29.0", path = "egui_plot", default-features = false }
egui_plot = { version = "0.30.0", path = "egui_plot", default-features = false }

ahash = { version = "0.8.11", default-features = false, features = [
"no-rng", # we don't need DOS-protection, so we let users opt-in to it instead
Expand Down
3 changes: 3 additions & 0 deletions RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,9 @@ We don't update the MSRV in a patch release, unless we really, really need to.
## Actual release
I usually do this all on the `main` branch, but doing it in a release branch is also fine, as long as you remember to merge it into `main` later.

* [ ] `./scripts/generate_changelog.py --version 0.x.0`
* [ ] bump version number in `Cargo.toml`
* [ ] `cargo clippy`
* [ ] `git commit -m 'Release 0.x.0 - summary'`
* [ ] `cargo publish -p egui_plot`
* [ ] `git tag -a 0.x.0 -m 'Release 0.x.0 - summary'`
Expand Down

0 comments on commit 1138bbb

Please sign in to comment.