Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

Kirki Pro Changelog

Every recorded version, newest first, with what changed in each one.

Latest 6.4.115 versions

Undated · 15 versions

  1. 6.4.1

    Latest
    4 improvements7 fixes
    Improved
    • Disabled keyboard shortcuts while popups, such as Content Manager and Variable, are open.
    • Improved CSS generation for gap, row-gap, and column-gap properties.
    • Enhanced vector drawing functionality, including keyboard shortcuts, vertex selection in the vertex controller, and other usability improvements.
    • Clicking a vertex without holding the Shift key now selects only that vertex.
    Fixed
    • Fixed an issue where mouse movement handling stopped near the left and right sidebars.
    • Fixed an issue where collection items did not inherit global classes in the preview.
    • Resolved a system crash caused by references to non-existent element IDs.
    • Fixed the text direction issue in Dynamic Text Box.
    • Fixed security vulnerabilities that allow author roles to access other user's posts and update content without proper authorization.
    • Resolved the undo issue when deleting multiple nested elements.
    • Fixed the background-repeat reset issue when multiple elements are selected.
  2. 6.4.0

    2 new4 improvements3 fixes
    New
    • Added a new SVG Drawing Tool to the canvas.
    • Added list style options to the Advanced Typography settings.
    Improved
    • Improved the page staging data store mechanism.
    • Enhanced the Navigation element's default styles and functionality.
    • Updated the Wrap element to use Fill for width and Hug for height by default.
    • Improved the Follow Cursor auto-reset position functionality.
    Fixed
    • Fixed an issue with submitting forms containing empty values.
    • Fixed layout shifting during text animations.
    • Fixed ticker animation sizing issues when elements are transformed or cloned.
  3. 6.3.2

    2 new6 improvements8 fixes
    New
    • Added an accessibility contrast ratio option to the color picker.
    • Added multiselect interaction support.
    Improved
    • Remember the last selected font family and use it as the default font for newly dropped text elements on the canvas.
    • Reset width and height to auto when changing position with ratio lock enabled.
    • Implemented symbol root transition handling for wrapping and unwrapping elements.
    • Adjusted range input thumb styles for improved consistency.
    • Removed the Role Manager from the Settings panel and updated the API so that Role Manager functionality now depends on WordPress capabilities.
    • Remove the Street View option from the OpenStreetMap map element and remove the deprecated styles from the map settings.
    Fixed
    • Fixed an issue where form data input values of 0 were not rendered.
    • Fixed nested symbol export/import issues.
    • Fixed preview scripts not running for cloned elements when infinite slider mode is enabled.
    • Resolved multiselect context menu open issue from canvas.
    • Addressed security issues related to comments and Lookback IP handling.
    • Resolved collaboration mouse tracker hide issue while dragging an element.
    • Fixed flex-reverse drag-and-drop line issues on the canvas.
    • Addressed security issues related to shortcodes and sensitive metadata.
  4. 6.3.1

    3 new7 improvements3 fixes
    New
    • Added dynamic content support to ComponentInstanceFields.
    • Added SVG selection color preview for updating SVG fill and stroke colors.
    • Pusher broadcasting configuration for faster, real-time updates.
    Improved
    • Variable search now supports searching by value.
    • Pasting copied strings or elements is now supported across multiple selected elements.
    • Improved drag-and-drop snapping by adjusting coordinates when the closest vertical and horizontal snap points are detected.
    • Resizing elements while holding Shift now maintains the aspect ratio in all drag directions.
    • Added blend mode support for multiple selected elements.
    • Preserved the component edit canvas size across create and save actions.
    • The component editing canvas now automatically adapts to the content size.
    Fixed
    • Fixed a viewport-wise CSS inheritance issue affecting text styles.
    • Resolved an issue with form data export.
    • Fixed an issue where transparent or PNG images could get a black background when pasted.
  5. 6.3.0

    2 new3 improvements4 fixes
    New
    • Master Components, nested component support, and Custom Component Fields.
    • Freeform Positioning across breakpoints for absolutely and fixed-positioned elements.
    Improved
    • Copy/paste interactions now understand the element structure and hierarchy, enabling more accurate operations.
    • Media selection experience improved for background image, cms, and other media fields.
    • Optimizing canvas drag and drop element outline indicators.
    Fixed
    • Fixed the bulk update functionality to change the post_status of Content Manager items to Draft.
    • Keyboard shortcuts now work seamlessly with French and other international keyboard layouts.
    • Resolved collection rendering issue with view-only tokens.
    • Addressed all known security vulnerabilities.
  6. 6.2.5

    6 improvements1 fix
    Improved
    • Redesigned the Island toolbar with updated icons, layout, and functionality.
    • Moved the editor's dark/light mode controls to the Island.
    • Updated SVG element settings.
    • Improved responsive device resizing based on minimum and maximum device width ranges.
    • Updated Form reCAPTCHA element settings and functionality.
    • Refreshed the empty placeholder design for Image, Video, Lottie, and Lightbox elements.
    Fixed
    • Resolved an issue causing DynamicTextBox to glitch when focused.
  7. 6.2.4

    2 improvements3 fixes
    Improved
    • Verify font files before parsing OpenType features.
    • Show the text clamp value when a font-size clamp is configured.
    Fixed
    • Resolve an issue with the Dashboard page list API when deleting a page.
    • Address security vulnerabilities related to XSS through attacker-injected object keys.
    • Fully disable unauthorized POST API calls.
  8. 6.2.3

    1 new1 improvement4 fixes
    New
    • Copy-and-paste interactions now also support the interaction library.
    Improved
    • Updated the default styles for headings, buttons, images, and tabs.
    Fixed
    • Fixed an issue with font family OpenType feature data parsing.
    • Prevented font upload issues when changing file extensions.
    • Reset typography-related CSS when applying a text style.
    • Removed ZIP file upload functionality from custom font uploads.
  9. 6.2.2

    2 new4 improvements2 fixes
    New
    • Added Element Multiselect for selecting and editing multiple elements at once.
    • Added vertical resizing for the custom interaction timeline editor.
    Improved
    • Advanced typography panel functionality updated for open type feature text.
    • Text animations now play only when the element enters the viewport.
    • Improved the Layer Panel and Canvas drag preview opacity for better visibility.
    • Removed the File element from the Form Builder.
    Fixed
    • Resolved specificity issues in text style and variable CSS generation.
    • Fixed custom animation timeline previews so transform animations replay chronologically instead of collapsing by property.
  10. 6.2.1

    1 new6 improvements3 fixes
    New
    • Added a Flex Child option to the Sizing panel for finer control over flex layouts.
    Improved
    • Automatically removes matching styles from an element when a text style is applied.
    • Improved rich text selection handling with better root selection context management.
    • Enhanced external text paste behavior, preserving formatting and eliminating trailing whitespace issues.
    • Enhanced the Color Picker to support mixed color values.
    • Videos now automatically pause when they move out of the viewport.
    • Improved CSS generation for text styles and variables to ensure better specificity.
    Fixed
    • Addressed multiple security vulnerabilities, including XSS, arbitrary shortcode execution, path traversal, SSRF, and email relay issues.
    • Resolved text overflow and ellipsis issues in Input Number, Tabs, and Select controls.
    • Resolved dropdown target visibility issues when controlled by dropdown state settings.
  11. 6.2.0

    3 new9 improvements6 fixes
    New
    • Introduced the Interaction Library.
    • Introduced predefined design presets for new dynamic template pages.
    • Added current state design support for Tabs and Slider elements.
    Improved
    • Redesigned Connect to Field and Connect to CMS.
    • Improved the Add New Page experience.
    • Added a sticky, scrollable Layers panel.
    • Added contextual icons to the Layers panel for visibility conditions, interactions, and more.
    • Improved WordPress post slug validation.
    • Improved Symbols save and delete operations.
    • Added an image alt text popover to the Image element.
    • Refined the Typography Font Options popover.
    • Added support for combining search queries with collection filters using AND conditions.
    Fixed
    • Changed canvas multi-select from Cmd + Click to Shift + Click.
    • Fixed the preview URL on the Collection Details page.
    • Resolved a deprecated warning in the form submission class.
    • Resolved legacy style block merging issues.
    • Fixed the page rename issue.
    • Fixed the SVG element class generation issue.
  12. 6.1.1

    1 fix
    Fixed
    • Resolved php 7.4 compatibility issue.
  13. 6.1.0

    2 new3 improvements9 fixes
    New
    • Introduced a centralized Class Manager.
    • Added Mix Blend Mode support to the Style Panel.
    Improved
    • Redesigned range sliders to numerical input fields, so values can be set by dragging.
    • Updated the App Settings route middleware for preview tokens.
    • Implemented paginated loading for Kirki editor comments.
    Fixed
    • Fixed filter and backdrop-filter properties being removed when deleting styles.
    • Applied !important to the Liquid Glass backdrop filter for proper rendering.
    • Fixed video audio playback for hover and autoplay when the audio toggle is enabled.
    • Fixed an issue where color changes from the Selection Color Panel affected multiple elements.
    • Resolved a double-click issue with legacy Rich Text content.
    • Fixed cloned elements not syncing newly created style blocks with the server.
    • Improved API security by validating editor preview tokens.
    • Added validation for ZIP file uploads.
    • Fixed frontend REST API validation for password-protected posts.
  14. 6.0.14

    2 improvements6 fixes
    Improved
    • Enhanced permission checks for AJAX endpoints and enabled SSL certificate verification for ZIP downloads.
    • Improved collaboration performance by running collaboration tasks in a separate thread.
    Fixed
    • Fixed CSRF vulnerability in admin POST AJAX requests (kirki_wp_admin_post_apis).
    • Sanitized redirect URLs and replaced wp_redirect with wp_safe_redirect in TemplateRedirection utility pages.
    • Improved file path protection to prevent unauthorized access.
    • Fixed datetime handling in the comment resource after Carbon removal.
    • Fixed double-quote handling in font family variables.
    • Fixed text style tag application for non-text elements.
  15. 6.0.13

    1 new1 improvement3 fixes
    New
    • Added support for dragging and dropping local media files directly into Grid cells.
    Improved
    • Refactored the REST API backend for improved stability and maintainability.
    Fixed
    • Implemented security improvements and resolved known security issues.
    • Resolved device-specific interaction preview issues in the canvas.
    • Added support for dynamic video fields from the Content Manager in the Video element.

Changelog published by the developer, in their original language.