libprojectM v4.0.0-rc1 #696
kblaschke
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This is the first release candidate for the upcoming release of the next major version of projectM, 4.0.
It's been about two years after the last 3.1 release, but the projectM core team and community worked hard to make projectM better for both end users and developers integrating the library into their own applications.
The main focus of this major release was on making libprojectM easier to integrate with applications, create bindings for other languages and creating a stable API interface users of libprojectM can rely upon. We also fixed many crashes and improved the overall visual quality and compatibility of presets to some degree.
This pre-release is mainly aimed at developers integrating projectM into their applications.
Please test this release as thoroughly as possible and report any issues or requests in our issue tracker or the discussion thread.
To better distiguish what's part of this release and what's not, we have compiled a changelog and a list with issues that will not be fixed or implemented in the initial 4.0 version.
Important: This release is not yet considered production-ready as things can still change until final release.
If you are an end user looking for the standalone visualizer or the Apple Music plug-in, this release isn't for you as it only contains the projectM static/shared libraries and development headers, but no frontend executable. Please have a look in the respective frontend repositories to check for new releases:
Changes Since 3.1.12
User-Related Changes
Developer-Related Changes
projectm_create()
will now simply return NULL in this case.Issues Remaining Unresolved in the 4.0.0 Release
These issues will be fixed or implemented after the 4.0 release, as they don't affect the API backward compatibility:
megabuf
andloop
.This discussion was created from the release libprojectM v4.0.0-rc1.
Beta Was this translation helpful? Give feedback.
All reactions