Skip to content

Releases: NovusTheory/xosms

v0.6.2

Choose a tag to compare

@NovusTheory NovusTheory released this 29 May 21:48

Fixed

  • MPRIS position change wrongly checking against position as the max instead of length

v0.6.1

Choose a tag to compare

@NovusTheory NovusTheory released this 29 May 02:16

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

Choose a tag to compare

@NovusTheory NovusTheory released this 05 Mar 20:22

Linux Support Re-implemented

Linux support has now been re-implemented with this release

v0.5.1

Choose a tag to compare

@NovusTheory NovusTheory released this 03 Mar 00:54

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

Choose a tag to compare

@NovusTheory NovusTheory released this 20 Feb 04:28
3931851

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 .node extension. Previously it did not which may have caused problems for bundlers.

v0.3.0

Choose a tag to compare

@NovusTheory NovusTheory released this 05 Jun 02:11
f56e166

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

Choose a tag to compare

@NovusTheory NovusTheory released this 11 Oct 22:29
b9f45bc

Linux support added

MPRIS is now in the library.

v0.1.0

Choose a tag to compare

@NovusTheory NovusTheory released this 08 Oct 20:18
e124766

Initial Xosms Release 🎉

Currently only Windows is supported.