Releases: themeum/kirki
Releases · themeum/kirki
v5.2.3
What's Changed
- free and pro merged by @ibrahim-kardi in #2510
- Google font issue. by @wprashed in #2525
- PHP 8.2 deprecation notices by @plazorax in #2515
- Version and package update by @wprashed in #2526
- fix: Fixes the problem with _load_textdomain_just_in_time by @fabianmossberg in #2546
- Added apply_filters to subset so it can be overwritten if wanted by @emreerkan in #2543
- Fix typos by @szepeviktor in #2535
- Fix String translation in Field.php file by @DAnn2012 in #2532
- Upgrades to React 18 and fixes minor bugs by @margolisj in #2531
- Extend Color Sanitization to Support CSS Variables by @AdamForst in #2527
- Tweak: Enable [active_callback] For Repeater's Children by @HadyShaltout in #2498
- Optimizing production build by @saadman30 in #2549
- Create Zip With The Build Command by @shewa12 in #2550
- Directory Renamed kirki-composer to vendor by @shewa12 in #2552
- Optimised the build size by eliminating the unnecessary files. by @shewa12 in #2551
- Reorganize kirki packages into categories by @saadman30 in #2554
- Migration: jQuery to Vanilla JavaScript Migration by @saadman30 in #2555
- Refactor: Remove 3rd party packages by @saadman30 in #2556
- Restructure by @shewa12 in #2557
- Fix: post message global accessible by @saadman30 in #2558
- Refactor: Update script dependencies for color-palette control by @saadman30 in #2559
- Fix: update control directory by @saadman30 in #2560
- Fix: control repeater issue by @saadman30 in #2562
- Fix: color palette issue by @saadman30 in #2561
New Contributors
- @wprashed made their first contribution in #2525
- @fabianmossberg made their first contribution in #2546
- @emreerkan made their first contribution in #2543
- @szepeviktor made their first contribution in #2535
- @DAnn2012 made their first contribution in #2532
- @margolisj made their first contribution in #2531
- @AdamForst made their first contribution in #2527
- @HadyShaltout made their first contribution in #2498
- @saadman30 made their first contribution in #2549
- @shewa12 made their first contribution in #2550
Full Changelog: v4.2.0...v5.2.3
Kirki v5.2.0-beta.1
- Update: Improved performance
- Update: Added compatibility with WordPress 6.9
4.2.0
4.1.0
- New: Settings page to allow users to clear the Kirki font cache.
- Tweak: Bundled all individual packages into the main repository, reducing the number of repositories used in development. This simplifies development by eliminating the need to work on multiple repositories.
4.0.24
control-react-colorful package
Bugfixes:
- Fix issue where uppercase color was failed to be saved
- Fix the layout issue of the swatches (removing
justify-content: space-between;) - Fix the swatches layout issue when it contains a lot of colors.
- Allow clearing picker's color by clearing the input field value.
compatibility package
Bugfixes:
- Fix notice error: Undefined index of 'transport' as reported in #2476
- Fix code that called URL class without it's namespace
- control-repeater:
"alpha" => truechoice didn't work as reported in issue #2469 - module-css:
KIRKI_NO_OUTPUTdidn't work in the front area
module-webfonts package
Finetuning:
- Stop preconnecting to https://fonts.gstatic.com/ . It was related to issue #2478.
module-postMessage package
Bugfix:
- Fix multicolor output issue on customizer preview where the CSS property was appended with its assigned choice.
4.0.23
Bugfixes:
- control-repeater:
"alpha" => truechoice didn't work as reported in issue #2469 - module-css:
KIRKI_NO_OUTPUTdidn't work in the front area
New Filter:
- New
kirki_inline_styles_idfilter to filter the ID of the inline style tag. The default id iskirki-inline-styles(module-css)
New Constant:
- New
KIRKI_NO_GUTENBERG_OUTPUTconstant. Since we get rid of Kirki config usage in Kirki 4, then new constant is necessary. DefineKIRKI_NO_GUTENBERG_OUTPUTconstant totrueto disable Gutenberg support (module-editor-styles).
4.0.22
Bugfix:
- module-css & module-postmessage: Fix bug where CSS output didn't work when
'option_type' => 'option'and'option_name'is provided. This fixed issue 2466 and issue 2465
4.0.21
Bugfixes
- control-react-colorful: Fix warning as reported in WordPress support forum
- control-base: Fix the RTL issue as reported in WordPress support forum
- module-css: Fix issue #2448 where it didn't check for callable as the value type of
active_callbackand missing validation for callable & string. This might also fix some css output issue. - module-css: Fix issue #2449 where there was notice caused by accessing non-existing property
- module-css: Remove
:rootselector when inside gutenberg post editing. This fixes issue #2461 - module-postmessage: Handle the wrong formatted "output" argument. Suggested in issue #2462
- control-react-select: Fix issue where
'multiple' => falsedidn't work (as reported in #2458) and selection limit didn't work - control-react-colorful: Fix issue where
paletteschoice didn't work as mentioned in issue #2455 - control-react-colorful: Fix issue where suffix wasn't implemented as reported in WordPress support forum
- field-multicolor: Fix issue where
palettesdidn't work in multicolor as mentioned in issue #2455 - field-multicolor: Fix issue where the CSS output class wasn't executed due to the missing of
parent_typechoice in the Generic field. This fixes issue #2460 - field-typography: Fix bug where defining an array of google font names inside google's choice didn't work as reported in issue #2459
4.0.20
Patch for warning reported in WordPress support
4.0.19
Improvement:
module-tooltips: Adjust the tooltip positioning to handle the dynamic content height and to respect the control's section height.
Bugfix:
control-palette(notcontrol-color-palette): it was missingcontrol-react-colorful: CSS output on instant preview (postMessage) didn't work whenpropertyis not set in theoutputargument's item.