Releases: androidx/constraintlayout
Releases · androidx/constraintlayout
compose-1.1.0-alpha04
New alpha release for compose-contraintlayout.
- Added MotionCarousel.
- Added DSL for MotionScene.
- Added Flow for ConstraintSet.
See what's New in Compose 1.1.0-alpha04.
2.2.0-alpha03
2.2.0-alpha02
2.2.0-alpha01
First alpha release for ConstraintLayout 2.2.0
Includes a preview of the new Grid helper.
See what's New in ConstraintLayout 2.2.0-alpha01.
2.1.4
compose-1.0.1
Point release of the compose-constraintlayout library.
See what's New in Compose 1.0.1.
compose-1.1.0-alpha01
New alpha release for compose-contraintlayout.
This release includes limited support for OnSwipe.
See what's New in Compose 1.1.0-alpha01.
2.1.3
Point release of the constraintlayout library.
ConstraintLayout
- Add getSceneString on ConstraintLayout which gets a json formatted dump of the layout and constraints
- Add attribute to GuideLine guidelineuseRTL to enable / disable if guideline is using RTL
ConstraintLayout Compose
- add support for Margin in barrier
id: {type: 'barrier', direction: 'end' , contains: ['id1', 'id2'], margin: -12}
- add json support for vbias/hbias
id: { centerVertically: 'parent', vBias: 0.45 }
- improve json min/max support
width: { value: 'wrap', max: 300, min:20 },
- mprove chain in dsl
val chain1 = createHorizontalChain(box1, box2, chainStyle = ChainStyle.Spread)
- add DSL for goneMargin , Reset dimensions and transforms
- add bias
centerHorizontallyTo(parent, bias = 0.2f)
MotionLayout Compose
- Make Compose MotionLayout @ExperimentalMotionApi
compose-1.0.0
First stable release of the compose-constraintlayout library.
Wiki to learn how to use ConstraintLayout for Compose.