Releases: WordPress/create-block-theme
Releases · WordPress/create-block-theme
v2.10.1
What's Changed
- Keep SVG URLs remote during export by @MaggieCabrera in #855
- i18n: Handle backslashes in localized template text by @MaggieCabrera in #854
- [Automation] New patch Release: 2.10.1 by @github-actions[bot] in #857
Full Changelog: v2.10.0...v2.10.1
v2.10.0
This release of Create Block Theme includes security hardening in several areas. We recommend that you update straight away.
What's Changed
- Sanitize pattern titles and categories by @MaggieCabrera in #817
- Add setting to expand typography controls in the block inspector by @bph in #824
- Fix: guard
$template->mediareads against undefined property by @bph in #835 - Add /theme-settings REST endpoint + CBT_Theme_Settings_Save service by @bph in #843
- Strip PHP execution tags from pattern body content by @mikachan in #851
- i18n: Localise fileName and downloadButtonText of the File block by @bph in #827
- i18n: Localize label attribute of additional blocks by @bph in #826
- Require super-admin for theme-modifying REST routes on multisite by @mikachan in #850
- Validate downloaded theme assets against extension and MIME allowlists by @mikachan in #852
- [Automation] New minor Release: 2.10.0 by @github-actions[bot] in #853
Full Changelog: v2.9.0...v2.10.0
v2.9.0
What's Changed
- Fix: Localize repeated background images in Cover block (#794) by @Omcodes23 in #795
- i18n: Localise content attribute of the Read More block by @bph in #810
- Add AGENTS.md file by @mikachan in #808
- Update npm deps and fix pre-commit hook config by @mikachan in #809
- Code Quality: Migrate to husky v9 format by @t-hamano in #800
- Bump minimum required WordPress version to 6.8 by @t-hamano in #803
- Use wp-env for PHP unit test by @t-hamano in #802
- Add basic e2e tests by @mikachan in #811
- Polish sidebar using Card component by @t-hamano in #801
- Performance: Consolidate redundant APIs into getCurrentTheme by @t-hamano in #804
- Downgrade actions/core by @mikachan in #815
- [Automation] New minor Release: 2.9.0 by @github-actions[bot] in #816
New Contributors
- @Omcodes23 made their first contribution in #795
- @bph made their first contribution in #810
Full Changelog: v2.8.0...v2.9.0
v2.8.0
What's Changed
- wp-env: remove mappings field by @t-hamano in #774
- Add option to remove taxonomy query from query block attributes by @TremiDkhar in #743
- added filters for changing paths by @Lovor01 in #771
- Bump minimum required WordPress version to 6.7 by @t-hamano in #775
- Clean up package.json and update libraries by @t-hamano in #781
- PHPCS: enalbe VariableAnalysis.CodeAnalysis.VariableAnalysis rule by @t-hamano in #782
- Localize Details block summary text by @t-hamano in #778
- Move $schema and version attributes to the start of the theme.json file by @scruffian in #787
- i18n: Makes it possible to translate text strings in HTML comments by @scruffian in #788
- Save all patterns by @scruffian in #790
- Update "Tested up to" version to 6.9 by @mikachan in #793
- [Automation] New minor Release: 2.8.0 by @github-actions[bot] in #792
New Contributors
- @TremiDkhar made their first contribution in #743
- @Lovor01 made their first contribution in #771
Full Changelog: v2.7.0...v2.8.0
v2.7.0
What's Changed
- Add figcaption escaping for image and video blocks by @matiasbenedetto in #745
- Update plugin tested up to 6.7 by @matiasbenedetto in #751
- Clean up package.json and update @wordpress/env by @t-hamano in #753
- Polish plugin sidebar buttons by @t-hamano in #755
- GitHub Actions: Install Subversion by @t-hamano in #761
- PHPCS: Remove unused files and adjust release files by @t-hamano in #754
- Code Quality: fix browser deprecation warning by @t-hamano in #762
- Update wp-env configuration by @pbking in #764
- Update "Tested up to" version to 6.8 by @t-hamano in #768
- [Automation] New minor Release: 2.7.0 by @github-actions in #769
Full Changelog: v2.6.0...v2.7.0
v2.6.0
What's Changed
- Add __nextHasNoMarginBottom to BaseControl-based components by @t-hamano in #729
- Fix Image URL Localization URI by @shimotmk in #720
- Removed all of the code relating to 'folder management' of a theme. by @pbking in #723
- Process inner html of blocks when escaping text content by @jffng in #719
- [Automation] New minor Release: 2.6.0 by @github-actions in #739
New Contributors
Full Changelog: v2.5.0...v2.6.0
v2.5.0
What's Changed
- Update README.md disclaimer wording and formatting by @colorful-tones in #703
- Redirect to proper editor_url by @rinkuyadav999 in #708
- Update escaping function by @matiasbenedetto in #683
- Rename font assets when theme is saved and/or exported by @matiasbenedetto in #712
- Try: Add synced patterns to theme on save by @mikachan in #675
- Update node dependencies by @mikachan in #717
- Fix "troobleshooting" typo in readme.txt by @jgcaruso in #721
- Remove "Categories: hidden" from default pattern header by @mikachan in #718
- Add a main tag wrapper around the query loop by @MaggieCabrera in #726
- Adds minimum WordPress version to theme metadata by @jffng in #715
- Copy font assets to the local theme folder when creating a style variation by @matiasbenedetto in #713
- [Automation] New minor Release: 2.5.0 by @github-actions in #727
New Contributors
- @rinkuyadav999 made their first contribution in #708
- @jgcaruso made their first contribution in #721
Full Changelog: v2.4.0...v2.5.0
v2.4.0
What's Changed
- Sanitize DOS (Windows) new line style on readme.txt by @matiasbenedetto in #681
- Add theme reset section by @matiasbenedetto in #687
- Update "Tested up to" version to 6.6 by @mikachan in #694
- Delete only theme-related caches when saving changes by @t-hamano in #685
- Global Styles JSON data inspector by @matiasbenedetto in #697
- Update blank themes theme json version by @matiasbenedetto in #700
- Update broken link in CONTRIBUTOR.md by @colorful-tones in #701
- CONTRIBUTOR markdown formatting by @colorful-tones in #702
- Don't enable sidebar UI in classic theme by @t-hamano in #705
- Bump minimum required WordPress version to 6.6 by @t-hamano in #704
- [Automation] New minor Release: 2.4.0 by @github-actions in #706
New Contributors
- @colorful-tones made their first contribution in #701
Full Changelog: v2.3.0...v2.4.0
v2.3.0
What's Changed
- Quality: Remove unused PHP classes by @t-hamano in #664
- Add image credits edit capabilities to the edit theme modal by @matiasbenedetto in #662
- Update wp-admin landing url for blueprint by @matiasbenedetto in #658
- Make external links translatable by @t-hamano in #663
- Update escaping function by @matiasbenedetto in #665
- Add an about section in the editor by @matiasbenedetto in #667
- Check if theme fonts present before removing by @vcanales in #660
- Refactor theme fonts class for readability by @vcanales in #661
- Remove unused REST API endpoint by @t-hamano in #670
- Quality: Fix warning error when exporting theme by @t-hamano in #671
- a11y: Improve color contrast for help button by @t-hamano in #672
- Fix small readme typo by @mikachan in #674
- Landing Page: Improve design by @t-hamano in #673
- Persist font settings when cloning a theme by @mikachan in #678
- [Automation] New minor Release: 2.3.0 by @github-actions in #679
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
- Move lib-font and add GPL license text to source files by @matiasbenedetto in #646
- Handle font credits in the backend by @matiasbenedetto in #647
- Enforce specifying which eslint rule is disabled when using eslint disable comments by @vcanales in #650
- Fix the jslint warning from useSelect usage by @pbking in #651
- Added subfolder to initial theme state to eliminate render error by @pbking in #652
- Replace/admin interface by @pbking in #637
- Flush cache after creating new themes by @matiasbenedetto in #654
- Adds an endpoints that returns a list of font families used by a theme by @matiasbenedetto in #648
- Handle font licenses when editing theme metadata by @matiasbenedetto in #649
- Fixed font utilities to work with font sources as an (optional) array. by @pbking in #645
- Update modal width to 65vw by @madhusudhand in #638
- [Automation] New minor Release: 2.2.0 by @github-actions in #657
Full Changelog: v2.1.4...v2.2.0