Changelog

New icons and package changes, release by release. Icons are never renamed or removed in a minor version.

  1. 1.2.0

    November 14, 2026

    57 new icons for interfaces, arrows and text editing, each in stroke and solid. 367 icons in total; no icon renamed or removed.

    Interface

    • plus-square, minus-square, x-square, check-check, ban, ellipsis-circle, bell-plus, command, crosshair, gauge.
    • Layout: app-window, columns, rows, table, kanban, dashboard, layout-list, panel-right, panel-bottom.
    • Controls: grip-vertical, grip-horizontal, sliders-vertical, toggle-left.

    Arrows

    • arrow-up, arrow-down, arrow-left and arrow-right in a circle; arrow-up-to-line, arrow-down-to-line.
    • chevrons-up, chevrons-down, chevron-first, chevron-last; four corner arrows; move-diagonal, expand, shrink.

    Text and editing

    • heading, strikethrough, quote, text-cursor, align-justify, list-ordered, list-checks, indent, outdent.
    • Tools: pen-line, highlighter, eraser, brush, pipette, ruler; plus languages and signature.

    Flutter

    • New on November 15: the softstroke package on pub.dev. Run flutter pub add softstroke, then use Icon(SoftstrokeIcons.home) or SoftstrokeIcons.homeSolid. Release builds keep only the icons you use.

    Fixes

    • The award, gift, graduation-cap and truck solids follow their stroke icon's outline: parts that touch stay together.
    • Icon browser: two new categories (Charts and data, Development) and 23 icons moved to the category they belong in.
  2. 1.1.0

    November 14, 2026

    Better proportions and cleaner solids. Same 310 icons and names, nothing to change in your code.

    Proportions

    • Icons fill more of the 24px canvas (a 2px margin instead of 2.5px), so they read about 7% larger at the same size. Arrows, chevrons, check and x keep their size.
    • The slash on -off icons leaves a wider gap, so it stays open at 16px.
    • Separate parts sit at least 1 unit apart, so details no longer fill in at small sizes (bell, cake, sliders, qr-code and 25 more).

    Solid icons

    • Solids that came out as thick outlines are now filled: archive, award, bug, cart, database, fuel, gift, graduation-cap, image-plus, printer, ship and truck.
    • Inner shapes are cut out cleanly in coins, cpu and fuel; key keeps the stroke's line weight; pie-chart has a rounded centre corner.
  3. 1.0.0

    November 11, 2026

    The first public release: 310 icons in stroke and solid, with packages for every major framework.

    Icons

    • 310 icons on a 24px grid with a 1.5px stroke, round caps and squircle corners.
    • A solid twin for every icon, built from the stroke icon's own outline.
    • Search keywords and a category for every icon.

    Packages

    • @softstroke/react, @softstroke/react-native, @softstroke/vue, @softstroke/svelte and @softstroke/angular.
    • @softstroke/svg with files, sprites, JSON, keywords and categories.
    • @softstroke/font: stroke and solid web fonts from one CSS link.

    Website

    • Icon browser with search, categories and shareable links.
    • Documentation for every package, and an icon font page.

Want an icon in the next release? Request it.

Request an icon

Tell us what you need. Every icon is drawn from scratch in the Softstroke style; brand logos are not added.

Posted publicly on GitHub