Skip to content

Latest commit

 

History

History
70 lines (52 loc) · 2.66 KB

File metadata and controls

70 lines (52 loc) · 2.66 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.9.14] - 2020-08-08

Fixed

  • Fix watchflags not working. Kodi requires trailing "/".

[0.9.13] - 2020-07-14

Changed

  • Deprecate the use of class based callbacks.
  • Deprecate ability to pass playable url to listitem.set_callback(), use listitem.set_path() instead.
  • Deprecate ability to pass a path to a callback when calling listitem.set_callback(), use a callback reference instead.
  • Functions that except callbacks can now except a callback reference object. Better for performance.

Added

  • Ability to get and set listitem params as attributes, e.g. item.info.genre = "Science Fiction".
  • Listitem objects are now fully pickable.

[0.9.12] - 2020-06-19

Fixed

  • Attempt fix for 'import _strptime' failure.

Changed

  • Run method now returns the exception that was raise when error occurs
  • 'set_callback' now excepts a path to a callback.
  • No need to always import callback modules. Modules are auto loaded based on the specified path.

[0.9.10] - 2019-05-24

Changed

  • Improved error handling
  • Delayed callbacks can now be set to run only when there are no errors, or only when there are errors, or run regardless of errors or not.
  • Delayed callbacks can now access the exception that was raised by setting an argument name to exception.

Added

  • Added support to auto redirect to the first listitem if there is only one single listitem

[0.9.9] - 2019-04-25

Added

  • Allow to disable automatic setting of fanart, thumbnail or icon images.
  • Allow for plugin paths as folders in set_callback.
  • Allow for a callback path to be passed instead of a function

[0.9.8] - 2019-03-11

Fixed

  • Dailymotion videos not working when using extract_source.

[0.9.7] - 2018-11-30

Changed

  • Related menu now shows "Related videos" as the category.

Added

  • Subtitles can now be added to a listitem by using the "item.subtitles" list.
  • "content_type" auto selection can now be disable by setting "plugin.content_type = None".
  • "plugin.add_sort_methods" now except a keyword only argument called "disable_autosort", to disable auto sorting.

Fixed

  • Watchflags now working with Kodi v18, plugin url path component required a trailing "/".
  • Youtube playlist would crash when a playlist contained duplicate videos.

Removed

  • "__version__" from __init__.py.
  • "Total Execution Time" check as it don't work right when using "reuselanguageinvoker".
  • "youtube.CustomRow" class as it was not used anymore.