libprojectM Release 4.1 #786
kblaschke
announced in
Announcements
Replies: 1 comment 1 reply
-
Very exciting news. Thanks for your hard work. Can't wait to see an SDL build of this. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
After about a year of work, we're finally ready to release libprojectM 4.1, which is in fact the actual "major" release in regards of general improvements over the 3.1 release series. Most of libprojectM's codebase has been refactored or rewritten from scratch to bring it to more modern standards, make it easier to maintain and - most importantly - vastly improve Milkdrop compatibility and overall performance.
Target Audience: Users
While the 4.0 version was mainly focused on updating the build system and introducing a stable API which developers can use to integrate it into their applications, it didn't change much in regards to preset rendering quality and Milkdrop compatibility.
This release focuses on bringing libprojectM mostly on par with Milkdrop, implementing some missing features and improving the preset rendering process to match Milkdrop's code as closely as possible.
The libprojectM C API and ABI did not change since 4.0, making it a drop-in replacement with no changes required in application code. When using the shared library, replacing the library file(s) will be sufficient to use the new version, no rebuild/relink is required in this case.
The projectM team also wants to thank all contributors for their efforts, making this release possible!
Changes since 4.0
+=
and greatly improving the execution speed.Full Changelog: v4.0.0...v4.1.0
Known issues
refract()
).This discussion was created from the release libprojectM Release 4.1.
Beta Was this translation helpful? Give feedback.
All reactions