Releases: alleyinteractive/apple-news
v2.4.0-built
A version of v2.4.0 that contains pre-built JavaScript assets for Gutenberg. This version matches what is deployed to WordPress.org, and is suitable for inclusion via submodule.
v2.4.0
- Enhancement: Adds a new Automation configuration to set sections, themes, and other metadata based on taxonomic association for a selected term in the selected taxonomy. This system replaces the Sections configuration previously in use and Sections settings will auto-migrate to the new system.
- Enhancement: Adds UI controls to set options for whether posts should be deleted from Apple News when unpublished in WordPress.
- Enhancement: Adds support for Apple Podcast embeds.
- Enhancement: Adds support for TikTok embeds.
- Enhancement: Makes layout width a configurable property in the theme editor.
- Enhancement: Includes the original article ID in the duplicate article error message.
- Enhancement: Allows publishers to opt out of automatically adding video metadata on posts that contain videos on a per-post basis.
- Enhancement: Disables dropcap when the first paragraph is under a certain character limit and when it starts with punctuation. Adds theme settings to configure this behavior.
- Enhancement: Updates the link button style for all themes to match the Apple standard button style.
- Enhancement: Allows publishers to configure whether images should use the Image or Photo component on a per-post basis. (Photos are tap-to-enlarge whereas Images are not.)
- Bugfix: Capitalizes the word "By" in the default byline and author components.
- Bugfix: Fixes the display of the table component in dark mode to properly apply selected dark mode colors.
- Bugfix: Fixes an issue where posts duplicated by Yoast Duplicate Post are associated with the same article ID in Apple News and updates overwrite the original post.
- Deprecation: Removes official support for PHP 5.6 and 7.0.
v2.3.3-built
A version of v2.3.3 that contains pre-built JavaScript assets for Gutenberg. This version matches what is deployed to WordPress.org, and is suitable for inclusion via submodule.
v2.3.3
- Enhancement: Tested up to WordPress 6.1.
- Experimental: Added opt-in filters for deleting posts that have been unpublished.
v2.3.2-built
A version of v2.3.2 that contains pre-built JavaScript assets for Gutenberg. This version matches what is deployed to WordPress.org, and is suitable for inclusion via submodule.
v2.3.2
- Bugfix: Fixes a bug where the layout body-layout-last is not added to the list of layouts if the body content ends with something other than a paragraph.
- Bugfix: Fixes a bug where galleries were no longer being properly converted to Apple News Format due to a change in gallery markup that was introduced in WordPress 5.8.
- Bugfix: Fixes an issue with enqueueing the Gutenberg PluginSidebar script on Windows webservers.
- Bugfix: Fixes an error in class-components.php if the function is called with an empty list of components.
v2.3.1-built
A version of v2.3.1 that contains pre-built JavaScript assets for Gutenberg. This version matches what is deployed to WordPress.org, and is suitable for inclusion via submodule.
v2.3.1
- Bugfix: Fixes an issue where images with different URLs but the same filename are bundled with the same name when not using remote images, which can lead to images appearing out of order.
v2.3.0-built
A version of v2.3.0 that contains pre-built JavaScript assets for Gutenberg. This version matches what is deployed to WordPress.org, and is suitable for inclusion via submodule.
v2.3.0
- Bugfix: Fixes an issue with some of the example themes where pullquotes would create invalid JSON due to the default-pullquote textStyle not being set. Props to @soulseekah for the fix.
- Bugfix: Fixes an issue where a custom filter is used to make all image URLs root-relative when using featured images to populate the Cover component, which was leading to an INVALID_DOCUMENT error from the News API due to the root-relative URL (e.g., /path/to/my/image.jpg instead of https://example.org/path/to/my/image.jpg).
- Bugfix: Fixes an issue with images not deduping when Jetpack Site Accelerator (Photon) is enabled.
- Bugfix: Synchronizes the list of available fonts to what is actually available.
- Bugfix: Fixes display of date pickers in the article list.
- Bugfix: Fixes apple_news_is_exporting function to make it fire for both downloading JSON in the article list and pushing articles to Apple via the API.
- Bugfix: Fixes an editor crash when using Gutenberg and a custom post type that does not support postmeta (custom-fields).
- Bugfix: Fixes an issue with embedding YouTube and Vimeo videos when using Gutenberg blocks.
- Bugfix: Fixes an issue where making a mistake in customizing JSON results in the custom JSON being reset to the default value rather than the previously saved value.
- Enhancement: Added support for mailto:, music://, musics://, stocks:// and webcal:// links.
- Enhancement: Added an option and a filter for skipping auto-push of posts with certain taxonomy terms.
- Enhancement: Added support for HTML tags when customizing theme JSON.
- Enhancement: Added an author component for author without date.
- Enhancement: Added a date component for date without author byline.
- Enhancement: Added support for determining the aspect ratio of an embedded video based on the value configured on the embed block.