Releases: NovusTheory/xosms
Releases · NovusTheory/xosms
Release list
v0.6.2
v0.6.1
Fixed
- Make MPRIS trackid set to NoTrack to conform to expected behavior of MPRIS
- MPRIS length wrongly being set as the position
Documentation
- Fixed typo
v0.6.0
Linux Support Re-implemented
Linux support has now been re-implemented with this release
v0.5.1
Complete Rewrite
Xosms has been completely rewritten, all operating systems has been dropped except for Windows with this release while the transition is being made to napi-rs and improving the developer workflow along with concretely defining and stabilizing the API
v0.4.0
macOS Changes
macOS now uses a static swift library for interfacing with the systems now playing media service
Miscellaneous Changes
- The native module now explicitly has
.nodeextension. Previously it did not which may have caused problems for bundlers.
v0.3.0
macOS Support Added
macOS support has been officially added in this release.
API Changes
- Setting thumbnail or media type explicitly to Unknown will now throw an error.
- While it wasn't explicitly stated before, everything in Xosms can throw. Even basic property changes. This is due to how different operating systems work.
- You can no longer modify the button press callback once it has been set. Unfortunately as of right now Xosms cannot remove or modify the button press callback when set. This is just a limited regression with how other operating systems set up callbacks that make it slightly more difficult to modify them.
v0.2.0
Linux support added
MPRIS is now in the library.
v0.1.0
Initial Xosms Release 🎉
Currently only Windows is supported.