Releases: podlove/podlove-publisher
1.10.0-alpha
All-new, mighty Templating system
You can now use the Twig Template Syntax in all templates. Access all podcast/episode data via the new template API. Please read the Template Guide to get started.
If you have used templates before, please note that some shortcodes are now DEPRECATED. That means they still work but will be removed at some point. Following is a list of affected shortcodes and their replacements:
Instead of [podlove-web-player]
, write {{ episode.player }}
.
Instead of [podlove-podcast-license]
, write {{ podcast.license.html }}
.
Instead of [podlove-episode-license]
, write {{ episode.license.html }}
.
Instead of [podlove-episode field="subtitle"]
, write {{ episode.subtitle }}
. Instead of [podlove-episode field="summary"]
, write {{ episode.summary }}
etc. When in doubt, look at the Episode Template Reference.
Changing the podcast data shortcodes works exactly the same: Instead of [podlove-podcast field="title"]
, write {{ podcast.title }}
etc. When in doubt, look at the Podcast Template Reference.
Other Changes
- Feature: The Podlove dashboard includes a section for feeds if you activate the "Feed Validation" module. It is intended as an overview for the state of your feeds. It shows the latest modification date, the number of entries, compressed and uncompressed size and the latest item. Additionally, you can validate your feeds against the w3c feed validator right from the dashboard.
- Feature" Better Bitlove integration. There is a new setting in
Podlove > Podcast Feeds > Directory Settings
called "Available via Bitlove?". It checks if there is a corresponding Bitlove feed and verifies it on a regular basis. - Feature: Support for the oEmbed format
- New shortcode:
[podlove-episode-list]
lists all episodes including their episode image, publication date, title, subtitle and duration chronologically. This replaces the archive pages generated by the Archivist - Custom Archive Templates plugin, if you are using it right now. - New shortcode:
[podlove-feed-list]
lists all public feeds - New shortcode:
[podlove-global-contributor-list]
shows all podcast contributors and lists related episodes. - New shortcode:
[podlove-podcast-contributor-list]
shows regular podcast contributors - Enhancement: The feed title may now include the asset title for easier discovery. This setting can be found at
Podlove > Feed Settings
- Changed shortcode:
[podlove-contributor-list]
is DEPRECATED. Please use[podlove-episode-contributor-list]
instead. - Enhancement: add "autogrow" feature to chaptermarks text field
- Enhancement: globally hide the migration-tool banner once dismissed rather than per-client via cookie
- Fix: When setting the chapter asset to manual, delete all chapter caches to avoid hiccups
- Fix: Contributor links in the backend use an ID now rather than the contributor slug. That way they work when no slug is set.
- Fix ADN backslash escaping issue in post titles
- Fix: all contributions can be deleted
1.9.12
- Enhancement: Take over chapters when switching from chapter asset to manual
- Enhancement: Contributor tables look better in a wider range of themes
- Fix: Auphonic module: Buttons cannot be clicked again while the corresponding action is in progress
1.9.11-alpha
- Enhancement: Split podcast settings into tabs.
- Enhancement: Import/Export module supports contributors and contributions
- Enhancement: Separate "default contributors" and "podcast contributors". You can configure default contributors in "Contributor Settings > Defaults" and podcast contributors in "Podcast Settings > Contributors". Display podcast contributors using the shortcode
[podlove-podcast-contributor-list]
. - Enhancements: Plethora of adjustments in contributor interfaces to avoid confusions and smoothen workflows
- Feature: Contributions may have a public comment (to describe the context of the person), which can be displayed in contributor lists.
- Fix: Skip contributions with missing contributors.
1.9.10-alpha
- Fix: episode images when using manual entry
- Fix: do not include episodes in blog feed
- Fix: paged feed calculation of number of pages when using global Publisher default
- Fix: remove unused IDs from contributor lists
1.9.9-alpha
- Fix: several contributor episode form bugs
- Fix: sum of all media file sizes in dashboard statistics
- Add lost bugfix: Bundle crt file to avoid StartSSL trust issues.
1.9.8-alpha
- Enhancement: WordPress has an option to close commenting for posts after a certain amount of days. This now also applies to podcast episodes.
- Enhancement: Fallback for Contributor Names.
- We had to change the generated Flattr URL for contributors in episodes to a less error prone scheme. Flattr counts for those buttons will therefore reset to 0 (the actual clicks are not lost! they are just not displayed).
- fix sum of all media file sizes in dashboard statistics
- fix license URLs
- fix feed paging issue
- Fix: Feed Item Limit is now displayed correctly
- Fix: Ignore deleted contributors if they were assigned to an Episode or Podcast
- Fix: activation / deactivation of multiple modules at once works as expected now
- add filter "podlove_enable_gzip_for_feeds" to disable gzip feed compression
- Contributor role and group columns will be hidden if no roles or groups were added
1.9.6-alpha
- fix redirect issue after podcast migrations
- fix legacy ADN module publishing issue
- only show
itunes:complete
in feeds if it is set avoid a feedvalidator.org bug - add experimental episode fun facts in dashboard
- add PayPal Button link in contributor settings
- other contributor admin enhancements
- contributor public name defaults to real name now
1.9.5-alpha
- Contributor Module improvements
- New icon graphics
- "Contributor Groups" as a new way to divide contributors by participation. For example, you might want to have a "Team" group and one for supporting contributions.
- No more default roles. It's just not possible to provide a sensible default set. So just add the ones you need :) (existing roles will not be deleted)
- The contributors defined in
Podcast Settings > Contributors
are now the default contributors for new episodes - Reworked contributor management table. Better use of space, hideable columns, avatars and more.
- Reworked episode contributor table. Avatars, edit links and more.
- Support for more services
- ... and a bunch of other tweaks
- Web Player Update: compatible with WordPress theme "Twenty Fourteen"
- Fix: don't gzip feeds when zlib compression is active
- Fix: episode media file checkbox width for WP3.8
- Fix: menu icons for WP3.8
1.9.3-alpha
- Fix: provide global feed limit default on setup
- Fix: managing contributor roles no longer outputs permission issues
- Fix: corrected a faulty "Add New" contributor link
- Fix: paged feeds were broken
1.9.0-alpha
New Module: Contributors
Podcasts are not possible without their active communities. Huge contributions are being made behind the scenes and nobody notices except the podcaster. The contributors module shines light on all those diligent people. It's now easy to manage contributors of an episode and list them on the blog. The list contains references to their social profiles and the donation service Flattr. Shortcode to display them in an episode post: [podlove-contributor-list]
.
Simple Protected Feeds
You can now protect some or all of your feeds using HTTP authentication. Authenticate via a defined username and password or use the WordPress user database as backend.
License Selector
We built an interface to generate a Creative Commons license for your podcast and episodes. You can still use a custom URL and name if you don't want a CC license. Use [podlove-podcast-license]
and [podlove-episode-license]
to display them in your episode posts.
Other Changes
- Feature: Add "Expert Settings" option to always redirect to media files instead of forcing a browser download. This is interesting for you if you want to minimize traffic on your server hosting the Publisher.
- Feature: add global setting to configure feed item limits
- Feature: Set "itunes:explicit" tag per episode if you want to (you have to activate the feature in the expert settings)
- Enhancement: Feeds are delivered with gzip compression if possible
- Enhancement: Support for temporary redirects in expert settings
- Fix: keep ?redirect=no flag in paged feeds
- Fix: Module: Import/Export Importing episodes no longer causes floods of ADN posts.
- Fix: Module: Auphonic respect Auphonic chapter offset
- DEPRECATED:
podlove-contributors
shortcode. Usepodlove-contributor-list
instead