Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update gradle dependencies not major update #2592

Merged
merged 4 commits into from
Jan 10, 2022

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 4, 2022

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.github.tomakehurst:wiremock (source) 2.27.2 -> 2.32.0 age adoption passing confidence
io.mockk:mockk (source) 1.12.0 -> 1.12.2 age adoption passing confidence
org.junit.platform:junit-platform-runner (source) 1.8.1 -> 1.8.2 age adoption passing confidence
org.junit.jupiter:junit-jupiter (source) 5.8.1 -> 5.8.2 age adoption passing confidence
org.junit.vintage:junit-vintage-engine (source) 5.8.1 -> 5.8.2 age adoption passing confidence
org.junit.jupiter:junit-jupiter-params (source) 5.8.1 -> 5.8.2 age adoption passing confidence
org.junit.jupiter:junit-jupiter-engine (source) 5.8.1 -> 5.8.2 age adoption passing confidence
org.junit.jupiter:junit-jupiter-api (source) 5.8.1 -> 5.8.2 age adoption passing confidence
org.assertj:assertj-core (source) 3.21.0 -> 3.22.0 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-coroutines-core 1.5.2 -> 1.6.0 age adoption passing confidence
org.jetbrains.kotlin:kotlin-stdlib-jdk8 (source) 1.6.0 -> 1.6.10 age adoption passing confidence
org.jetbrains.kotlin:kotlin-reflect (source) 1.6.0 -> 1.6.10 age adoption passing confidence
org.jetbrains.kotlin:kotlin-test (source) 1.6.0 -> 1.6.10 age adoption passing confidence
org.jetbrains.kotlin:kotlin-gradle-plugin (source) 1.6.0 -> 1.6.10 age adoption passing confidence
io.github.microutils:kotlin-logging-jvm 2.0.10 -> 2.1.21 age adoption passing confidence
de.jjohannes:gradle-module-metadata-maven-plugin 0.2.0 -> 0.3.0 age adoption passing confidence
com.fasterxml.jackson.dataformat:jackson-dataformat-xml 2.11.2 -> 2.13.1 age adoption passing confidence
com.fasterxml.jackson:jackson-base 2.11.2 -> 2.13.1 age adoption passing confidence

Release Notes

tomakehurst/wiremock

v2.32.0

Compare Source

Enhancements
  • Closes #​1614 - proper support for subclassing of the JUnit5 WireMockExtension
  • Add support for put/delete file to/from a subfolder (#​1087)
  • Closes #​956 - added the ability to fetch serve events for a specific stub ID
  • Added ability to query unmatched serve events
  • Added ability to verify requests using a custom matcher
  • Upgraded to Apache HTTP Client 5.x
  • Added WireMock.jsonResponse factory methods (#​1428)
  • #​745 Need proxyUrlPrefixToRemove for proxy context url mapping (#​1556)
  • Removed dependence on Conscrypt for ALPN and HTTP/2
  • Recognize multipart/related and multipart/mixed (#​1415)
  • Allow running Wiremock without HTTP Server (#​1572)
  • Allow standalone runner to fetch mappings from classpath (#​1592)
  • Added new command line parameters "--jetty-header-request-size" and "--jetty-header-response-size" for set a custom size of headers in Jetty. "--jetty-header-buffer-size" is deprecated.
Fixes
  • Closes #​1688 - fall back to HTTPS 1.1 only when no ALPN provider can be loaded
  • Fixed #​1643 - regression in date parsing preventing year and year/month only dates
  • #​1612 prevent applying scientific notation and rounding to big numbers by ObjectMapper (#​1613)
  • Fixed #​1608 and #​1585 - incorrect zoning of date/times in response templating when truncating
Code quality
  • Enforce license headers with Spotless
  • Enforce consistent code style with Spotless
  • Upgrade to Gradle 7 + some Gradle config cleanup (#​1639)
  • Convert AcceptanceTestBase to JUnit Jupiter to limit future violations (#​1669)
  • Enable WireMock to be built on Java 11 and 17
  • Drop JMock in favour of Mockito (#​1630)
mockk/mockk

v1.12.2

Compare Source

v1.12.1

Kotlin/kotlinx.coroutines

v1.6.0

Compare Source

Note that this is a full changelog relative to the 1.5.2 version. Changelog relative to 1.6.0-RC3 can be found at the end.

kotlinx-coroutines-test rework
Dispatchers
  • Introduced CoroutineDispatcher.limitedParallelism that allows obtaining a view of the original dispatcher with limited parallelism (#​2919).
  • Dispatchers.IO.limitedParallelism usages ignore the bound on the parallelism level of Dispatchers.IO itself to avoid starvation (#​2943).
  • Introduced new Dispatchers.shutdown method for containerized environments (#​2558).
  • newSingleThreadContext and newFixedThreadPoolContext are promoted to delicate API (#​2919).
Breaking changes
  • When racing with cancellation, the future builder no longer reports unhandled exceptions into the global CoroutineExceptionHandler. Thanks @​vadimsemenov! (#​2774, #​2791).
  • Mutex.onLock is deprecated for removal (#​2794).
  • Dispatchers.Main is now used as the default source of time for delay and withTimeout when present(#​2972).
    • To opt-out from this behaviour, kotlinx.coroutines.main.delay system property can be set to false.
  • Java target of coroutines build is now 8 instead of 6 (#​1589).
  • Source-breaking change: extension collect no longer resolves when used with a non-in-place argument of a functional type. This is a candidate for a fix, uncovered after 1.6.0, see #​3107 for the additional details.
Bug fixes and improvements
  • Kotlin is updated to 1.6.0.
  • Kotlin/Native new memory model is now supported in regular builds of coroutines conditionally depending on whether kotlin.native.binary.memoryModel is enabled (#​2914).
  • Introduced CopyableThreadContextElement for mutable context elements shared among multiple coroutines. Thanks @​yorickhenning! (#​2893).
  • transformWhile, awaitClose, ProducerScope, merge, runningFold, runingReduce, and scan are promoted to stable API (#​2971).
  • SharedFlow.subscriptionCount no longer conflates incoming updates and gives all subscribers a chance to observe a short-lived subscription (#​2488, #​2863, #​2871).
  • Flow exception transparency mechanism is improved to be more exception-friendly (#​3017, #​2860).
  • Cancellation from flat* operators that leverage multiple coroutines is no longer propagated upstream (#​2964).
  • SharedFlow.collect now returns Nothing (#​2789, #​2502).
  • DisposableHandle is now fun interface, and corresponding inline extension is removed (#​2790).
  • FlowCollector is now fun interface, and corresponding inline extension is removed (#​3047).
  • Deprecation level of all previously deprecated signatures is raised (#​3024).
  • The version file is shipped with each JAR as a resource (#​2941).
  • Unhandled exceptions on K/N are passed to the standard library function processUnhandledException (#​2981).
  • A direct executor is used for Task callbacks in kotlinx-coroutines-play-services (#​2990).
  • Metadata of coroutines artifacts leverages Gradle platform to have all versions of dependencies aligned (#​2865).
  • Default CoroutineExceptionHandler is loaded eagerly and does not invoke ServiceLoader on its exception-handling path (#​2552).
  • Fixed the R8 rules for ServiceLoader optimization (#​2880).
  • Fixed BlockHound integration false-positives (#​2894, #​2866, #​2937).
  • Fixed the exception handler being invoked several times on Android, thanks to @​1zaman (#​3056).
  • SendChannel.trySendBlocking is now available on Kotlin/Native (#​3064).
  • The exception recovery mechanism now uses ClassValue when available (#​2997).
  • JNA is updated to 5.9.0 to support Apple M1 (#​3001).
  • Obsolete method on internal Delay interface is deprecated (#​2979).
  • Support of deprecated CommonPool is removed.
  • @ExperimentalTime is no longer needed for methods that use Duration (#​3041).
  • JDK 1.6 is no longer required for building the project (#​3043).
  • New version of Dokka is used, fixing the memory leak when building the coroutines and providing brand new reference visuals (https://kotlin.github.io/kotlinx.coroutines/) (#​3051, #​3054).
Changelog relative to version 1.6.0-RC3
  • Restored MPP binary compatibility on K/JS and K/N (#​3104).
  • Fixed Dispatchers.Main not being fully initialized on Android and Swing (#​3101).
JetBrains/kotlin

v1.6.10

Android
  • KT-49798 [MPP] [Android] AGP 7.1.0+ android target publications leak 'AgpVersionAttr' attribute
Compiler
Performance Improvements
  • KT-49821 Optimize LazyClassMemberScope#getContributedDescriptors: use nameFilter
Fixes
  • KT-49833 java.lang.NullPointerException caused by accidental newline in package directive
  • KT-49838 Type inference fails on 1.6.0: Cannot use 'CapturedType(*)' as reified type parameter
  • KT-49752 Regression in method return type inference: "IllegalStateException: Expected some types"
  • KT-49876 Kotlin/Native: cross-compilation of Linux static library is broken in Windows in 1.6.0
  • KT-49792 Atomicfu: "standalone invocation of kotlinx.atomicfu.AtomicInt::compareAndSet that was not traced to previous field load" with suspend function
  • KT-49834 Coroutine method transformer generates invalid locals table.
  • KT-49441 Support friend modules in Kotlin Native
  • KT-49248 K/N: Symbol with IrSimpleFunctionSymbolImpl is unbound after 1.5.30
  • KT-49651 Inconsistent compiler APIs for repeatable annotations
  • KT-49168 JVM IR: IndexOutOfBoundsException with fun interface + suspend function as SAM method
  • KT-49573 No annotated types, compiler emits "Annotated types are not supported in typeOf"
  • KT-47192 Build Fake Overrides for internal members of classes from friend module
  • KT-48673 IR: IllegalStateException for usage of internal member declared in a superclass in another module
JavaScript
  • KT-47811 KJS / IR: "ClassCastException" when using suspend function in console.log
Language Design
  • KT-49868 Support language version 1.3 in Kotlin 1.6.10
Libraries
  • KT-50173 Different behavior of Regex escapeReplacement function in JVM and JS
Tools. Android Extensions
  • KT-49799 NullPointerException when using kotlin-android-extensions synthetic after update to Kotlin 1.6.0
Tools. Compiler Plugins
  • KT-50005 jvm-abi-gen plugin: do not change the declaration order in generated jars
  • KT-49726 JVM/IR: "IllegalArgumentException: Null argument in ExpressionCodegen for parameter VALUE_PARAMETER": Serialization with sealed class as type parameter
Tools. Gradle
  • KT-49835 Android consumers can't resolve Android debug variants of published MPP libraries published with Kotlin 1.6.0 & Gradle 7.0+
  • KT-49910 Incremental compilation speed regression in 1.6.0 for Android projects
Tools. Gradle. JS
  • KT-49109 KJS / Gradle: Configuration failed: Could not find node-14.17.0-darwin-arm64.tar.gz (org.nodejs:node:14.17.0)
  • KT-50135 KJS: Problem with Yarn install with scripts on Windows
  • KT-34014 Gradle, JS: Ability to persist / reuse yarn.lock
  • KT-49505 KJS / IR: Installation of NPM dependencies should be with ignore-scripts
Tools. Gradle. Native
  • KT-49931 Kotlin Multiplatform Fails in Windows after 1.6.0 upgrade - Cannot run program "pod"
  • KT-49771 podInstall task is not executed after adding a pod dependency to the shared module
Tools. Incremental Compile
  • KT-49822 Incremental compilation state is modified when the build fails in Kotlin 1.6
  • KT-49340 "IllegalStateException: @NotNull method org/jetbrains/kotlin/com/intellij/openapi/application/AsyncExecutionService.getService must not return null" with Anvil plugin and incremental compilation
MicroUtils/kotlin-logging

v2.1.21

What's Changed

Full Changelog: oshai/kotlin-logging@2.1.17...2.1.21

v2.1.20

  • Same as 2.1.17.

v2.1.17

v2.1.15

Compare Source

  • Add support for mingw (windows) and osx.

v2.1.14

  • Move to github actions release.

v2.0.12

v2.0.11

Compare Source

  • Fixed losing previous values in MDC #​187.
jjohannes/gradle-module-metadata-maven-plugin

v0.3.0

Compare Source

Improvements: #​9 and #​10


Configuration

📅 Schedule: "on the 2nd and 4th day instance on sunday after 9pm" in timezone Europe/Berlin.

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/gradle-dependencies-not-major-update branch 5 times, most recently from e57cb46 to 3e28bed Compare January 10, 2022 10:12
@renovate renovate bot force-pushed the renovate/gradle-dependencies-not-major-update branch from 3e28bed to 6bb7aa8 Compare January 10, 2022 11:03
@renovate renovate bot force-pushed the renovate/gradle-dependencies-not-major-update branch from 6bb7aa8 to c3850b4 Compare January 10, 2022 11:36
@sonarcloud
Copy link

sonarcloud bot commented Jan 10, 2022

[CodeCharta Analysis] Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

100.0% 100.0% Coverage
0.0% 0.0% Duplication

@sonarcloud
Copy link

sonarcloud bot commented Jan 10, 2022

[CodeCharta Visualization] Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@IhsenBouallegue IhsenBouallegue merged commit 7878045 into main Jan 10, 2022
@IhsenBouallegue IhsenBouallegue deleted the renovate/gradle-dependencies-not-major-update branch January 10, 2022 13:15
IhsenBouallegue added a commit that referenced this pull request Jan 10, 2022
IhsenBouallegue added a commit that referenced this pull request Jan 12, 2022
IhsenBouallegue added a commit that referenced this pull request Jan 12, 2022
IhsenBouallegue added a commit that referenced this pull request Jan 12, 2022
IhsenBouallegue added a commit that referenced this pull request Jan 12, 2022
IhsenBouallegue added a commit that referenced this pull request Jan 12, 2022
* chore(deps): update dependency gradle to v7

* remove deprecated functions #2592

* update kotlin logging package #2592

* add duplicatesStrategy #2592

* remove deprecated baseName #2592

* replace jCentral with mavenCentral #2592

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: IhsenBouallegue <bouallegueihsen@gmail.com>
Co-authored-by: Ihsen Bouallegue <48621967+IhsenBouallegue@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants