Releases: rockname/sword
Releases · rockname/sword
0.5.0
What's Changed
- Use package access modifier by @rockname in #16
- Allow no arguments for provider by @rockname in #17
- Do not include macro targets by @rockname in #18
- Skip captive dependency validation if cyclic dependency detected by @rockname in #19
- Remove unnecessary inputFiles argument by @rockname in #20
- Parse files in current working directory if no inputs were specified by @rockname in #21
- Use isDAG for detecting cycles by @rockname in #22
- Update swift-syntax version by @rockname in #25
- Record performance by @rockname in #23
- Improve performance by @rockname in #24
- Resolve warnings by @rockname in #26
- Refactor BuildToolPlugin by @rockname in #27
- Refactor SwordCommand using PathKit by @rockname in #28
- Return SyntaxVisitorContinueKind on each visitor by @rockname in #29
- Update README by @rockname in #30
Full Changelog: 0.4.0...0.5.0
0.4.0
0.3.0
What's Changed
- Support Weak Reference Scope by @rockname in #5
- Remove ComponentArgument type by @rockname in #6
- Support cycle dependency error by @rockname in #8
- Check example diffs on CI by @rockname in #9
- Fix to generate per-component dependencies by @rockname in #11
- Consider MainActor on code generation by @rockname in #10
- Report error if a dependency having assisted injection required by @rockname in #12
- Support captive dependencies detection by @rockname in #13
Full Changelog: 0.2.0...0.3.0