solrbot opened a new pull request, #4343:
URL: https://github.com/apache/solr/pull/4343

   This PR contains the following updates:
   
   | Package | Type | Update | Change |
   |---|---|---|---|
   | 
[com.arkivanov.decompose:extensions-compose](https://redirect.github.com/arkivanov/Decompose)
 | dependencies | minor | `3.4.0` -> `3.5.0` |
   | 
[com.arkivanov.decompose:decompose](https://redirect.github.com/arkivanov/Decompose)
 | dependencies | minor | `3.4.0` -> `3.5.0` |
   
   ---
   
   ### Release Notes
   
   <details>
   <summary>arkivanov/Decompose 
(com.arkivanov.decompose:extensions-compose)</summary>
   
   ### 
[`v3.5.0`](https://redirect.github.com/arkivanov/Decompose/releases/tag/3.5.0)
   
   [Compare 
Source](https://redirect.github.com/arkivanov/Decompose/compare/3.4.0...3.5.0)
   
   No changes since version 
[3.5.0-beta01](https://redirect.github.com/arkivanov/Decompose/releases/tag/3.5.0-beta01).
   
   ##### Changes since version 3.4.0
   
   - Promoted the Duplicate Configurations feature to stable 
([#&#8203;954](https://redirect.github.com/arkivanov/Decompose/issues/954), 
[#&#8203;971](https://redirect.github.com/arkivanov/Decompose/issues/971))
   - Changed `Child#key` type from `Any` to `String` and promote it to stable 
([#&#8203;957](https://redirect.github.com/arkivanov/Decompose/issues/957))
   - Added support for per-child animators in Child Panels 
([#&#8203;951](https://redirect.github.com/arkivanov/Decompose/issues/951), 
[#&#8203;949](https://redirect.github.com/arkivanov/Decompose/issues/949))
   - Added `ChildPages` composable functions exposing `PagerState` 
([#&#8203;962](https://redirect.github.com/arkivanov/Decompose/issues/962), 
[#&#8203;963](https://redirect.github.com/arkivanov/Decompose/issues/963))
   - Added `DecomposeSettings#mainThreadCheckEnabled` setting 
([#&#8203;964](https://redirect.github.com/arkivanov/Decompose/issues/964))
   - Added `DecomposeSettings#update` function 
([#&#8203;966](https://redirect.github.com/arkivanov/Decompose/issues/966))
   - Added `DecomposeSettings#onDecomposeError` setting, deprecated 
`onDecomposeError` callback 
([#&#8203;965](https://redirect.github.com/arkivanov/Decompose/issues/965))
   - Added `handleDeepLink` function with additional parameters for better deep 
link handling 
([#&#8203;968](https://redirect.github.com/arkivanov/Decompose/issues/968))
   - Updated Compose to 1.9.3 
([#&#8203;955](https://redirect.github.com/arkivanov/Decompose/issues/955))
   - Fixed `ChildPanels` sometimes showing the Extra panel placeholder in 
`SINGLE` and `DUAL` modes 
([#&#8203;948](https://redirect.github.com/arkivanov/Decompose/issues/948))
   - Fixed `Children` composable sometimes sticks when switching the stack 
quickly 
([#&#8203;979](https://redirect.github.com/arkivanov/Decompose/issues/979))
   - Fixed web history rewriting incorrectly when started via a link 
([#&#8203;983](https://redirect.github.com/arkivanov/Decompose/issues/983))
   
   ##### Duplicate Configurations feature is now stable
   
   Child Stack and Child Pages navigation models now officially support 
duplicate configurations. The feature is disabled by default, it can be enabled 
via the new `DecomposeSettings#duplicateConfigurationsEnabled` global property. 
See the updated docs for [Child 
Stack](https://arkivanov.github.io/Decompose/navigation/stack/overview/#the-duplicate-configurations-mode)
 and [Child 
Pages](https://arkivanov.github.io/Decompose/navigation/pages/overview/#the-duplicate-configurations-mode).
   
   ##### Changed `Child#key` type from `Any` to `String` and promote it to 
stable
   
   The `Child#key` property is now of type `String`, which makes it possible to 
use it as a key in Compose. This fixes the occasional crash: `Key XYZ was used 
multiple times`.
   
   ##### The new `DecomposeSettings` API
   
   This release introduces the new `DecomposeSettings` API for global Decompose 
configuration. Currently it contains the following properties:
   
   `duplicateConfigurationsEnabled` - controls whether duplicate configurations 
are enabled or not.
   `mainThreadCheckEnabled` - controls whether main thread checks are enabled 
or not.
   `onDecomposeError` - called when a non-fatal error has occurred in 
Decompose. Replaces the (now deprecated) global `onDecomposeError` callback 
property.
   
   ##### Versions and dependencies
   
   Kotlin: `2.1.0`
   Essenty: `2.5.0`
   kotlinx-serialization: `1.6.3`
   Multiplatform Compose: `1.9.3`
   
   </details>
   
   ---
   
   ### Configuration
   
   📅 **Schedule**: Branch creation - Only on Sunday ( * * * * 0 ) (UTC), 
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 these updates 
again.
   
   ---
   
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this 
box
   
   ---
   
   This PR has been generated by [Renovate 
Bot](https://redirect.github.com/solrbot/renovate-github-action)
   
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJleGVtcHQtc3RhbGUiXX0=-->
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to