Limited-Time Offer

Get Extra 20% off on FullCharge Yearly Plan — available for first 10 users only. Don’t miss out! 🚀

Create Block Theme · Version history

Create Block Theme changelog and version history

Latest version
2.10.2
Oct 1, 2026 (1 month ago)
Releases
65
since 2022
In the last year
5
about one every 74 days
Tested up to
WordPress 6.9.11
PHP 7.4 or later

Releases each year

  • 202218 releases
  • 202327 releases
  • 202414 releases
  • 20252 releases
  • 20264 releases

20264 releases

  1. Create Block Theme 2.10.2Latest

    • Keep falsy and boolean attribute values in localized tokens (#878)
    • Export: Remove image classes by token (#864)
    • Media: Use unique placeholders during export (#861)
    • I18n: Escape decoded HTML attributes (#862)
    • Update wp-env to fix PHP 7.4 and 8.0 test environments (#877)
    • Export: Stabilize pattern sanitization (#865)
    • I18n: Preserve block attribute encoding (#863)
    • Update wp-coding-standards/wpcs to 3.4.1 (#859)
  2. Create Block Theme 2.10.1

    • I18n: Handle backslashes in localized template text (#854)
    • Keep SVG URLs remote during export (#855)
  3. Create Block Theme 2.10.0

    • Validate downloaded theme assets against extension and MIME allowlists (#852)
    • Require super-admin for theme-modifying REST routes on multisite (#850)
    • I18n: Localize label attribute of additional blocks (#826)
    • I18n: Localise fileName and downloadButtonText of the File block (#827)
    • Strip PHP execution tags from pattern body content (#851)
    • Add /theme-settings REST endpoint + CBT_Theme_Settings_Save service (#843)
    • Fix: guard $template->media reads against undefined property (#835)
    • Add setting to expand typography controls in the block inspector (#824)
    • Sanitize pattern titles and categories (#817)
  4. Create Block Theme 2.9.0

    • Downgrade actions/core (#815)
    • Performance: Consolidate redundant APIs into getCurrentTheme (#804)
    • Polish sidebar using Card component (#801)
    • Add basic e2e tests (#811)
    • Use wp-env for PHP unit test (#802)
    • Bump minimum required WordPress version to 6.8 (#803)
    • Code Quality: Migrate to husky v9 format (#800)
    • Update npm deps and fix pre-commit hook config (#809)
    • Add AGENTS.md file (#808)
    • I18n: Localise content attribute of the Read More block (#810)
    • Fix: Localize repeated background images in Cover block (#794) (#795)

20252 releases

  1. Create Block Theme 2.8.0

    • Update “Tested up to” version to 6.9 (#793)
    • Save all patterns (#790)
    • I18n: Makes it possible to translate text strings in HTML comments (#788)
    • Move and version attributes to the start of the theme.json file as this helps editing in IDEs (#787)
    • Localize Details block summary text (#778)
    • PHPCS: enalbe VariableAnalysis.CodeAnalysis.VariableAnalysis rule (#782)
    • Clean up package.json and update libraries (#781)
    • Bump minimum required WordPress version to 6.7 (#775)
    • Added filters for changing paths (#771)
    • Add option to remove taxonomy query from query block attributes (#734) (#743)
    • Wp-env: remove mappings field (#774)
  2. Create Block Theme 2.7.0

    • Update “Tested up to” version to 6.8 (#768)
    • Update wp-env configuration to use ‘development mode’ and to store themes in an accessible place for development (#764)
    • Code Quality: fix browser deprecation warning (#762)
    • PHPCS: Remove unused files and adjust release files (#754)
    • GitHub Actions: Install Subversion (#761)
    • Polish plugin sidebar buttons (#755)
    • Clean up package.json and update @wordpress/env (#753)
    • Tested up to: 6.7 (#751)
    • Add figcaption escaping for image and video blocks (#745)

202414 releases

  1. Create Block Theme 2.6.0

    • Process inner html of blocks when escaping text content (#719)
    • Removed all of the code relating to ‘folder management’ of a theme. (#723)
    • Fix Image URL Localization URI (#720)
    • Add __nextHasNoMarginBottom to BaseControl-based components (#729)
  2. Create Block Theme 2.5.0

    • Copy font assets to the local theme folder when creating a style variation (#713)
    • Adds minimum WordPress version to theme metadata (#715)
    • Add a main tag wrapper around the query loop (#726)
    • Remove “Categories: hidden” from default pattern header (#718)
    • Fix “troobleshooting” typo in readme.txt (#721)
    • Update node dependencies (#717)
    • Try: Add synced patterns to theme on save (#675)
    • Rename font assets when theme is saved and/or exported (#712)
    • Update escaping function (#683)
    • Redirect to proper editor_url (#708)
    • Update README.md disclaimer wording and formatting (#703)
  3. Create Block Theme 2.4.0

    • Bump minimum required WordPress version to 6.6 (#704)
    • Don’t enable sidebar UI in classic theme (#705)
    • README markdown formatting (#702)
    • Update broken link in README (#701)
    • Update blank themes theme json version (#700)
    • Global Styles JSON data inspector (#697)
    • Delete only theme-related caches when saving changes (#685)
    • Update “Tested up to” version to 6.6 (#694)
    • Add theme reset section (#687)
    • Sanitize DOS (Windows) new line style on readme.txt (#681)
  4. Create Block Theme 2.3.0

    • Persist font settings when cloning a theme (#678)
    • Landing Page: Improve design (#673)
    • Fix small readme typo (#674)
    • A11y: Improve color contrast for help button (#672)
    • Quality: Fix warning error when exporting theme (#671)
    • Remove unused REST API endpoint (#670)
    • Refactor theme fonts class for readability (#661)
    • Check if theme fonts present before removing (#660)
    • Add an about section in the editor (#667)
    • Update escaping function (#665)
    • Make external links translatable (#663)
    • Update url for blueprint (#658)
    • Add image credits edit capabilities to the edit theme modal (#662)
    • Quality: Remove unused PHP classes (#664)
  5. Create Block Theme 2.2.0

    • Update modal width to 65vw (#638)
    • Fixed font utilities to work with font sources as an (optional) array. (#645)
    • Handle font licenses when editing theme metadata (#649)
    • Adds an endpoints that returns a list of font families used by a theme (#648)
    • Flush cache after creating new themes (#654)
    • Replace/admin interface (#637)
    • Added subfolder to initial theme state to eliminate render error (#652)
    • Fix the jslint warning (or infinate loop error when fixed) from useSelect usage (#651)
    • Enforce specifying which eslint rule is disabled when using eslint disable comments (#650)
    • Handle font credits in the backend (#647)
    • Move lib-font and add GPL license text (#646)
  6. Create Block Theme 2.1.4

    • Fix template texts localizing/escaping (#641)
    • Use only major.minor version in ‘Tested up to’ field (#635)
    • Don’t Clobber Metadata (#634)
    • Clean and complete the changelog (#636)
    • Add prefix to the names in the PHP global namespace. (#628)
    • Improve tags UI (#630)
    • Refactor Theme_Readme (readme.txt) PHP class (#626)
    • Metadata screenshot (#621)
    • Allow spaces in slugs. Changed logic to correctly replace functions. Updated tests. (#622)
    • Reset changelog and version on clone and theme creation (#623)
    • Use non-default port for wp-env (#611)
    • Update package-lock.json (#620)
    • Tests: use tests-wordpress wp-env for phpunit (#618)
    • Add Repository Management section to contributing docs (#614)
    • Update wp-env version (#619)
    • Update Node version to 20 (#617)
    • ESLint: Add new rules (#616)
  7. Create Block Theme 2.1.3

    • Editor Sidebar: Persist “Save Changes” panel settings (#607)
    • Fix problem with zip file creation on Windows (#606)
    • Fix custom fonts assets path (#601)
    • Remove unused UpdateThemePanel component (#608)
    • Check ZipArchive class before zip export (#609)
    • Editor Sidebar: Make save panel text translatable (#603)
    • Editor Sidebar: Improve screen title UI (#605)
    • Move files (#598)
  8. Create Block Theme 2.1.2

    • Document the release process (#594)
    • Make sure code is being deployed to the directory only on Release PR Merge (#593)
    • Remove font management (#595)
  9. Create Block Theme 2.1.1

    • Process group background image when saving theme (#586)
    • Removed unnecessary filter rejecting unsafe URLs (#588)
    • Fix/cover-block-content-stripped (#587)
    • When there are no fonts to export an error is thrown (null ref). This change checks for fonts to copy to the theme before trying to. (#582)
    • Fix hardcoded wp-admin URLs (#576)
    • Code Quality: Remove no-undef eslint rule (#577)
    • Move screenshot refs to screenshot section (#580)
  10. Create Block Theme 2.1.0

    • Save only templates that have been changed (#572)
    • I18n: Make modal titles translatable (#575)
    • Update readme with changes from UI changes and updated screenshots (#571)
    • Fix concatenation of translation strings (#554)
    • Include activated Fonts on theme zip export functions (#564)
    • Fix/un transposed patterns (#567)
    • Try/refactor editor UI (#563)
    • Update readme files with editor-specific steps and screenshot references (#555)
  11. Create Block Theme 2.0.2

    • Update readme, remove test files from release build (#548)
  12. Create Block Theme 2.0.1

    • Add missing build step to deploy workflow (#546)
  13. Create Block Theme 2.0.0

    • Remove reviewer addition (#544)
    • Refactor GitHub release workflows (#542)
    • Fix changelog creation script (#541)
    • Add theme json inspector (#520)
    • Add deprecation notice in theme export admin screen (#540)
    • Replace font management with screen pointing to native font library (#539)
    • Added creation of theme validation to site editor interface (#532)
    • Add/child theme creation (#531)
    • Add blueprint.json file to enable plugin previews (#511)
    • Extracted any logic that may need to be tested from the api class (#522)
    • Use CORE for Font Management (#518)
    • Add integration tests (#393)
    • Remove CODE_OF_CONDUCT.md from .distignore. (#515)
    • Remove repo specific CoC. (#514)
    • GitHub Actions: Add JavaScript Unit Test (#508)
    • Add files and directories not needed for release to .distignore (#512)
    • Replace dash icon with SVG icon (#506)
    • Fix browser warning error when clicking the reset button (#505)
    • Add markdown and package.json lint command (#504)
    • Fix react warning error on font upload page (#502)
    • Fix dynamic property deprecation (#501)
    • Add text domain to translation target (#499)
  14. Create Block Theme 1.13.8

    • Remove the development-only warning

202327 releases

  1. Create Block Theme 1.13.7

    • docs: Add recent release notes to the changelog
  2. Create Block Theme 1.13.6

    • Fix manage fonts page
  3. Create Block Theme 1.13.5

    • Make form files more specific to form page
    • Set page titles that set only within CBT
  4. Create Block Theme 1.13.4

    • Bump “tested up to” to 6.4
    • Update Google Fonts JSON data from API
    • Update theme form markup and styles
    • Fix/child export
    • Corrects malformed input tag
    • Add quotes to font family names
  5. Create Block Theme 1.13.3

    • Update “Tested up to” version to 6.3
    • Add .wp-env.override.json to .gitignore
    • Use wp_add_inline_script for createBlockTheme object
    • Update Google Fonts JSON data from API
    • Updated Requires PHP version to 7.4
    • Fix PHP 8.1 errors caused by missing page titles
  6. Create Block Theme 1.13.2

  7. Create Block Theme 1.13.1

  8. Create Block Theme 1.13.0

  9. Create Block Theme 1.12.1

  10. Create Block Theme 1.12.0

  11. Create Block Theme 1.11.0

  12. Create Block Theme 1.10.0

  13. Create Block Theme 1.9.0

  14. Create Block Theme 1.8.2

  15. Create Block Theme 1.8.1

  16. Create Block Theme 1.8.0

  17. Create Block Theme 1.7.1

  18. Create Block Theme 1.7.0

  19. Create Block Theme 1.6.3

  20. Create Block Theme 1.6.2

  21. Create Block Theme 1.6.1

  22. Create Block Theme 1.6.0

  23. Create Block Theme 1.5.1

  24. Create Block Theme 1.5.0

  25. Create Block Theme 1.4.0

  26. Create Block Theme 1.3.10

  27. Create Block Theme 1.3.9

202218 releases

  1. Create Block Theme 1.3.8

  2. Create Block Theme 1.3.7

  3. Create Block Theme 1.3.6

  4. Create Block Theme 1.3.5

  5. Create Block Theme 1.3.4

  6. Create Block Theme 1.3.3

  7. Create Block Theme v1.3.2

  8. Create Block Theme v1.3.1

  9. Create Block Theme 1.2.3

  10. Create Block Theme 1.2.2

  11. Create Block Theme 1.2.0

  12. Create Block Theme .1.2.1

  13. Create Block Theme 1.1.3

  14. Create Block Theme 1.1.2

  15. Create Block Theme 1.1.1

  16. Create Block Theme 1.1.0

  17. Create Block Theme 1.0.1

  18. Create Block Theme 1.0.0

Questions about Create Block Theme’s releases

What is the latest version of Create Block Theme?

2.10.2, released on Oct 1, 2026 (1 month ago). It’s tested up to WordPress 6.9.11 and needs PHP 7.4 or later.

How often is Create Block Theme updated?

5 releases in the last year, about one every 74 days. Its first release on WordPress.org dates from June 2022.

Know when your rivals ship

Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.

Start free

Release dates come from the day each version’s folder was made in Create Block Theme’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.