Releases: nimblehq/android-templates
Releases · nimblehq/android-templates
3.21.0
- [Release] 3.21.0
⭐ Features
- [#436] Add an argument to specify output folder location to new_project.kts script
- [#433] Remove new project folder if
new_project.kts
fails
🧹 Chores
- [#428] [Chore] Update composables to have a Modifier parameter with default value
- [#360] Migrate the deploy to Firebase workflow to use Service Account instead of Firebase Token
- [#464] [Compose] Update Kover's exclusion config
- [Chore] Bump version to 3.21.0
🐞 Bugs
- [#419] [Bug] Prevent the toast for first time app launch from reappearing after navigating back from the second screen
3.20.0
- [Release] 3.20.0
⭐ Features
- [#465] [Compose] Optimize to test "SharedFlow" execution in Composable with Robolectric
🧹 Chores
- [#437] Add red cross emoji to error messages when new_project.kts fails
- [#299] [Sample] Add UI tests for XML sample code
- [Chore] Bump version to 3.20.0
🐞 Bugs
- [#455] Add checkout repository step to the workflow
3.19.0
3.18.0
3.17.0
- [Release] 3.17.0
⭐ Features
- [#159][Part 3][Template] Support datastore replacing shared preference
- [#159][Part2] [XML] Support datastore replacing shared preference
- [#354] [Compose] 2/2: Add sample UI test with Robolectric
- [#159][Part1] [Compose] Support datastore replacing shared preference
- [#354] [Compose] 1/2: Setup UI and Integration tests
🧹 Chores
- [#297] Update release-template description
- [Chore] Update code owners
- [#379] Update issue templates to automatically included the correct labels
- [Chore] Bump version to 3.17.0
🐞 Bugs
3.16.0
3.15.0
⭐ Features
- [#370] [Compose] Migrate to the new permission request logic
- [#352] [Template] 2/2: Setup the nav graph and navigation logic
- [#352] [Sample] 1/2: Setup the nav graph and navigation logic
🧹 Chores
- [#369] Update deprecated Detekt attrs in all templates
- [#303] Update detekt rules for Jetpack Compose
- [#361] Update new_project.kts to keep application name as is
- [#170] Fix remaning warnings from danger
🐞 Bugs
- [#364] Migrate workflows setup-ruby action
3.14.0
⭐ Features
- [#336] [#338] Update new_project.kts to choose between XML or Compose and update documentation
- [#326] [Part 2/2] Add Kover to sample projects
- [#326] [Part 1/2] Add Kover to template
🧹 Chores
- [#334] Remove Compose code from template-xml
- [#335] Remove XML code from Compose template
- [#333] Create new template for Compose
- [#332] Rename the current template to XML
- [#163][#191][#300] Upgrade JDK, SDK, Gradle & Kotlin for Sample
- [#163][#191][#300] Upgrade JDK, SDK, Gradle & Kotlin
- [Chore] Update reviewer list
🐞 Bugs
- [#346] Fix failing sample xml test
3.13.0
⭐ Features
- [#261] Add permission request handler
- [#294] Add Chucker library
- [#212] [2/2 - Sample] Add flowTransform to map and handle custom errors as Flow in data layer
🧹 Chores
- [#265] Add dependency versions for workflows to a properties file
- [#230] Update publish_docs_to_wiki workflow to use publish_wiki of github_action_workflow repository
- [#262] Update use case to use operator invoke function instead of old…
- [#267] Update issue templates
🐞 Bugs
- [#307] Update README for more clear about where should run the script
3.12.0
⭐ Features
- [#212] [1/2 - Template] Add flowTransform to map and handle custom errors as Flow in data layer
- [#213] [2/2 - Sample] Apply to use Flow for Compose and XML samples
- [#264] Add version for new_project.kts to a properties file
- [#213] [1/2 - Template] Apply to use Flow + get rid of custom UseCaseResult
🧹 Chores
- [#280] Update README to have license and about section
- [Chore] Bump version to 3.12.0
- [#266] Update description of pull request template
🐞 Bugs
- [#304] Fix failing instrumentation tests