Releases: Kolos65/Mockable
Releases Β· Kolos65/Mockable
Mockable 0.2.0
Mockable 0.1.3
What's Changed
Full Changelog: 0.1.2...0.1.3
Mockable 0.1.2
What's Changed
Full Changelog: 0.1.1...0.1.2
Mockable 0.1.1
What's Changed
Full Changelog: 0.1.0...0.1.1
Mockable 0.1.0
What's Changed
- Add Swift 6 support by @Kolos65 in #64
- Typed throws support
- Update to SwiftSyntax 600
- Fix issues in global actor annotated mocks
Full Changelog: 0.0.12...0.1.0
Mockable 0.0.12
What's Changed
Full Changelog: 0.0.11...0.0.12
Mockable 0.0.11
What's Changed
- Keep escaping closure attribute in mocks in #71
- Support nonisolated keyword in #80
- Use fully qualified identifiers in mocks to fix name collisions in #81
- Protocols inheriting from
NSObjectProtocol
will now result inNSObject
subclass mocks - Support Swift Testing and remove the
MockableTest
target by adding swift-issue-reporting in #82
Breaking Changes
- The
Mockable
protocol (used for auto-mocking in relaxed mode) was renamed toMocked
to avoid collision with the module name in #81 - The need for the
MockableTest
test support target was eliminated by adding swift-issue-reporting in #82
Full Changelog: 0.0.10...0.0.11
Mockable 0.0.10
What's Changed
- Add support for actor protocols by @Kolos65 in #62
- Point SwiftSyntax package at swiftlang org by @ianthetechie in #66
- Add availability to mocks when parametrized protocols found in requirements by @Kolos65 in #68
New Contributors
- @ianthetechie made their first contribution in #66 π
Full Changelog: 0.0.9...0.0.10
Mockable 0.0.9
What's Changed
- Depend on exact SwiftLint version by @Kolos65 in #50
- Support all swift-syntax versions up to 510 by @Kolos65 in #51
- Remove back tick from names in enum case specifiers by @Kolos65 in #52
- Excluding private modifiers for mock members by @hainayanda in #49
- Support sendable conformance by @Kolos65 in #58
Full Changelog: 0.0.8...0.0.9
Mockable 0.0.8
What's Changed
- Rename MockService to MockableService to avoid name collision by @gaelfoppolo in #43
New Contributors
- @gaelfoppolo made their first contribution in #43
Full Changelog: 0.0.7...0.0.8