Skip to content
dinkypumpkin edited this page Jan 15, 2018 · 28 revisions

get_iplayer 3.10 - 3.19 Release Notes

get_iplayer 3.12 - 2018-01-14

get_iplayer 3.11 - 2018-01-14

get_iplayer 3.10 - 2018-01-07

get_iplayer 3.12 Release Notes

Changes in 3.12

  • Fixed a bug introduced in v3.11 that prevented programme version names from being shortened to one word, as in previous releases. With default file naming in force, this could cause duplicate downloads with --force even if previous download was in the same directory since the original file would have a slightly different name. For example, a file name may contain "originalversion" instead of just "original".
    • If you rename any files downloaded with v3.11, you also may wish to change the names in your download history (see FAQ list for location). However, this is only useful if you delete or play files via the web PVR Recordings tab. The file path in the history is not used for the normal overwrite check during downloading.

See get_iplayer 3.09 release notes for other recent changes.

Installation

See: https://github.com/get-iplayer/get_iplayer/wiki/installation

Documentation

See: https://github.com/get-iplayer/get_iplayer/wiki

get_iplayer 3.11 Release Notes

Changes in 3.11

  • Fixed a bug that generated incorrect schedule URLs (used for cache refresh) for the first calendar week of 2018 (and some future years). (@welwood08)
    • This would be a potential problem only if you plan to use --cache-rebuild or --refresh-limit. For example, if you did not update your cache at all between 1 Jan and 14 Jan and then attempt to backfill it with --cache-rebuild during the period 15 Jan to 31 Jan, you will need this fix to ensure that programmes from the week of 1 Jan are not omitted from the update.
    • If you have been updating your cache in the normal manner, on a weekly (or more frequent) basis, it should be intact. There would be no need to rebuild it, so this change will not affect you.
    • This fix means that --cache-rebuild and --refresh-limit will no longer work by default with Perl 5.8 because they now rely on the Time::Piece module, which is a core module only in Perl 5.10+. If you use Perl 5.8 - which is no longer formally supported - you should be able to restore --cache-rebuild or --refresh-limit functionality by installing the Time::Piece module separately.
  • Fixed a bug that caused resuming partial downloads to fail if the programme version contained a non-alphanumeric character, e.g., the hyphen in "pre-watershed". (@notnac)
  • Fixed a spurious (but harmless) "ERROR: Search term(s) required." message when using --cache-rebuild if you also have any search options (e.g., --since, --channel) saved in your preferences.

See get_iplayer 3.09 release notes for other recent changes.

Installation

See: https://github.com/get-iplayer/get_iplayer/wiki/installation

Documentation

See: https://github.com/get-iplayer/get_iplayer/wiki

get_iplayer 3.10 Release Notes

Changes in 3.10

get_iplayer v3.10 contains only one minor change:

  • Fixed a spurious (but harmless) "ERROR: Search term(s) required." message when using --refresh if you also have any search options (e.g., --since, --channel) saved in your preferences. (@welwood08)

See get_iplayer 3.09 release notes for other recent changes.

Installation

See: https://github.com/get-iplayer/get_iplayer/wiki/installation

Documentation

See: https://github.com/get-iplayer/get_iplayer/wiki

Clone this wiki locally