Releases: krzysztofzablocki/Sourcery
Releases · krzysztofzablocki/Sourcery
2.2.5
What's Changed
- chore(deps): bump nokogiri from 1.16.2 to 1.16.5 by @dependabot in #1331
- Fix typo in Decorator.md by @ahmedk92 in #1339
- chore(deps): bump rexml from 3.2.5 to 3.2.8 by @dependabot in #1332
- Fixed incorrect case prefix parsing by @art-divin in #1341
- Fixed crash when inline function has out of bound indexes by @art-divin in #1342
- Improved concurrency support in SwiftTemplate caching by @art-divin in #1344
- Fix associatedtype generics by @art-divin in #1345
- AutoMockable: fix generating static reset func by @MontakOleg in #1336
- Enabled lookup for generic type information in arrays by @art-divin in #1346
New Contributors
Full Changelog: 2.2.4...2.2.5
2.2.4
What's Changed
- Fixed typealias resolution breaking resolution of real types. by @fabianmuecke in #1325
- Disabled type resolving for local method generic parameters by @art-divin in #1327
- Added hideVersionHeader to configuration arguments by @art-divin in #1328
Full Changelog: 2.2.3...2.2.4
2.2.3
What's Changed
- Fixed Issue when Caching of SwiftTemplate Binary Fails by @art-divin in #1323
Full Changelog: 2.2.2...2.2.3
2.2.2
What's Changed
- Improved Logging/Error Handling during SwiftTemplate Processing by @art-divin in #1320
- Set minimum platform for macOS by @art-divin in #1319
- Remove Sourcery version from header by @dcacenabes in #1309
- Enable Single Print when Generating Based on Swifttemplate by @art-divin in #1308
- [Bug] Annotations aren't being extracted from initializers by @liamnichols in #1311
- Implemented Proper Protocol Composition Type Parsing by @art-divin in #1314
- Renamed parenthesis to parentheses by @art-divin in #1315
- Switched to Double for CLI argument processing by @art-divin in #1317
- Added isDistributed to Actor and Method by @art-divin in #1318
- Enable Quotes when parsing arguments in property wrapper parameters by @art-divin in #1316
New Contributors
- @dcacenabes made their first contribution in #1309
Full Changelog: 2.2.1...2.2.2
2.2.1
What's Changed
- Set minimum platform for macOS by @art-divin in #1319
- Remove Sourcery version from header by @dcacenabes in #1309
- Enable Single Print when Generating Based on Swifttemplate by @art-divin in #1308
- [Bug] Annotations aren't being extracted from initializers by @liamnichols in #1311
- Implemented Proper Protocol Composition Type Parsing by @art-divin in #1314
- Renamed parenthesis to parentheses by @art-divin in #1315
- Switched to Double for CLI argument processing by @art-divin in #1317
- Added isDistributed to Actor and Method by @art-divin in #1318
- Enable Quotes when parsing arguments in property wrapper parameters by @art-divin in #1316
New Contributors
- @dcacenabes made their first contribution in #1309
Full Changelog: 2.1.8...2.1.9
2.2.0
What's Changed
- Remove Sourcery version from header by @dcacenabes in #1309
- Enable Single Print when Generating Based on Swifttemplate by @art-divin in #1308
- [Bug] Annotations aren't being extracted from initializers by @liamnichols in #1311
- Implemented Proper Protocol Composition Type Parsing by @art-divin in #1314
- Renamed parenthesis to parentheses by @art-divin in #1315
- Switched to Double for CLI argument processing by @art-divin in #1317
- Added isDistributed to Actor and Method by @art-divin in #1318
- Enable Quotes when parsing arguments in property wrapper parameters by @art-divin in #1316
New Contributors
- @dcacenabes made their first contribution in #1309
Full Changelog: 2.1.8...2.1.9
2.1.8
What's Changed
- ClosureParameter isVariadic Support by @art-divin in #1268
- Update Usage.md to include --parseDocumentation option by @MarcoEidinger in #1272
- Format processing time log message by @MontakOleg in #1274
- Fixed swift-package-manager version by @art-divin in #1280
- Added isSet to TypeName by @art-divin in #1281
- chore(deps): bump nokogiri from 1.15.4 to 1.16.2 by @dependabot in #1273
- Implement GenericRequirement support for member type disambiguation by @art-divin in #1283
- Add generic requirements to Method by @art-divin in #1284
- Recognize subclasses with generics by @art-divin in #1287
- Implemented typealias unboxing during type resolution by @art-divin in #1288
- Added documentation to typealias by @art-divin in #1289
- [Bugfix][AutoMockable.stencil]- inout with multiple parameters & optional any parameter in completion handler by @paul1893 in #1290
- [Syntax][AutoMockable.stencil]- Avoid side effect by @paul1893 in #1291
- Substitute underlying type from typealias by @art-divin in #1292
- Added support for multiline documentation comments by @art-divin in #1293
- Update SwiftSyntax dependency to 510.0.0 by @calda in #1294
- Resolved all SwiftSyntax Warnings by @art-divin in #1295
- Trailing Annotation Parsing by @art-divin in #1296
- Fixed Crash in AnnotationParser by @art-divin in #1297
- Disabled Optimization During Generated Code Verification by @art-divin in #1300
- Adjusted file structure to accommodate two generated files by @art-divin in #1299
- Expand --serialParse flag to also apply to Composer.uniqueTypesAndFunctions by @calda in #1301
- Make AutoMockable Generate Compilable Swift Code by @art-divin in #1304
- Fix Closure Parameter CVarArg with Existential by @art-divin in #1305
- Update Changelog by @art-divin in #1307
New Contributors
- @MarcoEidinger made their first contribution in #1272
- @MontakOleg made their first contribution in #1274
- @calda made their first contribution in #1294
Notes
- thank you @Porkepix for your PR in brew repository!
Full Changelog: 2.1.7...2.1.8
2.1.7
What's Changed
- Fixed generated AutoMockable compilation issue due to generated variable names containing & character. Added support for existential any for throwable errors. by @pocketal in #1263
- Podspec updates - set correct filepath for Sourcery
Full Changelog: 2.1.6...2.1.7