Sourced from com.vanniktech.maven.publish's releases.
\n\n\n0.28.0
\n\n
\n- Added support for publishing through the new Central Portal. To use\nthis use the
\nCENTRAL_PORTAL
option when specifying the Sonatype host.- For Kotlin Multiplatform the main plugin will now automatically publish the\n
\nrelease
variant if the project has an Android target and no variant was explicitly\nspecified through the Kotlin Gradle DSL.- Support specifying the Android variants to publish in
\nKotlinMultiplatform(...)
.- Updated minimum supported Gradle, Android Gradle Plugin and Kotlin versions.
\n- Removed support for the deprecated Kotlin/JS plugin.
\n- Removed the deprecated
\ncloseAndReleaseRepository
task. UsereleaseRepository
, which\nis functionally equivalent, instead.Minimum supported versions
\n\n
\n- JDK 11
\n- Gradle 8.1
\n- Android Gradle Plugin 8.0.0
\n- Kotlin Gradle Plugin 1.9.20
\nCompatibility tested up to
\n\n
\n- JDK 21
\n- Gradle 8.6
\n- Gradle 8.7-rc-3
\n- Android Gradle Plugin 8.3.0
\n- Android Gradle Plugin 8.4.0-alpha13
\n- Kotlin Gradle Plugin 1.9.23
\n- Kotlin Gradle Plugin 2.0.0-Beta4
\nConfiguration cache status
\nConfiguration cache is generally supported, except for:
\n\n
\n- Publishing releases to Maven Central (snapshots are fine), blocked by [Gradle issue #22779](gradle/gradle#22779).
\n- Dokka does not support configuration cache
\n0.27.0
\n\n
\n- Added new publishing related tasks\n
\n\n
\n- \n
releaseRepository
releases a staging repository at the end of the build\nand can be executed in the same build as the publishing task. This allows\nhaving automatic releases without permanently enabling them.- \n
publishToMavenCentral
as alias for runningpublishAllPublicationsToMavenCentralRepository
.- \n
publishAndReleaseToMavenCentral
as alias for running both of the above.- For more information checkout the docs.
\n- It is now possible to only pass a subset of the parameters to\n
\ncoordinates(...)
and leave the others at their default value.\nThanks to@sschuberth
for the contribution.- Fixed
\njava-test-fixture
projects being broken with Gradle 8.6.- Deprecated
\ncloseAndReleaseRepository
in favor ofreleaseRepository
.Minimum supported versions
\n\n
... (truncated)
\nSourced from com.vanniktech.maven.publish's changelog.
\n\n\n0.28.0 (2024-03-12)
\n\n
\n- Added support for publishing through the new Central Portal. To use\nthis use the
\nCENTRAL_PORTAL
option when specifying the Sonatype host.- For Kotlin Multiplatform the main plugin will now automatically publish the\n
\nrelease
variant if the project has an Android target and no variant was explicitly\nspecified through the Kotlin Gradle DSL.- Support specifying the Android variants to publish in
\nKotlinMultiplatform(...)
.- Updated minimum supported Gradle, Android Gradle Plugin and Kotlin versions.
\n- Removed support for the deprecated Kotlin/JS plugin.
\n- Removed the deprecated
\ncloseAndReleaseRepository
task. UsereleaseRepository
, which\nis functionally equivalent, instead.Minimum supported versions
\n\n
\n- JDK 11
\n- Gradle 8.1
\n- Android Gradle Plugin 8.0.0
\n- Kotlin Gradle Plugin 1.9.20
\nCompatibility tested up to
\n\n
\n- JDK 21
\n- Gradle 8.6
\n- Gradle 8.7-rc-3
\n- Android Gradle Plugin 8.3.0
\n- Android Gradle Plugin 8.4.0-alpha13
\n- Kotlin Gradle Plugin 1.9.23
\n- Kotlin Gradle Plugin 2.0.0-Beta4
\nConfiguration cache status
\nConfiguration cache is generally supported, except for:
\n\n
\n- Publishing releases to Maven Central (snapshots are fine), blocked by [Gradle issue #22779](gradle/gradle#22779).
\n- Dokka does not support configuration cache
\n0.27.0 (2024-01-06)
\n\n
\n\n- Added new publishing related tasks\n
\n\n
\n- \n
releaseRepository
releases a staging repository at the end of the build\nand can be executed in the same build as the publishing task. This allows\nhaving automatic releases without permanently enabling them.- \n
publishToMavenCentral
as alias for runningpublishAllPublicationsToMavenCentralRepository
.- \n
publishAndReleaseToMavenCentral
as alias for running both of the above.- For more information checkout the docs.
\n- It is now possible to only pass a subset of the parameters to\n
\ncoordinates(...)
and leave the others at their default value.\nThanks to@sschuberth
for the contribution.- Fixed
\njava-test-fixture
projects being broken with Gradle 8.6.- Deprecated
\ncloseAndReleaseRepository
in favor ofreleaseRepository
.
... (truncated)
\n2f72723
update changelog for 0.28.0dd412fc
test Gradle 8.7-rc3 (#737)c5019ea
add release Android target by default for KMP (#736)2ccf77c
support publishing through central portal (#733)e80a256
remove closeAndReleaseRepository task (#734)3d66614
update tested versions (#735)e92141b
chore(deps): update gradle/gradle-build-action action to v3 (#732)b267449
fix(deps): update truth to v1.4.2 (#723)d241fd3
fix(deps): update dependency org.jetbrains.dokka:dokka-gradle-plugin to v1.9....02a60a5
chore(deps): update softprops/action-gh-release action to v2 (#731)Sourced from org.mockito:mockito-core's releases.
\n\n\nv5.11.0
\nChangelog generated by Shipkit Changelog Gradle Plugin
\n5.11.0
\n\n
\n- 2024-03-01 - 17 commit(s) by Aouichaoui Youssef, Franz Wong, Pranoti Durugkar, Róbert Papp, dependabot[bot]
\n- Fixes #3281 : Add native method to exception message of MissingMethodI… [(#3283)](mockito/mockito#3283)
\n- MissingMethodInvocationException is thrown when mocking native method in 5.x [(#3281)](mockito/mockito#3281)
\n- Bump com.google.googlejavaformat:google-java-format from 1.19.2 to 1.20.0 [(#3277)](mockito/mockito#3277)
\n- Bump versions.bytebuddy from 1.14.11 to 1.14.12 [(#3272)](mockito/mockito#3272)
\n- Bump gradle/wrapper-validation-action from 2.1.0 to 2.1.1 [(#3268)](mockito/mockito#3268)
\n- Bump org.shipkit:shipkit-auto-version from 2.0.3 to 2.0.4 [(#3267)](mockito/mockito#3267)
\n- Bump gradle/wrapper-validation-action from 2.0.1 to 2.1.0 [(#3266)](mockito/mockito#3266)
\n- Bump org.junit.platform:junit-platform-launcher from 1.10.1 to 1.10.2 [(#3265)](mockito/mockito#3265)
\n- Bump gradle/wrapper-validation-action from 2.0.0 to 2.0.1 [(#3264)](mockito/mockito#3264)
\n- Bump org.assertj:assertj-core from 3.25.2 to 3.25.3 [(#3261)](mockito/mockito#3261)
\n- Bump versions.junitJupiter from 5.10.1 to 5.10.2 [(#3260)](mockito/mockito#3260)
\n- Bump gradle/wrapper-validation-action from 1.1.0 to 2.0.0 [(#3258)](mockito/mockito#3258)
\n- Fixes #3229: Resolve test generic arguments [(#3257)](mockito/mockito#3257)
\n- Bump org.shipkit:shipkit-auto-version from 2.0.2 to 2.0.3 [(#3256)](mockito/mockito#3256)
\n- Use kvm on ubuntu instead of macos to run Android tests [(#3252)](mockito/mockito#3252)
\n- Fixes #3240 : Renamed mockito bom artifact [(#3251)](mockito/mockito#3251)
\n- Remove shipkit workaround for generateChangelog [(#3250)](mockito/mockito#3250)
\n- Bump com.gradle.enterprise from 3.16.1 to 3.16.2 [(#3249)](mockito/mockito#3249)
\n- Mockito bom missing artifact in maven central for java21 [(#3240)](mockito/mockito#3240)
\n- \n
@Captor
test parameters don't work with primitive type arguments [(#3229)](mockito/mockito#3229)- Gradle 8.2: work around fix for release publishing [(#3053)](mockito/mockito#3053)
\nv5.10.0
\nChangelog generated by Shipkit Changelog Gradle Plugin
\n5.10.0
\n\n
\n- 2024-01-24 - 8 commit(s) by Andre Brait, dependabot[bot]
\n- Bump org.shipkit:shipkit-auto-version from 1.2.2 to 2.0.2 [(#3248)](mockito/mockito#3248)
\n- Bump org.assertj:assertj-core from 3.25.1 to 3.25.2 [(#3247)](mockito/mockito#3247)
\n- Bump org.shipkit:shipkit-changelog from 1.2.0 to 2.0.1 [(#3245)](mockito/mockito#3245)
\n- Bump com.diffplug.spotless from 6.24.0 to 6.25.0 [(#3244)](mockito/mockito#3244)
\n- Better typing for PluginLoader#loadPlugin(..) [(#3242)](mockito/mockito#3242)
\n- Bump com.github.ben-manes.versions from 0.50.0 to 0.51.0 [(#3241)](mockito/mockito#3241)
\n- Bump com.diffplug.spotless from 6.23.3 to 6.24.0 [(#3236)](mockito/mockito#3236)
\n- Fixes #3219: Add support for static mocks on DoNotMockEnforcer [(#3220)](mockito/mockito#3220)
\n- Mockito#mockStatic(Class) skips DoNotMockEnforcer [(#3219)](mockito/mockito#3219)
\nv5.9.0
\nWhat's Changed
\n\n
\n\n- Bump com.diffplug.spotless from 6.23.2 to 6.23.3 by
\n@dependabot
in mockito/mockito#3191- Bump com.gradle.enterprise from 3.15.1 to 3.16 by
\n@dependabot
in mockito/mockito#3192- Bump org.eclipse.platform:org.eclipse.osgi from 3.18.500 to 3.18.600 by
\n@dependabot
in mockito/mockito#3193- Bump com.gradle.enterprise from 3.16 to 3.16.1 by
\n@dependabot
in mockito/mockito#3200- Bump actions/upload-artifact from 3 to 4 by
\n@dependabot
in mockito/mockito#3201- Bump com.google.googlejavaformat:google-java-format from 1.18.1 to 1.19.1 by
\n@dependabot
in mockito/mockito#3206
... (truncated)
\nea6ff8c
Add native method to MissingMethodInvocationException (#3283)8431ae2
Bump com.google.googlejavaformat:google-java-format (#3277)a10d43c
Bump versions.bytebuddy from 1.14.11 to 1.14.12 (#3272)699799d
Bump gradle/wrapper-validation-action from 2.1.0 to 2.1.1 (#3268)861ca99
Bump org.shipkit:shipkit-auto-version from 2.0.3 to 2.0.4 (#3267)043c0f0
Bump gradle/wrapper-validation-action from 2.0.1 to 2.1.0 (#3266)fa31e11
Bump gradle/wrapper-validation-action from 2.0.0 to 2.0.1 (#3264)efa8d2a
Bump org.junit.platform:junit-platform-launcher from 1.10.1 to 1.10.2 (#3265)66d18cc
Bump org.assertj:assertj-core from 3.25.2 to 3.25.3 (#3261)e76f14a
Bump versions.junitJupiter from 5.10.1 to 5.10.2 (#3260)