v0.17.0
Description
This release supports egui
and eframe
v0.24. Mainly polishing maturity issues introduced by new EdgeDisplay
and NodeDisplay
traits. It introduces some API changes and adds new examples . The project needs to overcome these bumpy roads to become stable, versatile and easy to use.
Future releases will address usability, stabilization and optimization issues. Big thanks to community which helps a lot with their feedbacks and contributions. You are the best team🥇
What's Changed
- Default indices & pan, zoom payload contains new values by @patrik-cihal in #119
- Some api changes + refacs by @blitzarx1 in #120
- Serialization feature by @patrik-cihal in #121
- Added a basic example that shows how to use egui_graphs with bevy_egui by @dmyyy in #125
- Example bevy multiple by @blitzarx1 in #126
- moving display inside of node by @blitzarx1 in #123
- Removed bevy from multiple example by @blitzarx1 in #128
- Added payload to props by @blitzarx1 in #129
- Make
EdgeProps
public by @oisyn in #132 - Let
to_graph_custom
accept generic closures by @oisyn in #131 - Added serialization attr for default stuff and some constructor helpers when creating nodes by @patrik-cihal in #134
- Label change example by @blitzarx1 in #136
- Added reset button and enabled section by @blitzarx1 in #137
- Centered labels by @blitzarx1 in #142
- Edges selection in configurable example by @blitzarx1 in #143
- Refactored graph state, removed computed by @blitzarx1 in #144
- Bumped versions, fixed bug by @blitzarx1 in #145
New Contributors
- @patrik-cihal made their first contribution in #119
Full Changelog: v0.16.0...v0.17.0