Releases: assertj/assertj-generator-gradle-plugin
Releases · assertj/assertj-generator-gradle-plugin
[1.1.1] Incremental update
Very minor release that includes updates to dependencies and some minor build logic changes.
What's Changed
- Bump io.gitlab.arturbosch.detekt from 1.22.0 to 1.23.0 by @dependabot in #72
- Bump io.gitlab.arturbosch.detekt:detekt-formatting from 1.22.0 to 1.23.0 by @dependabot in #71
- Bump com.google.guava:guava from 31.1-jre to 32.0.0-jre by @dependabot in #73
- Bump com.google.guava:guava from 32.0.0-jre to 32.0.1-jre by @dependabot in #74
- [Chore] Bump dependencies by @Nava2 in #75
Full Changelog: v1.1.0...v1.1.1
[1.1.0] Add Kotlin source generation
This adds support for automatically finding and generating assertions for Kotlin
sources.
Additionally, from a non-feature change standpoint, this also removes the remaining groovy code 🎉.
What's Changed
- Fix README plugin link by @Nava2 in #55
- [KotlinTest] Start porting tests to Kotlin, port TestUtils by @Nava2 in #59
- [KotlinTest] Port root package tests to kotlin by @Nava2 in #60
- [KotlinTest]
TemplateChanges.groovy
to Kotlin by @Nava2 in #61 - [KotlinTest]
ClassesFilter.groovy
to Kotlin by @Nava2 in #62 - [KotlinTest]
PackageFilter.groovy
to Kotlin by @Nava2 in #63 - [KotlinTest]
EntryPointGeneration.groovy
to Kotlin by @Nava2 in #64 - [Kotlin] Add Kotlin plugin support to generate classes from Kotlin cl… by @Nava2 in #57
- [KotlinTest] Port remainging tests to Kotlin by @Nava2 in #65
- [Docs] Update docs for 1.1.0 release by @Nava2 in #70
Full Changelog: v1.0.0...v1.1.0
[1.0.0] Refactor plugin to use modern Gradle
This was largely a rewrite to use modern Gradle practices, and simplify the code base.
What's Changed
- Support newer Gradle versions by @jamietanna in #18
- Official Gradle Wrapper Validation Action by @scordio in #20
- [Chore] Update dependencies to use modern packages by @Nava2 in #19
- Bump junit:junit from 4.12 to 4.13.2 by @dependabot in #24
- Bump org.assertj:assertj-assertions-generator from 2.0.0 to 2.2.1 by @dependabot in #26
- Bump com.google.guava:guava from 28.1-jre to 31.1-jre by @dependabot in #27
- Bump com.gradle.plugin-publish from 1.1.0 to 1.2.0 by @dependabot in #28
- [Simplification] Remove global options in plugin in favour of source-… by @Nava2 in #30
- [Simplify] Remove auto-application of
java
plugin by @Nava2 in #34 - [Simplify] Remove unused methods, add
ListProperty<>
values for `Te… by @Nava2 in #32 - [Simplify] Remove custom source set implementation in favour of using… by @Nava2 in #33
- [Simplify] Flatten
DefaultAssertJGeneratorOptions
into single class by @Nava2 in #31 - [Kotlin] Add Kotlin source support to build chain by @Nava2 in #37
- [Simplify] Clean-up report builder to make it easier to read and prep… by @Nava2 in #35
- [Simplify] Remove
Either
custom type inTemplates
infavour of simpler type by @Nava2 in #38 - [Konvert] Konvert Report from groovy to Kotlin by @Nava2 in #36
- [Simplify] Clean-up and add missing entry point values by @Nava2 in #39
- [Konvert] Convert
Templates
class to Kotlin by @Nava2 in #41 - [Konvert] Convert
EntryPointOptions
toKotlin
by @Nava2 in #40 - [Konvert] Convert
AssertJGeneratorExtension
class to Kotlin by @Nava2 in #42 - [Clean-up] Clean-up some groovy code for the AssertJ task, add caching by @Nava2 in #44
- [Konvert] Convert
AssertJGenerationTask
to Kotlin by @Nava2 in #43 - [Konvert] Convert
AssertJGeneratorGradlePlugin
to Kotlin by @Nava2 in #45 - [Chore] Clean-up and remove unnecessary
Configuration
for plugin by @Nava2 in #46 - [Modernize] Use
*.class
files as sources instead of*.java
by @Nava2 in #47 - [CI] Add Github publishing by @Nava2 in #49
- [CI] Fix-up local tasks broken by CI checks by @Nava2 in #50
- [Filtering] Add support for filtering packages like Maven plugin by @Nava2 in #53
- [Filtering] Add support for filtering classes like Maven plugin by @Nava2 in #54
New Contributors
- @jamietanna made their first contribution in #18
- @scordio made their first contribution in #20
- @dependabot made their first contribution in #24
Full Changelog: v0.0.6...v1.0.0