Releases: weetbicks/elemental-svg
v1.2.2 — Filter persistence, Agentic FM, Button export
-
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
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
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
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 & Stroke —
fill_color,stroke_color,stroke_width - Transforms —
rotation,rotation_increment,flip_h,flip_v,opacity,scale,offset_x,offset_y - Background Shape —
bg_enabled,bg_color,bg_edges,icon_padding,corner_radius - FileMaker Options —
fm_compatible,fm_dynamic_fill,fm_dynamic_target - Conversion & Display —
auto_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
- 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
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
Minor fixes
v1.1.0 — Icon Library & Button Bar Export
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
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
Initial database release for Elemental SVG.