Skip to content

Instantly share code, notes, and snippets.

@eteubert
Created July 22, 2020 11:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save eteubert/166db89ede766fc3c0f5fd11b5600d98 to your computer and use it in GitHub Desktop.
Save eteubert/166db89ede766fc3c0f5fd11b5600d98 to your computer and use it in GitHub Desktop.
Preliminary Release Notes for Podlove Publisher v3.0

Podlove Publisher v3.0 Release Notes

Breaking Changes

  • requires PHP 7.0 (or newer)
  • requires WordPress 5.2 (or newer)
  • Web Player:
    • removes Podlove Web Player 2
    • removes Podlove Web Player 3
    • removes "insert player automatically" option (probably does not affect anyone as the web player is by default inserted via template)
    • removes "Chapters Visibility" option (use dedicated Web Player settings instead)

New Publisher PLUS

=> plus.podlove.org

Publisher PLUS is a new service prividing Feed Proxy and Podcast Subscriber statistics for Podlove Publisher.

To use it, enable the Publisher PLUS module, then visit plus.podlove.org to create an account.

Subscriber Statistics are only the beginning. Expect more features soon!

Experimental: Shownotes

Generate and manage episode show notes. Helps you provide rich metadata for URLs. Full support for Publisher Templates.

This module is still a work-in-progress. But it's usable, so feel free to give it a try, especially if your shownotes are link-heavy and you're comfortable writing Podlove (Twig) templates.

The module is currently hidden. Make it visible by setting a PHP constant, for example in your wp-config.php: define('PODLOVE_MODULE_SHOWNOTES_VISBLE', true);.

Use this template as a starting point: https://gist.github.com/eteubert/d6c51c52372dc2da2f1734a5f54c7918

Shortcodes

  • podlove-episode-contributor-list
    • new design
    • renders text-only in RSS feed
  • podlove-podcast-contributor-list
    • new design
  • podlove-episode-downloads
    • the text link variant is now the default style

Miscellaneous

  • remove Bitlove module (service does not exist any more)
  • remove Flattr module
  • convenience: "Copy to Clipboard" function for Podlove Template shortcodes
  • expose iTunes id/URL in podcast feed (#1078)
  • fix: search logic (#1072)
  • fix: fetch Podlove News via https (#1037)
  • update dependencies
  • build releases with GitHub Actions (in favor of TravisCI)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment