Skip to content

v2.2.0

Compare
Choose a tag to compare
@W2Wizard W2Wizard released this 02 Aug 19:58
· 243 commits to master since this release
42MLX_Logo

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

Full Changelog: v2.1.0...v2.2.0