Commit 8a51ddc
Changed files (2)
docs/compression.md
@@ -4,12 +4,12 @@
Blood pressure monitor uses dart code obfuscation to effectively reduce the app size by 2-3 MB from v1.5.6 onwards.
-For reading stack traces of and error messages use the debug symbol files from the github release and follow [the flutter docs](https://docs.flutter.dev/deployment/obfuscate#read-an-obfuscated-stack-trace).
+For reading stack traces and error messages use the debug symbol files from the GitHub release and follow [the flutter docs](https://docs.flutter.dev/deployment/obfuscate#read-an-obfuscated-stack-trace).
Unused icons are shaken from the font during release compilation.
### Ineffective compressions
-- Pro guard rules are not important as flutter already uses R8.
+- Pro guard rules are not important as Flutter already uses R8.
- `android.enableR8.fullMode=true` has no effect, although further R8 configuration can be investigated.
-- Using the old apk behavior of compressing native libraries shows no to little improvements and is worse for Google play distribution.
\ No newline at end of file
+- Using the old APK behavior of compressing native libraries shows no to little improvements and is worse for Google Play distribution.
\ No newline at end of file
docs/release process.md
@@ -1,14 +1,14 @@
*developer documentation - users can safely ignore this*
-App release checklist
+App release checklist
- [ ] milestone finished
- [ ] no remaining breaking issues
-- [ ] add translation from weblate
+- [ ] add translation from Weblate
- [ ] create changelog
-- [ ] update version in pubspec.yaml and android/app/build.gradle
+- [ ] update version in `pubspec.yaml` and `android/app/build.gradle`
- [ ] verify no tests fail
- [ ] compile apk `flutter build apk --release --flavor github --obfuscate --split-debug-info=./build/debug-info`
- [ ] compile play-store `flutter build appbundle --release --flavor github --obfuscate --split-debug-info=./build/debug-info`
-- [ ] google play beta release
-- [ ] once a user confirms the update works, promote play release and create github release
-- [ ] Add debug symbols in `./build/debug-info` to github release
\ No newline at end of file
+- [ ] Google Play beta release
+- [ ] Once a successful update was reported and the app works, promote the Play release and create a GitHub release
+- [ ] Add debug symbols in `./build/debug-info` to GitHub release
\ No newline at end of file