Releases: bumble-tech/appyx
Releases · bumble-tech/appyx
1.5.1
What's Changed
- Sync ChildAwareExt generics with ChildAware by @CherryPerry in #705
- Delete documentation as it's now stored in documentation brnach. Setup github workflow actions by @KovalevAndrey in #713
- Update libraries by @LachlanMcKee in #716
- Introduced global plugins, added GlobalNodeLifecycleAware by @LachlanMcKee in #718
Full Changelog: 1.5.0...1.5.1
1.6.0-alpha01
- #701 – Added: Shared element transition and movable content support
2.0.1
Release 2.0.1
2.0.0
Please refer to 2.0.0-alpha10 -> 2.0.0 – Migration guide
API breaking changes
- #677 – Moved Builder, SimpleBuilder, Interactor to separate module
- #680 – Appyx interactions package reorg
Fixed
- #670 - Fixes ios lifecycle
- #673 – Fix canHandeBackPress typo
- #671 – Fix ui state saving issue
- #694 – Fix appyxComponent state saving issue
Enhancement
- #679 – Simple api for backStackNode and spotlightNode
1.5.0
1.4.1-migrate-2.x
This release is not an improvement in 1.x
, it only prepares the 2.0
release.
This breaking change is meant for use-cases where you'll want to have a gradual migration from 1.x to 2.0 and you'll want to keep both of them in the codebase in parallel – otherwise you'll have a name collision on the appyxIntegrationPoint
.
If you'll do a migration to 2.0
straight, then this version holds no value to you and you can skip it.
- #668 – Breaking change: Rename Appyx integration point
2.0.0-alpha10
Please refer to 2.0.0-alpha10 – Migration guide
API breaking changes
- #630 – Pass initial state into
Spotlight
visualisations - #642 – Renamings
- #643 – Unify
AppyxComponent
composable between appyx-navigation and appyx-interactions modules - #651 - Keep only one instance of
SaveStateMap
typealias and moved it tocom.bumble.appyx.utils.multiplatform
package - #652 - KSP processor renamed from
mutable-ui-processor
toappyx-processor
- #654 - Renamings
- #657 - Rename
ParentNode
&Node
toNode
andLeafNode
- #644 – Refactor
AppyxComponent
and application of draggable modifier
Fixed
- #638 - Fix visibility issue for bottom element in
BackStackParallax
2.0.0-alpha09
API breaking changes
- #618 – Do not create PermanentAppyxComponent inside ParentNode. Provide it via constructor to ParentNode
- #612 – Rename MotionController to Visualisation
- #617 – Unify inside & outside position alignment
Changed
- #611 – Lower position and rotation animation default round-off thresholds
- #620 – Updated Compose to 1.5.3 & Kotlin to 1.9.10
Added
- #615 – Material navigation helpers
2.0.0-alpha08
- #608 – Setting default value to NodeCustomisationDirectory in IosNodeHost