-
Notifications
You must be signed in to change notification settings - Fork 5
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
[Bump] Update all non-major dependencies #36
Open
glovo-renovate
wants to merge
1
commit into
master
Choose a base branch
from
renovate/all-minor-patch
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
glovo-renovate
bot
changed the title
[Bump] Update all non-major dependencies
[Bump] Update all non-major dependencies - autoclosed
Feb 8, 2024
glovo-renovate
bot
changed the title
[Bump] Update all non-major dependencies - autoclosed
[Bump] Update all non-major dependencies
Feb 8, 2024
glovo-renovate
bot
changed the title
[Bump] Update all non-major dependencies
[Bump] Update all non-major dependencies - autoclosed
Feb 14, 2024
glovo-renovate
bot
changed the title
[Bump] Update all non-major dependencies - autoclosed
[Bump] Update all non-major dependencies
Feb 14, 2024
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
3 times, most recently
from
February 22, 2024 00:32
103bc3e
to
2ba7520
Compare
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
3 times, most recently
from
March 7, 2024 00:32
1bc54d8
to
0d30e06
Compare
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
March 8, 2024 00:28
0d30e06
to
11d4235
Compare
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
March 21, 2024 00:23
7c1c406
to
d890cfa
Compare
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
April 3, 2024 22:23
c587b46
to
ab80e05
Compare
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
April 10, 2024 02:30
1a72fa3
to
b5ac571
Compare
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
April 17, 2024 22:24
b5ac571
to
6bb352e
Compare
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
May 1, 2024 22:24
15e3bf6
to
fe8c32d
Compare
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
3 times, most recently
from
June 13, 2024 22:38
2dc9b75
to
7e36942
Compare
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
5 times, most recently
from
July 1, 2024 22:33
0f4b09a
to
8e1c138
Compare
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
3 times, most recently
from
July 15, 2024 22:37
b12e9a6
to
344e760
Compare
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
July 24, 2024 22:34
76eebe4
to
d2a20a1
Compare
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
4 times, most recently
from
August 14, 2024 22:34
35ac9bb
to
9bc1b0e
Compare
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
August 21, 2024 22:33
9bc1b0e
to
c1d14ed
Compare
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
August 29, 2024 22:35
698a681
to
1f71bca
Compare
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
September 10, 2024 22:32
8b3334c
to
449cdae
Compare
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
4 times, most recently
from
September 19, 2024 22:33
a7d6a94
to
d9d7d50
Compare
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
October 2, 2024 22:31
d5cb99c
to
880788f
Compare
glovo-renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
October 3, 2024 22:33
880788f
to
ae8e688
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.7.3
->1.9.0
1.5.0
->1.6.1
1.5.0
->1.6.1
3.5.1
->3.6.1
1.1.5
->1.2.1
1.5.2
->1.6.2
1.13.9
->1.13.12
1.13.9
->1.13.12
5.2.1
->5.4.0
2.7.0
->2.8.6
1.8.2
->1.9.2
2024.01.00
->2024.09.03
1.6.2
->1.7.3
2.9.0
->2.11.0
2.9.0
->2.11.0
1.7.3
->1.9.0
3.1.8
->3.1.9
1.11.0
->1.12.0
2.7.0
->2.8.6
2.7.0
->2.8.6
2.7.0
->2.8.6
1.12.0
->1.13.1
1.6.2
->1.8.4
1.6.1
->1.7.0
1.5.8
->1.5.15
1.9.22
->1.9.25
8.2.2
->8.7.0
Release Notes
Kotlin/kotlinx.coroutines (org.jetbrains.kotlinx:kotlinx-coroutines-test)
v1.9.0
Compare Source
Features
limitedParallelism
now optionally accepts the name of the dispatcher view for easier debugging (#4023).Dispatchers.IO
on the JVM when other standard dispatchers are accessed (#4166). Thanks, @metalhead8816!Flow<T>.chunked(size: Int): Flow<List<T>>
operator that groups emitted values into groups of the given size (#1290).AutoCloseable
now (#4123).Fixes
hasNext
on aChannel
's iterator is idempotent (#4065). Thanks, @gitpaxultek!CoroutineScope()
created without an explicit dispatcher usesDispatchers.Default
on Native (#4074). Thanks, @whyoleg!Dispatchers.Main
from initializing when the Firebase dependency is used (#3914).runBlocking
(#4134).Mutex
toSemaphore
(#4176).asDeferred
on aFuture
many times (#4156).Deprecations and promotions
BroadcastChannel
-based API (#4197).kotlinx-coroutines-test
API (#4198).Job.cancelFutureOnCompletion
(#4173).CoroutineDispatcher.limitedParallelism
to stable (#3864).CoroutineStart.ATOMIC
fromExperimentalCoroutinesApi
toDelicateCoroutinesApi
(#4169).CancellableContinuation.resume
with anonCancellation
lambda to stable, providing extra arguments to the lambda (#4088).InternalForInheritanceCoroutinesApi
opt-in (#3770).ExperimentalForInheritanceCoroutinesApi
opt-in (#3770).Other
CoroutineStart
andChannel
-based API (#4147, #4148, #4167). Thanks, @globsterg!Job
(#4053).v1.8.1
Compare Source
@ExperimentalTime
annotation from usages ofTimeSource
(#4046). Thanks, @hfhbd!NullPointerException
when setting theStateFlow
value on old Android devices (#3820).kotlin.random.Random
as part ofDispatchers.Default
andDispatchers.IO
initialization (#4051).Flow.timeout
throws the exception with which the channel was closed (#4071).Changelog relative to version 1.8.1-Beta
Flow.timeout
throws the exception with which the channel was closed (#4071).v1.8.0
Compare Source
Dispatchers.Main != Dispatchers.Main.immediate
(#3545, #3963).Flow
operators that limit cancel the upstream flow to forget that they were already finished if there is another such operator upstream (#4035, #4038)kotlinx-coroutines-debug
is published with the correct Java 9 module info (#3944).kotlinx-coroutines-debug
no longer requires manually settingDebugProbes.enableCoroutineCreationStackTraces
tofalse
, it's the default (#3783).kotlinx-coroutines-test
: set the default timeout ofrunTest
to 60 seconds, added the ability to configure it on the JVM with thekotlinx.coroutines.test.default_timeout=10s
(#3800).kotlinx-coroutines-test
: fixed a bug that could lead to not all uncaught exceptions being reported after some tests failed (#3800).delay(Duration)
rounds nanoseconds up to whole milliseconds and not down (#3920). Thanks @kevincianfarini!Dispatchers.Default
and the default thread for background work are guaranteed to use the same context classloader as the object containing it them (#3832).SharedFlow.collect
suspends for the first time, it's registered as a subscriber for thatSharedFlow
(#3885). Before, it was also true, but not documented.withLock
on JS (#3881). Thanks @CLOVIS-AI!Changelog relative to version 1.8.0-RC2
kotlinx-coroutines-debug
no longer requires manually settingDebugProbes.enableCoroutineCreationStackTraces
tofalse
, it's the default (#3783).Flow
operators that limit cancel the upstream flow to forget that they were already finished if there is another such operator upstream (#4035, #4038)mockk/mockk (io.mockk:mockk-android)
v1.13.12
Compare Source
What's Changed
New Contributors
Full Changelog: mockk/mockk@1.13.11...1.13.12
v1.13.11
Compare Source
What's Changed
verifyCount
DSL by @T45K in https://github.com/mockk/mockk/pull/1234clearStaticMockk
for KFunction and KProperty by @krocard in https://github.com/mockk/mockk/pull/1239gradle check
before opening a PR by @krocard in https://github.com/mockk/mockk/pull/1240New Contributors
Full Changelog: mockk/mockk@1.13.10...1.13.11
v1.13.10
Compare Source
What's Changed
New Contributors
Full Changelog: mockk/mockk@1.13.9...1.13.10
mockito/mockito-kotlin (org.mockito.kotlin:mockito-kotlin)
v5.4.0
Compare Source
Changelog generated by Shipkit Changelog Gradle Plugin
5.4.0
v5.3.1
Compare Source
Changelog generated by Shipkit Changelog Gradle Plugin
5.3.1
Kotlin/kotlinx.serialization (org.jetbrains.kotlinx:kotlinx-serialization-json)
v1.7.3
==================
This release aims to fix important issues that were discovered in the 1.7.2 release,
including the inability to sync certain projects into Android Studio/IntelliJ IDEA and exceptions from custom Uuid serializers.
It uses Kotlin 2.0.20 by default.
v1.7.2
==================
This release provides several new features, including a major Cbor configuration rework.
It uses Kotlin 2.0.20 by default.
Cbor feature set for COSE compliance
This change brings a lot of features to the CBOR format, namely:
@CborLabel
annotation andpreferCborLabelsOverNames
flag.encode*Tags
andverify*Tags
set of flagsuseDefiniteLengthEncoding
. This flag affects object encoding, since decoding of arrays with definite lenghts is automatically supported.alwaysUseByteString
flag.Since there are quite a lot of flags now, they were restructured to a separate
CborConfiguration
class, similarly toJsonConfiguration
.It is possible to retrieve this configuration from
CborEncoder/CborDecoder
interfaces in your custom serializers (see their documentation for details).All of these features make it possible to serialize and parse COSE-compliant CBOR, for example, ISO/IEC 18013-5:2021-compliant mobile driving license data.
In case you want to make use of them, there is a predefined
Cbor.CoseCompliant
instance.However, some canonicalization steps (such as sorting keys) still need to be performed manually.
This functionality was contributed to us by Bernd Prünster.
Keeping generated serializers
One of the most requested features for serialization plugin was to continue to generate a serializer even if a custom one is specified for the class.
It allows using a plugin-generated serializer in a fallback or delegate strategy, accessing type structure via descriptor, using default serialization behavior in inheritors that do not use custom serializers.
Starting with this release, you can specify the
@KeepGeneratedSerializer
annotation on the class declaration to instruct the plugin to continue generating the serializer.In this case, the serializer will be accessible using the
.generatedSerializer()
function on the class's companion object.You can check out the examples in the documentation and in the PRs: #2758, #2669.
Serializer for kotlin.uuid.Uuid
Kotlin 2.0.20 added a common class to represent UUIDs in a multiplatform code.
kotlinx.serialization 1.7.2 provides a corresponding
Uuid.serializer()
for it, making it possible to use it in@Serializable
classes.Note that for now, serializer should be provided manually with
@Contextual
annotation.Plugin will be able to automatically insert
Uuid
serializer in Kotlin 2.1.0.See more details in the corresponding PR.
Other bugfixes and improvements
v1.7.1
==================
This is a bugfix release that aims to fix missing
kotlinx-serialization-hocon
artifact.It also contains experimental integration with
kotlinx-io
library.Kotlin 2.0.0 is used by default.
Fixed HOCON publication
Sadly, 1.7.0 release was published incomplete:
kotlinx-serialization-hocon
artifact is missing from 1.7.0 and 1.7.0-RC releases.This release fixes this problem and now
kotlinx-serialization-hocon
is available again with 1.7.1 version.No other changes were made to this artifact. Related ticket: #2717.
Add integration with a kotlinx-io library
kotlinx-io
is an official multiplatform library that provides basic IO primitives, similar to Okio.kotlinx.serialization integration is now available in a separate artifact, located at the
kotlinx-serialization-json-io
coordinates.Integration artifact provides functions similar to existing Okio integration:
encodeToSink
,decodeFromSource
, anddecodeSourceToSequence
.Check out the PR for more details.
Other bugfixes
v1.7.0
==================
This release contains all of the changes from 1.7.0-RC and is compatible with Kotlin 2.0.
Please note that for reasons explained in the 1.7.0-RC changelog, it may not be possible to use it with the Kotlin 1.9.x
compiler plugin. Yet, it is still fully backwards compatible with previous versions.
The only difference with 1.7.0-RC is that
classDiscriminatorMode
property inJsonBuilder
is marked as experimental,as it should have been when it was introduced (#2680).
v1.6.3
==================
This release provides a couple of new features and uses Kotlin 1.9.22 as default.
Class discriminator output mode
Class discriminator provides information for serializing and deserializing polymorphic class hierarchies.
In case you want to encode more or less information for various third party APIs about types in the output, it is possible to control
addition of the class discriminator with the
JsonBuilder.classDiscriminatorMode
property.For example,
ClassDiscriminatorMode.NONE
does not add class discriminator at all, in case the receiving party is not interested in Kotlin types.You can learn more about this feature in the documentation and corresponding PR.
Other features
Bugfixes and improvements
square/retrofit (com.squareup.retrofit2:adapter-rxjava3)
v2.11.0
Compare Source
New
OptionalConverterFactory
is now public to allow installing it before other converters which consume all types (e.g., Moshi, Gson, Jackson, etc.).Fixed
ClassCastException
.v2.10.0
Compare Source
New
Support using
Unit
as a response type. This can be used for non-body HTTP methods likeHEAD
or body-containing HTTP methods likeGET
where the body will be discarded without deserialization.kotlinx.serialization converter!
This was imported from github.com/JakeWharton/retrofit2-kotlinx-serialization-converter/ and remains unchanged from its 1.0.0 release.
The Maven coordinates are
com.squareup.retrofit2:converter-kotlinx-serialization
.JAXB 3 converter!
The Maven coordinates are
com.squareup.retrofit2:converter-jaxb3
.@Header
,@Headers
, and@HeaderMap
can now set non-ASCII values through theallowUnsafeNonAsciiValues
annotation property. These are not technically compliant with the HTTP specification, but are often supported or required by services.Publish a BOM of all modules. The Maven coordinates are
com.squareup.retrofit2:retrofit-bom
.Invocation
now exposes the serviceClass<?>
and the instance on which the method was invoked. This disambiguates the source when service inheritence is used.A response type keeper annotation processor is now available for generating shrinker rules for all referenced types in your service interface. In some cases, it's impossible for static shrinker rules to keep the entirety of what Retrofit needs at runtime. This annotation processor generates those additional rules. For more info see its README.
Changed
Call
,Response
, etc.) which are used via reflection at runtime.Retrofit.create
function now has a non-null lower bound. Even if you specified a nullable type before this function would never return null.Throwable
subtypes (not justException
subtypes) to avoid Java'sUndeclaredThrowableException
when thrown synchronously.suspend fun
functions that returnCall<Body>
. These are never correct, and should declare a return type ofBody
directly.create(ObjectMapper, MediaType)
overload to supply the value of theContent-Type
header for your format.Fixed
ReactiveX/RxJava (io.reactivex.rxjava3:rxjava)
v3.1.9
Maven
JavaDocs
Bugfixes
ScheduledRunnable
's interruption logic if used from a no-interruptSchedulers.from
. #7745Documentation
cast()
. #7606How-To-Use-RxJava.md
(ReactiveX/RxJava@d0038c9, ReactiveX/RxJava@6d63111)Readme.md
with reference toJavaFXScheduler.platform
. (ReactiveX/RxJava@f822ffb)material-components/material-components-android (com.google.android.material:material)
v1.12.0
Compare Source
What's new since 1.11.0
Slider
andProgress Indicator
have been updated to better support Non-Text Contrast Accessibility requirements.MaterialSharedAxis
,MaterialFadeThrough
,MaterialFade
,MaterialElevationScale
).Important
Required
minSdkVersion
is now 19 or higher, for Material and AndroidX (blog post).Dependency Updates
Library Updates
Gradle
1bbb43d
)1756f23
)Carousel
1ef42e2
)FullScreenCarouselStrategy
class documentation. (a0a1c6e
)e88a1b9
)9e64a1f
)92a5444
)CollapsingToolbarLayout
7674e12
)Checkbox
198e08c
)Dialog
f3e4439
)Divider
ef4a0c5
)i18n
a8307ef
)MaterialDatePicker
5aa6edf
)MaterialAutoCompleteTextView
14a7b40
)NavigationDrawer
a3af20a
)NavigationRail
2439dc0
)16eca7e
)Predictive Back
c8b9b1c
)ProgressIndicator
c8cb0c6
)540f5ee
)689e04f
)8167c11
)3f80fdb
)bcc27a3
)76207cb
)6fd920a
)98284e7
)52b4845
)93b3010
)15b533f
)22e054b
)Search
387f59b
)searchbar_scrolling_view_behavior
string public (ce386e4
)198e08c
)SideSheet
198e08c
)Slider
92bc02c
)d61cffd
)valueTo
(4d1b9e5
)10484df
)cd4f618
)a641e18
)c218b3c
)(3b278d7
)144b515
)Tabs
aaa7034
)Theming
81d1b77
)8ca016f
)Tokens
88acfcd
)857d6a2
)TopAppBar
929c80f
)2ac8c1c
)TextInputLayout
9b9449c
)4a2654a
)Transitions / Motion
8c63848
)6092a7d
)104043c
)8ccec33
)Full list of release notes
Full list of changes
JetBrains/kotlin (org.jetbrains.kotlin:kotlin-gradle-plugin)
v1.9.25
: Kotlin 1.9.25Note: This is a technical release for IntelliJ IDEA.
Changelog
Tools. JPS
KT-69204
Generate lookups in dumb mode for compatibility with ref indexv1.9.24
: 1.9.24Changelog
Backend. Wasm
KT-64890
K/Wasm compiler crash with external class and KodeinCompiler
KT-65235
JDK 21 might lead to change in overloads resolutionKT-66768
K1: False positive UNRESOLVED_REFERENCE in super.getFirst/getLast callNative
KT-67218
Native: nested classes in kx.serialization ProtoBuf produce empty array for release binaryTools. Gradle
KT-67139
Build reports can be overriddenKT-67138
Json report is empty for incremental compilationTools. Gradle. Multiplatform
KT-67127
KMP: IDE Dependency Resolver for CInterops reports errors on linux and windows machinesKT-66514
Don't get output file from Cinterop task for IDE Import if host os doesn't support itTools. JPS
KT-65043
JPS dumb mode should respect maps needed for the compilerTools. Wasm
KT-67785
Kotlin/Wasm: Node.JS 22 does not need experimental-wasm-gc flag anymoreKT-65864
K/Wasm: update Node.js to 22.xv1.9.23
: Kotlin 1.9.231.9.23
Apple Ecosystem
KT-65542
Cinterop tasks fails if Xcode 15.3 is usedBackend. Wasm
KT-64486
Kotlin/Wasm/WASI exported function callback for coroutines supportCompiler
KT-53478
Could not load moduleKT-66044
JDK's new API is used over Kotlin's SDK functionsKT-64640
Prevent mutating SequenceCollection methods from JDK 21 be available on read-only collectionsKT-65441
K1: Remove JDK 21 getFirst()/getLast() in (Mutable)List interfacesKT-65634
K/N: data race during monolithic cache creationKT-53109
CompilationErrorException generateUnboundSymbolsAsDependencies with builder inference and lambdasKT-52757
Type inference for builders fails if inferred from a functionTools. Gradle
KT-65792
Add JSON build reportKT-65091
Update compiler metrics in build reportsKT-62490
KGP dropping resource directoriesTools. Gradle. JS
KT-64119
K/JS: Migrate package manager from Yarn onto NPMKT-64561
K/JS tests are not executed after upgrade to 1.9.22Tools. Gradle. Multiplatform
KT-65954
commonTest dependencies affect commoMainMetadata compilationTools. Gradle. Native
KT-64573
Default value forproduceUnpackedKlib
was not providedConfiguration
📅 Schedule: Branch creation - "before 9am every weekday" in timezone Europe/Madrid, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.