v2.2.0
Version: 2.2.0
It's been a while but it's time for another update in which we finally tackled the annoying issue of images not showing up after a while.
There are also some nice new features such as unit testing, functions and markdown pages for improved documentation. The community is more than welcome to contribute to it!
Bugfix
- Fixed a bug where instances would disappear when calling
mlx_image_to_window
too many times. - Fixed a segfault due to
mlx_lstadd_front
not handling double linked lists correctly.
Feature Summary
- Added
mlx_set_window_title
. - Added
mlx_create_std_cursor
. - Added the ability to show and hide instances.
- Added markdown pages to explain how to use the library.
- Added unit testing mainly for CI but also for general testing. (WIP)
- Redid all the assertions to also display a message as to why it was triggered.
- Improved performance thanks to PRs.
PR's merged
- Fix compile on Linux by @joppiesaus in #37
- Automatically recompile when a header file changes by @joppiesaus in #38
- Fix assertion for indexing by @xvoorvaa in #39
- Added glfwWindowHint() that was deleted last commit by @xvoorvaa in #40
- Optimize and fix recursion crash by @MyNameIsTrez in #43
- Back to using faster
mlx_lstadd_front
by @MyNameIsTrez in #44
New Contributors
- @joppiesaus made their first contribution in #37
- @xvoorvaa made their first contribution in #39
- @MyNameIsTrez made their first contribution in #43
Full Changelog: v2.1.0...v2.2.0