-
Notifications
You must be signed in to change notification settings - Fork 25
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
Update all non-major dependencies (except core Kotlin) #207
Merged
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
orchestr7
approved these changes
Apr 16, 2023
orchestr7
force-pushed
the
main
branch
6 times, most recently
from
May 10, 2023 21:47
1b2dd06
to
d462822
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
October 2, 2023 04:13
665489a
to
9c0ffcc
Compare
|
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
October 14, 2023 20:52
9c0ffcc
to
4acf0e4
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
October 21, 2023 22:50
4acf0e4
to
2894782
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
5 times, most recently
from
November 5, 2023 19:12
6e1bf8f
to
c1305b4
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
November 15, 2023 16:18
c1305b4
to
0e13a51
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
4 times, most recently
from
December 1, 2023 20:07
3a13202
to
6973f6f
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
December 17, 2023 00:43
b6c3848
to
199171b
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
December 31, 2023 00:21
3704c11
to
b59784f
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
3 times, most recently
from
January 7, 2024 22:17
5884ed6
to
4e13c80
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
January 14, 2024 14:54
4e13c80
to
5a271ea
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
3 times, most recently
from
May 28, 2024 19:09
2f0edc8
to
95cec93
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
June 8, 2024 17:03
07a0f43
to
02b309d
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
June 16, 2024 15:33
fa215cd
to
cb9f13e
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
June 27, 2024 15:17
87b5aa8
to
c2f9c34
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
August 14, 2024 10:25
513c499
to
d5d68f9
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
August 20, 2024 17:06
d5d68f9
to
31739c5
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
August 28, 2024 18:54
31739c5
to
e30acbf
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
3 times, most recently
from
September 8, 2024 17:18
fa88d4d
to
d07411a
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
September 19, 2024 19:44
a19dd8a
to
76b09de
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
September 25, 2024 20:18
f02882f
to
cc47ee3
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
October 5, 2024 21:51
cf0435f
to
8ff3425
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
October 12, 2024 15:50
8ff3425
to
747f567
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
October 21, 2024 15:56
747f567
to
fac6027
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
November 11, 2024 19:37
88fa5c9
to
11dbf2f
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
November 17, 2024 19:49
11dbf2f
to
85a642c
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:
5.0.0
->5.11.3
0.6.0
->0.6.1
5.2.2
->5.3.0
1.22.0
->1.23.7
1.7.0
->1.7.3
3.9.0
->3.9.1
Release Notes
Kotlin/kotlinx-datetime (org.jetbrains.kotlinx:kotlinx-datetime)
v0.6.1
DateTimeFormat
(#405)/etc/localtime
set, defaulting toTimeZone.UTC
as the system time zone (#426)ajoberstar/grgit (org.ajoberstar.grgit:grgit-core)
v5.3.0
Compare Source
Small release to resolve outstanding issues that I still felt were in scope (given feature freeze, see README for more background).
Breaking Changes
None
Enhancements
GrgitService#findGrgit()
which returns anOptional<Grgit>
allowing accessing whether a repo is present or not, rather than throwing likegetGrgit()
does.Fixes
initIfNoTExists
onGrgitService
works nowDeprecations
None
Compatibility
Tested on the following version:
detekt/detekt (io.gitlab.arturbosch.detekt:detekt-gradle-plugin)
v1.23.7
1.23.7 - 2024-09-08
This is a point release for Detekt
1.23.0
, built against Kotlin2.0.10
, with fixes for several bugs that got reported by the community.Notable Changes
Changelog
UndocumentedPublicProperty
- #7426public companion
object forUndocumentedPublicClass
- #7219Housekeeping/Docs
v1.23.6
1.23.6 - 2024-03-23
This is a point release for Detekt
1.23.0
, where we added support for Kotlin1.9.23
and fixed several bugs that got reported by the community.Changelog
Contributors
We would like to thank the following contributors that made this release possible: @BraisGabin, @psuzn, @t-kameyama.
v1.23.5
This is a point release for Detekt
1.23.0
, where we added support for Kotlin1.9.22
and fixed several bugs thatgot reported by the community.
Notable Changes
Changelog
USELESS_ELVIS
inUnreachableCode
- #6624Housekeeping & Refactorings
Contributors
We would like to thank the following contributors that made this release possible: @3flex, @TWiStErRob, @atulgpt, @matejdro
v1.23.4
1.23.4 - 2023-11-26
This is a point release for Detekt
1.23.0
, where we added support for Kotlin1.9.21
and fixed several bugs thatgot reported by the community.
Notable Changes
Changelog
Dependency Updates
Contributors
We would like to thank the following contributors that made this release possible: @3flex, @BraisGabin, @Gosunet, @atulgpt, @t-kameyama
v1.23.3
1.23.3 - 2023-10-31
This is a point release for Detekt
1.23.0
, where we added support for Kotlin1.9.10
and fixed several bugs thatgot reported by the community.
NOTE: This is a republishing of 1.23.2 which was accidentally published against Kotlin 1.9.0 instead of 1.9.10
Changelog
IgnoredReturnValue
with scope functions - #6446Dependency Updates
Contributors
We would like to thank the following contributors that made this release possible: @3flex, @arturbosch, @atulgpt, @kkocel, @marschwar, @pablobaxter, @t-kameyama
v1.23.2
1.23.2 - 2023-10-29
NOTE: Please use version 1.23.3 instead - Version 1.23.2 was accidentally built against Kotlin 1.9.0 instead of 1.9.10
https://github.com/detekt/detekt/releases/tag/v1.23.3
This is a point release for Detekt
1.23.0
, where we added support for Kotlin1.9.10
and fixed several bugs thatgot reported by the community.
Changelog
IgnoredReturnValue
with scope functions - #6446Dependency Updates
Contributors
We would like to thank the following contributors that made this release possible: @3flex, @arturbosch, @atulgpt, @kkocel, @marschwar, @pablobaxter, @t-kameyama
v1.23.1
1.23.1 - 2023-07-30
This is a point release for Detekt
1.23.0
, where we added support for Kotlin1.9.0
and fixed several bugs thatgot reported by the community.
Notable Changes
Changelog
..<
andrangeTo
in theForEachOnRange
rule - #6197UseDataClass
if class contains non-property parameters - #6173replaceIndent
andprependIndent
- #6154Dependency Updates
Contributors
We would like to thank the following contributors that made this release possible: @3flex, @Goooler, @Hexcles, @PoisonedYouth, @TWiStErRob, @VirtualParticle, @atulgpt, @cortinico, @dzirbel, @eygraber, @marschwar, @rmarquis, @segunfamisa, @severn-everett, @t-kameyama
See all commit history here
v1.23.0
We're so proud to announce the next upcoming stable release of detekt: 1.23.0 🚀
This release is coming with 25 new rules and much more.
We moved the detekt-compiler-plugin to the main repo, and you can now use it in your builds following the official documentation.
This release also marks the beginning of development of 2.x from the main branch! You can follow the progress here
We want to take the opportunity to thank our Sponsors and our Contributors for testing, bug reporting and helping us release this new version of Detekt. You're more than welcome to join our community on the #detekt channel on KotlinLang's Slack (you can get an invite here).
Notable Changes
detekt-compiler-plugin
. The Detekt Compiler plugin is still experimental, but we're moving it closer to Detekt to make it easier to integrate. From now on the compiler plugin will follow the same versioning schema as Detekt. We invite you to try it and provide feedback till we stabilize it. You can read more about it in the official documentation page - #5492BracesOnIfStatements
- #5700BracesOnWhenStatements
- #5838CastNullableToNonNullableType
- #5653DoubleNegativeLambda
- #5937ForbiddenAnnotation
- #5515PropertyUsedBeforeDeclaration
- #6062StringShouldBeRawString
- #5705SuspendFunSwallowedCancellation
- #5666UnusedParameter
- #5722UnusedPrivateProperty
- #5722UseLet
- #6091UnnecessaryBracesAroundTrailingLambda
- #6029detekt-formatting
ruleset:ClassName
- #6037EnumWrapping
- #6028FunctionName
- #6037IfElseBracing
- #6028IfElseWrapping
- #6028MultilineExpressionWrapping
- #6028NoBlankLineInList
- #6028NoConsecutiveComments
- #6028NoEmptyFirstLineInClassBody
- #6028NoSingleLineBlockCommentRule
- #6104ParameterWrapping
- #6028PropertyName
- #6037PropertyWrapping
- #6028StringTemplateIndent
- #6028TryCatchFinallySpacing
- #6028UnnecessaryAbstractClass
now only runs with type resolution - #5829UnusedPrivateMember
has been refactored with some of its logic moved toUnusedParameter
andUnusedPrivateProperty
- #5722ignoreOverridden
config fromBooleanPropertyNaming
,ConstructorParameterNaming
,FunctionNaming
,VariableNaming
andFunctionParameterNaming
as not useful for those rules - #5718ignoredSubjectTypes
to ruleElseCaseInsteadOfExhaustiveWhen
to specify types that should be ignored by the rule (#5623) - #5634allowOperators
to ruleDataClassContainsFunctions
- #5658MandatoryBracesIfStatements
has been removed in favor ofBracesOnIfStatements
- #5700ignoreWhenContainingVariableDeclaration
toUseIfInsteadOfWhen
to ignore captured variables - #5681detekt-formatting
ruleset now accepts anindentSize
parameter (see the full list here).detekt-formatting
ruleset are now turned on by default (see the full list here).includes
/excludes
logic on the config file as they were overriding each other - #5782detekt-test-utils
. The recommended testing framework is JUnit - #5785v6.8.3
- #5616v8.1
, AGP8.0.1
, Kotlin1.8.21
and KtLint0.49.1
(see #5893 #5723 #5877 #6028 #6043 #5995 #5996)Changelog
comments
with a list of regexes toForbiddenComment
- #5981requireRootInDeclaration
check inInvalidPackageDeclaration
- #6045detekt-versions.properties
instead ofversions.properties
- #6006allowOmitUnit
to ruleLibraryCodeMustSpecifyReturnType
- #58618c8d71d
- #5966Unit
for ImplicitUnitReturnType rule - #5857TestConfig
usages - #5801name
that return name after backticks - #5719CanBeNonNullable
rule - #5714MaxLineLength
- #5583Dependency Updates
Housekeeping & Refactorings
eaaf4be
- #6102dependenciesAsNames
- #6059ClassNaming
andFunctionNaming
- #6019detekt-generator
- #5854generateWebsite
- #5849@Suppress("ReturnCount")
- #5841times
method, use stdlib'srepeat
instead. - #5774Contributors
We would like to thank the following contributors that made this release possible: @3flex, @BeBAKE, @BraisGabin, @Goooler, @SaumyaBhushan, @TWiStErRob, @VitalyVPinchuk, @adef145, @asomov, @atulgpt, @chao2zhang, @cketti, @cortinico, @drawers, @dzirbel, @igorwojda, @lexa-diky, @luanpotter, @marschwar, @mjovanc, @mmorozkov, @ncteisen, @osipxd, @ov7a, @schalkms, @t-kameyama, @tresni
See all issues at: 1.23.0
Kotlin/kotlinx.serialization (org.jetbrains.kotlinx:kotlinx-serialization-core)
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](https://redirect.github.com/Kotlin/kotlinx.serialization/blob/master/docs/serializers.md#contexConfiguration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.