Version 4.0
Released: December 3, 2025 with WordPress 6.9
- Remove code for obsolete browsers, including conditional comments for Internet Explorer and the contents of IE-specific stylesheets and HTML5 Shiv files. (#58836)
- Use
wp_print_inline_script_tag()when available to construct scripts while also ensuring filters may inject additional attributes on the<script>tags, such as nonce for Content Security Policy (CSP). (#63806) - Prevent output of empty heading and/or link tags if the Site Title or Tagline has no value. (#44656)
- Add
labeltext to use explicit labels (withforandidattributes) in Customizer hue picker. (#42078) - Escape translations in block patterns. (#63264)
- Document the
twentyseventeen_should_show_featured_imagefilter. (#63644) - Document the
the_contentfilter. (#63637) - Add missing
@sincetag fortwentyseventeen_scripts(). (#63692) - Use third-person singular verbs for function descriptions. (#63692)
Version 3.9
Released: April 15, 2025 with WordPress 6.8
- Add
aria-current="page"on header links that point to the current URL. #62895 - Update
.screen-reader-textclass, replacing the obsoleteclipproperty withclip-path. #62238 - Replace references to “Add New” theme screen in
readmefile. #61219
Version 3.8
Released: November 12th, 2024 with WordPress 6.7
- Add spacing between each Reply heading and its Cancel reply link in the comments template. (#59334)
- Restrict front page panels to show only pages with ‘publish’ or ‘private’ status, and show a placeholder in the Customizer if the page has a different status. (#46604)
- Remove extra spacing from floated images when they are the first image. (#46785)
- Respect user-defined font weight settings in Button blocks. (#60937)
- Fix Gallery block caption styles when the Gallery is inside a different block. (#50376)
- Show the Verse block in the same font family in the editor as it has on the front end. (#61140)
- Fix Pullquote block text color settings in the editor. (#46080)
- Fix Search block button styles in the editor. (#61888)
- Edit
initial-scalevalue in viewport meta tag to1.0instead of1. [59026] - Load block patterns on the
inithook to avoid triggering notices caused by loading the translations too early. (#62237) - Add contributors to copyright notices. (#61943)
Version 3.7
Released: July 16th, 2024 with WordPress 6.6
- Add a
twentyseventeen_should_show_featured_imagefilter to adjust when a featured image should display in the header. (#39281) - Fix inconsistent alignment, font style and margin for the
figurecaption in Image and similar blocks within the editor. (#58539) - Improve header image quality with mobile devices and browsers at a narrow width. (#39253)
- Correct image height for the Site Logo block, and remove box shadow when the “Link image to home” setting is enabled. (#58474)
- Set a default border style of
solidfor the Pullquote block when the user adds a border. (#61362) - Fix the font weight of links in the Latest Comments block, and remove unused rulesets. (#61180)
- Use a consistent space between comments in a Latest Comments block, within a post, as typography size is increased. (#59130)
- Center the Calendar block’s header cells when added to a post. (#58547)
- Remove blank CSS lines. (#59493)
- Optimize theme screenshot. ([58442])
- Correct a spelling mistake in a comment within
dark.css. ([57987]) - Update HelpHub link for post format documentation to avoid unnecessary redirections. ([57800])
Version 3.6
Released: April 2nd, 2024 with WordPress 6.5
- Cast font URL functions to
stringforadd_editor_style(), to avoid PHP warnings on child themes. (#59074) - Add missing text domain to various block patterns. (#60245)
- Correct a typo (#60310)
Version 3.5
Released: January 16, 2024
- Revert usage of
str_contains()in older bundled themes (#60241).
Version 3.4
Released: November 7, 2023
- Update default themes to use new script function signature: the last parameter of
wp_register_script()andwp_enqueue_script()is an array instead of the booleantrue(#59302) - Use
deferloading strategy for theme scripts (#59316)
Version 3.3
Released: August 8, 2023
- Improve Grid View variation rendering in the editor for the Post List block by removing an unwanted
disclist style (#58531) - Deprecate the skip link focus fix, switching the enqueue function to just register the script (#54421)
- Remove Internet Explorer-specific checks (#56699)
- Make
twentyseventeen_is_static_front_page()an alias oftwentyseventeen_is_frontpage()because both functions returned same result (#43515) - Fix documentation for template functions (#58695)
- Remove call to
load_theme_textdomain()function (#58318) - Add “Requires at least” and “Requires PHP” to readme.txt (#57857)
- Replace usage of
strpos()withstr_contains()(#58206)
Version 3.2
Released: March 29, 2023
- Remove letter-spacing from Farsi/Persian alphabet (#56994)
- Fix comment indentation in
twentyseventeen_setup()([54902]) - Improve various globals documentation, as per docblock standards (#57069)
- Document the
$twentyseventeencounterglobal. ([55004]) - Bundle Google Fonts locally (#55985)
- Mark strings for screen readers (#29748)
- Use the new
/documentation/URLs for HelpHub links (#57726)
Version 3.1
Released: November 1, 2022
- Button text word break does not apply correctly (#55783)
- Scaling Issue on Front Page Parallax Image Using Safari on iPadOS (#48195)
- Update jQuery scrollTo to the latest version (#56702)
- Remove closing PHP tags from bundled themes (#40039)
Version 3.0
Released: May 24, 2022
- Remove bottom border (box-shadow) from linked images (#55141)
- Define List item separator as a WP_Locale property (#39733)
- Note visually hidden text for translators (#55591)
Version 2.9
Released: January 25, 2022
- Remove “role” attribute on HTML5 elements with a default landmark role. (#54079)
- Return type not matched in PHPDoc – Bundled Themes (#53878)
- Change WhatsApp URL in social links menu (#51946)
- Post title’s margin-bottom on front page is too large (#43628)
- Add “Tested up to” in style.css (#53797)
Version 2.8
Released: July 20, 2021
- Avoid JS errors when displaying legacy widgets. (#53512)
- Improve display of blocks in widget areas. (#53422)
Version 2.7
Released: April 14, 2021
- Post metabox style has a border (#52816)
Version 2.6
Released: March 9, 2021
- Core blocks are positioned incorrectly in some core bundled themes. (#52009)
- Add support for the font size option for the code block. (#52431)
Version 2.5
Released: December 8, 2020
- Introduce block patterns for Twenty Seventeen. (#51100)
- Correct list block alignment in editor styles. (#51157)
- Declare support for the html5 feature navigation-widgets. (#51445)
Version 2.4
Released: August 11, 2020
- Fixes navbar z-index issue by upping the z-index value to 1000 from 7. (#39384)
- Fixes issues where pagination does not work on the page that is set to the home page. (#39685)
- Adds Telegram and Whatsapp support and SVG’s to Social Media Menu. (#43999)
- Fixes CSS issue when using rowspan in tables. This issue does not apply to the Table Block, just tables inserted as custom html. (#44004)
Version 2.3
Released: March 31, 2020
- Update calendar widget styles for 5.4 markup. (#49549)
Version 2.2
Released: May 7, 2019
- Trigger a new
wp_body_openaction immediately after the openingbodytag, and add shim. (#12563, #46679) - Use theme version number when enqueuing styles. (#39997)
- Correct hover styles for MediaElement JS buttons. (#40843)
- Update readme.txt file content to fix validation errors. (#45871)
- Make
thstyling match on the front-end and in the editor. (#46568) - Prevent too-long strings from causing horizontal scrolling. (#46703)
- Fix inconsistent HTML comments after closing HTML tags. (#46871)
Version 2.1
Released: February 21, 2019
- Add escaping to the pingback URL. (#43717)
- Fix issue with YouTube videos used in the Header Media area displaying offset in Safari. (#40522)
- Make sure right-aligned quotes are correctly positioned on page load. (#40103)
- Correct the documentation for
twentyseventeen_scripts()function. (#45466) - Update
@linkinformation in index.php. (#45222) - Remove unneeded
default_text_colorfrom doc block, and add information for thetwentyseventeen_custom_header_setup()function. (#44920) - Correct “frontpage” to “front page” in the code comments. (#42666)
- In the code comments, correct the number of recent blog posts that will be displayed on the static front page. (#42621)
Version 2.0
Released: January 9, 2019
- Use simple counter rather than
uniqid()for generating unique IDs for HTML elements. (#44883) - Fix block editor custom color styles, to make sure they’re being correctly applied to blocks. (#45426)
- Make sure button blocks respect the default rounded style, as well as the squared and outline options. (#45541)
- Bump version numbers of updated scripts and stylesheets to prevent caching. (#45679)
Version 1.9
Released: December 19, 2018
- Remove unneeded ordered list styles from editor styles, which caused issues in starting order. (#44775)
- Add focus styles to the cookies consent checkbox in the comment form. (#44699)
- Remove legacy Internet Explorer 8 styles from the editor that were making it impossible to resize images. (#39738)
- Correct font family used for Simplified Chinese in the block editor styles. (#45408)
- Correct block appender appearance in block editor. (#45450)
- Remove the term “Gutenberg” from code comments and editor styles. (#45452)
Version 1.8
Released: December 6, 2018
- Add front end and editor styles for the new block-based editor. (#45045 and #45246)
- Add theme support for responsive block embeds. (#45274)
Version 1.7
Released: August 2, 2018
- Correct list item style for nested unordered lists. (#44109)
Version 1.6
Released: May 17, 2018
- Add link to privacy policy page in footer. (#43715)
- Comments: Move comment consent input outside the label for a11y. (#43436)
Version 1.5
Released: April 3, 2018
- Various code improvements for formatting. (#41057)
- Use consistent wording when referring to the front page in inline docs. (#42666)
- Correct the number of recent posts in a comment in
template-parts/page/content-front-page-panels.php. (#42621) - Remove unnecessary comment in
front-page.php. (#42820) - Underline links in comments. (#43317)
Version 1.4
Released: November 14, 2017
- Remove/merge unused variables in
content-front-page.php. (#39771) - Correct the
@returnvalue fortwentyseventeen_post_thumbnail_sizes_attr(). (#41830) - Document the type of
$itemargument intwentyseventeen_dropdown_icon_to_menu_link()more accurately. (#41923) - Add Periscope icon to supported social links. (#40959)
- Add Docker Hub icon to supported social links. (#41529)
- Add missing labels for
<aside role="complementary">widget areas. (#42056) - Change tag cloud format to a list (ul) for better semantics and accessibility. (#40184), (#40138)
- Add missing
@returntag fortwentyseventeen_video_controls(). (#41927) - Fix positioning of edit shortcuts when partials are nested inside a frontpage panel. (#41557)
- Fix double bottom-margins below embeds. (#42118)
- Make gallery link styles consistent in all widget areas. (#42302), (#41969)
Version 1.3
Released: June 8, 2017
- Improve styles for 4.8 widgets. (#40745)
- Remove uneccessary return statement. (#40516)
- Improves code readability and code standards in files. (#39152)
- Hardens the logic for calling featured image in
header.php. (#39302) - Correct
@paramentry fortwentyseventeen_front_page_sectionsfilter. (#39488) - Remove extra asterisk from a translator comment so the comment could be parsed correctly. (#39116)
- Correct
@paramentries fortwentyseventeen_custom_colors_cssfilter. (#39575) - Remove duplicate
global $postdeclaration intwentyseventeen_front_page_section(). (#39590) - Improve typography for Simplified Chinese
(zh_CN). (#39379) - Allow category display in post preview even when only one category. (#39531)
- Rename “Sidebar” widget area for clarity. (#39567)
- Correct grammar in ‘Page Layout’ control description. (#40107)
Version 1.2
Released: April 18, 2017
- Declare jQuery dependency for
navigation.js. (#40224) - Correctly escape translatable strings in HTML attributes. (#40216)
- Fix incorrect heading hierarchy for front page posts. (#40264)
Version 1.1
Released: January 6, 2017
- Fix incorrect
$content_widthvalue in theme. (#39272) - Ensure functions in
customize-controls.jsdon’t count on Customizer sections always being present. (#39335) - Deprecate
page_homenav menu item starter content in favor oflink_home. (#39104) - Introduce a theme-specific filter
twentyseventeen_starter_contentfor customizing the starter content array. (#39109)
Version 1.0
Released: December 6, 2016
Initial Release.
Was this article helpful? How could it be improved?
Log in to submit feedback. If you need support with something that wasn't covered by this article, please post your question in the support forums.