Skip to content

Releases: elixir-volt/phoenix_iconify

v0.3.2

23 May 11:16

Choose a tag to compare

  • Improve compile-time icon discovery for wrapper component icon attributes and same-line recoverable HEEx inside EEx blocks
  • Discover literal icon names returned by icon helper functions
  • Include priv/**/*.heex templates in scanner source paths

v0.3.1

21 May 16:53

Choose a tag to compare

  • Fix manifest decoding for Mix tasks when persisted icon field atoms are not loaded yet.

phoenix_iconify v0.3.0

20 May 22:06

Choose a tag to compare

What's new

  • Replace SVG IDs during rendering to avoid duplicate ID collisions
  • Add Iconify-style dimension calculation and 1em defaults
  • Add color, inline, and mask/bg render modes
  • Update to iconify ~> 0.3.0

Published to Hex: https://hex.pm/packages/phoenix_iconify/0.3.0

phoenix_iconify v0.2.0

20 May 20:44

Choose a tag to compare

What's new

  • Store discovered icons in a readable JSON manifest
  • Render normalized %Iconify.Icon{} data directly from the manifest
  • Add compile-time discovery through Elixir AST traversal and Phoenix LiveView tokenization
  • Add accessibility, sizing, and transformation options to <.icon />
  • Add prefetch, audit, and clean Mix tasks
  • Add CI checks with Credo, Reach smell checks, ExDNA, and tests
  • Polish README and package metadata for the elixir-volt organization

Published to Hex: https://hex.pm/packages/phoenix_iconify/0.2.0