Releases: flipperdevices/Flipper-Android-App
Releases · flipperdevices/Flipper-Android-App
Flipper App 1.7.1.1684
Fix merge group diff check (#913) **Background** Merge group currently doesn't make diff **Changes** - Fix merge queue diff check **Test plan** - See action for pr - See action for this pr merge queue
Flipper App 1.7.1.1682
Migrate :components:bridge:connection to KMP (#912) **Background** If we start writing new modules on KMP now, we can eventually migrate the entire project to the KMP environment - an important infrastructural step **Changes** - Migration of all modules :components:bridge:connection to KMP - Downgrade to Kotlin 2.0.0 due issue [KT-70415](https://youtrack.jetbrains.com/issue/KT-70415/Compose-Compiler-2.0.20-RC-NoClassDefFoundError-ComposeDefaultImpls-with-ExposedDropdownMenuBox) **Test plan** Try launch `:components:bridge:connection:sample`
Flipper App 1.7.1.1680
Remove ktorfit (#909) **Background** Ktorfit is unnecessary complexity that the project doesn't need. Since Ktorfit switched to the compiler plugin it has become very difficult to maintain **Changes** - Remove ktorfit and migrate to manual ktor usage **Test plan** Try open apps tab
Flipper App 1.7.1.1678
Merge CI actions (#911) **Background** Right now, CI creating different actions for one event. This PR introduces improvement by using workflow-calls. With this PRs actions located inside one workflow and not splitted inside actions GitHub page **Changes** - Move changelog, gradle-cache, validation to workflow-calls - Use ubuntu-latest for lighweight tasks instead of self-hosted **Test plan** - See this PR CI - See [DEV](https://github.com/makeevrserg/Flipper-Android-App/actions/runs/10198634797) - See [PR](https://github.com/makeevrserg/Flipper-Android-App/actions/runs/10198630466)
Flipper App 1.7.1.1676
Not upload wearos and beta app automaticly
Flipper App 1.7.1.1674
Migrate preference module to kmp (#908) **Background** Right now, :core:preference is the bottle neck for migrating an entire project to KMP. With this PR we are migrating :core:preference to KMP structure **Changes** - Use wire instead of protoc - Migrate :core:preference to KMP - Add `anvil-multiplatform` gradle plugin **Test plan** - Open app from `dev` branch or release version - Change some settings - Launch app from this branch and check that all settings remain the same
Flipper App 1.7.1.1672
Set changesNotSentForReview to true
Flipper App 1.7.1.1670
Set changesNotSentForReview to true
Flipper App 1.7.1.1668
Try 48dp for wearos icon
Flipper App 1.7.1.1666
move remote controls to infrared (#906) **Background** Right now, `remote-controls` add menu locate under experimental section. Currently its debug-only feature, so it should be enabled by flag inside debug section **Changes** - Remote `remote-controls` from experimental section - Add flag for show remote controls - Move add-remote inside infrared archive category **Test plan** - Open dev settings - Set show remote controls - Open infrared archive and see remote controls - Do it again with disabled remote controls - See no add remote is shown on infrared archive