Releases: euuungb/eungabi
Releases · euuungb/eungabi
0.4.0
What's Changed
- Update agp to v8.8.0 by @renovate in #73
- Update dependency com.eygraber:uri-kmp to v0.0.19 by @renovate in #77
- Update dependency androidx.activity:activity-compose to v1.10.0 by @renovate in #78
- Introduce new KMP targets for better structure by @easternkite in #83
- Update hilt.dagger to v2.55 by @renovate in #84
New Feature
- [#71] Support SavedStateHandle During Navigation by @easternkite in #81
Fix
- Fix configuration change issue in android by @easternkite in #80
Full Changelog: 0.3.3...0.4.0
0.3.3
What's Changed
Fix issue
- [#72] Fix Red background issue in iOS target by @easternkite in #74
Full Changelog: 0.3.2...0.3.3
0.3.2
What's Changed
- Update kotlin monorepo to v2.1.0 by @renovate in #51
- Add Kover for test coverage report and test NavUtils.kt by @easternkite in #52
- Add UUID test by @easternkite in #53
- Add EunGabiGraphTest by @easternkite in #55
- Update actions/checkout action to v4 by @renovate in #54
- Add RouteEncoder for complex argument handling by @easternkite in #56
- Feature/add route encoder for complext argument passing by @easternkite in #57
- Update NavArguments with RouteEncoder applied and add test code by @easternkite in #58
- Update dependency com.vanniktech.maven.publish to v0.30.0 by @renovate in #59
- Add test code of EunGabiController and rename some variables by @easternkite in #60
- Add test workflow by @easternkite in #61
- Update agp to v8.7.3 by @renovate in #62
Full Changelog: 0.3.1...0.3.2
0.3.1
0.3.0
0.2.1
What's Changed
- add ktlint workflow to check code quality by @easternkite in #32
- setup uitest for compose multiplatform by @easternkite in #33
- add ktlint rules by @easternkite in #34
- Add code comments by @easternkite in #35
- v0.2.1 by @easternkite in #36
Full Changelog: 0.2.0...0.2.1
0.2.0
What's Changed
- 0.2.0 by @easternkite in #27
- support desktop target 🎉
- update kotlin to 2.0.21, compose multiplatform to 1.7.0
0.1.0-alpha01
0.1.0-alpha01 🎉
- Navigation Support
- support Predictive Back (Android, iOS)
- support Shared Element Transition
Simple to use
You can write code simply, in a style similar to the Jetpack Navigation Compose. A detailed guide has scheduled. (comming soon)
val controller = rememberEunGabiController()
EunGabiNavHost(
modifier = Modifier,
controller = egController,
startDestination = "main",
) {
composable("main") {
MainComponent("main") {
egController.navigate("details")
}
}
composable("details") {
DetailsComponent(
"details",
onNavigateBack = egController::navigateUp
) {
egController.navigate("detailA")
}
}
}
What's Changed
- Configure Renovate by @renovate in #1
- Update dependency org.jetbrains.compose to v1.7.0-beta02 by @renovate in #3
- Adding PopUpTo Features by @easternkite in #8
- Update agp to v8.6.1 by @renovate in #9
- Update compose to v1.7.2 by @renovate in #11
- Add navigation arguments passing functionality by @easternkite in #16
- support swipe to back gesture by @easternkite in #22
- 0.1.0-alpha01 by @easternkite in #25
New Contributors
- @renovate made their first contribution in #1
- @easternkite made their first contribution in #8
Full Changelog: https://github.com/easternkite/eungabi/commits/0.1.0-alpha01