Skip to content

Commit 1138bbb

Browse files
committed
Release 0.30.0
1 parent 013b7e3 commit 1138bbb

File tree

4 files changed

+21
-4
lines changed

4 files changed

+21
-4
lines changed

CHANGELOG.md

+14
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,20 @@ This file is updated upon each release.
55
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.
66

77

8+
## 0.30.0 - 2024-12-17
9+
10+
Full diff at https://github.com/emilk/egui_plot/compare/0.29.0..HEAD
11+
12+
#### PRs
13+
* 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)
14+
* 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)
15+
* Use `Vec2b` in parameters [#43](https://github.com/emilk/egui_plot/pull/43) by [@bircni](https://github.com/bircni)
16+
* Fix axis thickness for multiple X or Y axes [#60](https://github.com/emilk/egui_plot/pull/60) by [@raymanfx](https://github.com/raymanfx)
17+
* Fix axis labels overlap with axis ticks [#57](https://github.com/emilk/egui_plot/pull/57) by [@mkalte666](https://github.com/mkalte666)
18+
* Add `PlotUi::add_item(Box<dyn PlotItem>)` [#51](https://github.com/emilk/egui_plot/pull/51) by [@freeformstu](https://github.com/freeformstu)
19+
* Implement custom ruler color for Plot [#47](https://github.com/emilk/egui_plot/pull/47) by [@gweisert](https://github.com/gweisert)
20+
21+
822
## 0.29.0 - 2024-09-26
923
* Update to egui 0.29 [#48](https://github.com/emilk/egui_plot/pull/48) by [@emilk](https://github.com/emilk)
1024

Cargo.lock

+2-2
Original file line numberDiff line numberDiff line change
@@ -838,7 +838,7 @@ dependencies = [
838838

839839
[[package]]
840840
name = "demo"
841-
version = "0.29.0"
841+
version = "0.30.0"
842842
dependencies = [
843843
"eframe",
844844
"egui",
@@ -1034,7 +1034,7 @@ dependencies = [
10341034

10351035
[[package]]
10361036
name = "egui_plot"
1037-
version = "0.29.0"
1037+
version = "0.30.0"
10381038
dependencies = [
10391039
"ahash",
10401040
"document-features",

Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ members = ["egui_plot", "demo", "examples/*"]
77
edition = "2021"
88
license = "MIT OR Apache-2.0"
99
rust-version = "1.80"
10-
version = "0.29.0"
10+
version = "0.30.0"
1111

1212

1313
[profile.release]
@@ -19,7 +19,7 @@ opt-level = 2
1919

2020

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

2424
ahash = { version = "0.8.11", default-features = false, features = [
2525
"no-rng", # we don't need DOS-protection, so we let users opt-in to it instead

RELEASES.md

+3
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@ We don't update the MSRV in a patch release, unless we really, really need to.
5050
## Actual release
5151
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.
5252

53+
* [ ] `./scripts/generate_changelog.py --version 0.x.0`
54+
* [ ] bump version number in `Cargo.toml`
55+
* [ ] `cargo clippy`
5356
* [ ] `git commit -m 'Release 0.x.0 - summary'`
5457
* [ ] `cargo publish -p egui_plot`
5558
* [ ] `git tag -a 0.x.0 -m 'Release 0.x.0 - summary'`

0 commit comments

Comments
 (0)