Releases: 10up/simple-podcasting
1.9.0
Note that this release bumps the WordPress minimum version from 5.7 to 6.5.
Added
- New options to the Podcast block to allow for more display customization (props @barneyjeffries, @Firestorm980, @mehidi258, @jayedul, @Sidsector9, @peterwilsoncc, @faisal-alvi, @gusaus, @jeffpaul via #272).
Changed
- Update the rendering of the Podcast block to be more full featured and use all the newly added customization options (props @barneyjeffries, @Firestorm980, @mehidi258, @jayedul, @Sidsector9, @peterwilsoncc, @faisal-alvi, @gusaus, @sudar, @iamdharmesh, @jeffpaul, @dkotter via #272, #318, #320, #322).
- Bump WordPress "tested up to" version to 6.7 (props @qasumitbagthariya, @jeffpaul, @dkotter, @sonali886, @godleman, @mehul0810 via #291, #307, #325, #326).
- Bump WordPress minimum from 5.7 to 6.5 (props @qasumitbagthariya, @jeffpaul, @dkotter, @sonali886, @godleman, @mehul0810 via #291, #307, #325, #326).
- Update how we import the
PluginDocumentSettingPanel
component to use the new@wordpress/editor
package if it exists (props @gabriel-glo, @dkotter via #309).
Security
- Bump
express
from 4.18.2 to 4.19.2,follow-redirects
from 1.15.4 to 1.15.6, andwebpack-dev-middleware
from 5.3.3 to 5.3.4 (props @dependabot, @iamdharmesh via #290). - Bump
braces
from 3.0.2 to 3.0.3,pac-resolver
from 7.0.0 to 7.0.1,socks
from 2.7.1 to 2.8.3,ws
from 7.5.9 to 7.5.10 and removesip
(props @dependabot, @Sidsector9 via #297, #306). - Bump
axios
from 1.7.2 to 1.7.4 (props @dependabot, @Sidsector9 via #312). - Bump
webpack
from 5.91.0 to 5.94.0 (props @dependabot, @faisal-alvi via #315). - Bump
ws
from 7.5.10 to 8.18.0,serve-static
from 1.15.0 to 1.16.2 andexpress
from 4.19.2 to 4.21.0 (props @dependabot, @Sidsector9 via #319).
Developer
- Clean up NPM dependencies and update node to v20 (props @Sidsector9, @jeffpaul, @peterwilsoncc via #275).
- Add "Testing" section to the
CONTRIBUTING.md
file (props @kmgalanakis, @jeffpaul, @iamdharmesh via #294). - Change support level from Active to Stable (props @Sidsector9, @jeffpaul, @cadic via #217).
- Switch from using
actions/upload-release-asset
tosoftprops/action-gh-release
GitHub action (props @Sidsector9, @jeffpaul via #308). - Update repo badges, add WordPress Playground badge (props @jeffpaul, @faisal-alvi, @dkotter via #311, #317, #321).
New Contributors
- @gusaus made their first contribution in #272
- @sonali886 made their first contribution in #307
- @gabriel-glo made their first contribution in #309
- @sudar made their first contribution in #318
- @godleman made their first contribution in #325
Full Changelog: 1.8.0...1.9.0
View closed items in the milestone.
1.8.0
Added
- "Latest Podcast Episode" query block variation (props #jeffpaul, @cadic, @barneyjeffries, @faisal-alvi via #266).
- Ability to add Unique Cover Art for Episodes (props @jamesburgos, @jeffpaul, @zamanq, @iamdharmesh via #273).
simple_podcasting_feed_title
filter hook to modify feed title (props @martinburch, @psorensen, @dkotter via #279).
Fixed
- Incorrect feed title (props @martinburch, @psorensen, @dkotter via #279).
- Fatal error in WordPress 5.8 and earlier (props @peterwilsoncc, @Sidsector9 via #277).
Changed
- Disabled auto sync pull requests with target branch (props @iamdharmesh, @jeffpaul via #281).
- Removed
PULL_REQUEST_TEMPLATE.md
template (props @iamdharmesh, @jeffpaul via #286). - Replaced lee-dohm/no-response with actions/stale to help with closing no-response/stale issues (props @jeffpaul, @dkotter via #287).
- Upgrade the download-artifact from v3 to v4 (props @iamdharmesh, @jeffpaul via #285).
Security
- Bumps
ip
from1.1.8
to1.1.9
(props @dependabot, @Sidsector9 via #278).
New Contributors
- @barneyjeffries made their first contribution in #266
- @jamesburgos made their first contribution in #273
- @martinburch made their first contribution in #279
- @psorensen made their first contribution in #279
Full changelog: 1.7.0...1.8.0
View closed items in the milestone
1.7.0
Added
- Ability to add a transcript to a podcast episode by utilizing a new Podcast Transcript block. This block is added by clicking the
Add Transcript
button that will now show in the sidebar panel of the Podcast block (props @nateconley, @peterwilsoncc, @sksaju, @kirtangajjar via #221). - Support for the WordPress.org plugin preview (props @dkotter, @jeffpaul via #265).
Fixed
- Ensure we show all Podcasting terms in the Block Editor sidebar (props @dkotter, @channchetra, @Sidsector9 via #268).
Security
- Bump
axios
from 0.25.0 to 1.6.2 and@wordpress/scripts
from 26.9.0 to 26.18.0 (props @dependabot, @Sidsector9 via #263). - Bump
follow-redirects
from 1.15.3 to 1.15.4 (props @dependabot, @dkotter via #269).
New Contributors
- @sksaju made their first contribution in #221
- @kirtangajjar made their first contribution in #221
- @channchetra made their first contribution in #268
Full Changelog: 1.6.1...1.7.0
View closed items in the milestone.
1.6.1
Added
- Repo Automator GitHub Action (props @iamdharmesh, @jeffpaul via #253).
Changed
- Bump WordPress "tested up to" version to 6.4 (props @qasumitbagthariya, @jeffpaul via #259, #260).
- Ensure end-to-end tests work on Cypress v13 and bump
cypress
from 11.2.0 to 13.2.0,@10up/cypress-wp-utils
from 0.1.0 to 0.2.0,@wordpress/env
from 5.4.0 to 8.7.0,cypress-localstorage-commands
from 2.2.2 to 2.2.4 andcypress-mochawesome-reporter
from 3.4.0 to 3.6.0 (props @iamdharmesh, @Sidsector9 via #254).
Security
- Bump
postcss
from 8.4.27 to 8.4.31 (props @dependabot, @faisal-alvi via #256). - Bump
@babel/traverse
from 7.22.8 to 7.23.2 (props @dependabot, @Sidsector9 via #257).
New Contributors
- @qasumitbagthariya made their first contribution in #259
Full Changelog: 1.6.0...1.6.1
View closed items in the milestone.
1.6.0
Added
- Ability to create a Podcast from within the Block Editor (props @Sidsector9, @iamdharmesh via #232).
- New Podcast Platforms block that allows you to display icons and links to multiple podcast platforms (props @Sidsector9, @iamdharmesh, @jeffpaul via #241).
- Check for minimum required PHP version before loading the plugin (props @kmgalanakis, @dkotter via #248).
Changed
- Rename
TAXONOMY_NAME
constant toPODCASTING_TAXONOMY_NAME
(props @jayedul, @peterwilsoncc, @dkotter via #238). - Bump WordPress "tested up to" version to 6.3 (props @dkotter via #248).
Fixed
- Resolved a PHP warning when creating a new podcast (props @kmgalanakis, @iamdharmesh via #247).
Security
- Bump
word-wrap
from 1.2.3 to 1.2.4 (props @dependabot, @iamdharmesh via #243).
Full Changelog: 1.5.0...1.6.0
View closed items in the milestone.
1.5.0
Added
- Post Grid Block to display a grid of episode posts (props @mehul0810, @cadic, @nateconley, @dkotter, @jeffpaul, @ajmaurya99, @nickolas-kola, @achchu93 via #214).
- Mochawesome reporter added for Cypress end-to-end test report (props @jayedul, @iamdharmesh via #236).
Changed
- Mark any required fields when adding/editing a podcast feed (props @mehul0810, @cadic, @nateconley, @jeffpaul, @Spoygg, @ggutenberg, @peterwilsoncc, @Sidsector9, @ravinderk, @faisal-alvi, @helen via #216).
- Bumped WordPress "tested up to" version 6.2 (props @jayedul, @peterwilsoncc, @jeffpaul via #230).
- Run end-to-end tests on the zip generated by the "Build Release ZIP" GitHub Action (props @jayedul, @Sidsector9, @iamdharmesh via #227).
- GitHub Action
uses
updates (props @Sidsector9, @iamdharmesh via #234). - Updated Dependency Review GitHub Action (props @jeffpaul, @Sidsector9 via #237).
Removed
- Deprecated
<itunes:summary>
tag (props @ggutenberg, @Sidsector9, @cadic, @jeffpaul via #223). - Unnecessary term meta registration on "init" (props @kmgalanakis, @faisal-alvi, @cadic via #225).
Fixed
- Deprecation notices for
strpos
andstr_replace
on PHP >= 8.1 (props @bmarshall511, @Sidsector9, @peterwilsoncc via #239).
Security
- Bump
simple-git
from 3.15.1 to 3.16.0 (props @dependabot, @cadic via #215). - Bump
http-cache-semantics
from 4.1.0 to 4.1.1 (props @dependabot, @cadic via #219). - Bump
@sideway/formula
from 3.0.0 to 3.0.1 (props @dependabot, @cadic via #220). - Bump
webpack
from 5.75.0 to 5.76.1 (props @dependabot, @faisal-alvi via #222).
New Contributors
- @kmgalanakis made their first contribution in #225
- @mehul0810 made their first contribution in #214
- @ggutenberg made their first contribution in #223
- @bmarshall511 made their first contribution in #239
Full Changelog: 1.4.0...1.5.0.
View closed items in the milestone.
1.4.0
Added
- New podcast onboarding flow (props @Sidsector9, @cadic, @iamdharmesh, @helen, @jeffpaul, @Nicolas-knight, @jnetek via #193).
- Description field to RSS feed (props @supersmo, @cadic via #204).
- Build pre-release zip GitHub Action (props @Sidsector9, @iamdharmesh, @jeffpaul, @dkotter, @faisal-alvi, @vikrampm1 via #199).
Changed
- Bump Wordpress "tested up to" to 6.1 (props @jayedul, @dkotter via #201).
- Cypress integration migrated to 11+ (props @jayedul, @cadic, @jeffpaul via #205).
- Updated docs to add podcast feed to Pocket Casts (props @jeffpaul, @Sidsector9, @cadic via #192).
Fixed
Security
- Bump
json5
from 1.0.1 to 1.0.2 (props @dependabot[bot], @cadic, @jeffpaul via #212). - Bump
loader-utils
from 2.0.2 to 2.0.4 (props @dependabot[bot], @cadic, @jeffpaul via #195, #198). - Bump
simple-git
from 3.14.1 to 3.15.1 (props @dependabot[bot], @jeffpaul via #202).
View closed items in the milestone
New Contributors
1.3.0
Note that this version bumps the minimum PHP version from 7.0 to 7.4 and the minimum WordPress version from 4.6 to 5.7.
Added
- Podcasts Taxonomy term(s) added in block settings (props @helen, @jeffpaul, @faisal-alvi, @peterwilsoncc, @cadic via #183).
- Type of show setting for the podcast (props @cadic, @faisal-alvi, @jeffpaul via #188).
Changed
- Podcasting Categories and Sub-Categories (props @zamanq, @jeffpaul, @dkotter, @cadic, @dchucks via #179).
- Bumped minimum PHP version required from 7.0 to 7.4 (props @peterwilsoncc, @cadic, @jeffpaul, @vikrampm1 via #184).
- Bumped minimum WordPress version required from 4.6 to 5.7 (props @peterwilsoncc, @cadic, @jeffpaul, @vikrampm1 via #184).
- Upgrade dependencies (props @cadic, @faisal-alvi via #187).
Fixed
- Saving podcast enclosure with Classic Editor (props @cadic, @faisal-alvi via #186).
Security
- Bump
got
from 10.7.0 to 11.8.5 (props @faisal-alvi, @iamdharmesh, @jeffpaul via #185). - Bump
@wordpress/env
from 4.5.0 to 5.2.0 (props @faisal-alvi, @iamdharmesh, @jeffpaul via #185).
https://github.com/10up/simple-podcasting/milestone/4?closed=1
1.2.4
Added
- Season number, episode number and episode type attributes can now be stored with a Podcast (props @zamanq, @dchucks, @cadic via #175).
Changed
Fixed
Security
- Bump
terser
from 5.12.1 to 5.14.2 (props @dependabot via #180).
New Contributors
Full Changelog: 1.2.3-deploy...1.2.4
View closed items in the milestone.
1.2.3
Added
- Compatibility tests against PHP 7 and 8 (props @cadic, @dkotter, @jeffpaul via #150).
- Default Pull Request Reviewers via CODEOWNERS file (props @jeffpaul, @cadic via #156).
- Dependency security scanning (props @jeffpaul via #168).
Changed
- Unit tests against PHP 8 (props @cadic, @dkotter, @jeffpaul via #150).
- Bump required PHP 7.0 (props @cadic, @dkotter, @jeffpaul via #150).
- Replaced custom commands with @10up/cypress-wp-utils in end-to-end tests (props @dinhtungdu, @cadic, @jeffpaul via #162).
Fixed
- Missing
<enclosure>
in feed item (props @davexpression, @cadic, @jeffpaul via #147). - Failing Cypress test on WP Minimum (props @dinhtungdu, @cadic, @jeffpaul via #164).
- Updated badges in readme (props @cadic, @jeffpaul via #167).
Security
- Upgraded node dependencies (props @cadic, @iamdharmesh, @jeffpaul via #158 and #163).
- Bump async from 2.6.3 to 2.6.4 (props @dependabot via #166).
- Bump node-forge from 1.2.1 to 1.3.0 (props @dependabot via #160).
- Bump minimist from 1.2.5 to 1.2.6 (props @dependabot via #159).
https://github.com/10up/simple-podcasting/milestone/11?closed=1