Releases: alleyinteractive/apple-news
Releases · alleyinteractive/apple-news
v2.5.0
What's Changed
- APPLE-163: New Automation feature: prepend text to title by @kevinfodness in #1078
- APPLE-164: New Automation feature: set contentGenerationType by @kevinfodness in #1079
- APPLE-165 Make custom fonts from channel available to the theme edit screen by @kevinfodness in #1081
- APPLE-165: Theme editor to reflect fonts uploaded to News Publisher (release/v2.5.0) by @kaitlinbolling in #1082
- APPLE-163 Only prepend to metadata titles via Automation by @kevinfodness in #1086
- APPLE-166: Allow in-article modules similar to EOA module (release/v2.5.0) by @kevinfodness in #1085
- APPLE-167: Convert is* Flags to true/false/not set by @kevinfodness in #1090
- Remove legacy page-single-push template by @kevinfodness in #1093
- Change role of Date component to byline by @kevinfodness in #1092
- APPLE-178: Set smallest value for in article module position to 3 by @kevinfodness in #1094
- APPLE-179: Add Automation Option to Prepend to Headline by @kevinfodness in #1095
- APPLE-168: Individual Layout for Each Individual Heading Style by @kevinfodness in #1096
- Chore: Merge latest develop in to v2.5.0 release branch by @kevinfodness in #1102
- APPLE-169: Expose lightbox caption styling on Gallery component in Customize Component JSON UI (release/v2.5.0) by @kevinfodness in #1098
- Improve Default Caption Styling by @dlh01 in #1097
- Issue-1073: Add Support for the Footnotes Block (release/v2.5.0) by @mogmarsh in #1100
- APPLE-173: Allow Default Tag Styles to be Editable via Customize JSON by @kevinfodness in #1109
- Add 'Debug' option for API requests in Apple News to output debugging info by @attackant in #1111
- Small fixes by @dlh01 in #1114
- Apply text alignment to body components by @dlh01 in #1115
- Detect images inside links inside figures by @dlh01 in #1116
- Issue-1074: Add Support for an Aside Component (release/v2.5.0) by @mogmarsh in #1101
- Use falsy check in case the variable is not defined by @kasparsd in #1107
- APPLE-172 Add test for new Aside component by @kevinfodness in #1120
- Convert all require/include statements to use DIR and dirname() by @kevinfodness in #1121
- Fix Error when Using Gutenberg Cover Block with Caption by @kevinfodness in #1122
- Prepare changelog for release of v2.5.0 by @kevinfodness in #1123
- APPLE-182: Make Aside Class Field Not Required by @kevinfodness in #1128
- Remove deployignore, update distignore, add script to generate a test deploy package by @kevinfodness in #1127
- Add Support for Aside Subcomponents by @kevinfodness in #1129
- Remove Deprecated Advertising Settings by @kevinfodness in #1133
- Fix bug with accessing settings on components by @kevinfodness in #1134
- APPLE-185: Investigate Issue with Aside when Using Recipe Card Blocks (release/v2.5.0) by @kaitlinbolling in #1138
- Fix bug with images within asides by @kevinfodness in #1139
- Release version 2.5.0 by @kevinfodness in #1141
- distignore DOCKER_ENV by @kevinfodness in #1142
- Allow manual releases by @kevinfodness in #1146
- Re-add deployignore by @kevinfodness in #1147
- Remove unnecessary step from built release workflow by @kevinfodness in #1149
New Contributors
- @kaitlinbolling made their first contribution in #1082
- @dlh01 made their first contribution in #1097
Full Changelog: v2.4.8...v2.5.0
v2.4.8
What's Changed
- Switch apple_news_metadata back to string by @srtfisher in #1089
Full Changelog: v2.4.7...v2.4.8
v2.4.7
What's Changed
- Point to tag archive for changes by @attackant in #1061
- Fix issue with apple_news_section throwing notice when being cast as a string by @srtfisher in #1083
- Fix type error where component is not array by @srtfisher in #1084
- Release/v2.4.7 by @attackant in #1062
Full Changelog: v2.4.6...v2.4.7
v2.4.6
What's Changed
- Update term ID type handling in fetchTerm function by @attackant in #1054
- Update Node, npm versions and dependencies by @attackant in #1052
- Issue 1055 by @attackant in #1057
- Prevent error by adding check before displaying notices by @attackant in #1058
- Make the default theme notice dismissible by @renatonascalves in #1059
- Fixes 1048 by @attackant in #1060
- Feature Branch for v2.4.6 by @attackant in #1049
New Contributors
- @renatonascalves made their first contribution in #1059
Full Changelog: v2.4.5...v2.4.6
v2.4.5
v2.4.4
What's Changed
- Issue 1039 Part 2 by @attackant in #1045
- Add support for anchor links by @attackant in #1044
- Feature branch for 2.4.4 release by @attackant in #1043
Full Changelog: v2.4.3...v2.4.4
v2.4.3
No changes, re-releasing due to a deployment tagging issue.
Full Changelog: v2.4.2...v2.4.3
v2.4.1
What's Changed
- Fix phpunit bootstrapping issues by @attackant in #1023
- Add workflow to deploy plugin to WordPress.org by @attackant in #1025
- Date data should be in UTC before passing to strtotime() by @BrookeDot in #1007
- Fix: Get Unit tests passing for 2.4.1 by @srtfisher in #1029
- Fixes #1034 by @attackant in #1037
- Release: v2.4.1 by @attackant in #1019
- Update author URI in apple-news.php by @attackant in #1038
New Contributors
- @attackant made their first contribution in #1023
- @BrookeDot made their first contribution in #1007
Full Changelog: v2.4.0...v2.4.1
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.