Skip to content

v1.0.0.0-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@fuzeman fuzeman released this 10 Feb 11:45
· 612 commits to master since this release

Added

  • Automatic trakt data backups
  • Native libraries are now tested on startup to ensure they can be loaded correctly
  • PyOpenSSL is now bundled with the plugin to fix a number of SSL errors
  • Plugin database is automatically reset if corrupt/invalid schema is detected (after backing up the original database)

Changed

  • Improved speed of native library caching to avoid startup timeouts
  • Raven is now initialized earlier in startup to catch fatal startup errors
  • Ignore "buffering" event in scrobbler instead of displaying a warning
  • Reduced severity of Invalid "title" or "year" attribute... message
  • Removed old Processing ... debug messages
  • Updated logger so that warnings are reported to sentry
  • All external requests now use HTTPS connections
  • Disabled console logging (#265)

Fixed

  • TypeError exception raised in sync playback handler
  • Bugs starting threads with the spawn() helper method
  • Certain sync configurations would result in "Unable to construct task" errors (#266)

Libraries

  • Added native libraries for Windows VC++ 14 (#251, #255)
  • Updated native libraries: apsw, llist
  • Updated shared libraries: peewee, peewee_migrate, plex.py, trakt.sync.py