Skip to content

Releases: assertj/assertj-generator-gradle-plugin

[1.1.1] Incremental update

19 Jun 17:28
77b6b71
Compare
Choose a tag to compare

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

03 May 22:19
cb1a966
Compare
Choose a tag to compare

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

24 Apr 20:01
a1f9eb5
Compare
Choose a tag to compare

This was largely a rewrite to use modern Gradle practices, and simplify the code base.

Gradle Plugin Portal - v1.0.0

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 in Templates 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 to Kotlin 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

Full Changelog: v0.0.6...v1.0.0