diff --git a/CHANGELOG.md b/CHANGELOG.md index c075e75b..48f67ff5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Sourcery CHANGELOG +## 2.3.0 +* Added `withExtendedLifetime` support for better lifetime management in templates (#1419) — @swiftty +* Fix PBXGroup duplication while linking (#1422, #1423) — @markmax12 +* Fix deadlock when using EJS templates in watch mode (#1421) — @robertjpayne +* Fix `AutoMockable` Generation for a couple of cases with existential `any` (#1420) — @musiienko +* Ensured compatibility with Xcode 26 (#1428, #1434, #1439) — @bo2themax +* Update docker workflow to also build ARM64 image (#1436) - @Cyberbeni + ## 2.2.7 * Feature/typed throws support by @alexandre-pod in https://github.com/krzysztofzablocki/Sourcery/pull/1401 * Add missing `isGeneric` dynamic member by @tayloraswift in https://github.com/krzysztofzablocki/Sourcery/pull/1408 diff --git a/docs/Classes/Actor.html b/docs/Classes/Actor.html index a40fee3d..617420b1 100644 --- a/docs/Classes/Actor.html +++ b/docs/Classes/Actor.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/ArrayType.html b/docs/Classes/ArrayType.html index 60d6019c..f3b1767e 100644 --- a/docs/Classes/ArrayType.html +++ b/docs/Classes/ArrayType.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/AssociatedType.html b/docs/Classes/AssociatedType.html index fc47bc1c..10bc7377 100644 --- a/docs/Classes/AssociatedType.html +++ b/docs/Classes/AssociatedType.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/AssociatedValue.html b/docs/Classes/AssociatedValue.html index 5bf11069..1049f666 100644 --- a/docs/Classes/AssociatedValue.html +++ b/docs/Classes/AssociatedValue.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/Attribute.html b/docs/Classes/Attribute.html index da030d54..c1da861b 100644 --- a/docs/Classes/Attribute.html +++ b/docs/Classes/Attribute.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/Class.html b/docs/Classes/Class.html index 60ace1c8..c59febb8 100644 --- a/docs/Classes/Class.html +++ b/docs/Classes/Class.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/ClosureParameter.html b/docs/Classes/ClosureParameter.html index 03114fb3..41bcad20 100644 --- a/docs/Classes/ClosureParameter.html +++ b/docs/Classes/ClosureParameter.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/ClosureType.html b/docs/Classes/ClosureType.html index 60e6e609..af843a88 100644 --- a/docs/Classes/ClosureType.html +++ b/docs/Classes/ClosureType.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/DictionaryType.html b/docs/Classes/DictionaryType.html index ff11b6f7..0fd7afae 100644 --- a/docs/Classes/DictionaryType.html +++ b/docs/Classes/DictionaryType.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/DiffableResult.html b/docs/Classes/DiffableResult.html index 31b256d2..b9ae5024 100644 --- a/docs/Classes/DiffableResult.html +++ b/docs/Classes/DiffableResult.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/Enum.html b/docs/Classes/Enum.html index 558d3845..2d5dccc5 100644 --- a/docs/Classes/Enum.html +++ b/docs/Classes/Enum.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/EnumCase.html b/docs/Classes/EnumCase.html index f45b57f2..149d4d8c 100644 --- a/docs/Classes/EnumCase.html +++ b/docs/Classes/EnumCase.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/GenericParameter.html b/docs/Classes/GenericParameter.html index a4b0cb47..7546476f 100644 --- a/docs/Classes/GenericParameter.html +++ b/docs/Classes/GenericParameter.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/GenericRequirement.html b/docs/Classes/GenericRequirement.html index f681292b..f8ddc9d5 100644 --- a/docs/Classes/GenericRequirement.html +++ b/docs/Classes/GenericRequirement.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/GenericRequirement/Relationship.html b/docs/Classes/GenericRequirement/Relationship.html index 2a735d9a..e66b9e97 100644 --- a/docs/Classes/GenericRequirement/Relationship.html +++ b/docs/Classes/GenericRequirement/Relationship.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/GenericType.html b/docs/Classes/GenericType.html index b2f8fb94..7747243f 100644 --- a/docs/Classes/GenericType.html +++ b/docs/Classes/GenericType.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/GenericTypeParameter.html b/docs/Classes/GenericTypeParameter.html index 85f86550..104182d2 100644 --- a/docs/Classes/GenericTypeParameter.html +++ b/docs/Classes/GenericTypeParameter.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/Import.html b/docs/Classes/Import.html index 2640b61c..2383157c 100644 --- a/docs/Classes/Import.html +++ b/docs/Classes/Import.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/Method.html b/docs/Classes/Method.html index 9f1f09db..5a1266ca 100644 --- a/docs/Classes/Method.html +++ b/docs/Classes/Method.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/MethodParameter.html b/docs/Classes/MethodParameter.html index 65b374dc..c8d4caeb 100644 --- a/docs/Classes/MethodParameter.html +++ b/docs/Classes/MethodParameter.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/Modifier.html b/docs/Classes/Modifier.html index 4fd69289..77f665fb 100644 --- a/docs/Classes/Modifier.html +++ b/docs/Classes/Modifier.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/Protocol.html b/docs/Classes/Protocol.html index f68905b6..93c11db8 100644 --- a/docs/Classes/Protocol.html +++ b/docs/Classes/Protocol.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/ProtocolComposition.html b/docs/Classes/ProtocolComposition.html index 6c784fb8..599996c3 100644 --- a/docs/Classes/ProtocolComposition.html +++ b/docs/Classes/ProtocolComposition.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/SetType.html b/docs/Classes/SetType.html index 3649dead..3d2b066d 100644 --- a/docs/Classes/SetType.html +++ b/docs/Classes/SetType.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/Struct.html b/docs/Classes/Struct.html index 8a2185af..38808626 100644 --- a/docs/Classes/Struct.html +++ b/docs/Classes/Struct.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/Subscript.html b/docs/Classes/Subscript.html index a8b7e7a3..383ca17b 100644 --- a/docs/Classes/Subscript.html +++ b/docs/Classes/Subscript.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/TupleElement.html b/docs/Classes/TupleElement.html index 18e03a04..87e972b3 100644 --- a/docs/Classes/TupleElement.html +++ b/docs/Classes/TupleElement.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/TupleType.html b/docs/Classes/TupleType.html index 9f5fe296..b3824d61 100644 --- a/docs/Classes/TupleType.html +++ b/docs/Classes/TupleType.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/Type.html b/docs/Classes/Type.html index 11e67be2..e019824d 100644 --- a/docs/Classes/Type.html +++ b/docs/Classes/Type.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/TypeName.html b/docs/Classes/TypeName.html index 3de69a5b..5973f526 100644 --- a/docs/Classes/TypeName.html +++ b/docs/Classes/TypeName.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/Types.html b/docs/Classes/Types.html index e0bc8d79..cebcea9e 100644 --- a/docs/Classes/Types.html +++ b/docs/Classes/Types.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Classes/Variable.html b/docs/Classes/Variable.html index 9dd52ccc..42fa69bb 100644 --- a/docs/Classes/Variable.html +++ b/docs/Classes/Variable.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Enums/Composer.html b/docs/Enums/Composer.html index 320de10c..a6e51132 100644 --- a/docs/Enums/Composer.html +++ b/docs/Enums/Composer.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Examples.html b/docs/Examples.html index 09dd2ab1..06619847 100644 --- a/docs/Examples.html +++ b/docs/Examples.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Extensions/Array.html b/docs/Extensions/Array.html index 6d724c7d..611ac34d 100644 --- a/docs/Extensions/Array.html +++ b/docs/Extensions/Array.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Extensions/String.html b/docs/Extensions/String.html index b2d5ebb2..48fcc58c 100644 --- a/docs/Extensions/String.html +++ b/docs/Extensions/String.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Extensions/StringProtocol.html b/docs/Extensions/StringProtocol.html index ab821a16..a6df94b5 100644 --- a/docs/Extensions/StringProtocol.html +++ b/docs/Extensions/StringProtocol.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Extensions/Typealias.html b/docs/Extensions/Typealias.html index 29502cad..8a28c9f2 100644 --- a/docs/Extensions/Typealias.html +++ b/docs/Extensions/Typealias.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Guides.html b/docs/Guides.html index 0f48d9e0..d8d84af2 100644 --- a/docs/Guides.html +++ b/docs/Guides.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Other Classes.html b/docs/Other Classes.html index 035cf92c..b1ea16bb 100644 --- a/docs/Other Classes.html +++ b/docs/Other Classes.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Other Enums.html b/docs/Other Enums.html index 9233a5ca..bc65ff56 100644 --- a/docs/Other Enums.html +++ b/docs/Other Enums.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Other Extensions.html b/docs/Other Extensions.html index 3fde764d..7105cca8 100644 --- a/docs/Other Extensions.html +++ b/docs/Other Extensions.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Other Protocols.html b/docs/Other Protocols.html index 70602268..b9f40850 100644 --- a/docs/Other Protocols.html +++ b/docs/Other Protocols.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Other Typealiases.html b/docs/Other Typealiases.html index f5ba0f0e..ce6a4f36 100644 --- a/docs/Other Typealiases.html +++ b/docs/Other Typealiases.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Protocols/Annotated.html b/docs/Protocols/Annotated.html index 7170cafa..2ebc5129 100644 --- a/docs/Protocols/Annotated.html +++ b/docs/Protocols/Annotated.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Protocols/Definition.html b/docs/Protocols/Definition.html index e7978b3a..10e19240 100644 --- a/docs/Protocols/Definition.html +++ b/docs/Protocols/Definition.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Protocols/Diffable.html b/docs/Protocols/Diffable.html index 6c085eb9..4b76bbc6 100644 --- a/docs/Protocols/Diffable.html +++ b/docs/Protocols/Diffable.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Protocols/Documented.html b/docs/Protocols/Documented.html index 4dd42af1..bcff18a2 100644 --- a/docs/Protocols/Documented.html +++ b/docs/Protocols/Documented.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Protocols/Typed.html b/docs/Protocols/Typed.html index e7010491..010348be 100644 --- a/docs/Protocols/Typed.html +++ b/docs/Protocols/Typed.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/Types.html b/docs/Types.html index 14e7c2fb..b803d9c4 100644 --- a/docs/Types.html +++ b/docs/Types.html @@ -17,7 +17,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/codable.html b/docs/codable.html index 9ba895aa..3e91f58d 100644 --- a/docs/codable.html +++ b/docs/codable.html @@ -16,7 +16,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/decorator.html b/docs/decorator.html index 7a55fb51..72d66efb 100644 --- a/docs/decorator.html +++ b/docs/decorator.html @@ -16,7 +16,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/diffable.html b/docs/diffable.html index a7a212f1..ac942cc0 100644 --- a/docs/diffable.html +++ b/docs/diffable.html @@ -16,7 +16,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/enum-cases.html b/docs/enum-cases.html index cbb6a47c..3ef6fa91 100644 --- a/docs/enum-cases.html +++ b/docs/enum-cases.html @@ -16,7 +16,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/equatable.html b/docs/equatable.html index d6dbcc5c..c56315d9 100644 --- a/docs/equatable.html +++ b/docs/equatable.html @@ -16,7 +16,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/hashable.html b/docs/hashable.html index 7d62334b..e115f002 100644 --- a/docs/hashable.html +++ b/docs/hashable.html @@ -16,7 +16,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/index.html b/docs/index.html index 64e41283..3ec6efb2 100644 --- a/docs/index.html +++ b/docs/index.html @@ -16,7 +16,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/installing.html b/docs/installing.html index 49021e9c..65db8af1 100644 --- a/docs/installing.html +++ b/docs/installing.html @@ -16,7 +16,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/lenses.html b/docs/lenses.html index 9a192054..4c7b2ba7 100644 --- a/docs/lenses.html +++ b/docs/lenses.html @@ -16,7 +16,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/linuxmain.html b/docs/linuxmain.html index df93be02..c6f4f7eb 100644 --- a/docs/linuxmain.html +++ b/docs/linuxmain.html @@ -16,7 +16,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/mocks.html b/docs/mocks.html index 17810620..5a347a29 100644 --- a/docs/mocks.html +++ b/docs/mocks.html @@ -16,7 +16,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/usage.html b/docs/usage.html index 58ddf375..aeee489e 100644 --- a/docs/usage.html +++ b/docs/usage.html @@ -16,7 +16,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub diff --git a/docs/writing-templates.html b/docs/writing-templates.html index 75f1a42a..c0da2f23 100644 --- a/docs/writing-templates.html +++ b/docs/writing-templates.html @@ -16,7 +16,7 @@ - Sourcery 2.2.7 Docs (100% documented) + Sourcery 2.3.0 Docs (100% documented) View on GitHub
Sourcery 2.2.7 Docs (100% documented)
Sourcery 2.3.0 Docs (100% documented)
View on GitHub