Releases: dfed/SafeDI
Releases · dfed/SafeDI
2.0.0-alpha-9
What's Changed
- Validate forwarded-property constraint in mock scope mapping by @dfed in #224
- Move @SafeDIConfiguration docs to its own section under Macros by @dfed in #225
- Move lint.sh under CLI directory by @dfed in #226
- Change @SafeDIConfiguration to #SafeDIConfiguration freestanding macro by @dfed in #227
Full Changelog: 2.0.0-alpha-8...2.0.0-alpha-9
2.0.0-alpha-8
2.0.0-alpha-7
2.0.0-alpha-6
What's Changed
- Add customMockName parameter for generateMock + hand-written mock coexistence by @dfed in #216
- Get code coverage to 100% by @dfed in #217
Full Changelog: 2.0.0-alpha-5...2.0.0-alpha-6
2.0.0-alpha-5
What's Changed
Full Changelog: 2.0.0-alpha-4...2.0.0-alpha-5
2.0.0-alpha-4
What's Changed
- Get ExamplePrebuiltPackageIntegration using v2 by @dfed in #211
- Allow mock() to return fulfillingAdditionalTypes with return-type-aware dispatch by @dfed in #213
- Error when generateMock: true conflicts with user-defined mock method by @dfed in #214
Full Changelog: 2.0.0-alpha-3...2.0.0-alpha-4
2.0.0-alpha-3
What's Changed
Full Changelog: 2.0.0-alpha-2...2.0.0-alpha-3
2.0.0-alpha-2
What's Changed
- Pre-release polish for 2.0.0 by @dfed in #206
- Fix mock generation for default-valued parameters with underscore labels by @dfed in #209
- Control mock generation per type via @INSTANTIABLE(generateMock: true) by @dfed in #208
Full Changelog: 2.0.0-alpha-1...2.0.0-alpha-2
2.0.0-alpha-1
What's Changed
- Add @SafeDIConfiguration macro to replace CSV config by @dfed in #199
- Bump to v2.0.0, require Swift 6.3, remove CocoaPods support by @dfed in #201
- Generate one output file per root @INSTANTIABLE by @dfed in #202
- Replace plugin root regex with SafeDIRootScanner by @dfed in #203
- Fix additionalDirectoriesToInclude on the Xcode/plugin path by @dfed in #205
- Add mock generation for @INSTANTIABLE types by @dfed in #204
Full Changelog: 1.5.4...2.0.0-alpha-1