Releases: scakemyer/plugin.video.quasar
Releases · scakemyer/plugin.video.quasar
v0.9.68
- Greatly improved initial installation process, #706
- 'Background handling' is now 'Do not ask to keep downloading'
- Prevent daemon from starting and inform user if no
JSON-RPC connection to Kodi can be made - Also prevent daemon from starting if we can't copy an
update to destination path, preventing many double-launches
on Windows - Moved Choose stream automatically under TV Show scraper
setting, and now defaults to disabled - Replaced many number settings with sliders
- Updated dependencies, Kodi 15 support is officially over
- Updated Installation section of README
v0.9.67
- Filenames are now sorted alphabetically when choosing
files (mostly for season packs), #697 - Menus now set their content type, allowing all view modes,
and added a context menu to set the default view mode per
section - Overlay status now shows the name and the size of the
chosen file instead of the torrent's name and total size - Most of the IP address in 'external IP received' alert
is now hidden in logs - Set resolution to 480p when none is matched from tags
- Color-coded status in torrents list
- Fixed deleting multiple files from web UI
- Added text shadow in overlay status
v0.9.66
- Fixed unintuitive controls in choose stream dialog and give focus to
first list item - Fixed new resolve/scrape progress indicator blocking timeouts
- Fixed trackers that failed not updating progress indicator
- Removed skipping torrent resolver for public torrent files that have
their infohash set, since the torrent link might still be invalid - Using the 'Clear cache' option now only clears directory listing
caches to reduce the load on TheMovieDB. If you absolutely need
to remove all cache files for some probably wrong reason,
do it manually from your userdata folder - Added 'Do Not Disturb' mode in Appearance section of settings, which
disables sound on all notifications, #695
v0.9.65
v0.9.64
- Fixed remaining crashes after library integration and
caching overhauls 🔥 #691, #692 - Improved rate-limiter with cool-down based on
Retry-After
headers, those "bad status: 429" errors are gone - Added progress indicator when resolving torrent files
and scraping trackers - Updated dialogs for Krypton, and cleaner context menus
- Added default fanart on menu items and a
'Use default fanart' setting to disable it - Lowered default results per page to 9
- Updated add-on icon
Deprecation warning
- Dropped support for Kodi 14, #75
v0.9.63
- Added all Trakt Calendars, #580
- Added Listen and Outgoing interfaces settings, #295
- Fixed regression in caching filestore, introduced in v0.9.61
but manifesting itself mostly in v0.9.62, #684 - Fixed issue related to connections limit in libtorrent, and
just use its default if no connections limit is set, fixes
remaining 'stuck on Finding...' issues, #683 - Possible fix for crashes related to failing JSON-RPC calls
- Web UI optimizations, removed overly CPU-hungry progress
bar animation, and show version numbers at the bottom
v0.9.62
- Fixed Trakt rate limiting to reduce errors with code 429
- This will still need to be battle-tested, and other
improvements are planned for this
- This will still need to be battle-tested, and other
- Fixed crashes when no JSON-RPC connection is available, #677
- Fixed crash when choosing Trakt as scraper for Kodi library
content and content isn't actually scraped from Trakt, #673 - Fixed crashes in duplicate checking calls, #679
- Re-implemented proper automatic re-scan of Kodi library after
updates and added setting in Advanced section (defaults to
Enabled to match behavior prior to 0.9.61), #431 - Caching got seriously overhauled and improved.
- Added cache warming on startup for near-instant
loading of Trending / Most popular lists 🔥 - Proper expiration times were finely tuned to make sure
pages load as fast as possible, while always having
fresh content and no more episodes not being updated - 5 pages of results are pre-fetched and cached to prevent
results from shifting between pages. You will
notice longer wait times every 5 page unless the shows
and movies they contain have already been cached. - Please try not to use 'Clear cache' option, at all. And
only if absolutely necessary otherwise. Clearing caches,
contrary to popular belief, does not typically solve any
issue in Quasar, on the contrary. It only causes added
strain on everything by having to fetch the exact same
information over and over again about movies and shows.- If you do need to forcefully refresh something,
head over to your userdata for Quasar and remove
the specific file in question that starts with
page.
... Their names are now using easily
recognizable patterns to allow selective clearing. - Improved, automated options will soon be added also.
- If you do need to forcefully refresh something,
- Fixed TMDB lists not following the 'Results per page'
setting, #468
- Added cache warming on startup for near-instant
- Cleanly notify when Quasar is still starting up
- Moved 'Torrents' above 'Add torrent', 'Trakt' above 'Search'
in both Movies and TV Shows, and 'Genres' are now under their
own directory in both sections - Removing torrents from web UI no longer triggers
'Ask to delete' in Kodi - Label and alignment fixes in web UI, fixed header link
- Fixed 'Finished' torrents showing up as 'Paused'
- Renamed TV scraper setting to
'TV show scraper used by Kodi library' for more clarity - Golang was updated to 1.8rc3 and the stability and performance
gains are significant. Of interest from their release notes:
- The overhead of calls from Go into C has been reduced by
about half.- The new back end reduces the CPU time required by our
benchmark programs by 20-30% on 32-bit ARM systems. For
64-bit x86 systems, which already used the SSA back end
in Go 1.7, the gains are a more modest 0-10%. Other
architectures will likely see improvements closer to
the 32-bit ARM numbers.
v0.9.61
- Complete overhaul of library integration
- Duplicates are properly handled by default
- Make sure you set the 'TV scraper used by library'
according to your Kodi library content, defaults to
TVDB like Kodi. This is needed to match the unique IDs
of shows and episodes to properly detect duplicates,
and the setting has been moved right under
'Library path' to show its importance. - Removed confusing and now obsolete 'Ignore duplicates'
setting, #632
- Make sure you set the 'TV scraper used by library'
- Syncing lists with Trakt no longer re-adds manually removed
movies and shows. If you add them back later on, they will
start getting synced again, #632 - Missing seasons and episodes can be added with the new
'Merge to library' context menu on TV Shows, #632- Synced shows from Trakt automatically get merged
- No more
QuasarDB.json
, it will automatically get imported
into the brand new BoltDB library and removed if successful.
The new library sits in your profile folder aslibrary.db
- Removing from library can now be done from Quasar
like before, from the library directly, or by simply removing
the .strm files and using Kodi's 'Clean library' feature - Quasar no longer triggers Kodi's library scan when it updates
its internal library,and never should have done sothis
will be back as an option in the next release. It will
instead ask you if you want to scan (or clean) your Kodi
library when you add or remove an item managed by Quasar. For
automatic re-scans and cleanups, use the fully-featured
XBMC Library Auto Update
add-on, or Kodi's own
'Update library on startup' setting for one-time scans.- Pro-tip: Set Quasar's library update delay on startup
1 minute lower than your automatic re-scan
- Pro-tip: Set Quasar's library update delay on startup
- Duplicates are properly handled by default
- Added 'Show unaired seasons' and 'Show unaired episodes'
settings, #633 - Copied the Trakt/Trending lists for movies and shows above
'Most Popular' and 'Recent Episodes' respectively - Only 'Choose stream...' or 'Choose stream automatically' show up
in context menu depending on default preference - Fixed various 'GetShow' and 'GetImages' errors
- Descriptive error handling, obscure "Navigation error" is
gone for good 🎉 - Another attempt at better global and selective cache clearing
- Color-coded labels and statistics in web UI
- Translations now support placeholders