53 lines
1.8 KiB
Markdown
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.
|