Releases: swhitty/SwiftDraw
Releases · swhitty/SwiftDraw
0.18.2 Fix clip-path transforms
Fixes transform when used within clip-path #61
0.18.1 Fix display: block
0.18.0 Swift 6 compiler support
Swift 5.7 (iOS13+, macOS 10.15+)
Removes support for older OS and Swift versions.
SwiftDraw now supports:
- Swift 5.7+
- iOS 13+
- macOS 10.15+
Fixes issue #40 where base64 images were not sized correctly.
Swift 5.7 (iOS12+, macOS 10.14+)
Removes support for older OS and Swift versions.
SwiftDraw now supports:
- Swift 5.7+
- iOS 12+
- macOS 10.14+
Fixes issue #32 where some SFSymbols would not correctly wind evenodd paths.
Swift 5.7 (iOS12+, macOS 10.14+)
Removes support for older OS and Swift versions.
SwiftDraw now supports:
- Swift 5.7+
- iOS 12+
- macOS 10.14+
Fixes issue #32 where some SFSymbols would not correctly wind evenodd paths.
Preserve all SFSymbol classes
Fix Typo
SFSymbol Multicolor
Includes changes
- SFSymbols now include support for multicolour layers by preserving specific CSS selectors. Thank you @tinder-darraghburke
- Adds fix symbols with greater width than height. Thank you @rcancro.
- Samples is now Samples.bundle
swiftdraw, version 0.14.1
copyright (c) 2023 Simon Whitty
usage: swiftdraw <file.svg> [--format png | pdf | jpeg | swift | sfsymbol] [--size wxh] [--scale 1x | 2x | 3x]
<file> svg file to be processed
Options:
 --format      format to output image: png | pdf | jpeg | swift | sfsymbol
 --size        size of output image: 100x200
 --scale       scale of output image: 1x | 2x | 3x
 --insets      crop inset of output image: top,left,bottom,right
 --precision   maximum number of decimal places
 --output      optional path of output file
 --hideUnsupportedFilters   hide elements with unsupported filters.
Available keys for --format swift:
 --api                api of generated code:  appkit | uikit
Available keys for --format sfymbol:
 --insets             alignment of regular variant: top,left,bottom,right | auto
 --ultralight         svg file of ultralight variant
 --ultralightInsets   alignment of ultralight variant: top,left,bottom,right | auto
 --black              svg file of black variant
 --blackInsets        alignment of black variant: top,left,bottom,right | auto
SFSymbol Multicolor
Includes changes
- SFSymbols now include support for multicolour layers by preserving specific CSS selectors. Thank you @tinder-darraghburke
- Adds fix symbols with greater width than height. Thank you @rcancro.
swiftdraw, version 0.14.0
copyright (c) 2023 Simon Whitty
usage: swiftdraw <file.svg> [--format png | pdf | jpeg | swift | sfsymbol] [--size wxh] [--scale 1x | 2x | 3x]
<file> svg file to be processed
Options:
 --format      format to output image: png | pdf | jpeg | swift | sfsymbol
 --size        size of output image: 100x200
 --scale       scale of output image: 1x | 2x | 3x
 --insets      crop inset of output image: top,left,bottom,right
 --precision   maximum number of decimal places
 --output      optional path of output file
 --hideUnsupportedFilters   hide elements with unsupported filters.
Available keys for --format swift:
 --api                api of generated code:  appkit | uikit
Available keys for --format sfymbol:
 --insets             alignment of regular variant: top,left,bottom,right | auto
 --ultralight         svg file of ultralight variant
 --ultralightInsets   alignment of ultralight variant: top,left,bottom,right | auto
 --black              svg file of black variant
 --blackInsets        alignment of black variant: top,left,bottom,right | auto