Skip to content

Releases: krzysztofzablocki/Sourcery

2.1.3

26 Dec 22:54
23179e8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.1.2...2.1.3

2.1.2

29 Oct 10:11
7e1f332
Compare
Choose a tag to compare

Now Sourcery supports Docker on Linux! More info: https://github.com/krzysztofzablocki/Sourcery/blob/master/LINUX.md#using-sourcery-with-docker. Thanks @jpsim for your contribution 🤝

What's Changed

Full Changelog: 2.1.1...2.1.2

2.1.1

18 Sep 20:29
96048dc
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.1.0...2.1.1

2.1.0

14 Sep 20:20
b59864c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.0.3...2.1.0

2.0.3

24 Aug 11:55
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.0.2...2.0.3

2.0.2

05 Apr 15:27
Compare
Choose a tag to compare
  • Fixes incorrectly parsed variable names that include property wrapper and comments, closes #1140

2.0.1

06 Feb 10:54
Compare
Choose a tag to compare

What's Changed

  • Fixed non-ASCII characters handling in source code parsing #1130
  • Improved performance by about 20%
  • sourcery:auto inline fragments will appear on the body definition level
    • added baseIndentation/base-indentation option that will be taken into as default adjustment when using those fragments
  • add support for type methods to AutoMockable

New Contributors

Full Changelog: 1.9.2...2.0.1

1.9.2

07 Dec 18:04
Compare
Choose a tag to compare

Internal Changes

  • Reverts part of #1113 due to incomplete implementation breaking type complex resolution
  • Files that had to be parsed will be logged if their count is less than 50 (or always in verbose mode)

1.9.1

06 Dec 20:20
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.9.0...1.9.1

1.9.0

06 Oct 11:47
Compare
Choose a tag to compare
  • Update StencilSwiftKit to fix SPM resolving issue when building as a Command Plugin #1023
  • Adds new --cacheBasePath option to SourceryExecutable to allow for plugins setting a default cache #1093
  • Adds new --dry option to SourceryExecutable to check output without file system modifications #1097
  • Changes parser to new SwiftSyntax Parser
  • Drops dylib dependency