Releases: sergeshustoff/dikt
Releases · sergeshustoff/dikt
1.0.0-alpha6
Renamed annotations @provided -> @provide, @_Cached -> @_Single
Renamed annotations @WithModules -> @UseModules, @ByConstructor -> @UseConstructors
Added @ProvideSingle annotation
Removed @DiModule annotation
1.0.0-alpha5
@ProvidesAll replaced with @WithModules (logic changed)
@ProvidesByConstructor replaced with @ByConstructor (same logic)
1.0.0-alpha4
Published to mavenCentral and gradle plugins repository (pending approval)
1.0.0-alpha3
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
update to alpha2
1.0.0-alpha1
fix artifacts in gradle plugin