Skip to main content

Palette

  • Version 2.0.0

    October 31, 2026
    • added
      Managed migrations for saved Palette layouts and legacy element properties.
    • added
      Runtime contracts for link normalization, element properties and Customizer asset loading.
    • added
      Modern, licensed color-name dataset for more natural generated color names.
    • added
      Accessible fallback names for linked color swatches that contain only a background color.
    • added
      Complete translations for controls, descriptions and options across all 28 included languages.
    • added
      Dedicated PHP, JavaScript, PHPStan, migration, translation and bundle-parity tests.
    • added
      WordPress plugin links for the product page, demo and changelog.
    • fixed
      Linked background-only swatches losing their accessible name.
    • fixed
      "Content Limit" behavior and saved-value normalization.
    • fixed
      Invalid or malformed element properties reaching rendering templates.
    • fixed
      Grid column-gap controls retaining Slider-specific behavior.
    • fixed
      Stale Customizer state after opening, closing or replacing Palette panels.
    • fixed
      Builder warnings caused by outdated listener signatures and runtime assumptions.
    • enhanced
      Significantly improved HEX, RGB, RGBA, HSL and HSLA parsing, normalization and conversion.
    • enhanced
      Improved generated color names using perceptual color comparison instead of basic RGB distance.
    • enhanced
      Improved color-name lookup performance with cached datasets and indexed nearest-color candidates.
    • enhanced
      Improved automatic generation of HEX, RGBA, HSLA and human-readable color names.
    • enhanced
      Improved Customizer stability while keeping live color swatch previews.
    • enhanced
      Improved filtering, Grid and Slider behavior by synchronizing controls with native YOOtheme Pro elements.
    • enhanced
      Improved accessibility for linked swatches, titles and background-only color boxes.
    • enhanced
      Improved validation and normalization of authored URLs and runtime element properties.
    • enhanced
      Improved saved-layout migrations with managed, repeat-safe updates.
    • enhanced
      Improved the Builder interface with clearer groups for display and automatic color-generation options.
    • enhanced
      Expanded translations to cover all product-owned labels, descriptions, options and controls.
    • enhanced
      Improved JavaScript packaging with reproducible source and minified bundle parity.
    • changed
      Migrated Palette to a modern provider-first, dual-CMS architecture.
    • changed
      Replaced active static "element.json" definitions with native PHP definitions.
    • changed
      Reworked the color-processing architecture around normalized color values and dedicated processors.
    • changed
      Replaced the legacy color-name data format with a bundled JSON dataset.
    • changed
      Updated Palette Grid, Slider and filter settings to follow current native YOOtheme Pro behavior.
    • changed
      Shortened and normalized internal margin properties while preserving supported saved layouts.
    • changed
      Palette now relies on the native YOOtheme Pro 5 runtime for Builder SVG data handling.
    • changed
      Updated minimum requirements to PHP 8.2, Joomla 5.4.9, YOOtheme Pro 5.0.53 and WordPress 7.1.3.
    • removed
      Runtime compatibility code specific to YOOtheme Pro 4.
    • removed
      Legacy Vue patch previously required for inline SVG Builder previews.
    • removed
      Legacy JSON element definitions from new installation packages.
    • removed
      Deprecated internal "ColorConverter" compatibility methods.
    • removed
      Legacy color-name data file and outdated lookup implementation.
    • removed
      Obsolete Joomla bootstrap and Customizer asset-loading paths.
  • Version 1.3.7

    December 20, 2025
    • added
      Compatibility with YourSites Joomla extension.
    • changed
      Joomla plugin installer script.
  • Version 1.3.6

    December 09, 2025
    • changed
      Improved WordPress update system stability and error handling.
    • changed
      Enhanced WordPress Download ID settings page for multi-plugin environments.
  • Version 1.3.5

    December 04, 2025
    • new
      Modernized WordPress plugin.
    • changed
      Improved TranslationListener class.
  • Version 1.3.4

    October 12, 2025
    • added
      Support for YOOtheme Pro 5 margin options, with backward compatibility for YOOtheme Pro 4.
  • Version 1.3.3

    September 29, 2025
    • new
      Selected color swatches are now shown in the element items listing for easier preview.
    • added
      Animate items option.
    • added
      Section/Row: remove left or right padding option.
  • Version 1.3.2

    September 08, 2025
    • new
      YOOtheme Pro 5 ready!
    • changed
      Streamlined template render paths.
  • Version 1.3.1

    August 16, 2025
    • new
      Joomla! 6 ready!
    • new
      PHP 8.5 ready!
    • changed
      Installer refactor: replaced installer.php with robust script.php, enhancing dependency management and compatibility checks.
    • changed
      Renamed namespaces to follow Joomla naming conventions for better alignment.
    • changed
      Simplified class structure, streamlined module loading logic, and removed unused imports.
    • changed
      Simplified and refactored template attributes for slider and filter nav templates.
    • changed
      Adjusted schema and metadata files.
    • changed
      Enhanced code readability and maintainability by polishing templates and simplifying logic.
  • Version 1.3.0

    July 02, 2025
    • added
      Item link title option — adds `title` attribute for accessibility/hover info
    • added
      Item link target option — configures links to open in new/same tab
    • added
      Item link toggle option — enables UIkit `uk-toggle` behavior
    • added
      Auto color name generation support for HSLA color input
    • added
      Color name database caching — improves performance since the database is loaded only once
    • added
      Color input validation — skips invalid colors to prevent breaks
    • added
      Hex fallback — auto-adds missing `#` to hex inputs
    • fixed
      Slider dotnav update on filtering items — navigation refreshes correctly
    • changed
      New `ColorConverter` class — centralizes color format conversion logic
    • changed
      New `ActivePositions` class — replaces legacy position logic for color values visibility
    • changed
      Simplified `ColorNames` class — better performance and maintainability
    • changed
      Refactored slider/grid logic — cleaner switching between layouts
    • changed
      Slider option moved — from checkbox to layout dropdown (more intuitive)
    • changed
      Deprecated `slider` prop — removed, handled via layout logic
    • changed
      Template structure improved — better separation of concerns
    • changed
      Dynamic color box sizing — adapts to content and layout
    • changed
      Enhanced element UI/UX — better alignment and consistent visuals
    • changed
      Updated default preview once the element is added on the page
    • changed
      Element type change — `palette` → `fs_palette` for better namespacing
    • changed
      Falang integration updated after element type change
    • changed
      Early invalid color return — prevents unnecessary processing
    • changed
      ARIA label applied to linked color boxes only
    • changed
      PHP 8.3+ optimized — modern syntax and features
    • changed
      Minimum YOOtheme Pro version requirement: 4.2
    • changed
      Minimum WordPress version requirement: 6.6
  • Version 1.2.0

    April 02, 2024
    • added
      WordPress update server
    • changes
      Modernized Joomla! plugin
    • changes
      Utilization of DatabaseInterface in Joomla plugin!
    • changes
      Integration of Providers in Joomla plugin!
    • changes
      Element icon in the builder
  • Version 1.1.1

    September 08, 2023
    • new
      Joomla 5 support
    • added
      CMYK filed
    • changes
      Minimum PHP version requirement: 8.1
    • changes
      Minimum Joomla! version requirement: 4.3
    • changes
      Minimum YOOtheme Pro version requirement: 4.0
  • Version 1.0.5

    September 01, 2023
    • new
      YOOtheme Pro 4 support
    • new
      Filter
    • new
      Overlay
    • added
      Dynamic content support on the element level
    • added
      Element transform feature for YOOtheme Pro 4.x
    • added
      Hex RGBA HSLA and Pantone fileds
    • added
      Automatic color value generation for HEX, RGBA, HSLA fileds
    • added
      "Overlay" position to display title, meta, HEX, RGBA, HSLA, Pantone fileds content
    • added
      Color Box border item setting
    • added
      More text styles for the content and meta fields
    • added
      Text limit output for the content field
    • added
      Color Box align "between" option
    • added
      Visibility options for all text fields
    • added
      Title grid width "expand" option
    • added
      Slider nav margin "large" option
    • added
      Link "full-width" option
    • added
      Item HTML element option
    • added
      Link ARIA-label
    • added
      Useful element classes under the custom css input
    • changes
      Minimum PHP version requirement: 7.4
    • changes
      Minimum Joomla! version requirement: 3.10
    • changes
      Minimum WordPress version requirement: 6.0
    • changes
      Minimum YOOtheme Pro version requirement: 3.0
    • removed
      Removed panel options
  • Version 1.0.4

    August 19, 2022
    • added
      PHP 8.1 support
  • Version 1.0.3

    July 20, 2021
    • new
      Palette Element converted into native Joomla! 3/4 and WordPress plugins
  • Version 1.0.2

    March 22, 2021
    • new
      Automated generation of the color titles
    • added
      Display color HEX value in the Meta
    • changed
      Code improvements and fixes
  • Version 1.0.1

    March 21, 2021
    • new
      Slider
    • new
      Panel
    • changed
      Optimized element settings UX
    • changed
      Code improvements and fixes
  • Version 1.0.0

    November 01, 2020
    • added
      Initial release