Skip to content

Releases: MichaelYochpaz/iSubRip

v2.5.6

07 Jul 09:13
Compare
Choose a tag to compare

2.5.6 [2024-07-07]

Bug Fixes:

  • Fixed an issue where the update message from version 2.5.4 to 2.5.5 would still appear after updating. (Issue #73)

v2.5.5

06 Jul 19:43
Compare
Choose a tag to compare

2.5.5 [2024-07-06]

Added:

  • Added new timeout setting to the config file, for the option to change the timeout for all / specific scrapers. See the updated example config for usage examples. (Issue #71)

Changes:

  • Default timeout for requests has been updated from 5 seconds to 10 seconds. (Issue #71)

v2.5.4

28 Apr 16:32
Compare
Choose a tag to compare

2.5.4 [2024-04-28]

Bug Fixes:

  • Fixed an issue where if the logs directory does not exist, the folder isn't created, causing an error. (Issue #67)
  • Fixed an issue where the summary log of successful and failed download would not account for failed downloads. (Issue #68)

v2.5.3

09 Apr 20:11
Compare
Choose a tag to compare

2.5.3 [2024-04-09]

Added:

  • Added new proxy and verify-ssl settings to the config file, for allowing the usage of a proxy when making requests, and disabling SSL verification. See the updated example config for usage examples.

Changes:

  • subtitles.rtl-languages config setting is no longer supported, and its values are now hardcoded and can't be modified.

Bug Fixes:

  • Fixed an issue where in some cases, STYLE blocks would repeat throughout the subtitles file, and cause inaccurate cue count. (Issue #63)
  • Fixed an issue where the WebVTT Style blocks would have their STYLE tag replaced with a REGION tag in downloaded subtitles.
  • Fixed an issue where an empty playlist (with a size of 0 bytes) would be reported as a valid playlist with no matching subtitles. (Issue #65)

v2.5.2

06 Jan 19:35
Compare
Choose a tag to compare

2.5.2 [2024-01-06]

Bug Fixes:

  • Fixed an issue where errors would not be handled gracefully, and cause an unexpected crash. (Issue #55)

v2.5.1

23 Dec 19:31
Compare
Choose a tag to compare

2.5.1 [2023-12-23]

Bug Fixes:

  • Fixed an issue where source abbreviation was missing from file names of downloaded subtitles files. (Issue #53)

v2.5.0

16 Dec 12:17
Compare
Choose a tag to compare

2.5.0 [2023-12-16]

Added:

  • Added logs. See the new Logs section in the README for more information.
  • Added a new subtitles.webvtt.subrip-alignment-conversion config setting (which is off by default), which if set to true, will add the {\an8} tag at the start of lines that are annotated at the top (with the line:0.00% WebVTT setting) when converting to SubRip. (Issue #35)
  • Implemented caching for AppleTV's storefront configuration data, which should reduce the amount of requests used when scraping multiple AppleTV URLs from the same storefront.

Changes:

  • Big backend changes to the structure of the code, mostly to improve modularity and allow for easier development in the future, and improve performance.
  • Updated the CLI output to utilize logs and print with colors according to log-level.
  • Improved error handling in some cases where an invalid URL is used.

Bug Fixes:

  • Fixed an issue where if a movie is a pre-order with a set release date, a message with availability date wouldn't be printed in some cases.

v2.4.3

18 Jun 19:36
Compare
Choose a tag to compare

2.4.3 [2023-06-18]

Bug Fixes:

  • Fixed an issue where some AppleTV URLs (or iTunes links that refer to such URLs) would not be matched in some cases, resulting in a "No matching scraper was found..." error. (Issue #46)

v2.4.2

02 Jun 18:36
Compare
Choose a tag to compare

2.4.2 [2023-06-02]

Changes:

  • Improved error handling for subtitles downloads. (Issue #44)

Bug Fixes:

  • Fixed an issue where using a ZIP file, and saving to a different drive than the OS drive would fail. (Issue #43)

v2.4.1

25 May 09:26
Compare
Choose a tag to compare

2.4.1 [2023-05-25]

Bug Fixes:

  • Fixed an issue where saving subtitles to a different drive than the OS drive would fail. (Issue #41)
  • Fixed AppleTV URLs with multiple iTunes playlists causing an error. (Issue #42)