*Remove the Timeslot and Weekslot recording rule types. Users of these types should see {{gitcommit|a1f9793}} for alternatives.

+

*Remove the <code>Timeslot</code> and <code>Weekslot</code> recording rule types. Users of these types should see {{gitcommit|a1f9793}} for alternatives.

+

*Remove the <code>Channel Record</code> recording rule type. Add a <code>This channel</code> filter to maintain the that functionality. Automatically convert existing <code>Channel Record</code> rules to <code>All Record</code> rules with the <code>This channel</code> filter enabled. Full details of this and the next two 'sub bullets' at: {{gitcommit|9497ba1}}, {{gitcommit|030ba69|mythweb}}

+

**Add a dialog to offer common actions instead of immediately entering the schedule editor when SELECT is pressed on a non-scheduled program.

+

**Change the behavior when RECORD is pressed in the EPG and elsewhere.

+

*Provide accurate position/duration/seeking with non-constant frame rates. Note that to get the benefit of these changes for preexisting recordings, it may be necessary to run "mythcommflag --rebuild" on affected recordings. {{gitcommit|49dbed5}} {{ticket|10104}}

*<code>mythshutdown</code>'s default logging has changed. Most users will find (for example) that <code>mythshutdown --check</code> will now tell them exactly what they need. For full log output, <code>mythshutdown --check --verbose general --loglevel</code> info is required. {{gitcommit|f070528}}

*<code>mythshutdown</code>'s default logging has changed. Most users will find (for example) that <code>mythshutdown --check</code> will now tell them exactly what they need. For full log output, <code>mythshutdown --check --verbose general --loglevel</code> info is required. {{gitcommit|f070528}}

−

*Default to local time for <code>mythshutdown --setwakeup</code>, use <code>--utc</code> if required. {{gitcommit|ef7810c}}

+

*Users of the Recording Rules Services API should take note that the version has changed from 1.10 to 1.11 and treat the differences in AddRecordSchedule and GetRecordSchedule. Also, UpdateRecordSchedule was added. Details are here: {{gitcommit|2865936}}

−

*As promised in the [[Release_Notes_-_0.26#Special_Notices_.26_Instructions|0.26 Release Notes]], the legacy CEA-608 teletext caption support has been removed. {{ticket|10786}} {{gitcommit|4f98a09}}

Key New Features

Major Changes

Remove the Timeslot and Weekslot recording rule types. Users of these types should see [a1f9793]cgitgithub for alternatives.

Remove the Channel Record recording rule type. Add a This channel filter to maintain the that functionality. Automatically convert existing Channel Record rules to All Record rules with the This channel filter enabled. Full details of this and the next two 'sub bullets' at: [9497ba1]cgitgithub, [030ba69]cgitgithub

Add a dialog to offer common actions instead of immediately entering the schedule editor when SELECT is pressed on a non-scheduled program.

Change the behavior when RECORD is pressed in the EPG and elsewhere.

Provide accurate position/duration/seeking with non-constant frame rates. Note that to get the benefit of these changes for preexisting recordings, it may be necessary to run "mythcommflag --rebuild" on affected recordings. [49dbed5]cgitgithub#10104

Prerequisite Changes

Added support libraries/prerequisites

Removed support libraries/prerequisites

Special Notices & Instructions

mythshutdown's default logging has changed. Most users will find (for example) that mythshutdown --check will now tell them exactly what they need. For full log output, mythshutdown --check --verbose general --loglevel info is required. [f070528]cgitgithub

Users of the Recording Rules Services API should take note that the version has changed from 1.10 to 1.11 and treat the differences in AddRecordSchedule and GetRecordSchedule. Also, UpdateRecordSchedule was added. Details are here: [2865936]cgitgithub