Added support for Metro as dependency injection framework. User can choose between kotlin-inject-anvil and Metro. For more details see the documentation for how to setup and use both dependency injection frameworks with App Platform.
Changed the provided CoroutineScope within ViewRenderer from a custom scope to MainScope(), see #124.
Disallow changing the parent View for ViewRenderers. For a different parent view RendererFactory.getRenderer() will now return a new Renderer instead of the cached instance. The cached instance is only returned for the same parent view, see #139.
Added a blueprint project for App Platform that can be copied to spin up new projects faster, see #63.
Added support for back press events in Presenters. The API is similar to the one from Compose Multiplatform and Android Compose. See the documentation in the wiki for more details.
Breaking change: Changed the constructor from ComposeAndroidRendererFactory to two factory functions instead. A new API allows you to use this factory without an Android View as parent, see #39.