Skip to content

Releases: kaandedeoglu/Shark

SwiftUI and AppKit compatibility

25 Feb 14:51
Compare
Choose a tag to compare

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

29 Nov 10:29
32ecb69
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.3.9...1.3.10

Xcode 13 Compatibility

04 Oct 14:25
cfa54ee
Compare
Choose a tag to compare
1.3.9

Bump xcodeproj dependency > 8.0.0 and fix Xcode 13.0 buid errors (#39)

Configurable localization key separator

25 Aug 09:55
57d0054
Compare
Choose a tag to compare
1.3.8

Make localization splitting configurable with the --separator option …

Storyboard support

16 Jun 14:00
71da754
Compare
Choose a tag to compare
1.3.7

Support for Storyboard assets (#34)

Regex range fix

24 Apr 17:18
45aa2bb
Compare
Choose a tag to compare
1.3.6

Fix regex interpolation search for emoji strings (#32)

NSDataAsset support

12 Apr 17:52
492f34e
Compare
Choose a tag to compare
1.3.5

Support for NSDataAsset assets (#31)

New flag: top-level-scope

12 Apr 12:23
ec1b7b0
Compare
Choose a tag to compare

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

11 Apr 05:39
dd728c2
Compare
Choose a tag to compare

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

30 Dec 21:33
9a7bb49
Compare
Choose a tag to compare
1.3.2

Disable swiftformat in Shark.swift (#24)