New
2.2.0
What's Changed
- Compilation fix for a mock where the return type of a closure is an opaque type by @omarzl in https://github.com/uber/mockolo/pull/259
- Speed up aarch64 builds using Static Linux SDK by @sidepelican in https://github.com/uber/mockolo/pull/265
- Add support for
Actorprotocol. by @sidepelican in https://github.com/uber/mockolo/pull/266 - Add async and throwing property support by @sidepelican in https://github.com/uber/mockolo/pull/267
- Correct the
throwsclause in the closure within template logic to support TypedThrow. by @fummicc1 in https://github.com/uber/mockolo/pull/262 - Add Nested protocol support by @sidepelican in https://github.com/uber/mockolo/pull/270
- Fix to avoid using global actors as default values by @sidepelican in https://github.com/uber/mockolo/pull/269
- Remove redundant tuple in handler type by @sidepelican in https://github.com/uber/mockolo/pull/275
Maintenances
- Update swift-syntax to 600 by @sidepelican in https://github.com/uber/mockolo/pull/264
- Add test for read-only computed property in class by @sidepelican in https://github.com/uber/mockolo/pull/268
- Remove dead codes by @sidepelican in https://github.com/uber/mockolo/pull/271
- Organize the arguments of Model.render. by @sidepelican in https://github.com/uber/mockolo/pull/272
- Bump up version to 2.2.0 by @sidepelican in https://github.com/uber/mockolo/pull/277
New Contributors
- @omarzl made their first contribution in https://github.com/uber/mockolo/pull/259
Full Changelog: https://github.com/uber/mockolo/compare/2.1.1...2.2.0
For Build Tools Plugin (artifactbundle)
- full version (linux and macos)
.binaryTarget(
name: "mockolo",
url: "https://github.com/uber/mockolo/releases/download/2.2.0/mockolo.artifactbundle.zip",
checksum: "75ec5806ca70c99f0acd9f527c3892d62fe8a585e74ca4736842a2efab981ef6"
),
- lightweight version (macos only)
.binaryTarget(
name: "mockolo",
url: "https://github.com/uber/mockolo/releases/download/2.2.0/mockolo-macos.artifactbundle.zip",
checksum: "26aa998f46cc6e814accf6014571116368fd7f772ce060de63ac8b36069d33fe"
),