You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/homog2d_history.md
+4
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,9 @@ See [Release page](https://github.com/skramm/homog2d/releases).
17
17
- polygon minimization
18
18
19
19
- current master branch
20
+
- (nil)
21
+
22
+
-[v2.12](https://github.com/skramm/homog2d/releases/tag/v2.12), released on 2025-01-26
20
23
-**heavy architectural change**: runtime polymorphism is now achieved in a more modern way, using `std::variant`, [see here](homog2d_manual.md#section_rtp).
21
24
This was possible by moving to C++17, which is now a requirement.
22
25
- removed requirement to pointer-based runtime polymorphism to import SVG file, by using `std::variant`.
@@ -31,6 +34,7 @@ This was possible by moving to C++17, which is now a requirement.
31
34
- removed unneeded `HOMOG2D_SVG_CHECK_INIT` macro
32
35
- improved behavior of `findNearestPoint()`, added checking, and wont return query point if it is inside the container
33
36
-`draw()` free function can now draw container holding variant type
0 commit comments