Releases: podlove/podlove-publisher
1.11.1-alpha
Subscribe Button fixes & enhancements:
- don't pass undiscoverable feeds to the button
- don't show a button if no feed is available
- change defaults to "big-logo" and "autowidth"
- fix issue with internal format
1.11-alpha
Say hello to the Podlove Subscribe button, the Universal button to subscribe to buttons in the desired podcast client or player website. It ships as a widget, so you can easily display it on your site. For more finegrained positioning, you can use the [podlove-subscribe-button]
shortcode.
More info on those sites:
- Homepage: http://podlove.org/podlove-subscribe-button/
- Help Translate: http://translate.podlove.org
- GitHub: https://github.com/podlove/podlove-subscribe-button
Other Changes
- fix
contributor.episodes
: only show published episodes - fix redirect form: remove url validation
- fix HEAD requests for download URLs
- redirects are counted and displayed in the redirect settings
1.10.23-alpha
Bugfixes
- fix social repair module
- empty rss feeds now render properly
- fix issue of randomly breaking URLs
- fix missing files when using auto-publish feature by automatically validating files before publishing
- fix "open" link for last contributor donations item
- fix javascript error in license ui
New Features
- add basic client-side input validation to avoid typing errors: Leading and trailing whitespace will be removed automatically. URL and email fields are automatically syntax checked.
- add support for scientific networks: ResearchGate, ORCiD, Scopus
- add explicit support dor "Duplicate Post" plugin: duplicated episodes now regenerate GUIDs and contributions are copied, too
Enhancements & Others
- contributors form:
- switch public name and real name fields
- remove public email field (see deprecations)
- move contact email field to general section
- ADN module: add option to not fall back on episode cover when no episode image is present
- adjust Bitlove script so it plays well with https sites
- include date in tracking export filename
- move web player settings to expert settings
- public contributor emails are handled by the social module now, instead of being a contributor attribute
Deprecations & Migration
If you are using {{ contributor.publicemail }}
in your templates, you should change it to something like the following:
{% for service in contributor.services({type: "email"}) %}
<a target="_blank" href="{{ service.profileUrl }}">{{ service.rawValue }}</a>
{% endfor %}
1.10.22-alpha
- fix bug in contribution counting
- simplify internal cache key handling to avoid technical issues
- support more licenses (CC4.0, CC0, Public Domain)
- tracking: don't count HEAD requests
- tracking: add manual migration notice to delete accidentally recorded HEAD requests
1.10.21-alpha
- improve HHVM compatibility
- resolve bug concerning internal article linking
- use WordPress method to generate default episode slugs for better results (if you are using a plugin that changes permalink slug behavior, that affects episode slugs now, too)
1.10.20-alpha
Episode Form Improvements
- Reorder components
- Display episode title in episode meta box
- Auto-generate media file slug based on the episode title. This is useful if your file slugs match the episode title. But don't worry, you can still change it to your liking if you prefer a different naming scheme.
Other
- Podlove Dashboard supports screen options
- fix contribution counting in contributor table (you may have to hit the "repair" button in
Podlove > Support
if you still see wrong numbers) - fix tracking data export
- fix missing OpenGraph metadata
- improved redirects: added sortability and individual entries can be deactivated without being deleted
contributor.id
is accessible via template API now
As mentioned before, we will be phasing out PHP 5.3 soon. Please read the corresponding blog post for more details: http://podlove.org/2014/08/14/podlove-publisher-2-phasing-out-php-5-3/
1.10.19-alpha
- fix caching issue (cache keys were too long in last update, resulting in no cache hits at all)
- fix error when creating a new episode
1.10.18-alpha
Improvements to media file slugs
- Slugs may contain slashes now. This allows storing asset files in subfolders and using the WordPress media uploader to manage files.
- Media file validation is more consistent: when you get a green checkmark, the file is guaranteed to be valid and reachable.
Other
- Once we release Publisher 2.0, we will increase the minimum PHP version to 5.4 and recommend 5.5. A notice is now displayed in the system report if you are running a version requiring an upgrade.
- Rename a method to avoid a bug in early PHP 5.3 versions
1.10.17-alpha
- tracking now includes range headers
- plugin-migrations are more robust now
- add caching for OpenGraph module
- fix escaping in database logger
- fix feed validator for sites not using "pretty permalinks"
- fix dashboard box state saving
- fix generation of faulty URLs when tracking was on but pretty permalinks off
- fix auto-insertion of nonexisting templates
- fix routing issues when
/%category%/%postname%
is used as permalink structure - fix rare cache concurrency issues by introducing a 24h auto-expiry
- remove "Critical Podlove Warnings" — they are scary and don't help a lot
1.10.16-alpha
- Hotfix: remove wrong output in HTML sites
- rework support page