All Versions
16
Latest Version
Avg Release Cycle
213 days
Latest Release
115 days ago

Changelog History
Page 1

  • v0.27.0 Changes

    February 23, 2026

    What's Changed

    - 👌 support dominant-baseline by @swhitty in #118

    Full Changelog : 0.26.0...0.27.0

  • v0.26.0 Changes

    January 26, 2026

    What's Changed

    🆕 New Contributors

    Full Changelog : 0.25.3...0.26.0

  • v0.25.3 Changes

    November 30, 2025

    What's Changed

    Full Changelog : 0.25.1...0.25.3

  • v0.25.1 Changes

    September 07, 2025

    Introduces a breaking change SVGView.resizable() #102

    0️⃣ Previously (a bug) by default SVGView expanded to fill its container. Now the behaviour aligns with that of Image — by default it renders to its intrinsic content size (size of SVG)

    // Renders at intrinsic SVG sizeSVGView("circle.svg")
    

    Mark the view as resizable() to expand and fill available space:

    // Fills available space, preserving aspectSVGView("circle.svg").resizable()
    

    Swift 6.0+ compiler is now required

    What's Changed

    Full Changelog : 0.24.0...0.25.0

  • v0.25.0 Changes

    September 07, 2025

    Introduces a breaking change SVGView.resizable() #102

    0️⃣ Previously (a bug) by default SVGView expanded to fill its container. Now the behaviour aligns with that of Image — by default it renders to its intrinsic content size (size of SVG)

    // Renders at intrinsic SVG sizeSVGView("circle.svg")
    

    Mark the view as resizable() to expand and fill available space:

    // Fills available space, preserving aspectSVGView("circle.svg").resizable()
    

    Swift 6.0+ compiler is now required

    What's Changed

    Full Changelog : 0.24.0...0.25.0

  • v0.24.0 Changes

    August 29, 2025

    What's Changed

    • 👌 support small, medium and large SFSymbols by @swhitty in #92
    • 👌 Support CSS declarations with multiple selectors by @swhitty in #95
    • 💅 Resolve clipPaths via stylesheet by @swhitty in #96
    • convert Mask to GraphicsElement by @swhitty in #98

    Full Changelog : 0.23.1...0.24.0

  • v0.23.1

    August 29, 2025
  • v0.23.0 Changes

    August 07, 2025

    ⚡️ Updates the alignment of SFSymbols and left/right guides to precisely align to the supplied insets. When --insets auto the left/ight guides are closer to official SFSymbols:

    👀 default

    When --insets 10 20 10 20 are supplied, the left/right guides are now precisely aligned to these insets:

    👀 insets

    Pass the --legacy option to use the original, less precise alignment logic from earlier SwiftDraw versions.

    What's Changed

    🆕 New Contributors

    Full Changelog : 0.22.0...0.23.0

  • v0.22.0 Changes

    May 29, 2025

    ⬇️ Drop support for Swift 5.8.

    📦 Moves all DOM files to new SwiftDOM module. All types are exposed with package access control so nothing can actually be used publicly.

    What's Changed

    • Moving DOM files to SwiftDOM Module by @swhitty in #80
    • 🛠 fix: visionos in podspec by @EyreFree in #81
    • SwiftDOM is now published to cocoapods
  • v0.21.0 Changes

    April 16, 2025

    What's Changed

    🆕 New Contributors

    Full Changelog : 0.20.1...0.21.0