Wavesonics / hammer-editor

A simple tool for building stories.
MIT License
126 stars 6 forks source link

Update dependency com.akuleshov7:ktoml-core to v0.5.1 - autoclosed #213

Closed renovate[bot] closed 9 months ago

renovate[bot] commented 9 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.akuleshov7:ktoml-core 0.5.0 -> 0.5.1 age adoption passing confidence

Release Notes

akuleshov7/ktoml (com.akuleshov7:ktoml-core) ### [`v0.5.1`](https://togithub.com/akuleshov7/ktoml/releases/tag/v0.5.1) #### Important - Updated Kotlin to version 1.9.22 in [https://github.com/akuleshov7/ktoml/pull/250](https://togithub.com/akuleshov7/ktoml/pull/250) - A bunch of bug fixes, infra and logging enhancements. - Enhanced Map decoding: Now, you can decode key-value pairs and tables to Map without prior knowledge of their names. ```kotlin @​Serializable data class MyClass( val a: Map> ) ``` [a] [a.innerTable] d = 5 [a.otherInnerTable] d = "String" - Introduced encoding for value classes by [@​BOOMeranGG](https://togithub.com/BOOMeranGG) in [https://github.com/akuleshov7/ktoml/pull/238](https://togithub.com/akuleshov7/ktoml/pull/238): ```kotlin @​Serializable @​JvmInline value class Test(val myTest: Info) ``` - Added support for empty inline tables by [@​BOOMeranGG](https://togithub.com/BOOMeranGG) in [https://github.com/akuleshov7/ktoml/pull/240](https://togithub.com/akuleshov7/ktoml/pull/240): ```kotlin ACTIVITY_COMPOSE = {} ``` #### Enhancements - Levenshtein distance calculation for the enhancement of the 'invalid enum' error by [@​akuleshov7](https://togithub.com/akuleshov7) in [https://github.com/akuleshov7/ktoml/pull/232](https://togithub.com/akuleshov7/ktoml/pull/232) - Add trimming of the closing quote delimiter of multiline string by [@​akuleshov7](https://togithub.com/akuleshov7) in [https://github.com/akuleshov7/ktoml/pull/223](https://togithub.com/akuleshov7/ktoml/pull/223) - Unify array of tables and primitive table by [@​NightEule5](https://togithub.com/NightEule5) in [https://github.com/akuleshov7/ktoml/pull/215](https://togithub.com/akuleshov7/ktoml/pull/215) - Initial Support for Simple Map decoding with unnamed toml keys by [@​akuleshov7](https://togithub.com/akuleshov7) in [https://github.com/akuleshov7/ktoml/pull/246](https://togithub.com/akuleshov7/ktoml/pull/246) - Support for nested and inlined maps (inside other maps) by [@​akuleshov7](https://togithub.com/akuleshov7) in [https://github.com/akuleshov7/ktoml/pull/252](https://togithub.com/akuleshov7/ktoml/pull/252) - Postrelease: updating readme and deprecating legacy methods by [@​akuleshov7](https://togithub.com/akuleshov7) in [https://github.com/akuleshov7/ktoml/pull/222](https://togithub.com/akuleshov7/ktoml/pull/222) #### Bugfixes - Fixes [#​226](https://togithub.com/akuleshov7/ktoml/issues/226) TomlTable.write() throws NoSuchElementException by [@​thomasgalvin](https://togithub.com/thomasgalvin) in [https://github.com/akuleshov7/ktoml/pull/227](https://togithub.com/akuleshov7/ktoml/pull/227) #### Infra - Infra and build updates by [@​akuleshov7](https://togithub.com/akuleshov7) in [https://github.com/akuleshov7/ktoml/pull/228](https://togithub.com/akuleshov7/ktoml/pull/228) - Set distribution to zulu for all setup-java by [@​nulls](https://togithub.com/nulls) in [https://github.com/akuleshov7/ktoml/pull/241](https://togithub.com/akuleshov7/ktoml/pull/241) - Update all github actions (major) by [@​renovate](https://togithub.com/renovate) in [https://github.com/akuleshov7/ktoml/pull/203](https://togithub.com/akuleshov7/ktoml/pull/203) - Update actions/checkout action to v4.1.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/akuleshov7/ktoml/pull/242](https://togithub.com/akuleshov7/ktoml/pull/242) - Diktat 2.0 support by [@​akuleshov7](https://togithub.com/akuleshov7) in [https://github.com/akuleshov7/ktoml/pull/251](https://togithub.com/akuleshov7/ktoml/pull/251) #### New Contributors - [@​thomasgalvin](https://togithub.com/thomasgalvin) made their first contribution in [https://github.com/akuleshov7/ktoml/pull/227](https://togithub.com/akuleshov7/ktoml/pull/227) **Full Changelog**: https://github.com/akuleshov7/ktoml/compare/v0.5.0...v0.5.1

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



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

codecov[bot] commented 9 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (eec04e0) 13.53% compared to head (1b65a26) 13.53%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #213 +/- ## ======================================== Coverage 13.53% 13.53% ======================================== Files 311 311 Lines 13590 13590 Branches 2091 2091 ======================================== Hits 1840 1840 Misses 11579 11579 Partials 171 171 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.