Skip to content

Releases: phillipj/node-plex-api

3.2.0

Choose a tag to compare

@phillipj phillipj released this 25 Sep 20:49
  • Added options.token to specify authentication token at PlexAPI client instantiation by @MikeOne
  • Made responses with status code 2xx considered successfull, not just 200 by @MikeOne

v3.1.2

Choose a tag to compare

@phillipj phillipj released this 02 Sep 08:30

XML parsing has been broken since v3.x when replacing xml2json with xml2js.

v3.1.1

Choose a tag to compare

@phillipj phillipj released this 22 Aug 05:18
  • Fixing broken authentication blooper by @phillipj

Authentication was broken after doing a major authentication refactoring in v3.1.0.

v3.1.0

Choose a tag to compare

@phillipj phillipj released this 26 Jul 13:24

v3.1.0

Read more about extensible authentication in the authenticators section of readme.

v3.0.0

Choose a tag to compare

@phillipj phillipj released this 10 Jul 20:46

BREAKING CHANGE

Some of URIs on the Plex Server responds with XML instead of JSON. Previous versions of plex-api used xml2json to translate between XML to JSON. We have now replaced xml2json with xml2js which might result in a different JSON format when requesting URIs responding with XML.

Please see the documentation of xml2json and xml2js for more details about their differences.

v2.5.0

Choose a tag to compare

@phillipj phillipj released this 10 Jul 20:25
  • Updated the readme to explain each of the X-Plex headers by @OverloadUT
  • The X-Plex headers are now sent on every request by @OverloadUT
  • Added missing X-Plex headers: deviceName, platformVersion by @OverloadUT
  • Updated the default X-Plex headers to be a bit more descriptive by @OverloadUT

v2.4.0

Choose a tag to compare

@phillipj phillipj released this 03 Jul 19:59
  • Added postQuery() to perform POST requests by @OverloadUT

v2.3.0

Choose a tag to compare

@phillipj phillipj released this 03 Jul 14:07
  • PlexHome authentication if needed when calling .perform() as with .query(), by @OverloadUT

v2.2.0

Choose a tag to compare

@phillipj phillipj released this 24 May 22:14
  • Convert to JSON or XML according to server response header, or resolve with raw server response buffer. This allows for image buffers to be fetched. By @YouriT

v2.1.0

Choose a tag to compare

@phillipj phillipj released this 13 May 22:38
  • Add ability to define app options when authing for identification and avoiding a ton of devices showing up by @DMarby

See the documented options property in readme for info about overriding app options while instantiating a PlexAPI object.