Releases: bumble-tech/appyx
Releases · bumble-tech/appyx
1.4.0
- #606 – Breaking change: Do not create permanentNavModel inside ParentNode. Provide it via constructor to ParentNode
2.0.0-alpha06
Changed
- #594 Reverted JVM bytecode target to JDK11 instead of 17
2.0.0-alpha05
Added
- #579 – Expose
AndroidLifecycle
in PlatformLifecycleRegistry
for Android
Fixed
- #584 – Fix applying offset twice in
AppyxComponent
- #585 – Fix drag vs align
- #571 – Avoid
MotionController
recreation
- #587 – Fix
DraggableChildren
and rename it to AppyxComponent
- #588 – Set bounds on all new motion controllers
- #589 – Fix visibility resolution for elements that do not match parent's size
- #591 – Flush output cache when onCreate is called in NodeConnector
- #592 – Fix Backstack3D Motion Controller
2.0.0-alpha04
Fixed
- #575 - Make customisations lazy to improve performance
2.0.0-alpha03
Added
- #551 - Support Multiplatform in :appyx-navigation
- #565 - Adds
AngularPosition
via restoring Promoter
example
Fixed
- #560 – Don't remove destroyed elements on update automatically
Changed
- #562 – Implement custom alignment to remove screen size knowledge when offsetting element in
MotionController
- #562 – Remove
UiContext
parameter from MotionProperty
and provide BoxScope
via composition local
2.0.0-alpha02
Added
- #539 – Position alignment
- #538 – Availability to observe MotionProperties from children UI
Fixed
- #530 – Backstack Parallax motion controller bug
1.3.0
- #425 – Fixed: Up navigation should be properly propagated from Appyx to RIBs
- #384 – Updated: Compose BOM version and activity-compose version
1.2.0
- #393 – Breaking change: Removed non-lazy implementations from
NodeCustomisationDirectory
- #393 – Breaking change: Removed
NodeCustomisationDirectoryImpl#put(vararg values: T)
due to potential uncaught bugs. Please call the reified put
extension function instead.
1.1.2
- #391 – Added: Introduced
putLazy
and putSubDirectoryLazy
functions within NodeCustomisationDirectoryImpl
via LazyMutableNodeCustomisationDirectory