Icon Picker Changelog

Icon Picker 1.x is on version 1.1.10, released on Dec 07, 2020

  • theicons.co/svg/photo-09 Created with Sketch. 17 New features
  • theicons.co/svg/others-47 Created with Sketch. 7 Improvements
  • theicons.co/svg/home-36 Created with Sketch. 25 Bug fixes

1.1.10 - Latest Release

Released Dec 07, 2020

  • theicons.co/svg/others-47 Created with Sketch.

    Update Font Awesome remote source to 5.15.1.

  • theicons.co/svg/home-36 Created with Sketch.

    Ensure icons load in Super Table and other nesting fields.

1.1.9

Released Aug 11, 2020

  • theicons.co/svg/photo-09 Created with Sketch.

    Allow iconSetsPath settings to use environment variables or aliases.

  • theicons.co/svg/photo-09 Created with Sketch.

    Allow iconSetsUrl settings to use environment variables or aliases.

1.1.8

Released Jun 10, 2020

  • theicons.co/svg/photo-09 Created with Sketch.

    Added iconPickerField.length and iconPickerField.getLength().

  • theicons.co/svg/photo-09 Created with Sketch.

    Added iconPickerField.isEmpty and iconPickerField.getIsEmpty().

1.1.7

Released Jun 09, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error when only a single sprite existed in a sprite sheet.

1.1.6

Released Jun 08, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Improve performance of remote icon sets. (thanks @bertoost).

1.1.5

Released Jun 06, 2020

  • theicons.co/svg/photo-09 Created with Sketch.

    Add enableCache setting.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix entry.iconField direct output showing URL, even when an icon isn’t picked.

1.1.4

Released Apr 16, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix logging error Call to undefined method setFileLogging().

1.1.3

Released Apr 15, 2020

  • theicons.co/svg/others-47 Created with Sketch.

    File logging now checks if the overall Craft app uses file logging.

  • theicons.co/svg/others-47 Created with Sketch.

    Log files now only include GET and POST additional variables.

1.1.2

Released Feb 11, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix windows path issues.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix another potential error for field settings and icon sets.

1.1.1

Released Jan 12, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error with remote sets set to “All”.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error when installing for the first time.

1.1.0

Released Jan 12, 2020

  • theicons.co/svg/photo-09 Created with Sketch.

    Add GraphQL support for field. Now returns an IconModel.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add cache for each icon set. Icons for each set are now cached when the Icon Picker field is saved.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add controller action to lazy-load icon set content.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add utility to re-generate icon set caches.

  • theicons.co/svg/photo-09 Created with Sketch.

    Improve performance for large icon sets.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add Redactor support. See docs.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add support for Google Material Design Icons, which need some special-handling.

  • theicons.co/svg/others-47 Created with Sketch.

    Major refactor, bringing performance improvements and caching.

  • theicons.co/svg/others-47 Created with Sketch.

    Update the icon selection field to lazy-load icons, rather than loading on page load. This brings significant performance benefits

  • theicons.co/svg/home-36 Created with Sketch.

    Fix craft.iconPicker.spritesheet not always returning content.

1.0.10

Released Sep 04, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix numerous errors when fetching remote icon sets via URL.

  • theicons.co/svg/home-36 Created with Sketch.

    Change Font Awesome icon source to use file-system fetching, rather than via HTTP.

1.0.9

Released Sep 03, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix icons not propagating to other sites.

1.0.8

Released Aug 17, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Add getPath() function to icon model.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add supported translation methods for field.

  • theicons.co/svg/others-47 Created with Sketch.

    Changing to Local file read from External URL.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error when resolving font awesome json file path.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error when trying to access remote icons sets.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error with font-name for icon font files.

1.0.7

Released Apr 27, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Live Preview not showing icon selection.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Neo fields clipping icon selection.

  • theicons.co/svg/home-36 Created with Sketch.

    Icon selection pane now attaches itself to the field, instead of the body.

1.0.6

Released Apr 24, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Add maxIconsShown to control how many icons should be shown in the selection pane.

  • theicons.co/svg/others-47 Created with Sketch.

    Update default iconSetsPath to be relative to the web folder - CRAFT_BASE_PATH . '/web/icons/'.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix compatibility with some sprite definitions.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix handling when no sub-folders in icon path, only single icons.

1.0.5

Released Apr 07, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Add model.hasIcon().

  • theicons.co/svg/home-36 Created with Sketch.

    Fix normalise-url function causing issues in some cases.

1.0.4

Released Mar 17, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Add settings override notices for plugin settings screen.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix SSL errors with spritesheets and icon sources when devMode is on.

1.0.3

Released Mar 07, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix overflow issue for some fields.

1.0.2

Released Mar 06, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix JS error causing issues across the control panel.

Get started with Icon Picker

Available for Craft 3. Get it from the plugin store.