Changelog

Version History

Stay up to date with the latest features, improvements, and fixes in ACF Open Icons.

2025-12-03

Version 1.0.3

Fixed
  • Tabler Icons Path Structure: Fixed issue where some Tabler Icons (including rosette-discount variants) were not loading. Tabler Icons now organizes icons in outline/ and filled/ subdirectories instead of directly in the icons/ directory. The plugin now correctly fetches icons from icons/outline/{key}.svg (default) and falls back to icons/filled/{key}.svg if needed. This ensures all Tabler Icons variants load correctly.
2025-11-30

Version 1.0.2

Fixed
  • "Use Last Color" Context Isolation: Fixed "Use Last Color" feature to properly isolate color storage per instance of flexible layouts and repeaters. Previously, all instances of the same layout type shared the same last color, causing new instances to incorrectly inherit colors from previous instances. Now each layout instance and repeater row has its own isolated storage.
    - Flexible layout instances now use unique instance identifiers (supports both numeric and alphanumeric IDs used by ACF)
    - Repeater rows are isolated per row index/ID
    - New instances start with default color token until a color is explicitly selected in that instance
  • Admin Preview Color Updates: Fixed issue where admin post edit screen showed old colors after palette token values were updated in settings. The preview now regenerates SVG from the current colorToken and palette settings, ensuring it always displays the current color values. The stored SVG in the database is also updated when saving the post.
Technical Improvements
  • Instance Index Extraction: Improved context detection to extract flexible layout instance IDs and repeater row IDs from ACF input name paths, supporting both numeric and alphanumeric identifier formats
2025-11-24

Version 1.0.1

Fixed
  • Prevent the admin from entering dev mode just because another Vite server is running locally. The plugin now verifies its own dev entry before loading dev assets and exposes filters/constants for overriding host/port if needed.
2025-11-21

Version 1.0.0

Description
  • Major Release - Production Ready

    This is the first stable production release of ACF Open Icons. The plugin has been thoroughly cleaned, documented, and optimized for production use.
Added
  • Usage Examples: USAGE_EXAMPLE.md included in production builds for developer reference
Fixed
  • Build Process: Fixed build configuration to use esbuild instead of terser (no external dependency required)
  • Version Synchronization: Ensured consistent versioning across package.json, plugin header, and CHANGELOG
Code Quality
  • Security Review: Verified all security best practices (sanitization, escaping, prepared statements, nonces)
  • Performance: Reviewed and optimized asset loading, database queries, and caching
Technical Improvements
  • File Structure: Verified production ZIP contains only necessary files
  • Version Management: Automated version synchronization in build process

Have a feature request?

We'd love to hear your ideas! Your feedback helps us prioritise what to build next and make ACF Open Icons even better for your workflow.

Get in Touch