2023-07-13
- Fix: size distribution algorithm
- Dependency updates
2023-05-23
- Dependency updates
2023-03-06
- API Change: helper extension signature from
GridPadCellSize.Companion.weight(sizes: FloatArray)toGridPadCellSize.Companion.weight(vararg sizes: Float)
2022-12-28
- New: added
GridPadPlacementPolicyclass that used to control implicit placement policy for items - New: added
GridPadDiagnosticLoggerdiagnostic class to receive information about skipped items - API Change: to
GridPadaddedplacementPolicyproperty - API Change:
GridPadScope.item()split to two methods - explicit and implicit - Behavior Change: implicit placement of elements depends on
placementPolicyproperty - Behavior Change: span expands depends on
placementPolicyproperty
The new API shouldn't affect your code by default. Only one case can be affected by library
update - cases when only one of the row or column parameters was defined in GridPad.item.
This way of using is no more acceptable for not enough clear behavior reasons.
2022-12-20
- API Change: GridPad DSL is limited to a Kotlin context receiver
- Fix: size distribution algorithm
- test coverage improvement
2022-12-09
- Fix: added missing source code
2022-12-07
- Remove: unused dependencies
2022-12-07
- First alpha release