Alphicc Brick Versions Save

🧱 Brick - Multiplatform navigation library for Compose.

2.4.1

5 months ago
  • Update compose version to 1.5.10
  • Update kotlin version to 1.9.20
  • Fix redundant recomposition

2.4.0

8 months ago
  • Update compose version to 1.5.1

2.3.0

9 months ago
  • Add keep alive feature. val component1 = Component<Unit>( key = "CompositeScreenInternal 1", keepAliveCompose = true, //to keep compose ui in the graph (NOTE!!! ANIMATION DIDN'T WORK WITH keepAliveCompose = true. default = false) ...
  • Update compose version

2.2.1

9 months ago

2.2.0

10 months ago
  • Add methods to provide config:
//TreeRouter.kt
fun new(config: RouterConfig): TreeRouter = TreeRouterImpl(config = config)
fun branch(containerComponentKey: String, config: RouterConfig): TreeRouter


data class RouterConfig(
    val broadcastFlowReplay: Int, //Settings for your broadcast flow
    val broadcastFlowExtraBufferCapacity: Int //Settings for your broadcast flow
)

2.1.2

1 year ago
  • Fix duplicate argument passing

2.1.1

1 year ago
  • Add broadcast argument feature

2.0.0

1 year ago
  • Update to Kotlin 1.7.20
  • Update to Compose 1.2.0

2.0.0-beta01

1 year ago

Update version

2.0.0-alpha01

1 year ago
  • Add "Composite" feature
  • Code refactoring
  • Add migration guide to README