Releases: gmazzo/gradle-buildconfig-plugin
Releases · gmazzo/gradle-buildconfig-plugin
v6.0.9
v6.0.8
What's Changed
Features
- Workarounds
Gradle 9.4.0'sreifiedofArray<String>resolved asArray<Serializable>in.ktsscripts issue #375 - Fixed native arrays nullability by @gmazzo in #368
Dependencies
- Bump com.google.devtools.ksp from 2.3.3 to 2.3.4 by @dependabot[bot] in #366
- Bump kotlin from 2.2.21 to 2.3.0 by @dependabot[bot] in #365
- Bump org.junit:junit-bom from 6.0.1 to 6.0.2 by @dependabot[bot] in #367
- Bump com.vanniktech.maven.publish from 0.35.0 to 0.36.0 by @dependabot[bot] in #369
- Bump android from 8.13.2 to 9.0.0 by @dependabot[bot] in #370
- Bump com.google.devtools.ksp from 2.3.4 to 2.3.6 by @dependabot[bot] in #372
- Bump kotlin from 2.3.0 to 2.3.10 by @dependabot[bot] in #373
- Bump com.gradle.plugin-publish from 2.0.0 to 2.1.0 by @dependabot[bot] in #374
- Bump gradle-wrapper from 9.2.1 to 9.4.0 by @dependabot[bot] in #375
- Bump android from 9.0.0 to 9.1.0 by @dependabot[bot] in #371
Full Changelog: v6.0.7...v6.0.8
v6.0.7
What's Changed
Features
Dependencies
- Bump io.mockk:mockk from 1.14.6 to 1.14.7 by @dependabot[bot] in #361
- Bump android from 8.13.1 to 8.13.2 by @dependabot[bot] in #362
Full Changelog: v6.0.6...v6.0.7
v6.0.6
v6.0.5
v6.0.4
What's Changed
Features
Dependencies
- Bump io.github.gmazzo.gradle.testkit.jacoco from 1.0.4 to 1.0.5 by @dependabot[bot] in #350
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #351
Full Changelog: v6.0.3...v6.0.4
v6.0.3
v6.0.2
What's Changed
Features
- Removed
iostargets from KMP tests by @gmazzo in #340 - Fixed tests parallelism locks by @gmazzo in #341
- Fixed cleaning output folder if skipping by @gmazzo in #344
- Introduced support for
com.android.kotlin.multiplatform.libraryplugin by @gmazzo in #346 - Avoid early resolving
Provider-like values by @gmazzo in #347
Full Changelog: v6.0.1...v6.0.2
v6.0.1
What's Changed
Features
- Bumped min Gradle version to
8.3by @gmazzo in #333 - Iterated tests setup to better detect breaking changes on Kotlin/Gradle bumps by @gmazzo in #334
- Added
KSPto JVM demos by @gmazzo in #337 - Fixed
expect/actuals defaults propagation by @gmazzo in #335 - Using local cache for tests by @gmazzo in #338
- Restores
onlyIfbecause cases configuration issues by @gmazzo in #339
Full Changelog: v6.0.0...v6.0.1
v6.0.0
What's Changed
Caution
Breaking changes:
- Renamed tasks names from
generateBuildConfigtogenerateBuildConfigClassesto avoid collisioning with Android's ones - Effective BuildConfig model will be evaluated at the end of the configuration phase to fully support
expect/actualswith defaults
Features
- Bumped to
JDK17by @gmazzo in #302 - Added public APIs check by @Goooler in #294
- Migrate jvmDefault flag to NO_COMPATIBILITY by @Goooler in #295
- Apply Gradle's strict plugin types validation by @Goooler in #304
- Disable workflow jobs in forked repos by @Goooler in #297
- Added a
build-passedjob by @gmazzo in #305 - Overload KotlinSourceSet.buildConfig for Kotlin Dsl by @Goooler in #307
- Enable explicit API mode by @Goooler in #306
- Remove redundant SAM constructors by @Goooler in #308
- Tweak the generic demo a bit by @Goooler in #311
- Added
expect/actualsupport for Kotlin Multiplatform projects by @gmazzo in #319 - Improved KMP
expect/actualbindings on Android by @gmazzo in #325 - Pin apiVersion and languageVersion for the Gradle plugin by @Goooler in #312
- Correct the packages of Kotlin Dsl stuff by @Goooler in #324
- Improved KMP
expect/actualbindings on Android by @gmazzo in #326 - Fixed
expect/actualDSL issues by @gmazzo in #327 - Removed
onlyIfsince it may produce wrong results when removing all… by @gmazzo in #328 - Renamed tasks names to
generateBuildConfigClassesby @gmazzo in #329 - Update Gradle Wrapper from 9.2.0 to 9.2.1 by @gmazzo in #332
- Improved effective configuration after expect/actual computations by @gmazzo in #330
Dependencies
- Bump io.github.gmazzo.gradle.testkit.jacoco from 1.0.3 to 1.0.4 by @dependabot[bot] in #300
- Bump kotlin from 2.1.21 to 2.2.21 by @dependabot[bot] in #298
- Bump io.github.gmazzo.gitversion from 1.4.0 to 1.5.1 by @dependabot[bot] in #301
- Bump org.junit:junit-bom from 5.13.0 to 6.0.1 by @dependabot[bot] in #299
- Bump com.vanniktech.maven.publish from 0.32.0 to 0.34.0 by @dependabot[bot] in #296
- Bump io.mockk:mockk from 1.14.2 to 1.14.6 by @dependabot[bot] in #315
- Bump com.android.application from 8.10.1 to 8.13.0 by @dependabot[bot] in #314
- Bump com.gradle.plugin-publish from 1.3.1 to 2.0.0 by @dependabot[bot] in #317
- Bump org.jetbrains.dokka-javadoc from 2.0.0 to 2.1.0 by @dependabot[bot] in #316
- Bump com.android.application from 8.13.0 to 8.13.1 by @dependabot[bot] in #318
- Bump com.vanniktech.maven.publish from 0.34.0 to 0.35.0 by @dependabot[bot] in #331
New Contributors
Full Changelog: v5.7.1...v6.0.0