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.
- Attempt fix for 'import _strptime' failure.
- 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 support to auto redirect to the first listitem if there is only one single listitem
- 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
- Dailymotion videos not working when using extract_source.
- Related menu now shows "Related videos" as the category.
- 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.
- Watchflags now working with Kodi v18, plugin url path component required a trailing "/".
- Youtube playlist would crash when a playlist contained duplicate videos.
- "__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.