Files
grav-plugin-podcast/CHANGELOG.md

5.0 KiB

v3.0.0

01/23/2021

    • Grav v1.7 support. Grav v1.6 is no longer supported.
    • Individual file field uploads are no longer supported in Grav v1.7. Instead, use the general media upoader and then the filepicker fields to select the appropriate audio/ image files.
    • Better multi-language support while creating new content via the admin plugin.
    • Twig formatting is improved.
    • Updated README to indicate that admin is now required. If this becomes a problem, I can revisit the requirements.
    • Removed max_upload audio file size value from plugin configuration.
    • Episode subtitle in the rss feed now points to the correct field in the admin form. You may need to re-save this data on v2 Podcast episodes.

v2.1.10

01/21/2021

    • Changed some more settings in the plugin blueprint to utilize the core's ML labels.
    • Fixes for 0byte sized feeds for RSS feeds by using page.template vs page.name

v2.1.9

01/20/2021

    • Adding a languages.yaml file to begin work on multi-language support.
    • Multilanguage fixes for RSS feeds.

v2.1.8

01/20/2021

    • Grav 1.7 compatibility fix for podcast-episode content field.

v2.1.7

10/19/2020

    • Added missing twig brackets (thanks to PalmTreeVI)

v2.1.6

09/20/2020

    • Added podcast episode number to feed.
    • Updated News category options
    • Updated field name to disable page media upload field on channels, series, and episodes.

v2.1.5

01/28/2020

    • Fixed multi-language support while saving a podcast episode
    • Fixed incompatibility with Spotify ellipsis support
    • Added check for image on channel page if no image exists

v2.1.4

02/11/2019

    • Updated gemfiles. Fixes ffi security warning.

v2.1.3

05/25/2018

    • Fixed remote media urls in the media player.

v2.1.2

05/14/2018

    • New podcast configuration field for max podcast filesize.
    • More audio tags supported (audio/* vs. just mp3).
    • Fixed various typos.
    • Fixed media paths for episodes to use base_url's.
    • Fixed truncation of summaries.

v2.1.1

08/05/2017

    • No new features.
    • No new improvements.
    • Removed broken podcast-host blueprint

v2.1.0

10/23/2017

    • External hosting of audio is now supported. (Thanks to apotropaic)
    • Audio metadata calculated on page save rather than initial page view. Defaults to local for calculations.

v2.0.0

10/03/2017

    • New page type for podcast-series. Folder structure follows Channel->Series->Episode. (Issue #4)
    • New RSS feed available at podcast-series for child episodes of a series.
    • Vastly improved Twig templates for all three page types
    • Removed references to "speaker" (Issue #5)

v1.0.1

08/05/2017

    • No new features.
    • Cleaned up code for media display of individual podcast.
    • Version number in blueprints updated correctly.

v1.0.0

07/12/2017

    • Audio duration now calculated via get-id3 Grav plugin
    • Dependencies added to blueprints.yaml
    • Unessential GUID PHP functions removed
    • Spacing for duration meta data insertion fixed

v0.9.2

07/11/2017

    • GUID now properly defined
    • Fixed typo in README file
    • Spacing issue on rss feed item tag
    • Updated blueprints.yaml to match correct version
    • Added sub categories underneath some of the entries in iTunesCategories.yaml

v0.9.1

07/06/2017

    • Language selection now follows the codes found here
    • Podcast category and sub-categories now populate into the RSS feed.
    • Removed non-working call in podcast channel blueprint.

v0.9.0

07/05/2017

    • Groundwork for calculating episode duration.
    • CSS striping added to podcast_archive_list.html.twig partial.
    • Rss feed as well as the partial render an episode's duration.
    • Added self-referencing atom tag for rss feed.
    • Collections now use the correct header date for published date. Falls back to header.date if header.publish_date is not avilable.
    • Removed a few debug lines.
    • Removed auto-generated 'text_var' from podcast.yaml

v0.1.0

06/30/2017

    • ChangeLog started...