3.14.4
2026-03-18
[FIX] Fixed duplicate episodes on Castos when editing an episode after a failed initial sync (#832)
3.14.3
2026-03-12
[NEW] Added Castos connection status endpoint for improved verification
[NEW] Display podmotor_episode_id in SSP REST API responses
[UPDATE] Deprecated legacy podcast update endpoint in favor of individual episode updates
[FIX] Fixed duplicate feed pubDate when multiple episodes share the same recorded date
[FIX] Security improvements across REST API, AJAX handlers, and templates
3.14.2
2026-01-05
[FIX] Improved file download logic with request-time validation
[FIX] Fixed filesize_raw field not saving correctly
[FIX] Fixed file size conversion issue
[FIX] Improved security for podcast_episode shortcode
[FIX] Always apply ssp_file_duration filter
3.14.1
2025-12-11
[NEW] Dynamically update episode file properties (duration, file size, date recorded) when uploading audio files from Media Library
[UPDATE] Enhanced Castos sync status handling in settings
[FIX] Improved GUID fixer functionality
3.14.0
2025-11-10
[NEW] Introduced Gutenberg block for podcast list functionality (similar to the [ssp_podcasts] shortcode)
[NEW] Added an ID column to the Podcasts overview page
[UPDATE] Improved Castos synchronization logic
[UPDATE] Added checks to detect and repair duplicated episode GUIDs
[UPDATE] Updated code dependencies
[FIX] Resolved playlist player issue where some loaded items failed to play
[FIX] Fixed GUID duplication problem when using duplicator plugins
[FIX] Implemented security enhancements and fixes
3.13.0
2025-10-06
[NEW] Podcast list shortcode with sorting, colors, and other options.
[NEW] Series-level “Mark to be Removed” setting to block podcasts from appearing in directories.
[UPDATE] Custom episode GUID support, preserve original episode identifiers when importing RSS feeds.
[UPDATE] Automatic permalink refresh on plugin updates to ensure proper feed URLs.
[FIX] Fixed episode file missing message to update automatically when files are added or removed.
3.12.0
2025-08-27
[FIX] Fixed Castos explicit sync functionality.
[FIX] Fixed Podcast GUID not importing on RSS import.
[FIX] Enhanced plugin security.
[FIX] Reverted purple colors everywhere except settings.
[FIX] Beautified and standardized code formatting across all PHP files.
3.11.1
2025-07-30
[FIX] Fixed Elementor widgets.
3.11.0
2025-07-28
[UPDATE] Updated admin interface with a new purple theme and improved styling.
[UPDATE] Added admin header.
[UPDATE] Improved notice management on SSP pages.
[FIX] Added response caching for Castos API calls.
[FIX] Fixed disabled button state handling on the Castos connection tab.
[FIX] Fixed cover image display and file uploader styling in the sidebar.
3.10.4
2025-06-25
[FIX] Improved file download handling to prevent issues with large files.
[FIX] Updated fast forward button to skip 30 seconds.
[FIX] Removed deprecated Chartable integration.
[FIX] Resolved visual bug on Step 4 of onboarding.
[FIX] iTunes fields are now enabled by default.
[FIX] Fixed cover image upload issue during onboarding.
3.10.3
2025-05-21
[FIX] Fixed redirection from the old default feed URL.
[FIX] Resolved feed issues caused by the Polylang plugin.
3.10.2
2025-05-19
[FIX] Improved protection of private episodes with Paid Memberships Pro integration.
[FIX] Resolved infinite feed loop issue when using the Polylang plugin.
[FIX] Fixed issue where the video player displayed only a file link.
[FIX] Addressed episode schema validation warnings.
[FIX] Security improvements.
3.10.1
2025-04-24
[FIX] Fixed a PHP error triggered during user email updates.
3.10.0
2025-04-14
[UPDATE] Added a listener to update Castos subscriptions when a WooCommerce Memberships customer changes their email.
[UPDATE] Added a setting to limit the maximum number of episodes in the feed.
[UPDATE] Improved support for cloning custom post types using duplicator plugins.
[UPDATE] Added the ability to modify the series taxonomy programmatically.
[FIX] Prevented redundant sync errors when saving episodes without a file.
[FIX] Fixed jsonSerialize() return type error.
[FIX] Fixed podcast categories not displaying correctly in the WordPress API.
[FIX] Security improvements.
3.9.0
2025-02-27
[UPDATE] Improve plugin performance by lazy loading settings data and caching tags.
[UPDATE] Improve player accessibility.
3.8.1
2025-01-29
UPDATE SUMMARY: Improved feed redirection functionality
[UPDATE] Display the tag when the “Redirect this feed to new URL” setting is specified.
[UPDATE] Prevent an infinite loop if the feed redirects to itself.
3.8.0
2025-01-16
[UPDATE] Added support for Divi theme to Castos synchronization.
[UPDATE] Added support for Elementor to Castos synchronization.
[UPDATE] Added tag filter for the playlist player (thanks to damian-c).
3.7.1
2024-12-12
[UPDATE] Improved plugin performance ( lazy loading for settings, caching ).
[UPDATE] Enhanced SSP feed data filters.
[FIX] Fixed an issue with attempting to sync memberships with Castos when not connected.
Developer Updates
- Added the $series_id parameter to the following feed filters: ssp_feed_data, ssp_feed_no_access_message, ssp_private_feed_message, ssp_feed_no_access_path, ssp_feed_number_of_posts, ssp_feed_channel_link_tag.
- Added the $podcast_series parameter to the ssp_feed_number_of_posts filter.
- Added the $podcast_id parameter to the ssp_feed_channel_link_tag filter.
- Added the $post_id and $is_excerpt_mode parameters to the the_excerpt_rss filter.
3.7.0
2024-11-25
[UPDATE] Use direct file URLs for player and feed.
[UPDATE] Add support for Seriously Simple Transcripts sidebar meta field.
[FIX] Resolve fatal error in sidebar meta for certain custom post type settings.
[FIX] Correct PHP notice in player color settings.
[FIX] Disable private feed settings when membership integration is enabled.
3.6.1
2024-11-05
[FIX] Fixed episode meta field styles
3.6.0
2024-11-04
[UPDATE] Display episode meta boxes in the sidebar
[FIX] Lifter LMS compatibility
[FIX] Fix player button styles for certain environments
[FIX] Code and security improvements
3.5.0
2024-09-11
[UPDATE] Enhanced UX/UI for Hosting (Castos connection) settings
[UPDATE] Display success and error messages for Castos connection
[UPDATE] Auto-disconnect SSP when users are disconnected on Castos
[UPDATE] Display Castos sync status after saving episodes
[UPDATE] Added filter for allowed tags in the feed description
[UPDATE] Removed the “1,000 Subscriber Challenge” from the settings sidebar
[FIX] Handle PHP exceptions in the ssp_readfile_chunked() function
[FIX] Catch potential PHP errors during episode file downloads
[FIX] Support additional classes in the player and podcast playlist blocks
[FIX] Use dark mode for the playlist block when dark mode is set in the settings
3.4.1
2024-07-31
[UPDATE] Improved and fixed synchronization with the latest version of Paid Memberships Pro.
3.4.0
2024-05-28
[UPDATE] Polylang compatibility
[UPDATE] Clear Castos API Credentials upon plugin deactivation
[UPDATE] Carry over podcast description to feed details when creating a new podcast
[UPDATE] Improved [podcast_episode] shortcode – possibility to show the latest episode
[FIX] Use podcast post type by default instead of post when importing from RSS
[FIX] Improved player rendering, allowing links in the player title
[FIX] Removed outdated plugin messages
3.3.1
2024-05-08
[FIX] Fixed the plugin activation issue in WordPress 6.5.3
3.3.0
2024-05-08
[UPDATE] Show the “Onboarding wizard” menu item for new users
[UPDATE] Improved scheduled episodes sync – maximum 3 attempts
[UPDATE] Hide player if no file provided
[UPDATE] Cache Castos ads settings
[FIX] Security improvements
3.2.0
2024-03-20
UPDATE SUMMARY: Improved WC Memberships integration, small fixes
[UPDATE] WC Memberships integration improvement – support multiple user plans
[FIX] Changed the feed image link to use the podcast archive page URL
[FIX] Removed outdated distribution links upgrade notice
[FIX] Accessibility: use alt text (if provided) for episode images in Castos player
3.1.1
2024-02-27
UPDATE SUMMARY: Elementor and Yoast SEO integration fixes, small improvements
[FIX] Removed the Elementor code showing in RSS feed
[FIX] Removed OnDemandEvent from the Yoast SEO schema graph
[UPDATE] Use the original file name for Castos files when downloading episodes
[UPDATE] Updated the plugin description
3.1.0
2024-02-22
UPDATE SUMMARY: Gutenberg block and security improvements, small fixes
[UPDATE] Gutenberg block for playlist player
[UPDATE] Possibility to use multiple player blocks
[UPDATE] Security improvements
[FIX] Yoast SEO integration fixes
[FIX] Fixed PHP errors
3.0.2
2024-02-09
UPDATE SUMMARY: Redirect non-existing feed URLs to the default feed
[FIX] Redirect non-existing feed URLs to the default feed
[FIX] Automatically create the default Podcast if it was not created during a previous plugin update
[FIX] Fixed Castos sync for the Bedrock architecture
3.0.1
- 2024-02-07
- UPDATE SUMMARY: Resolved PHP error in podcast Yoast SEO schema generation
- [FIX] Resolved PHP error on podcast pages if Yoast SEO plugin is enabled
3.0.0
- 2024-02-06
- UPDATE SUMMARY: Use Default Podcast term as the default feed and other improvements
- [UPDATE] Use Default Podcast term as the default feed
- [UPDATE] Show settings banner for Castos users
- [UPDATE] Made settings placeholders less visible to avoid confusion with values
- [UPDATE] Removed Second Line theme extension
- [UPDATE] Improved synchronization with Castos
- [UPDATE] Added alt text to the player loader image
- [UPDATE] 404 page for the not existing podcast feeds
- [UPDATE] Code refactoring
- [FIX] Fixed lost description formatting in Classic Editor
- [FIX] Do not use admin email as the default email in feeds
2.25.3
- 2023-12-01
- UPDATE SUMMARY: Fixed Seriously Simple Transcripts plugin support
- [FIX] Fixed a file button, that is used by Seriously Simple Transcripts plugin
2.25.2
- 2023-11-18
- UPDATE SUMMARY: Fixed missing iTunes Field labels
- [FIX] Fixed missing iTunes Field labels
2.25.1
- 2023-11-16
- [FIX] Castos original filename style fix
2.25.0
- 2023-11-16
- UPDATE SUMMARY: Save and display original Castos file name, V4V improvements, minor enhancements
- [UPDATE] Save and display original Castos file name
- [UPDATE] V4V: custom value and key
- [UPDATE] Added the date formatting filter
- [UPDATE] Refactoring: moved metabox fields to separate templates
- [FIX] Feed: fixed tag
2.24.0
- 2023-10-24
- UPDATE SUMMARY: Implemented Castos Ads, bug fixes
- [UPDATE] Implemented Castos Ads
- [UPDATE] Updated tag on episode level to true or false
- [FIX] Fixed enclosure not working for some customers from 2.23.0
- [FIX] Fixed infinite sync attempts for episodes with wrong file ID
2.23.0
- 2023-10-02
- UPDATE SUMMARY: Improved the Castos sync process
- [UPDATE] Improved the Castos sync process
- [UPDATE] Settings style improvements
- [UPDATE] Delete audio file data when the episode is trashed
- [UPDATE] Updated tag values
- [UPDATE] Code refactoring
- [FIX] Fixed WP assets conflict on widgets page
2.22.1
- 2023-09-13
- UPDATE SUMMARY: Support new Elementor API
- [UPDATE] Support new Elementor API ( version 3.16 )
2.22.0
- 2023-06-28
- UPDATE SUMMARY: Gutenberg Blocks improvements, added PHP filters
- [UPDATE] Added query and style options for Podcast List block
- [UPDATE] Changed Podcast List block name to Episode List
- [UPDATE] Changed max number of episodes in Castos Player settings to 500
- [UPDATE] Added new PHP filters: “ssp_album_art” and “ssp_no_album_image”.
2.21.0
- 2023-05-24
- UPDATE SUMMARY: Fixed media prefix regression, improved translation strings, use minified CSS
- [UPDATE] Improved translation strings
- [UPDATE] Improved getting remote feed functionality
- [UPDATE] Minor admin design changes
- [FIX] Use minified CSS and JS files
- [FIX] Fixed no media prefix in feed when gist to bypass passthrough URLs is used
2.20.3
- 2023-03-30
- UPDATE SUMMARY: Updated the supported WordPress version, minor improvements
- [UPDATE] Updated the supported WordPress version
- [UPDATE] Feed: removed deprecated keywords tag
- [UPDATE] Updated plugin description
- [UPDATE] Renamed Podcast to Episode when creating new episodes
- [UPDATE] Removed redundant index.scss file
- [UPDATE] Use local fonts for Onboarding Wizzard
- [UPDATE] Possibility for custom actions on save episode image event
2.20.2
- 2023-03-15
- UPDATE SUMMARY: Fix for uncaught PHP error in the dashboard
- [FIX] Fix for uncaught PHP error in the dashboard
2.20.1
- 2023-03-10
- UPDATE SUMMARY: Audio file not redirecting fix
- [FIX] Audio file not redirecting fix
2.20.0
- 2023-03-06
- UPDATE SUMMARY: Migration for legacy file URLs, improvements and fixes
- [UPDATE] Migration for legacy file URLs
- [UPDATE] Post Duplicator plugin compatibility
- [UPDATE] Do not carry over the media prefix to subsequent podcasts
- [UPDATE] Added Dynamo Link to Episode Creation page
- [UPDATE] Improved podcasts listing page (added publishing dates, removed redundant columns)
- [UPDATE] Identify that NGINX may be an issue and surface instructions
- [FIX] Fixed duplicating prefix in RSS feed
- [FIX] Fixed some PHP warnings
2.19.0
- 2022-12-06
- UPDATE SUMMARY: Player and RSS feed improvements
- [UPDATE] Use Media File Prefix in player links
- [UPDATE] Dynamo: prefill podcast and author name
- [UPDATE] Player: possibility to slow down the episode speed
- [UPDATE] RSS feed: do not show podcast:locked tag if it’s off
- [UPDATE] RSS feed: allow h2, h3, h4, h5, label tags
- [FIX] Player: speed button style fix
2.18.0
- 2022-11-09
- UPDATE SUMMARY: WooCommerce Memberships integration, Value 4 Value, minor improvements and fixes
- [UPDATE] WooCommerce Memberships integration
- [UPDATE] Feed: Value 4 Value settings
- [UPDATE] Feed settings: added link to Dynamo tool
- [UPDATE] Feed speed improvements and cache improvements
- [UPDATE] Podcast list block: option to show player below excerpt
- [UPDATE] Feed: updated plugin links
- [FIX] Fixed possible plugin translation issue
- [FIX] Fixed mixed up podcast funding values
- [FIX] Fixed fatal error when $response_object->message is not a string
- [FIX] Added audible image to Elementor subscribe links block
2.17.0
- 2022-10-11
- UPDATE SUMMARY: Sync and import improvements
- [UPDATE] Sync to Castos improvements
- [UPDATE] Feed import improvements
- [UPDATE] Possibility to import podcast data (cover art, title, description etc) when importing an RSS
- [FIX] Fixed file upload problem on Posts Post Type Episodes
- [FIX] Fixed duplicated player meta fields in shortcode [podcast_episode]
- [FIX] Fixed updating file metadata when locally hosted file is updated
2.16.2
- 2022-09-06
- UPDATE SUMMARY: Compatibility improvements and fixes
- [UPDATE] Updated Elementor compatibility
- [UPDATE] Podcast List block: added featured image size option
- [UPDATE] Disabled wrong podcast feed URL meta tag
- [FIX] Fixed duplicated player meta for Podcast List block
2.16.1
- 2022-09-02
- UPDATE SUMMARY: Fixed Thrive Apprentice conflict, security improvements
- [UPDATE] Security improvements
- [FIX] Fixed Thrive Apprentice conflict
2.16.0
- 2022-08-25
- UPDATE SUMMARY: MemberPress Integration, player screen readers accessibility, fixes
- [UPDATE] MemberPress Integration
- [UPDATE] Improved player screen readers accessibility
- [UPDATE] Improved Paid Memberships Pro integration
- [UPDATE] Improved Lifter LMS integration
- [UPDATE] Do not import locked RSS feeds
- [UPDATE] Import episode images when importing RSS feed
- [FIX] Fixed compact player meta fields
- [FIX] Fixed duplicated player block in Elementor
- [FIX] Fixed PHP warnings
- [FIX] Removed redundant special characters escaping in RSS feed
2.15.2
- 2022-08-04
- UPDATE SUMMARY: Fixed duplicated player meta data for the shortcode
- [FIX] Fixed duplicated player meta data for [ss_player] shortcode
2.15.1
- 2022-08-03
- UPDATE SUMMARY: Fixed the feed redirection bug
- [FIX] Fixed the feed redirection bug
2.15.0
- 2022-08-02
- UPDATE SUMMARY: Option to adjust player colors, PMPro sync improvements, player improvements
- [UPDATE] Option to adjust player colors
- [UPDATE] PMPro: bulk subscribers synchronization improvements
- [UPDATE] Show notification for plugin review
- [UPDATE] Made onboarding steps translatable
- [UPDATE] Added distribute links to onboarding, step 4
- [UPDATE] Gutenberg: show meta data underneath player
- [UPDATE] Elementor: possibility to Enable/Disable Player Metadata
- [UPDATE] Added option for Audible podcast URL
- [UPDATE] Settings language improvements: renamed author to host
- [FIX] Fixed episode image synchronization with Castos
- [FIX] Fixed canonical feed URL
2.14.2
- 2022-06-27
- UPDATE SUMMARY: Fixed custom feed template support
- [FIX] Fixed custom feed template support
2.14.1
- 2022-06-23
- UPDATE SUMMARY: Fixed radio button settings
- [FIX] Fixed radio button settings
2.14.0
- 2022-06-20
- UPDATE SUMMARY: Renamed Series to Podcasts, improved transcripts features, other improvements
- [UPDATE] Renamed Series to Podcasts, renamed appropriate menu items
- [UPDATE] Added settings for changing Podcasts (Series) slug
- [UPDATE] Improved UX/UI for the Podcast (Series) settings
- [UPDATE] Filtering by Podcast (Series) for Elementor Recent Episodes widget
- [UPDATE] Filtering by Podcast (Series) for Elementor Episode List Widget
- [UPDATE] Podcast 2.0 namespace: added podcast:transcript tag
- [UPDATE] Prepared plugin for PHP 8.1 (removed FILTER_SANITIZE_STRING)
- [UPDATE] Show correct images in podcast overview column “Image”
- [UPDATE] Possibility to disable PodPing notification
- [UPDATE] Hide Disconnect Castos checkbox if site is not connected to Castos
- [UPDATE] Gutenberg settings to hide any block from feed
- [UPDATE] Elementor: feed hidden settings for Text Editor and Transcripts
- [UPDATE] Include more info link about PodPing
- [UPDATE] Added a generator tag to SSP feeds
- [UPDATE] Removed confusing synchronization between SSP and Castos private settings
- [UPDATE] Renamed Castos token to Castos key
- [UPDATE] Updated feed details Learn More links
- [UPDATE] Code refactoring
- [FIX] Fixed notification error
- [FIX] LifterLMS: fixed potential sync issue
2.13.0
- 2022-04-18
- UPDATE SUMMARY: Podping notification when feed is updated, code refactoring, minor improvements
- [UPDATE] Podping notification when feed is updated
- [UPDATE] Code refactoring: moved podcast CPT functions to a separate controller
- [UPDATE] PMPro integration: possibility to enable/disable integration with settings
- [UPDATE] Changed the contributing guide from GitHub to GitLab
- [FIX] Fixed Elementor episode list widget in compact mode
- [FIX] Bug fixed: Yoast integration critical error
- [FIX] Fixed the Twitter share URL
- [FIX] Fixed intermittent update episode error
2.12.0
- 2022-03-29
- UPDATE SUMMARY: Lifter LMS integration, improvements for Yoast SEO and PMPro integration, minor fixes
- [UPDATE] Lifter LMS integration
- [UPDATE] Yoast SEO integration improvements
- [UPDATE] Added a filter to dynamically change Castos API token
- [UPDATE] Show private podcast feed URLs in Paid Memberships Pro dashboard
- [FIX] Elementor Castos player episodes limit fixed
- [FIX] Fixed periodical disappearance of the podcast audio field
2.11.0
- 2022-02-04
- UPDATE SUMMARY: Support WordPress 5.9, improved Castos player widget
- [UPDATE] Filter inline episode styles and scripts in RSS feed
- [UPDATE] Castos player Gutenberg widget – possibility to set current and latest episode
- [UPDATE] Made share/subscribe text fields in the player to be read-only
- [UPDATE] Send Post Excerpt to Castos when selected, not post content
- [UPDATE] SSP Settings banner style improvements
- [UPDATE] Site speed optimization (removed redundant styles)
- [FIX] Empty tag fixed
- [FIX] Fixed Gutenberg Castos Player block not showing in editor after save
- [FIX] Removed player HTML code from RSS feed in case Elementor Player block was used
2.10.0
- 2022-01-17
- UPDATE SUMMARY: Yoast Schema integration, ability to set a podcast to private, other improvements
- [UPDATE] Yoast Schema integration
- [UPDATE] Ability to set a podcast to private
- [UPDATE] Added restriction to upload to feed details only images with 1:1 dimension ratio
- [UPDATE] Ignore WP “more tag” in feed and Castos synchronization
- [UPDATE] Feed redirection improvements
- [UPDATE] Added tile for Paid Memberships Pro integration in the Extensions tab
- [FIX] Elementor plugin broke SSP settings page style
- [FIX] Redundant quotes in player buttons
- [FIX] Opening extension in a new window didn’t work if Elementor was installed
2.9.9
- 2021-12-15
- UPDATE SUMMARY: Bug fixes and improvements
- [UPDATE] Elementor recent episodes widget – added settings and improved styles
- [UPDATE] Elementor recent episodes widget – option to show image from Episode Image field
- [UPDATE] Elementor recent episodes widget – fixed not showing the last episode bug
- [FIX] Gutenberg Podcast List block pagination fix
- [FIX] Fixed archive-podcast.php template
- [FIX] Fixed bold text after saving plugin settings
2.9.8
- 2021-11-18
- UPDATE SUMMARY: Bug fixes and improvements
- [UPDATE] Possibility to change the tag via ssp_feed_item_args filter
- [FIX] Feed analytics prefixes fix
2.9.7
- 2021-11-15
- UPDATE SUMMARY: Bug fixes and improvements
- [FIX] Fixed audio files with special chars not downloading
- [FIX] Fixed the player being sent to Castos content
- [FIX] Fixed the player disappearing on Elementor
2.9.6
- 2021-11-09
- UPDATE SUMMARY: Integration with Paid Memberships Pro, bug fixes and improvements
- [UPDATE] Integration with Paid Memberships Pro
- [FIX] Fixed the file download bug
2.9.5
- 2021-10-29
- UPDATE SUMMARY: Fixes for settings and Elementor widgets
- [FIX] Elementor Episode List widget pagination fix
- [FIX] Placeholders for series feed settings fix
- [FIX] Series feed details settings: upload and remove cover art fix
2.9.4
- 2021-10-27
- UPDATE SUMMARY: Updating series feed details removes all details fix
- [FIX] Updating series feed details removes all details fix
2.9.3
- 2021-10-27
- UPDATE SUMMARY: Feed and player improvements, code refactoring, bug fixes
- [UPDATE] Possibility to order feed items by “Recorded date” field
- [UPDATE] Feed series: link to series URL instead of the home page
- [UPDATE] Plugin settings code refactoring
- [UPDATE] Possibility to translate podcast player elements
- [FIX] Player: download file improvements
- [FIX] Fixed Seriously Simple Transcripts file upload error
2.9.2
- 2021-10-12
- UPDATE SUMMARY: Elementor widgets improvements, bug fixes, code refactoring
- [UPDATE] Show Elementor widgets for PHP 5.6
- [UPDATE] Code refactoring: added separate controllers for widgets and shortcodes
- [UPDATE] Code refactoring: renamed some functions and constants
- [UPDATE] Feed redirect improvement: 302 redirect for first 48 hours, then 301 redirect
- [FIX] Fix Elementor widget icons for the recent Elementor update
- [FIX] Modifying SSP_CPT_PODCAST caused settings page to disappear
- [FIX] Fixed onboarding wizard permissions bug
2.9.1
- 2021-09-14
- UPDATE SUMMARY: Feed author tag fix
- [FIX] Fix for the feed author tag
2.9.0
- 2021-09-13
- UPDATE SUMMARY: Podcast 2.0 tags, bug fixes
- [UPDATE] Podcast 2.0 namespace – podcast:GUID
- [UPDATE] Podcast 2.0 namespace – podcast:funding
- [UPDATE] Podcast 2.0 namespace – podcast:locked
- [UPDATE] Added rel=”noopener noreferrer” to external links in player
- [FIX] Removed CDATA from tag
- [FIX] Fixed looping episode issue
- [FIX] Fixed setting “Source for publish date” not working for series feeds
- [FIX] Fixed some feed category names
- [FIX] Castos player block pulled only latest 10 episodes
2.8.2
- 2021-09-01
- UPDATE SUMMARY: Support PHP 8.0, bug fixes, feed code refactoring
- [UPDATE] PHP 8.0 support
- [UPDATE] Gutenberg HTML player block improvements and fixes
- [UPDATE] Code refactoring for podcast feed
- [FIX] Empty podcast tags fix – in some cases tags didn’t show the episodes
- [FIX] Minor plugin translation improvements
- [FIX] Fixed player CSS issues (style conflicts with some themes)
2.8.1
- 2021-08-13
- UPDATE SUMMARY: Hotfix: player play button not working
- [FIX] Player play button was not working
2.8.0
- 2021-08-12
- UPDATE SUMMARY: Playlist Player renovation, bug fixes
- [UPDATE] Playlist player improvements, consistent with the standard player
- [UPDATE] Playlist player widget now includes more setting options
- [UPDATE] Improved the process of getting an image for the player, removed featured image from it
- [UPDATE] Removed redundant HTML when Share or Subscribe buttons were disabled
- [FIX] Player displayed the default podcast title instead of the Series title
- [FIX] Reusable blocks disappeared from feed
- [FIX] Notice error when using Rest API
- [FIX] Character codes being displayed instead of special symbols
- [FIX] Conflict between SSP and The Events Calendar Plugin
2.7.3
- 2021-07-26
- UPDATE SUMMARY: Strip all feed tags except allowed if it displays the episode post content, minor fixes
- [UPDATE] Strip all feed tags except allowed (
<
p>, ,
<
ul>,
<
ol>,
) if it displays the episode post content, convert
tags into the new lines
* [UPDATE] Revise text when uploading an episode file
* [FIX] Series feed “Episode description” option not working fix
* [FIX] Fixed episodes controller fatal error for the REST API episodes endpoint
2.7.2
- 2021-06-11
- UPDATE SUMMARY: Hotfix for the “Exclude series from default feed” by default option
- [FIX] Reverted “Exclude series from default feed” to the previous state
- [FIX] Select “Exclude series from default feed” by default ONLY for the new series
2.7.1
- 2021-06-10
- UPDATE SUMMARY: Updated the onboarding wizard video, UX improvement
- [UPDATE] Updated the onboarding wizard video
- [UPDATE] Added the video to the plugin description
- [UPDATE] Removed the old welcome page
- [FIX] When creating a new Series, select “Exclude series from default feed” by default
2.7.0
- 2021-05-20
- UPDATE SUMMARY: Onboarding wizard, bug fixes
- [UPDATE] Onboarding wizard
- [FIX] Fixed the gutenberg fatal error
- [FIX] Fixed the Undefined index: link warning
- [FIX] Fixed the conflict with the Progress Counter Block plugin
2.6.6
- 2021-05-11
- UPDATE SUMMARY: Fixed the Elementor icons missing issue, minor improvements
- [FIX] Elementor subscribe icons missing fixes
- [UPDATE] Do not request player file on page load
- [UPDATE] Added religion subcategory
2.6.5
- 2021-05-07
- UPDATE SUMMARY: Fix the feed error for the case if the author name has punctuation.
- [FIX] Fixed the feed error for the case if the author name has punctuation.
2.6.4
- 2021-05-04
- UPDATE SUMMARY: HTML player improvements and fixes, feed images fixes
- [UPDATE] Changed images validation settings
- [UPDATE] Options to disable the subscribe and share button in the player
- [UPDATE] Options for displaying the player meta data
- [UPDATE] Make player translatable
- [UPDATE] Include alt attribute in web player
- [UPDATE] Make HTML5 player to be the default one
- [FIX] Show series feed image in the feed
- [FIX] Settings UI: cover image is not being shown after image upload
- [FIX] Excerpt for content:encoded tag
- [FIX] Value for should be author from feed details
- [FIX] Player subscribe icons
2.6.3
- 2021-04-19
- UPDATE SUMMARY: Roles and capabilities improvements, no image issues fixes
- [UPDATE] Added podcast capabilities
- [UPDATE] Added series capabilities
- [UPDATE] Added two roles for managing podcasts
- [FIX] Users with manage_podcast capability couldn’t change the plugin settings
- [FIX] Series image not displaying in series feed
- [FIX] Feed cover image not displaying in the player
2.6.2
- 2021-04-06
- UPDATE SUMMARY: Podcasts synchronization improvements, RSS images
- [UPDATE] Delayed episode uploading to Castos
- [UPDATE] Added helper text to Series area
- [UPDATE] HTML player style improvements
- [UPDATE] Check the Cover Image size dimensions upon upload
- [UPDATE] Added episode specific image to RSS feed
- [FIX] Showing notifications when the episode is added or updated (classic editor)
- [FIX] When the post is duplicated it is not synchronized with Castos
2.6.1
- 2021-03-05
- UPDATE SUMMARY: Improvements, bug fixes for the 2.6 release
- [UPDATE] Change right sidebar in settings
- [UPDATE] Custom user role/podcast capabilities
- [FIX] HTML player broken embed link
- [FIX] Episode image missing title
- [FIX] Player is not playing if the JS file is placed in the header
- [FIX] Player is not playing if more then one player codes appear on the same page
- [FIX] Audio files are not shown in the media library
- [FIX] Uploaded cover image overwrites the audio file settings
2.6.0
- 2021-02-22
- UPDATE SUMMARY: Improvements to the episode functionality
- [UPDATE] Improvements for the trash and copy podcast actions, when using a Castos account
- [UPDATE] Add episode specific image cover image to Episode Details fields
- [UPDATE] Add episode specific image cover image to Episode Details fields for Podcast enabled Posts
- [UPDATE] General code improvements and clean up
2.5.3
- 2021-02-09
- UPDATE SUMMARY: Bug fixes for the 2.5 release
- [UPDATE] Updates the Castos Player fonts to be loaded locally, not from Google Fonts
- [FIX] Fixes an issue in the plugin settings where a specific Distribution link value doesn’t save.
- [FIX] Fixes an issue where videos no longer play in the Castos Player
- [FIX] Fixes a bug where the Castos Player loads on non audio enabled posts
- [FIX] Fixes an issue where Castos Player links don’t count properly towards the plugin Stats
- [FIX] Fixes a PHP8 Compatibility issue
2.5.2
- 2020-12-17
- UPDATE SUMMARY: Bug fixes for the 2.5 release
- [FIX] Fixes a bug where specific widgets and shortcodes were not rendering the player
- [FIX] Fixes a bug where leaving all Distribution Items unchecked causes a PHP error
- [FIX] Fixes a bug where loading the Block Editor assets causes a PHP notice
- [FIX] Fixes various spelling errors in the plugin (props ihatehandles)
2.5.1
- 2020-12-08
- UPDATE SUMMARY: Podcast Episode bug fixes for the 2.5 release
- [FIX] Fixes a bug where podcast_episode shortcode was broken and causing fatal errors
- [FIX] Fixes a bug where the compact player added some unnecessary additional html tags
2.5.0
- UPDATE SUMMARY: Implements version 2 of the HTML5 player, and various smaller bug fixes
- [UPDATE] Replace all regular instances of the HTML5 media player with the updated version
- [UPDATE] Replaces the media player custom styling with options for either dark or light mode
- [FIX] Fixes a bug in the Castos episode sync process where it would sync the raw post_content
- [FIX] Fixes a bug in the Podcast List block, where specifying a custom read more link wouldn’t work as expected.
- [FIX] Fixes a bug where the Podcast Distribution Upgrade message would show even on new installs
- [TWEAK] Updates a message displayed to the user when the fileupload JavaScript can’t be loaded, to be more explanatory
2.4.2
- 2020-11-17
- [FIX] Fixes a bug from the 2.4 release, where the ss_podcast shortcode doesnt render the meta data
2.4.1
- 2020-11-16
- UPDATE SUMMARY: Bug fixes for the 2.4 release, as well as two previously submitted PRs
- [FIX] Fixes a bug where the media player css affects normal subscribe links
- [FIX] Fixes a PHP warning being reported relevant to the Elementor Templates on …