The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
## What's Changed
* Fixed Issue when Caching of SwiftTemplate Binary Fails by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1323
**Full Changelog**: https://github.com/krzysztofzablocki/Sourcery/compare/2.2.2...2.2.3
## What's Changed
* Improved Logging/Error Handling during SwiftTemplate Processing by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1320
* Set minimum platform for macOS by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1319
* Remove Sourcery version from header by @dcacenabes in https://github.com/krzysztofzablocki/Sourcery/pull/1309
* Enable Single Print when Generating Based on Swifttemplate by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1308
* [Bug] Annotations aren't being extracted from initializers by @liamnichols in https://github.com/krzysztofzablocki/Sourcery/pull/1311
* Implemented Proper Protocol Composition Type Parsing by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1314
* Renamed parenthesis to parentheses by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1315
* Switched to Double for CLI argument processing by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1317
* Added isDistributed to Actor and Method by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1318
* Enable Quotes when parsing arguments in property wrapper parameters by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1316
## New Contributors
* @dcacenabes made their first contribution in https://github.com/krzysztofzablocki/Sourcery/pull/1309
**Full Changelog**: https://github.com/krzysztofzablocki/Sourcery/compare/2.2.1...2.2.2
## What's Changed
* Set minimum platform for macOS by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1319
* Remove Sourcery version from header by @dcacenabes in https://github.com/krzysztofzablocki/Sourcery/pull/1309
* Enable Single Print when Generating Based on Swifttemplate by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1308
* [Bug] Annotations aren't being extracted from initializers by @liamnichols in https://github.com/krzysztofzablocki/Sourcery/pull/1311
* Implemented Proper Protocol Composition Type Parsing by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1314
* Renamed parenthesis to parentheses by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1315
* Switched to Double for CLI argument processing by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1317
* Added isDistributed to Actor and Method by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1318
* Enable Quotes when parsing arguments in property wrapper parameters by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1316
## New Contributors
* @dcacenabes made their first contribution in https://github.com/krzysztofzablocki/Sourcery/pull/1309
**Full Changelog**: https://github.com/krzysztofzablocki/Sourcery/compare/2.1.8...2.1.9
## What's Changed
* Remove Sourcery version from header by @dcacenabes in https://github.com/krzysztofzablocki/Sourcery/pull/1309
* Enable Single Print when Generating Based on Swifttemplate by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1308
* [Bug] Annotations aren't being extracted from initializers by @liamnichols in https://github.com/krzysztofzablocki/Sourcery/pull/1311
* Implemented Proper Protocol Composition Type Parsing by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1314
* Renamed parenthesis to parentheses by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1315
* Switched to Double for CLI argument processing by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1317
* Added isDistributed to Actor and Method by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1318
* Enable Quotes when parsing arguments in property wrapper parameters by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1316
## New Contributors
* @dcacenabes made their first contribution in https://github.com/krzysztofzablocki/Sourcery/pull/1309
**Full Changelog**: https://github.com/krzysztofzablocki/Sourcery/compare/2.1.8...2.1.9
## What's Changed
* ClosureParameter isVariadic Support by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1268
* Update Usage.md to include --parseDocumentation option by @MarcoEidinger in https://github.com/krzysztofzablocki/Sourcery/pull/1272
* Format processing time log message by @MontakOleg in https://github.com/krzysztofzablocki/Sourcery/pull/1274
* Fixed swift-package-manager version by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1280
* Added isSet to TypeName by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1281
* chore(deps): bump nokogiri from 1.15.4 to 1.16.2 by @dependabot in https://github.com/krzysztofzablocki/Sourcery/pull/1273
* Implement GenericRequirement support for member type disambiguation by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1283
* Add generic requirements to Method by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1284
* Recognize subclasses with generics by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1287
* Implemented typealias unboxing during type resolution by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1288
* Added documentation to typealias by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1289
* [Bugfix][AutoMockable.stencil]- inout with multiple parameters & optional any parameter in completion handler by @paul1893 in https://github.com/krzysztofzablocki/Sourcery/pull/1290
* [Syntax][AutoMockable.stencil]- Avoid side effect by @paul1893 in https://github.com/krzysztofzablocki/Sourcery/pull/1291
* Substitute underlying type from typealias by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1292
* Added support for multiline documentation comments by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1293
* Update SwiftSyntax dependency to 510.0.0 by @calda in https://github.com/krzysztofzablocki/Sourcery/pull/1294
* Resolved all SwiftSyntax Warnings by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1295
* Trailing Annotation Parsing by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1296
* Fixed Crash in AnnotationParser by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1297
* Disabled Optimization During Generated Code Verification by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1300
* Adjusted file structure to accommodate two generated files by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1299
* Expand --serialParse flag to also apply to Composer.uniqueTypesAndFunctions by @calda in https://github.com/krzysztofzablocki/Sourcery/pull/1301
* Make AutoMockable Generate Compilable Swift Code by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1304
* Fix Closure Parameter CVarArg with Existential by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1305
* Update Changelog by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1307
## New Contributors
* @MarcoEidinger made their first contribution in https://github.com/krzysztofzablocki/Sourcery/pull/1272
* @MontakOleg made their first contribution in https://github.com/krzysztofzablocki/Sourcery/pull/1274
* @calda made their first contribution in https://github.com/krzysztofzablocki/Sourcery/pull/1294
## Notes
- thank you @Porkepix for your PR in brew repository!
**Full Changelog**: https://github.com/krzysztofzablocki/Sourcery/compare/2.1.7...2.1.8
## 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 https://github.com/krzysztofzablocki/Sourcery/pull/1263
* Podspec updates - set correct filepath for Sourcery
**Full Changelog**: https://github.com/krzysztofzablocki/Sourcery/compare/2.1.6...2.1.7
**Changes**
- Updated podspec - set specific supported version per platform ([#1260](https://github.com/krzysztofzablocki/Sourcery/issues/1260))
**Full Changelog**: https://github.com/krzysztofzablocki/Sourcery/compare/2.1.5...2.1.6
## What's Changed
* Add support for inout parameter for AutoMockable protocols by @pocketal in https://github.com/krzysztofzablocki/Sourcery/pull/1261
* Podspec updates
## New Contributors
* @pocketal made their first contribution in https://github.com/krzysztofzablocki/Sourcery/pull/1261 ๐ฅ๐๐
**Full Changelog**: https://github.com/krzysztofzablocki/Sourcery/compare/2.1.4...2.1.5
## Note
โ ๏ธ Ubuntu distribution is now x86_64 and not aarch64 as before.
## What's Changed
* Added generic requirements and generic parameters to Subscript by @leonspok in https://github.com/krzysztofzablocki/Sourcery/pull/1242
* Added isAsync and throws to Subscript by @leonspok in https://github.com/krzysztofzablocki/Sourcery/pull/1249
* Initialise Subscript's returnTypeName with TypeSyntax, not String by @leonspok in https://github.com/krzysztofzablocki/Sourcery/pull/1250
* [#1251] Swifty generated variable names + fixed generated mocks compiโฆ by @rokridi in https://github.com/krzysztofzablocki/Sourcery/pull/1252
* Update AutoMockable.expected by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1253
* Release Automation by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1254
**Full Changelog**: https://github.com/krzysztofzablocki/Sourcery/compare/2.1.3...2.1.4
## What's Changed
* EJSTemplates: make `typealias`es accessible from templates by @djbe in https://github.com/krzysztofzablocki/Sourcery/pull/1208
* Use sortedKeys option for JSON encoder by @plu in https://github.com/krzysztofzablocki/Sourcery/pull/1219
* [Bugfix] - Automockable Protocol with a property of type AnyPublisher by @paul1893 in https://github.com/krzysztofzablocki/Sourcery/pull/1220
* [#1223] throw throwable error after updating calls count and receivedโฆ by @rokridi in https://github.com/krzysztofzablocki/Sourcery/pull/1224
* Fix linux tests by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1225
* Added release automation for brew by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1227
* Updated XcodeProj to 8.16.0 by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1228
* Reduced counts of collisions for cache srf filenames by @pavel-trafimuk in https://github.com/krzysztofzablocki/Sourcery/pull/1231
* Fixed missing attributes in optional closure type name by @leonspok in https://github.com/krzysztofzablocki/Sourcery/pull/1237
* Fixed incorrect parsing of consequently declared "@" symbols by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1239
* Support for variadic types as method arguments by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1241
* Support method overriding in AutoMockable by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1240
* Add dynamic method modifier support by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1244
* Introduce package access level by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1245
* Update SwiftStencilKit & Stencil by @art-divin in https://github.com/krzysztofzablocki/Sourcery/pull/1246
## New Contributors
* @djbe made their first contribution in https://github.com/krzysztofzablocki/Sourcery/pull/1208
* @rokridi made their first contribution in https://github.com/krzysztofzablocki/Sourcery/pull/1224
* @leonspok made their first contribution in https://github.com/krzysztofzablocki/Sourcery/pull/1237
**Full Changelog**: https://github.com/krzysztofzablocki/Sourcery/compare/2.1.2...2.1.3