Skip to content

v0.11.0 (2021-01-16)

Compare
Choose a tag to compare
@doingodswork doingodswork released this 16 Jan 15:00
· 11 commits to master since this release

This is a big one! πŸŽ‰

  • Added: Support for TV shows
  • Added: Support for Premiumize
  • Added: Support for OAuth2 for RealDebrid and Premiumize
    • When starting deflix-stremio you can configure if you want to continue using API keys or OAuth2
    • Includes a changed "/configure" webpage which handles the flow
    • Even with OAuth2 enabled, it's backward compatible to existing addon installations which use an API key
  • Added: imdb2meta gRPC client to fetch metadata for movies and TV shows by IMDb ID much faster than from Cinemeta
    • Usage is optional and can be configured
  • Added: Log encoding is now configurable ("console" and "json")
    • "json" is useful when using a centralized log solution like ELK, Graylog or Loki
    • The "json" encoder also includes a short caller entry
  • Added: The user's original IP address can be forwarded to RealDebrid and Premiumize, reducing the risk for them to get accused of account sharing
  • Improved: More logging
    • Requests to debrid services are now logged with DEBUG level
    • More logs in the auth middleware
  • Improved: TPB and 1337X clients are now independent of Cinemeta
  • Improved: imdb2torrent package is now independent of go-stremio
  • Improved: Reduced logging level for BadgerDB to WARNING
  • Improved: Docker image build is more secure (taking go.sum into account)
  • Improved: Updated all dependencies to their latest version