Releases: themeum/kirki
Releases · themeum/kirki
Version 3.0.28
May 15 2018, dev time: 12 hours.
- Fix: Repeater control JS issue if saved value is malformatted #1879 - props @asilcetin.
- Fix: Preset control bug #1882.
- Fix: JS error if an SVG is uploaded to an image control #1883 Props @seantjohnson-dev
- New: GDPR-Compliance: Google-Fonts are now downloaded server-side bypassing the google-CDN which collects user's IP addresses and personal data without their consent.
- New: Added support for css-variables.
3.0.27
April 30 2018. dev time: 1 hour.
- Fix: multiselect in repeaters. Props @asilcetin #1876.
- Fix: CSS output on numeric values. issue link.
3.0.26
April 27 2018, dev time: 43 hours.
- Fix: Color Palette: material colors 'light-blue' doesn't work #1783.
- Fix: Google Fonts switch error #1791.
- Fix: FontAwesome JS is being loaded even if you don't need it on front end #1786.
- Fix: Color Palette: Active color before section title #1782.
- Fix: Removed version from the webfont script.
- Fix: Validation error for dimension fields.
- Fix:
button_label
argument for repeater fields (props @felipeelia). - Fix: Allow html on radio-buttonset choices #1818.
- Fix:
Kirki_Helper::compare_values
vs.field-dependencies.js
boolean issue (props @CaptJiggly) #1825. - Fix:
active_callback
not working for checkboxes #1809. - Fix: Nested
active_callback
args not working properly (AND|OR relations) #1809. - Fix: Updated google-fonts.
- Fix: Display typography with no default values #1797.
- Fix: Define "normal" as a valid css-value for sanitizations #1814.
- Fix:
background
controls now outputbackground-color
as simplybackground
if nobackground-image
is defined in the value #1808. - Fix: @media-queries fix due to minimized CSS. #1787.
- Fix:
Kirki_Helper::compare_values
contains/in PHP warning if value doesn't exist in array #1828. - Fix: Invalid Value in the Dimension control #1844.
- Fix: Add
fr
to the array of valid units used in validations
86adedb - Fix: Updated webfonts.
- New: Migrated
number
control to new structure.
Version 3.0.25
January 23 2018, dev time: 1 hour.
Please note that the typography controls since v3.0.23 no longer require subsets. This is not a bug or omission, subsets are simply no longer necessary because there's an implementation now that loads them properly without requiring the user to define it.
Version 3.0.24
January 23 2018, dev time: 10 minutes.
- Fix: Added back the
get_google_font_subsets()
method. Although it was alays meant just to be used internally apparently a couple of themes out there use it and its removal caused a fatal error.
Version 3.0.23
- Fix: clear button on color controls #1720
- Fix: PHP mode in code controls.
- Fix:
active_callback
not working for upload fields #1732 - Fix: accessibility issue on radio-buttonset controls #1722
- Fix:
active_callback
not working for cropped-image controls #1752 - Fix: added support for
button_labels
in image fields #1173 - Fix: Support for adding inline CSS to an already defined stylesheet.
- Fix: Sanitization in section & panel descriptions and priorities #1759
- Fix:
active_callback
support when using serialized options #1745 - Fix: Remove timepicker from date control #1750
- Fix: WebfontLoader improvements.
- Fix: Now using a datepicker for the
date
control #1767 - New: Added "inherit" in the typography control's font-family option w.org ticket
- New: Added googlefonts resource hints. Props @AryaPrakasa.
- New: Now loading fontawesome from a CDN. smaller footprint for the plugin and async loading will improve performance for everyone #1763
- Tweak: Removed legacy code.
- Tweak: Code cleanups.
- Deprecated: Typography controls no longer require the "subset" dropdown.
Version 3.0.22
December 20 2017, dev time: 3.5 hours.
- Fix: Files cleanup. Removed webfonts.php and now use the json file.
- Fix: WordPress Coding Standards fixes.
- New: Converted all filter names to use
_
instead of/
(WPCS) - New: Removed inline methods for webfonts and now use typekit/webfontloader.
- New: Update GoogleFonts list.
Version 3.0.21
3.0.21
December 18 2017, dev time: 3 hours
- Fix: Allow HTML in labels and descriptions #1705
- Fix: Code controls minor refactor (now extends the
WP_Customize_Code_Editor_Control
class) - Fix: Checkbox values sanitization inside repeater controls #1715
- Fix: JS error in dimension controls when not using a CSS unit #1711 props @FrankM1
- Fix: AJAX issue on a host with weird config.
- New: Add
placeholder
argument inselect
controls #1593
Version 3.0.20
December 13 2017, dev time: 1.5 hours
Version 3.0.19
December 8 2017, dev time: 20 minutes.
- Fix: WebfontLoader using
i
instead of400i
. - Fix: Sometimes
font-weight
andfont-style
don't get applied.