| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| java-libraries.zip | 2025-02-03 | 18.9 MB | |
| native-libraries.zip | 2025-02-03 | 7.1 MB | |
| README.md | 2025-02-03 | 2.4 kB | |
| v1.89.0 source code.tar.gz | 2025-02-03 | 26.0 MB | |
| v1.89.0 source code.zip | 2025-02-03 | 26.2 MB | |
| Totals: 5 Items | 78.3 MB | 1 | |
What's Changed
The key update in this release is the upgrade of the Dear ImGui library to v1.89.9 in [#316]. I highly recommend reviewing the related changes, as this update also includes version bumps for the imgui-node-editor and ImPlot extensions to their latest versions. These updates introduce changes to the API.
Another notable change affects the internal API of the ImVec classes. Their mathematical operations are now immutable, meaning that the code vec1.plus(vec2) will return a new instance instead of modifying the values within the vec1 instance, as it did previously. Additionally, a new mathematical operation div has been introduced.
Compare
List of Changes
- Dear ImGui updated to v1.89.9 in [#316].
- imgui-node-editor updated to commit b302971 in [#316].
- ImGuiColorTextEditor and ImGuiFileDialog extensions temporarily disabled in [#316] ⚠️.
- ImPlot updated to v0.16 in [#316].
- ImVec2/ImVec4 math operations are now immutable in [#317] ⚠️.
- Some internal Table API functions have been exposed in [#318].
- Improved OpenGL compatibility checks for sampler objects by @Lyzev in [#320].
New Contributors
- @Lyzev made their first contribution in https://github.com/SpaiR/imgui-java/pull/320
Full Changelog: https://github.com/SpaiR/imgui-java/compare/v1.88.0...v1.89.0