Skip to content

Releases: gmazzo/gradle-codeowners-plugin

v2.1.0

03 Jun 00:45
42e5fac
Compare
Choose a tag to compare

What's Changed

Features

  • Migrated to gradle/actions/setup-gradle@v3 by @gmazzo in #65
  • Added actionlint to validate workflows by @gmazzo in #66
  • Added GRADLE_ENCRYPTION_KEY to the build by @gmazzo in #72
  • Fixed CI by @gmazzo in #79
  • Addressing Kotlin 2.0 breaking changes by @gmazzo in #90
  • Fix corrupt mapping file by @gmazzo in #91

Dependencies

Full Changelog: v2.0.4...v2.1.0

v2.0.4

02 Jan 19:49
Compare
Choose a tag to compare

What's Changed

  • Bump com.github.gmazzo.buildconfig from 5.1.0 to 5.2.0 by @dependabot in #55
  • Added missing Kotlin DSLs by @gmazzo in #56

Full Changelog: v2.0.3...v2.0.4

v2.0.3

26 Dec 21:13
7fef1a5
Compare
Choose a tag to compare

New features:

Now the plugin is split into 3, each one providing a different set of features and targeting different use cases:

  1. The io.github.gmazzo.codeowners plugin adds a Gradle report of classes' ownership
  2. The io.github.gmazzo.codeowners.jvm plugin propagates the classes' ownership information to runtime. It supports any JVM build (java, groovy, etc) that produces .class files, but JVM-only
  3. The io.github.gmazzo.codeowners.kotlin Kotlin Compiler plugin propagates the classes' ownership information to runtime. It supports any Kotlin build (jvm, android, multiplatform, etc, but Kotlin-only)

What's Changed

  • Bump org.eclipse.jgit:org.eclipse.jgit from 6.5.0.202303070854-r to 6.6.0.202305301015-r by @dependabot in #21
  • Bump com.github.gmazzo.buildconfig from 4.0.4 to 4.1.1 by @dependabot in #22
  • Update Gradle Wrapper from 8.1.1 to 8.2 by @gmazzo in #23
  • Bump kotlin from 1.8.22 to 1.9.0 by @dependabot in #24
  • Update Gradle Wrapper from 8.2 to 8.2.1 by @gmazzo in #25
  • Bump com.github.gmazzo.buildconfig from 4.1.1 to 4.1.2 by @dependabot in #26
  • Bump com.android.application from 8.0.2 to 8.1.0 by @dependabot in #27
  • Update Gradle Wrapper from 8.2.1 to 8.3 by @gmazzo in #28
  • Bump com.gradle.plugin-publish from 1.2.0 to 1.2.1 by @dependabot in #29
  • Bump com.android.application from 8.1.0 to 8.1.1 by @dependabot in #31
  • Bump kotlin from 1.9.0 to 1.9.10 by @dependabot in #30
  • Bump actions/checkout from 3 to 4 by @dependabot in #32
  • Bump org.jetbrains.dokka from 1.8.20 to 1.9.0 by @dependabot in #34
  • Bump org.eclipse.jgit:org.eclipse.jgit from 6.6.0.202305301015-r to 6.6.1.202309021850-r by @dependabot in #33
  • Bump mikepenz/action-junit-report from 3 to 4 by @dependabot in #35
  • Bump org.eclipse.jgit:org.eclipse.jgit from 6.6.1.202309021850-r to 6.7.0.202309050840-r by @dependabot in #36
  • Bump com.android.application from 8.1.1 to 8.1.2 by @dependabot in #37
  • Update Gradle Wrapper from 8.3 to 8.4 by @gmazzo in #38
  • Bump org.jetbrains.dokka from 1.9.0 to 1.9.10 by @dependabot in #39
  • Bump kotlin from 1.9.10 to 1.9.20 by @dependabot in #40
  • Bump com.android.application from 8.1.2 to 8.1.3 by @dependabot in #41
  • Bump com.android.application from 8.1.3 to 8.1.4 by @dependabot in #42
  • Bump com.github.gmazzo.buildconfig from 4.1.2 to 4.2.0 by @dependabot in #44
  • Bump kotlin from 1.9.20 to 1.9.21 by @dependabot in #43
  • Update Gradle Wrapper from 8.4 to 8.5 by @gmazzo in #45
  • Improved test setup by @gmazzo in #47
  • Bump com.android.application from 8.1.4 to 8.2.0 by @dependabot in #48
  • Bump org.junit:junit-bom from 5.8.1 to 5.10.1 by @dependabot in #49
  • Bump org.eclipse.jgit:org.eclipse.jgit from 6.7.0.202309050840-r to 6.8.0.202311291450-r by @dependabot in #50
  • Bump com.github.gmazzo.buildconfig from 4.2.0 to 5.0.1 by @dependabot in #52
  • Bump io.github.gmazzo.publications.report from 1.0.0 to 1.1.0 by @dependabot in #51
  • Bump com.github.gmazzo.buildconfig from 5.0.1 to 5.1.0 by @dependabot in #54
  • Bump kotlin from 1.9.21 to 1.9.22 by @dependabot in #53
  • Adding Kotlin Multiplatform support with a Compiler plugin by @gmazzo in #46

Full Changelog: v1.1.0...v2.0.0

v1.1.0

15 Jun 19:50
Compare
Choose a tag to compare
  • Generates a processed .CODEOWNERS (relative to Java packages) file #18
  • Minimum Gradle version is 7.5

v1.0.9

25 Jan 00:43
Compare
Choose a tag to compare
Only add `core` dependency if `enabled`

Improved performance

23 Jan 19:36
Compare
Choose a tag to compare
v1.0.8

Improved fingerprinting time

v1.0.7

22 Jan 19:39
Compare
Choose a tag to compare
Fixed configuration cache compatibility on AGP 7.4.0

v1.0.6

19 Jan 17:49
Compare
Choose a tag to compare
Added basic support for Proxy classes

Fixed missing runtime dependency on Android

19 Jan 13:36
d9521e0
Compare
Choose a tag to compare
v1.0.5

Fixed missing runtime dependency on Android

Improved build performance

19 Jan 02:43
Compare
Choose a tag to compare
v1.0.4

Reduced fingerprint time