Twenty Twenty-One changelog

Version 2.4

Released: November 12th, 2024 with WordPress 6.7

  • Resolve wrong drop cap alignment in RTL by removing the float property. (#52885)
  • Resolve bug in which the primary navigation was stuck in a vertical list when resizing the window. (#52663)
  • Fix vertical alignment of site title and navigation links by adjusting the top margin. (#61633)
  • Avoid showing float-clearing pseudo-elements in Row and Grid blocks in modern browsers, but keep them for Internet Explorer. (#61611)
  • Edit initial-scale value in viewport meta tag to 1.0 instead of 1[59026]
  • Add contributors to copyright notices. (#61943)

Version 2.3

Released: July 16th, 2024 with WordPress 6.6

  • Check for WP_Error before outputting get_the_tag_list() to prevent a fatal error on PHP 8. (#60800)
  • Remove the sub-menu toggle button if the navigation is not the primary menu. (#52694)
  • Fix search box alignment with the submit button. (#52551)
  • Fix typography settings for the Quote block. (#55991)
  • Fix font size and text color in Latest Comments block. (#61082)
  • Fix code element showing outside of section area. (#52780)
  • Adjust CSS breakpoints to prevent primary menu from disappearing at 481 to 482 pixels wide. (#52354)
  • Update CSS to use shorthand values. (#53874)
  • Edit CSS comments and remove empty rulesets. (#59493)
  • Update npm dependencies. ([58562])
  • Fix spelling mistake in a comment in header styles. ([57987])

Version 2.2

Released: April 2nd, 2024 with WordPress 6.5

  • Update the CSS for the pullquote block to support block typography options. (#57854)
  • Add “blog” and “portfolio” subject tags. (#59495)

Version 2.1

Released: January 16, 2024.

  • Revert usage of str_contains() in older bundled themes (#60241)

Version 2.0

Released: November 7, 2023 with WordPress 6.4.

  • Move quotation marks inside a Quote block with a custom background color when in the editor (#57377)
  • Update default themes to use new script function signature: the last parameter of wp_register_script() and wp_enqueue_script() is an array instead of the boolean true (#59302)
  • Use defer loading strategy for theme scripts (#59316)

Version 1.9

Released: August 8, 2023 with WordPress 6.3

  • Correct font-weight for b and strong elements in editor styles (#58383)
  • Replace the experimental link color theme support (#58702)
  • Enable Dark Mode in the block editor iframe (#58835)
  • Deprecate the skip link focus fix, removing the script from the wp_print_footer_scripts action (#54421)
  • Improve various globals documentation, as per docblock standards (#58684)
  • Remove call to load_theme_textdomain() function (#58318)

Version 1.8

Released: March 29, 2023 with WordPress 6.2

  • Comment missing at the end of HTML tag in author-bio.php (#56476)
  • Add Mastodon domains for menu item icons. (#57293)
  • Refactor or remove navigation item padding CSS (#53220)
  • Disable spellcheck for all password fields for better privacy (#56763)
  • Bug in primary-navigation.js (#53331)
  • Mark strings for screen readers (#29748)
  • Group block styles are breaking the row variation (#56226)
  • Correct type in rss_widget_feed_link filter docs (#57594)
  • Use the new /documentation/ URLs for HelpHub links in Bundled Themes. (#57726)

Version 1.7

Released: November 1, 2022 with WordPress 6.1

  • Add blockType suggestions to block patterns (#53647)
  • Comment missing at the end of HTML tag (#55724)
  • Comment missing at the end of HTML tag in class file (#55725)
  • Consider removing .woocommerce class from theme styles (#56366)
  • Remove spacer block styles (#56222)
  • Separator block is having issue in editor site with background color for default and thick style (#56173)
  • heading nested inside cover width discrepancy in Editor (#56050)
  • Remove closing PHP tags from bundled themes (#40039)

Version 1.6

Released: May 24, 2022 with WordPress 6.0

  • Replace GitHub with .org link in Theme URI (#55018)
  • Allow editor styles to control block margins (#54250)
  • Reverse logic for prefers-reduced-motion media query (#54174)
  • Define List item separator as a WP_Locale property (#39733)
  • Prevent loading translation file twice (#53589)
  • Correct translator comment in twenty_twenty_one_continue_reading_text (#55564)
  • Rename parameters that use reserved keywords in bundled themes (#55327)
  • Make translator comments referencing the post title consistent (#55564)
  • Rename parameters that use reserved keywords in wp-includes/class.wp-styles.php (#55327)
  • Update NPM dependencies for default themes (#54727)
  • i18n fix for privacy policy section title (#55709)
  • Add a missing HTML comment to indicate the end of .post-thumbnail section (#55724)

Version 1.5

Released: January 25, 2022

  • Image block control button alignment issue while using inside column (#54254)
  • Default image alignment in editor (#53809)
  • get_attachment_image_attributes_image_attributes not checking if variable isset properly (#54464)
  • Add privacy policy link to footer (#53445)
  • Dark Mode toggle also appears in bottom left corner (#53892)
  • Dark mode in the new Widgets makes impossible to read (#53429)
  • Investigate duplicate rules in ie-editor.css (#53605)
  • JS Error for Anchors that load custom modals or react hash routes (#53619)
  • Missing esc_html__() in functions.php (#54127)
  • RSS widget has empty link (feed icon) (#52880)
  • Social icons have duplicate height and width values (#54208)
  • footer links lack closing span tag (#54209)
  • List based widgets need style adjustments in the widget editor (#53629)
  • Skip link focus fix is output twice in Twenty Twenty-One if SCRIPT_DEBUG is enabled (#54429)
  • Return type not matched in PHPDoc – Bundled Themes (#53878)
  • Remove “role” attribute on HTML5 elements with a default landmark role. (#54079)
  • Core themes need to display required text field information (#54392)
  • Bundled Themes: Add “Tested up to” in style.css (#53797)

Version 1.4

Released: July 20, 2021

  • Check for navigation element before using it (#52773)
  • Display page title as the H1 heading when a static page is selected as the “Posts page” (#52938)
  • Update twenty_twenty_one_password_form function to actually use a $post parameter (#53091)
  • Improve display of blocks in widget areas (#53422)
  • Use the theme version when enqueueing theme assets (#53502)
  • Ensure Duotone images are displayed correctly in Dark Mode (#53531)
  • Ensure the dropdown arrow displays for <select> elements when focused (#53560)
  • Correct customzier typo (#53598)

Version 1.3

Released: April 14, 2021

  • Update IE specific editor stylesheet (#52981)

Version 1.2

Released: March 9, 2021

  • Buttons lose contrast consistency in Dark Mode (#51927)
  • missing styles for button[type=submit] (#52029)
  • Twenty Twenty-One: Clean up CSS build process (#52156)
  • style.css has errors in PhpStorm IDE (#52176)
  • twenty_twenty_one_get_attachment_image_attributes affects the admin panel (#52212)
  • Transparent png logo isn’t visible on focus (#52257)
  • Inline images displaying on new lines (as display: block) (#52287)
  • fix leftover rtlcss call in build script (#52293)
  • Add missing HTML comment for Header tag (#52328)
  • Use Yoda condition (#52329)
  • Menu button has the wrong colors (#52374)
  • Re-add .css.map files (#52377)
  • Word wrap missing in comments (#52380)
  • correct starter content function docs (#52410)
  • list bullets have different styles in the editor and front(#52412)
  • Add support for the font size option for the code block (#52431)
  • Vertical buttons block has the wrong width (#52432)
  • Search block editor styles are broken in 5.7 (#52433)
  • Dark Mode toggle is causing JavaScript error in block editor (#52473)
  • Typo in style.css – missing var(...) (#52477)
  • The color options for social icons does not work with the custom style (#52499)
  • Use correct accent marks in the spelling of block pattern alt text (#52500)
  • Synchronise ignored files between git and svn (#52502)
  • Twenty Twenty-One has unit-less CSS variable unfit for cal() (#52564)
  • With WP 5.7 RC2, the text color for the dark background color palette is dark instead of white (#52702)

Version 1.1

Released: December 22, 2020

  • Prevent <iframe> embeds from being too narrow. (#52004)
  • Allow local anchor links to be used in primary navigation. (#52006)
  • Do not specify loading=“eager” for single post thumbnails. (#52139)
  • Improve strings found in post navigations for easier translating. (#52047)
  • Use consistent HTML comments after closing HTML tags. (#51950)
  • Use a more specific and translatable link for Dark Mode instructions. (#52010)
  • Make text within code blocks readable in Dark Mode. (#51985)
  • Improve styling for striped tables in Dark Mode. (#52129)
  • Set a max-width on input fields (#52083)
  • Use esc_url() for the WordPress.org link in footer.php. (#51954)
  • Only load IE specific polyfills when actually using Internet Explorer. (#52098)
  • Correct version format in file-header.scss. (#52044)
  • Correct @since inline documentation tags. (#51958)
  • Add a PostCSS configuration file. (#52040)
  • Fix typos in inline comments. (#52042, #52071)
  • Clarify a sentence in readme.txt. (#52120)

Version 1.0

Released: December 8, 2020

Initial Release.

Was this article helpful? How could it be improved?

First published

Last updated