Skip to content

Commit c19ba07

Browse files
committed
Merge branch 'develop' into feature/dock-player-position
2 parents 8e18db2 + 487e18e commit c19ba07

13 files changed

Lines changed: 9353 additions & 5831 deletions

File tree

.github/workflows/cypress.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
core:
2828
- {name: 'WP latest', version: 'latest'}
2929
- {name: 'WP trunk', version: 'WordPress/WordPress#master'}
30-
- {name: 'WP minimum', version: 'WordPress/WordPress#6.6'}
30+
- {name: 'WP minimum', version: 'WordPress/WordPress#6.8'}
3131

3232
steps:
3333
- name: Checkout

.github/workflows/php-compatibility.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
composer-${{ env.COMPOSER_VERSION }}-
3939
4040
- name: Set PHP version
41-
uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # v2.32.0
41+
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2.37.1
4242
with:
4343
php-version: '7.4'
4444
coverage: none

.github/workflows/phpcs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2626

2727
- name: Set PHP version
28-
uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # v2.32.0
28+
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2.37.1
2929
with:
3030
php-version: '7.4'
3131
coverage: none

.github/workflows/phpunit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
composer-${{ env.COMPOSER_VERSION }}-
5050
5151
- name: Set PHP version
52-
uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # v2.32.0
52+
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2.37.1
5353
with:
5454
php-version: '${{ matrix.php.version }}'
5555
coverage: none

README.md

Lines changed: 19 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Podcasting is a method to distribute audio messages through a feed to which list
1515
## Requirements
1616

1717
* PHP 7.4+
18-
* [WordPress](http://wordpress.org) 6.6+
18+
* [WordPress](http://wordpress.org) 6.8+
1919
* RSS feeds must not be disabled
2020

2121
## Installation
@@ -71,18 +71,6 @@ Podcast Platforms block | Podcast Grid pattern | Podcast Transcript block
7171
* Validate your feeds at [Cast Feed Validator](https://www.castfeedvalidator.com/) before submitting them.
7272
* Submit the podcast feed to https://pocketcasts.com/submit/
7373

74-
### How do I get my podcast featured on Pocket Casts?
75-
76-
The Featured section of Pocket Casts is human-curated. To ensure that all podcasts have an equal opportunity at being featured, selections are made on the basis of merit.
77-
78-
If you’d like to suggest your podcast for a featured spot, reach out to curation@pocketcasts.com.
79-
80-
For more information, [read more](https://pocketcasts.com/podcast-producers/).
81-
82-
### How do I submit private and paid podcast feeds?
83-
84-
Follow this documentation to submit [private and paid podcast feeds](https://support.pocketcasts.com/article/password-protected-podcasts-2/)
85-
8674
## Control how many episodes are listed on the feed
8775

8876
If you want to adjust the default number of episodes included in a podcast RSS feed, then utilize the following to do so...
@@ -143,6 +131,24 @@ function podcasting_feed_item_filter( $feed_item = array(), $post_id = null, $te
143131
add_filter( 'simple_podcasting_feed_item', 'podcasting_feed_item_filter', 10, 3 );
144132
```
145133

134+
## Frequently Asked Questions
135+
136+
### How do I get my podcast featured on Pocket Casts?
137+
138+
The Featured section of Pocket Casts is human-curated. To ensure that all podcasts have an equal opportunity at being featured, selections are made on the basis of merit.
139+
140+
If you’d like to suggest your podcast for a featured spot, reach out to curation@pocketcasts.com.
141+
142+
For more information, [read more](https://pocketcasts.com/podcast-producers/).
143+
144+
### How do I submit private and paid podcast feeds?
145+
146+
Follow this documentation to submit [private and paid podcast feeds](https://support.pocketcasts.com/article/password-protected-podcasts-2/)
147+
148+
### Where do I report security bugs found in this plugin?
149+
150+
Please report security bugs found in the source code of the Simple Podcasting plugin through the [Patchstack Vulnerability Disclosure  Program](https://patchstack.com/database/vdp/0d49ba54-688e-484d-9411-4716696aa79b). The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.
151+
146152
## Support Level
147153

148154
**Stable:** 10up is not planning to develop any new features for this, but will still respond to bug reports and security concerns. We welcome PRs, but any that include new features should be small and easy to integrate and should not include breaking changes. We otherwise intend to keep this tested up to the most recent version of WordPress.

assets/js/create-podcast-show.js

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,9 @@ import {
1515
import { MediaUpload, MediaUploadCheck } from '@wordpress/block-editor';
1616
import { useState, useEffect } from "@wordpress/element";
1717
import { useSelect, dispatch } from "@wordpress/data";
18+
import { PluginDocumentSettingPanel, store as editorStore } from '@wordpress/editor';
19+
import { store as coreDataStore } from '@wordpress/core-data';
1820

19-
// Once WordPress 6.6 becomes our minimum, change this back to `import { PluginDocumentSettingPanel } from '@wordpress/editor';`.
20-
const PluginDocumentSettingPanel = wp.editor?.PluginDocumentSettingPanel ?? ( wp.editPost?.PluginDocumentSettingPanel ?? wp.editSite?.PluginDocumentSettingPanel );
21-
22-
// Due to unsupported versions of React, we're importing stores from the
23-
// `wp` namespace instead of @wordpress NPM packages for the following.
24-
const { store: editorStore } = wp.editor;
25-
const { store: coreDataStore } = wp.coreData;
2621
const DEFAULT_QUERY = {
2722
per_page: -1,
2823
orderby: 'name',

0 commit comments

Comments
 (0)