The third public release contains the following features:
-
SurfMacros
target:URL
: to unwrap url strings with check on precompile time.CompletionHandler
: to create implementation with completion closure of simple protocols.Bridge
: to wrap swift-struct or other object into objc-compatible class.
-
SurfCore
target:EmptyClosure
andClosure<T>
added.- Replaced
fatalError
withdebugPrint
inWeakReference
-
Infrastructure:
- improvements and fixes in
make macro
command
- improvements and fixes in
PRs included
- SNP-1649-url-macro by @Goldilocks97 in #11
- SNP-1654 completion handler macro by @Goldilocks97 in #12
- #tech replace fatal error with debugPrint by @NullIsOne in #13
- SNP-1653 objc-bridge macro by @Goldilocks97 in #14
Full Changelog: 0.0.2...0.0.3