Releases: kaandedeoglu/Shark
Releases · kaandedeoglu/Shark
SwiftUI and AppKit compatibility
Version 1.4.0 adds support for SwiftUI and AppKit as developed in https://github.com/kaandedeoglu/Shark/tree/wip/framework-specific-code-generation
Full Changelog: 1.3.10...1.4.0
With this version, @mickeyl is taking over maintainership of Shark.
swift-argument-parser version bump
Xcode 13 Compatibility
1.3.9 Bump xcodeproj dependency > 8.0.0 and fix Xcode 13.0 buid errors (#39)
Configurable localization key separator
1.3.8 Make localization splitting configurable with the --separator option …
Storyboard support
1.3.7 Support for Storyboard assets (#34)
Regex range fix
1.3.6 Fix regex interpolation search for emoji strings (#32)
NSDataAsset support
1.3.5 Support for NSDataAsset assets (#31)
New flag: top-level-scope
Adds a new flag --top-level-scope
that removes the top level namespace enum Shark
and declares I, C, F, L enums on the top level
New line EOF
The generated Shark.swift
ended with a }
and no newline. This caused diffs every time one views Shark.swift
in Xcode since Xcode automatically appends a newline at the end of files. Shark now also adds this to prevent any inconsistencies.
Disable Swift Format
1.3.2 Disable swiftformat in Shark.swift (#24)