Skip to content

Releases: emilk/egui_plot

0.33.0 - egui 0.32 and many small improvements

11 Jul 08:16
Compare
Choose a tag to compare

egui_plot provides immediate mode plotting for egui. Try the web demo!

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

PRs

  • Update egui to 0.32 #124 by @lucasmerlin
  • Fix dynamic bounds modifications #96 by @emilk
  • Add PlotUi::set_plot_bounds_x and set_plot_bounds_y #110 by @emilk
  • Allow zooming one axis by dragging it #102 by @damageboy
  • Add a background behind all text that is shown on hover #112 by @emilk
  • Fix plot axis sometimes being way too thick #113 by @emilk
  • Bump Rust Version and fix Plot Item Visibility in Demo #104 by @bircni
  • Make circles in legend slightly smaller #114 by @emilk
  • Show the hover-info about a plot using the egui::Tooltip API #115 by @emilk
  • Add small margin to the axis tick labels #117 by @emilk
  • Gradient line support #83 by @sapessi
  • Add optional legend title #105 by @bircni
  • Fix BoxPlot legend #97 by @mkalte666
  • When dragging the axis to zoom, zoom in where the drag started 871d400
  • Update MSRV to 1.85 and bump rust edition to 2024 #116 by @emilk
  • Update to Rust 1.84 and enable many clippy lints #107 by @abey79
  • Fix bad demo app name and icon f835c51

0.32.1 bug fix

07 Apr 12:54
Compare
Choose a tag to compare
  • Fix dynamic bounds modifications #96 by @emilk

0.32.0

07 Apr 10:55
Compare
Choose a tag to compare

egui_plot provided immediate mode plotting for egui. Try the web demo!

Changelog

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

  • PlotResponse::hovered_plot_item also set when hovering the legend #81 by @Wumpf
  • Plot items now require an id #82 by @Wumpf
  • Fix include_{xy} issue when auto bounds is off #74 by @joaofl
  • Provide new functions to specify the default bounds #90 by @irevoire

0.31.0

05 Feb 09:59
Compare
Choose a tag to compare

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

PRs

  • Allow borrowing plot points via PlotPoints::Borrowed #64 by @mo8it and @bircni
  • Add insertion_order and color_conflict_handling to Legend #65 by @Zoxc and @bircni
  • Allow Plot::link_cursor to accept impl Into<Vec2b> #66 by @jetuk
  • Axis: fix label thickness #68 by @jordens
  • Update to egui 0.31.0 #72 by @Wumpf
  • Update MSRV to Rust 1.81 #69 by @emilk

0.30.0

17 Dec 08:49
Compare
Choose a tag to compare

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

PRs

0.29.0

26 Sep 14:17
Compare
Choose a tag to compare

Update to egui 0.29 #48 by @emilk