Palette
-
Version 2.0.0
October 31, 2026-
addedManaged migrations for saved Palette layouts and legacy element properties.
-
addedRuntime contracts for link normalization, element properties and Customizer asset loading.
-
addedModern, licensed color-name dataset for more natural generated color names.
-
addedAccessible fallback names for linked color swatches that contain only a background color.
-
addedComplete translations for controls, descriptions and options across all 28 included languages.
-
addedDedicated PHP, JavaScript, PHPStan, migration, translation and bundle-parity tests.
-
addedWordPress plugin links for the product page, demo and changelog.
-
fixedLinked background-only swatches losing their accessible name.
-
fixed"Content Limit" behavior and saved-value normalization.
-
fixedInvalid or malformed element properties reaching rendering templates.
-
fixedGrid column-gap controls retaining Slider-specific behavior.
-
fixedStale Customizer state after opening, closing or replacing Palette panels.
-
fixedBuilder warnings caused by outdated listener signatures and runtime assumptions.
-
enhancedSignificantly improved HEX, RGB, RGBA, HSL and HSLA parsing, normalization and conversion.
-
enhancedImproved generated color names using perceptual color comparison instead of basic RGB distance.
-
enhancedImproved color-name lookup performance with cached datasets and indexed nearest-color candidates.
-
enhancedImproved automatic generation of HEX, RGBA, HSLA and human-readable color names.
-
enhancedImproved Customizer stability while keeping live color swatch previews.
-
enhancedImproved filtering, Grid and Slider behavior by synchronizing controls with native YOOtheme Pro elements.
-
enhancedImproved accessibility for linked swatches, titles and background-only color boxes.
-
enhancedImproved validation and normalization of authored URLs and runtime element properties.
-
enhancedImproved saved-layout migrations with managed, repeat-safe updates.
-
enhancedImproved the Builder interface with clearer groups for display and automatic color-generation options.
-
enhancedExpanded translations to cover all product-owned labels, descriptions, options and controls.
-
enhancedImproved JavaScript packaging with reproducible source and minified bundle parity.
-
changedMigrated Palette to a modern provider-first, dual-CMS architecture.
-
changedReplaced active static "element.json" definitions with native PHP definitions.
-
changedReworked the color-processing architecture around normalized color values and dedicated processors.
-
changedReplaced the legacy color-name data format with a bundled JSON dataset.
-
changedUpdated Palette Grid, Slider and filter settings to follow current native YOOtheme Pro behavior.
-
changedShortened and normalized internal margin properties while preserving supported saved layouts.
-
changedPalette now relies on the native YOOtheme Pro 5 runtime for Builder SVG data handling.
-
changedUpdated minimum requirements to PHP 8.2, Joomla 5.4.9, YOOtheme Pro 5.0.53 and WordPress 7.1.3.
-
removedRuntime compatibility code specific to YOOtheme Pro 4.
-
removedLegacy Vue patch previously required for inline SVG Builder previews.
-
removedLegacy JSON element definitions from new installation packages.
-
removedDeprecated internal "ColorConverter" compatibility methods.
-
removedLegacy color-name data file and outdated lookup implementation.
-
removedObsolete Joomla bootstrap and Customizer asset-loading paths.
-
-
Version 1.3.7
December 20, 2025-
addedCompatibility with YourSites Joomla extension.
-
changedJoomla plugin installer script.
-
-
Version 1.3.6
December 09, 2025-
changedImproved WordPress update system stability and error handling.
-
changedEnhanced WordPress Download ID settings page for multi-plugin environments.
-
-
Version 1.3.5
December 04, 2025-
newModernized WordPress plugin.
-
changedImproved TranslationListener class.
-
-
Version 1.3.4
October 12, 2025-
addedSupport for YOOtheme Pro 5 margin options, with backward compatibility for YOOtheme Pro 4.
-
-
Version 1.3.3
September 29, 2025-
newSelected color swatches are now shown in the element items listing for easier preview.
-
addedAnimate items option.
-
addedSection/Row: remove left or right padding option.
-
-
Version 1.3.2
September 08, 2025-
newYOOtheme Pro 5 ready!
-
changedStreamlined template render paths.
-
-
Version 1.3.1
August 16, 2025-
newJoomla! 6 ready!
-
newPHP 8.5 ready!
-
changedInstaller refactor: replaced installer.php with robust script.php, enhancing dependency management and compatibility checks.
-
changedRenamed namespaces to follow Joomla naming conventions for better alignment.
-
changedSimplified class structure, streamlined module loading logic, and removed unused imports.
-
changedSimplified and refactored template attributes for slider and filter nav templates.
-
changedAdjusted schema and metadata files.
-
changedEnhanced code readability and maintainability by polishing templates and simplifying logic.
-
-
Version 1.3.0
July 02, 2025-
addedItem link title option — adds `title` attribute for accessibility/hover info
-
addedItem link target option — configures links to open in new/same tab
-
addedItem link toggle option — enables UIkit `uk-toggle` behavior
-
addedAuto color name generation support for HSLA color input
-
addedColor name database caching — improves performance since the database is loaded only once
-
addedColor input validation — skips invalid colors to prevent breaks
-
addedHex fallback — auto-adds missing `#` to hex inputs
-
fixedSlider dotnav update on filtering items — navigation refreshes correctly
-
changedNew `ColorConverter` class — centralizes color format conversion logic
-
changedNew `ActivePositions` class — replaces legacy position logic for color values visibility
-
changedSimplified `ColorNames` class — better performance and maintainability
-
changedRefactored slider/grid logic — cleaner switching between layouts
-
changedSlider option moved — from checkbox to layout dropdown (more intuitive)
-
changedDeprecated `slider` prop — removed, handled via layout logic
-
changedTemplate structure improved — better separation of concerns
-
changedDynamic color box sizing — adapts to content and layout
-
changedEnhanced element UI/UX — better alignment and consistent visuals
-
changedUpdated default preview once the element is added on the page
-
changedElement type change — `palette` → `fs_palette` for better namespacing
-
changedFalang integration updated after element type change
-
changedEarly invalid color return — prevents unnecessary processing
-
changedARIA label applied to linked color boxes only
-
changedPHP 8.3+ optimized — modern syntax and features
-
changedMinimum YOOtheme Pro version requirement: 4.2
-
changedMinimum WordPress version requirement: 6.6
-
-
Version 1.2.0
April 02, 2024-
addedWordPress update server
-
changesModernized Joomla! plugin
-
changesUtilization of DatabaseInterface in Joomla plugin!
-
changesIntegration of Providers in Joomla plugin!
-
changesElement icon in the builder
-
-
Version 1.1.1
September 08, 2023-
newJoomla 5 support
-
addedCMYK filed
-
changesMinimum PHP version requirement: 8.1
-
changesMinimum Joomla! version requirement: 4.3
-
changesMinimum YOOtheme Pro version requirement: 4.0
-
-
Version 1.0.5
September 01, 2023-
newYOOtheme Pro 4 support
-
newFilter
-
newOverlay
-
addedDynamic content support on the element level
-
addedElement transform feature for YOOtheme Pro 4.x
-
addedHex RGBA HSLA and Pantone fileds
-
addedAutomatic color value generation for HEX, RGBA, HSLA fileds
-
added"Overlay" position to display title, meta, HEX, RGBA, HSLA, Pantone fileds content
-
addedColor Box border item setting
-
addedMore text styles for the content and meta fields
-
addedText limit output for the content field
-
addedColor Box align "between" option
-
addedVisibility options for all text fields
-
addedTitle grid width "expand" option
-
addedSlider nav margin "large" option
-
addedLink "full-width" option
-
addedItem HTML element option
-
addedLink ARIA-label
-
addedUseful element classes under the custom css input
-
changesMinimum PHP version requirement: 7.4
-
changesMinimum Joomla! version requirement: 3.10
-
changesMinimum WordPress version requirement: 6.0
-
changesMinimum YOOtheme Pro version requirement: 3.0
-
removedRemoved panel options
-
-
Version 1.0.4
August 19, 2022-
addedPHP 8.1 support
-
-
Version 1.0.3
July 20, 2021-
newPalette Element converted into native Joomla! 3/4 and WordPress plugins
-
-
Version 1.0.2
March 22, 2021-
newAutomated generation of the color titles
-
addedDisplay color HEX value in the Meta
-
changedCode improvements and fixes
-
-
Version 1.0.1
March 21, 2021-
newSlider
-
newPanel
-
changedOptimized element settings UX
-
changedCode improvements and fixes
-
-
Version 1.0.0
November 01, 2020-
addedInitial release
-