Skip to content

Releases: sergeshustoff/dikt

1.0.0-alpha6

18 Nov 14:06
Compare
Choose a tag to compare

Renamed annotations @provided -> @provide, @_Cached -> @_Single
Renamed annotations @WithModules -> @UseModules, @ByConstructor -> @UseConstructors
Added @ProvideSingle annotation
Removed @DiModule annotation

1.0.0-alpha5

07 Sep 18:53
Compare
Choose a tag to compare

@ProvidesAll replaced with @WithModules (logic changed)
@ProvidesByConstructor replaced with @ByConstructor (same logic)

1.0.0-alpha4

06 Sep 17:17
Compare
Choose a tag to compare

Published to mavenCentral and gradle plugins repository (pending approval)

1.0.0-alpha3

04 Sep 16:31
Compare
Choose a tag to compare

Library was completely redesigned to work normally with incremental compilation. Now each module has to contain all information required to build methods bodies, because with incremental compilation we can't trigger module recompilation when annotation has changed in some other file.

1.0.0-alpha2

02 Jul 16:46
Compare
Choose a tag to compare
update to alpha2

1.0.0-alpha1

02 Jul 16:43
Compare
Choose a tag to compare
fix artifacts in gradle plugin