Skip to content

Releases: weetbicks/elemental-svg

v1.2.2 — Filter persistence, Agentic FM, Button export

15 Apr 21:42

Choose a tag to compare

  • Filter state persistence — Icon set filter selections are now saved and automatically restored when reopening Elemental SVG, so you pick up right where you left off without having to re-apply your filters each time.

  • Select All / None for filter categories — Each filter category now has Select All and Select None controls, making it much faster to configure filters when you have a large number of options.

  • Agentic FM support — Elemental SVG now includes Agentic FM as a supported FileMaker platform option.

  • Single icon export now copies as a Button — When exporting a single icon to FileMaker, it is now sent as a proper Button rather than a single-segment Button Bar, which is a more appropriate object type for a standalone icon.

v1.2.1 — Overlay bug fixes

05 Mar 20:52

Choose a tag to compare

Fixed several bugs with the overlay feature and added knockout mode:

  • Overlay controls panel now shows all options without clipping
  • Fixed overlay output SVG breaking during FileMaker export
  • Stroke-based overlay layers are now pre-converted before merging
  • Layer background fills are preserved through the processing pipeline
  • FM settings no longer reset when adding icons from the library
  • Added knockout mode (browser only — not supported in FileMaker)

v1.2.0 — Overlay Mode

05 Mar 09:57

Choose a tag to compare

Overlay Mode

A new Overlay Mode lets you combine multiple SVG icons into a single merged icon — perfect for creating badge icons, status indicators, or custom composite icons.

How it works

  • Load 2 or more SVGs into the editor, then click the Overlay button
  • If you have exactly 2 icons, composing starts immediately. With 3+, you'll select which icons to include
  • Drag, resize, rotate, flip, and adjust opacity for each layer independently
  • Use the layer order controls to arrange which icons sit in front or behind
  • Add a background fill to any layer so it stays visible on top of other icons
  • Click Done to merge everything into a single new SVG

Other improvements

  • Saving multiple files now downloads as a zip file, fixing an issue where browsers would silently block multiple individual downloads
  • Various stability and interaction improvements

Notes

  • Source icons are removed from the editor after merging (the merged result replaces them)
  • Undo/redo works within overlay mode, and the main editor's undo/redo/reset buttons are fully overlay-aware
  • The viewport boundary shows exactly what will be included in the final SVG output

v1.1.4 — Editor Preset Configuration

03 Mar 19:36

Choose a tag to compare

Editor Presets via initEditor()

You can now pass editor presets to initEditor() to pre-configure all editing controls. This is useful for standardising icon appearance across a team, or setting up the editor for a specific workflow.

24 new config properties across 6 categories:

  • Colors & Strokefill_color, stroke_color, stroke_width
  • Transformsrotation, rotation_increment, flip_h, flip_v, opacity, scale, offset_x, offset_y
  • Background Shapebg_enabled, bg_color, bg_edges, icon_padding, corner_radius
  • FileMaker Optionsfm_compatible, fm_dynamic_fill, fm_dynamic_target
  • Conversion & Displayauto_convert, convert_strokes, normalize_paths, preview_bg, preview_bg_color, zoom

All properties are optional — omit any to keep defaults. Invalid values are silently ignored. Preset values override saved user preferences.

initEditor({
    output_mode: 'fm',
    style: 'dark',
    fill_color: '#ffffff',
    bg_enabled: true,
    bg_color: '#3498db',
    bg_edges: 0,
    icon_padding: 15
});

Icon Browser — Semantic Search Tags

All 38,700+ icons across all 11 libraries now have semantic search tags. Previously only 4 libraries (Lucide, Tabler, Phosphor, Material Design Icons) had tags — the remaining 7 libraries (Bootstrap, Fluent UI, Heroicons, Iconoir, Ionicons, Remix Icon, IconPark) had none. Searching now matches synonyms and related concepts, not just icon names. For example, searching "pet" finds dog, cat, rabbit, paw-print and more across every library.

v1.1.3 — Undo/redo icons and editable zoom

24 Feb 20:37

Choose a tag to compare

  • Fixed undo/redo toolbar icons — replaced with standard curved arrow icons
  • Zoom percentage box can now be clicked to manually enter a zoom value (50–400%)
  • Editor minimum zoom changed from 25% to 50% to match icon library

v1.1.2 — Icon Library Expansion

21 Feb 07:04

Choose a tag to compare

Icon Library Expansion — 38,000+ Icons

The built-in icon browser now includes 38,726 icons across 11 open-source libraries — more than double the previous collection of ~17,000.

New Libraries

  • Material Design Icons — 7,188 icons (outline + filled)
  • IconPark — 5,314 icons (outline + filled)
  • Fluent UI Icons — 4,884 icons (outline + filled)
  • Remix Icon — 3,229 icons (outline + filled)
  • Ionicons — 1,263 icons (outline + filled + sharp)

Existing Libraries

  • Tabler Icons — 5,986
  • Phosphor Icons — 4,536
  • Bootstrap Icons — 2,078
  • Lucide — 1,929
  • Iconoir — 1,671
  • Heroicons — 648

All new icons are categorized across 20 categories and fully searchable. Every icon works with the existing stroke-to-fill conversion and FileMaker Button Bar export.

v1.1.1 — Minor fixes

20 Feb 11:08

Choose a tag to compare

v1.1.0 — Icon Library & Button Bar Export

20 Feb 07:37

Choose a tag to compare

What's New in v1.1.0

Icon Library

Browse, search, and select from nearly 17,000 icons across six popular open-source libraries — all built directly into the editor:

  • Lucide — 1,929 outline icons
  • Tabler Icons — 5,986 icons (outline and filled)
  • Heroicons — 648 icons (outline and solid)
  • Phosphor Icons — 4,536 icons
  • Bootstrap Icons — 2,078 icons
  • Iconoir — 1,671 icons

Filter by library, category, or style. Search instantly across all icons. Select multiple icons with click, Shift+click, or keyboard navigation. Download as SVGs or export directly to FileMaker.

Copy as Button Bar

Export selected icons as FileMaker button bar XML — ready to paste onto any layout. Available in both the Icon Library and the Editor.

  • Automatic stroke-to-fill conversion for outline icons
  • FileMaker path normalization and compatibility processing
  • Supports up to 400 icons per export (50 per bar segment)
  • Progress indicator for larger selections
  • Requires the BaseElements Plugin from Goya

Other Improvements

  • Editor transformations (color, rotation, scale, etc.) now correctly applied when exporting button bars from the editor
  • External links open in the default browser on all platforms (Windows web viewer fix)
  • Plugin availability check before button bar export
  • Search sidebar counts always reflect results regardless of filter state
  • Escape key behavior improvements in the Icon Library
  • Added Claris icon to Save to FileMaker buttons
  • Various bug fixes and performance improvements

db-v1.1.0 — Database release for v1.1.0

20 Feb 07:59

Choose a tag to compare

Database release matching code release v1.1.0.

Includes the Icon Library, Copy as Button Bar, and all other v1.1.0 improvements packaged as a FileMaker database download.

See v1.1.0 release notes for full details.

db-v1.0.0 — Initial database release

18 Feb 21:20

Choose a tag to compare

Initial database release for Elemental SVG.