Changelog - SpaceK33z/web-to-plex GitHub Wiki

NOTES

  • Bolded items are deemed the most significant, such as added sites and new features
  • This channel is used for finalized versions of the extension

CHANGELOG (Oldest to Newest)

v1.0 / SpaceK33z@c06a80b

  • Initial release

v1.5 / SpaceK33z@0734271

  • Changed code layout to support multiple movie providers
  • Added support for IMDb

v1.6 / SpaceK33z@eb23779

  • Renamed extension from Movieo to Plex to Web to Plex
  • Minimized memory usage: used event pages instead of background pages
  • Began Firefox support

v2.0 / SpaceK33z@3091b8e

  • Added support for Trakt
  • Added TV Series support
  • Simplified configuration options for Plex

v2.1 / SpaceK33z@390db5a

  • Added full Firefox support

v2.2 / SpaceK33z@644ddb2

  • Fixed potential issue with special characters in film titles
  • Tidied up the content script

v2.3 / SpaceK33z@3230fc2

  • Added support for IMDb lists
  • Minimized Plex requests by using more efficient search methods
  • Removed bug that would require saving the options in order to search new libraries
  • Fixed compatibility with Firefox 52+

v2.4 / SpaceK33z@a153636

  • Fixed options page bug that wouldn't save the options for local Plex servers
  • Added more specific error messages to the options page

v2.5 / SpaceK33z@13f98c0

  • Fixed a bug that wouldn't open a URL due to Plex Web 3.0 (not to be confused with Web to Plex v3.0)

v3.0 / SpaceK33z@56edbed

  • Added support for Radarr
  • Fixed bug that selected the incorrect Plex server after saving the options
  • Improved the option page's styling
  • Prevented adding multiple Web to Plex buttons on the same page
  • Improved searching on Plex (collab w/@chmez)

v3.2 / SpaceK33z@e1ae920

  • Added support for Letterboxd (collab w/@mofman)
  • Fixed option page's "test" button
  • Fixed Plex search on insecure servers

v3.3 / SpaceK33z@226d8e6

  • Fixed connection issues by mimicking Plex Web requests
    • Queries your local address, then your remote address and accepts the first response
  • Improved media matching
    • No longer searches "Other Videos" on your Plex server

v3.4 / SpaceK33z@baa9497

  • Added the "Login with Plex" feature on the options page
  • Improved the options page's styling
  • Added dropdown support to select the correct folder (Radarr)
  • Fixed edge case that caused the button to not appear on Trakt
  • Fixed bug that caused the button to not appear on Trakt (TV Series)

v4.0 / SpaceK33z@35e26b0

  • Added the "Save File" dialog
  • Created the Web to Plex logos
  • Restructured the file layout of the extension
  • Restructured the code layout of the extension
  • Created a Plex-like UI/UX (user interface/user experience)
    • changed option page's layout
    • added popup (click the browser badge)
    • changed the button's layout
  • Added (optional) API support for finding media items: The Movie DB (TMDb), and The TV DB (TVDb)
  • Added support for:
    • Hulu
    • iTunes
    • Amazon
    • Vudu
    • Verizon
    • Fandango
    • VRV
    • Metacritic
    • GoStream
    • Couchpotato (different from the NZB manager)
    • Rottentomatoes
    • ShowRSS (button not meant to show)
    • Netflix
    • Google Play Store
    • Google
    • YouTube
    • Flickmetrix (Cinesift)
    • JustWatch
    • MovieMeter
    • Allocine
    • Web to Plex
    • Indomovie
    • Kitsu
    • Redbox
    • Plex (Plex.tv)
  • Utilized the scoring feature from TVDb
  • Added CORS for API searching
  • Added badge support
  • Added the context menu feature
  • Added the "re-search" feature (attempts a second search)
  • Added the "extra APIs" feature
  • Began caching found media data
  • Added the "Plex URL" feature
  • Added the "use loose" feature (pattern matching the title)
  • Changed all unique button locations to a static, floating location
  • Added the plugin feature
  • Made errors more descriptive
  • Made managers searchable:
    • Radarr
    • Sonarr
    • Ombi
    • Medusa
  • Added support for Sonarr (see #14)
  • Added support for Watcher 3 (see #24)
  • Added Ombi support (see #16)
  • Added Medusa support (see #14)
  • Added Sick Beard support (see #14)
  • Added better support for lists (see #62)
  • Added proxy settings (see #64)
  • Added the option of enabling/disabling individual managers
  • Changed code layout to be cloud-based