Releases: JuulLabs/pommel
Releases · JuulLabs/pommel
0.2.0
Breaking Changes
- Pommel will no longer automatically install the generated module into a component. You now have now have to specify which component you want to install into via the
installIn
parameter in the@SoloModule
annotation. This changes allows you to now install into a custom component. - The
install
parameter was removed from the@SoloModule
annotation. You can no longer choose to no install a generated module into a component. This change now forces you to use Dagger-Hilt with Pommel.
Release Notes
- Downgrade Diagnostic from Warn to Note (#25)
- Reorganize project (#23)
- Add tests for generics (#22)
- Add binary-compatibility-validator (#24)
- Add installIn parameter to SoloModule (#20)
- Configure @JuulLabs/conx-app-reviewers for review assignment (#21)
- Configure KVelasco as global code owner (#19)
- Improve function support (#18)
0.1.0
- Update Dagger to 2.28.3 (#17)
- Setup Release Drafter (#16)
- Add support for functions (#15)
- Configure project for Sonatype deployment (#8)
- Use @BINDS when providing an interface or abstract class (#10)
- Add generated annotation (#13)
- Add support for qualifiers (#12)
- Fix IllegalArgument exception with multiple constructors (#9)
- Create LICENSE (#6)
- Sample pommel app (#5)
- Drop root check task (#4)
- initial pommel version (#1)
- Add basic Gradle configuration (#3)
- Add auto-assign bot (#2)