Files
AndroidJetpack/Premo/CHANGELOG.md
T
coco 723ce1af5c a
2026-07-03 15:12:48 +08:00

53 lines
1.8 KiB
Markdown

# 1.0.0-alpha.08 / 16.12.2022
- Add `iosSimulatorArm64` target.
- Implemented `DialogNavigator`.
- Fixed `currentTopFlow` property of `StackNavigator`.
- Added default back handling for `SetNavigator`.
- A bit of refactoring: improved extensions for navigators.
# 1.0.0-alpha.07 / 11.12.2022
- Kotlin is updated to 1.7.20.
- Fixed the desktop sample.
- Removed `SystemBackMessage`. Use `BackMessage` instead.
- A bit of refactoring: renaming and using SAM interface.
# 1.0.0-alpha.06 / 04.06.2022
Added commands for `StackNavigator`:
- popToRoot
- popUntil
- replaceTop
- replaceAll
# 1.0.0-alpha.05 / 09.05.2022
- Abstraction level support for implementing state persistence in different formats (Json, ProtoBuf, Parcelable) #6.
- Added PmStateSaverFactory and BundleStateSaver.
# 1.0.0-alpha.04 / 02.01.2022
- Added JS target.
- Implemented the sample for Web with Compose Multiplatform.
# 1.0.0-alpha.03 / 30.12.2021
- Added JVM target.
- Implemented the sample for desktop with Compose Multiplatform.
# 1.0.0-alpha.02 / 22.12.2021
**Premo**
- Kotlin is updated to 1.6.0.
- Migrated to the new memory model.
**Premo-navigation**
- `MasterDetailNavigator` — implements adaptive navigation for Master-Detail views.
# 1.0.0-alpha.01 / 24.10.2021
First public release:
**Premo**
- `PresentationModel` — the base class for placing presentation logic.
- `PmLifecycle` — represents the lifecycle of the Presentation Model.
- `PmMessageHandler` — provide communication of Presentation Models. Allows you to send a message from the child Presentation Model towards the root Presentation Model.
- `PmStateHandler` - handles the saved state of the Presentation Model.
**Premo-navigation**
- `StackNavigator` — allows you to organize a back stack of the Presentation Models.
- `SetNavigator` — used to implement bottom navigation.