Skip to content

Update all non-major dependencies#52

Merged
FooIbar merged 3 commits intomainfrom
renovate/all-minor-patch
May 8, 2025
Merged

Update all non-major dependencies#52
FooIbar merged 3 commits intomainfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link

@renovate renovate bot commented May 1, 2025

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
gradle (source) minor 8.13 -> 8.14 age adoption passing confidence
io.mockk:mockk (source) dependencies minor 1.13.17 -> 1.14.2 age adoption passing confidence
org.junit.jupiter:junit-jupiter (source) dependencies patch 5.12.1 -> 5.12.2 age adoption passing confidence
androidx.work:work-runtime (source) dependencies patch 2.10.0 -> 2.10.1 age adoption passing confidence
org.jsoup:jsoup (source) dependencies minor 1.19.1 -> 1.20.1 age adoption passing confidence
com.squareup.okio:okio dependencies minor 3.10.2 -> 3.11.0 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-coroutines-bom dependencies patch 1.10.1 -> 1.10.2 age adoption passing confidence
androidx.core:core-ktx (source) dependencies minor 1.15.0 -> 1.16.0 age adoption passing confidence
androidx.sqlite:sqlite-ktx (source) dependencies minor 2.4.0 -> 2.5.1 age adoption passing confidence
androidx.sqlite:sqlite-framework (source) dependencies minor 2.4.0 -> 2.5.1 age adoption passing confidence
io.github.pdvrieze.xmlutil:core-android dependencies minor 0.90.3 -> 0.91.0 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-serialization-protobuf dependencies patch 1.8.0 -> 1.8.1 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-serialization-json-okio dependencies patch 1.8.0 -> 1.8.1 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-serialization-json dependencies patch 1.8.0 -> 1.8.1 age adoption passing confidence
androidx.lifecycle:lifecycle-runtime-ktx (source) dependencies minor 2.8.7 -> 2.9.0 age adoption passing confidence
androidx.lifecycle:lifecycle-process (source) dependencies minor 2.8.7 -> 2.9.0 age adoption passing confidence
androidx.lifecycle:lifecycle-common (source) dependencies minor 2.8.7 -> 2.9.0 age adoption passing confidence
androidx.compose:compose-bom dependencies minor 2025.03.01 -> 2025.05.00 age adoption passing confidence
com.android.tools.build:gradle (source) dependencies minor 8.9.1 -> 8.10.0 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

gradle/gradle (gradle)

v8.14

Compare Source

mockk/mockk (io.mockk:mockk)

v1.14.2

Compare Source

What's Changed

Full Changelog: mockk/mockk@1.14.0...1.14.2

v1.14.0

Compare Source

What's Changed

New Contributors

Full Changelog: mockk/mockk@1.13.17...1.14.0

junit-team/junit5 (org.junit.jupiter:junit-jupiter)

v5.12.2

jhy/jsoup (org.jsoup:jsoup)

v1.20.1

Changes
  • To better follow the HTML5 spec and current browsers, the HTML parser no longer allows self-closing tags (<foo />)
    to close HTML elements by default. Foreign content (SVG, MathML), and content parsed with the XML parser, still
    supports self-closing tags. If you need specific HTML tags to support self-closing, you can register a custom tag via
    the TagSet configured in Parser.tagSet(), using Tag#set(Tag.SelfClose). Standard void tags (such as <img>,
    <br>, etc.) continue to behave as usual and are not affected by this
    change. #​2300.
  • The following internal components have been deprecated. If you do happen to be using any of these, please take the opportunity now to migrate away from them, as they will be removed in jsoup 1.21.1.
    • ChangeNotifyingArrayList, Document.updateMetaCharsetElement(), Document.updateMetaCharsetElement(boolean), HtmlTreeBuilder.isContentForTagData(String), Parser.isContentForTagData(String), Parser.setTreeBuilder(TreeBuilder), Tag.formatAsBlock(), Tag.isFormListed(), TokenQueue.addFirst(String), TokenQueue.chompTo(String), TokenQueue.chompToIgnoreCase(String), TokenQueue.consumeToIgnoreCase(String), TokenQueue.consumeWord(), TokenQueue.matchesAny(String...)
Functional Improvements
  • Rebuilt the HTML pretty-printer, to simplify and consolidate the implementation, improve consistency, support custom
    Tags, and provide a cleaner path for ongoing improvements. The specific HTML produced by the pretty-printer may be
    different from previous versions. #​2286.
  • Added the ability to define custom tags, and to modify properties of known tags, via the TagSet tag collection.
    Their properties can impact both the parse and how content is
    serialized (output as HTML or XML). #​2285.
  • Element.cssSelector() will prefer to return shorter selectors by using ancestor IDs when available and unique. E.g.
    #id > div > p instead of html > body > div > div > p #​2283.
  • Added Elements.deselect(int index), Elements.deselect(Object o), and Elements.deselectAll() methods to remove
    elements from the Elements list without removing them from the underlying DOM. Also added Elements.asList() method
    to get a modifiable list of elements without affecting the DOM. (Individual Elements remain linked to the
    DOM.) #​2100.
  • Added support for sending a request body from an InputStream with
    Connection.requestBodyStream(InputStream stream). #​1122.
  • The XML parser now supports scoped xmlns: prefix namespace declarations, and applies the correct namespace to Tags and
    Attributes. Also, added Tag#prefix(), Tag#localName(), Attribute#prefix(), Attribute#localName(), and
    Attribute#namespace() to retrieve these. #​2299.
  • CSS identifiers are now escaped and unescaped correctly to the CSS spec. Element#cssSelector() will emit
    appropriately escaped selectors, and the QueryParser supports those. Added Selector.escapeCssIdentifier() and
    Selector.unescapeCssIdentifier(). #​2297, #​2305
Structure and Performance Improvements
  • Refactored the CSS QueryParser into a clearer recursive descent
    parser. #​2310.
  • CSS selectors with consecutive combinators (e.g. div >> p) will throw an explicit parse
    exception. #​2311.
  • Performance: reduced the shallow size of an Element from 40 to 32 bytes, and the NodeList from 32 to 24.
    #​2307.
  • Performance: reduced GC load of new StringBuilders when tokenizing input
    HTML. #​2304.
  • Made Parser instances threadsafe, so that inadvertent use of the same instance across threads will not lead to
    errors. For actual concurrency, use Parser#newInstance() per
    thread. #​2314.
Bug Fixes
  • Element names containing characters invalid in XML are now normalized to valid XML names when
    serializing. #​1496.
  • When serializing to XML, characters that are invalid in XML 1.0 should be removed (not
    encoded). #​1743.
  • When converting a Document to the W3C DOM in W3CDom, elements with an attribute in an undeclared namespace now
    get a declaration of xmlns:prefix="undefined". This allows subsequent serialization to XML via W3CDom.asString()
    to succeed. #​2087.
  • The StreamParser could emit the final elements of a document twice, due to how onNodeCompleted was fired when closing out the stack. #​2295.
  • When parsing with the XML parser and error tracking enabled, the trailing ? in <?xml version="1.0"?> would
    incorrectly emit an error. #​2298.
  • Calling Element#cssSelector() on an element with combining characters in the class or ID now produces the correct output. #​1984.
square/okio (com.squareup.okio:okio)

v3.11.0

2025-04-09

  • Fix: Clear the deflater's byte array reference
  • New: Faster implementation of String.decodeHex() on Kotlin/JS.
  • New: Declare EXACTLY_ONCE execution for blocks like Closeable.use {} and FileSystem.read {}.
  • Upgrade: [Kotlin 2.1.20][kotlin_2_1_20].
Kotlin/kotlinx.coroutines (org.jetbrains.kotlinx:kotlinx-coroutines-bom)

v1.10.2

Compare Source

  • Fixed the kotlinx-coroutines-debug JAR file including the module-info.class file twice, resulting in failures in various tooling (#​4314). Thanks, @​RyuNen344!
  • Fixed Flow.stateIn hanging when the scope is cancelled in advance or the flow is empty (#​4322). Thanks, @​francescotescari!
  • Improved handling of dispatcher failures in .limitedParallelism (#​4330) and during flow collection (#​4272).
  • Fixed runBlocking failing to run its coroutine to completion in some cases if its JVM thread got interrupted (#​4399).
  • Small tweaks, fixes, and documentation improvements.
pdvrieze/xmlutil (io.github.pdvrieze.xmlutil:core-android)

v0.91.0

(April 1, 2025)

Features:

  • Add XmlKeyName as annotation to set the name of the key used in
    maps. This just adds the capability to the default policy. Supports
    issue #​218.
  • Add (and change in the recommended policy) the isXmlFloat property
    that ensures properties are stored in XML format (for infinity).
    Decoding will accept both formats. Fixes #​222.

Fixes:

  • Fix #​269 to allow @XmlValue for CompactFragment to capture the
    contents of an element while allowing attributes to be captured. It
    should be noted that combining this with element children is not
    intended to be supported (it may work if the tagsoup is trailing).
  • Fix caching issue in case of polymorphic elements (at least in lists)
    where the polymorphic descriptor did not retain use side annotations,
    thus resulting in invalid cache keys.
Kotlin/kotlinx.serialization (org.jetbrains.kotlinx:kotlinx-serialization-protobuf)

v1.8.1

==================

This release updates Kotlin version to 2.1.20, while also providing several important improvements
and bugfixes.

Improvements

Bugfixes

  • Fix incorrect enum coercion during deserialization from JsonElement (#​2962)
  • Supply proper equals(), hashCode(), and toString() for SerialDescriptor() wrapper (#​2942)
  • Do not encode empty packed collections in protobuf (#​2907)

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (squash) May 1, 2025 01:37
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from a54c4c8 to bef0993 Compare May 6, 2025 20:37
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from bef0993 to 93c5087 Compare May 7, 2025 23:29
@FooIbar FooIbar disabled auto-merge May 8, 2025 14:43
@FooIbar FooIbar enabled auto-merge (squash) May 8, 2025 14:43
@renovate
Copy link
Author

renovate bot commented May 8, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

auto-merge was automatically disabled May 8, 2025 15:14

Pull Request is not mergeable

@FooIbar FooIbar enabled auto-merge (squash) May 8, 2025 15:26
@FooIbar FooIbar merged commit 6c9d6ac into main May 8, 2025
1 check passed
@FooIbar FooIbar deleted the renovate/all-minor-patch branch May 8, 2025 15:31
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.

1 participant