diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
index c368df0..09ed764 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -1,4 +1,4 @@
-name: 🐛 Bug Report / Fehlerbericht
+name: "🐛 Bug Report / Fehlerbericht"
description: Melde einen Fehler in der App / Report a bug in the app
title: "[BUG] "
labels: ["bug"]
@@ -13,7 +13,7 @@ body:
- type: textarea
id: description
attributes:
- label: 🐛 Beschreibung / Description
+ label: "🐛 Beschreibung / Description"
description: Beschreibe den Fehler kurz und präzise / Describe the bug briefly and precisely
placeholder: "z.B. Auto-Sync funktioniert nicht mehr nach App-Update / e.g. Auto-sync stopped working after app update"
validations:
@@ -22,9 +22,11 @@ body:
- type: dropdown
id: android-version
attributes:
- label: 📱 Android Version
+ label: "📱 Android Version"
description: Welche Android Version verwendest du? / Which Android version are you using?
options:
+ - Android 16
+ - Android 15
- Android 14
- Android 13
- Android 12
@@ -40,7 +42,7 @@ body:
- type: input
id: app-version
attributes:
- label: 📲 App Version
+ label: "📲 App Version"
description: Welche Version der App verwendest du? (Einstellungen → Über) / Which app version? (Settings → About)
placeholder: "z.B. / e.g. v1.1.0"
validations:
@@ -49,7 +51,7 @@ body:
- type: input
id: device
attributes:
- label: 📱 Gerät / Device
+ label: "📱 Gerät / Device"
description: Welches Gerät verwendest du? / Which device are you using?
placeholder: "z.B. Samsung Galaxy S21, Google Pixel 7, etc."
validations:
@@ -58,7 +60,7 @@ body:
- type: textarea
id: steps
attributes:
- label: 🔄 Schritte zum Reproduzieren / Steps to Reproduce
+ label: "📋 Schritte zum Reproduzieren / Steps to Reproduce"
description: Wie kann der Fehler reproduziert werden? / How can the bug be reproduced?
placeholder: |
1. Öffne die App / Open the app
@@ -71,7 +73,7 @@ body:
- type: textarea
id: expected
attributes:
- label: ✅ Erwartetes Verhalten / Expected Behavior
+ label: "✅ Erwartetes Verhalten / Expected Behavior"
description: Was sollte passieren? / What should happen?
placeholder: "z.B. Notizen sollten alle 30 Min synchronisiert werden / e.g. Notes should sync every 30 min"
validations:
@@ -80,7 +82,7 @@ body:
- type: textarea
id: actual
attributes:
- label: ❌ Tatsächliches Verhalten / Actual Behavior
+ label: "❌ Tatsächliches Verhalten / Actual Behavior"
description: Was passiert stattdessen? / What happens instead?
placeholder: "z.B. Sync funktioniert nicht, keine Notification / e.g. Sync doesn't work, no notification"
validations:
@@ -89,7 +91,7 @@ body:
- type: dropdown
id: sync-enabled
attributes:
- label: � Auto-Sync aktiviert? / Auto-Sync enabled?
+ label: Auto-Sync aktiviert? / Auto-Sync enabled?
options:
- "Ja / Yes"
- "Nein / No"
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
index 057a816..9f0ad54 100644
--- a/.github/ISSUE_TEMPLATE/config.yml
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -1,11 +1,11 @@
blank_issues_enabled: true
contact_links:
- - name: 📖 Dokumentation / Documentation
+ - name: "📖 Dokumentation / Documentation"
url: https://github.com/inventory69/simple-notes-sync/blob/main/README.md
about: Schau zuerst in die Dokumentation / Check documentation first
- - name: 🚀 Quick Start Guide
+ - name: "🚀 Quick Start Guide"
url: https://github.com/inventory69/simple-notes-sync/blob/main/QUICKSTART.md
about: Schritt-für-Schritt Anleitung / Step-by-step guide
- - name: 🐛 Troubleshooting
+ - name: "🐛 Troubleshooting"
url: https://github.com/inventory69/simple-notes-sync/blob/main/QUICKSTART.md#troubleshooting
about: Häufige Probleme und Lösungen / Common issues and solutions
diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml
index 4e9c6df..486c747 100644
--- a/.github/ISSUE_TEMPLATE/feature_request.yml
+++ b/.github/ISSUE_TEMPLATE/feature_request.yml
@@ -1,4 +1,4 @@
-name: 💡 Feature Request / Feature-Wunsch
+name: "💡 Feature Request / Feature-Wunsch"
description: Schlage eine neue Funktion vor / Suggest a new feature
title: "[FEATURE] "
labels: ["enhancement"]
@@ -11,7 +11,7 @@ body:
- type: textarea
id: feature-description
attributes:
- label: 💡 Feature-Beschreibung / Feature Description
+ label: "💡 Feature-Beschreibung / Feature Description"
description: Was möchtest du hinzugefügt haben? / What would you like to be added?
placeholder: "z.B. Notizen sollten Markdown-Formatierung unterstützen / e.g. Notes should support markdown formatting"
validations:
@@ -20,7 +20,7 @@ body:
- type: textarea
id: problem
attributes:
- label: 🎯 Problem / Motivation
+ label: "🎯 Problem / Motivation"
description: Welches Problem würde dieses Feature lösen? / What problem would this feature solve?
placeholder: "z.B. Ich möchte Code-Snippets und Listen in meinen Notizen formatieren / e.g. I want to format code snippets and lists in my notes"
validations:
@@ -29,7 +29,7 @@ body:
- type: textarea
id: solution
attributes:
- label: 📝 Vorgeschlagene Lösung / Proposed Solution
+ label: "📝 Vorgeschlagene Lösung / Proposed Solution"
description: Wie könnte das Feature funktionieren? / How could the feature work?
placeholder: "z.B. Markdown-Editor mit Live-Preview / e.g. Markdown editor with live preview"
validations:
@@ -38,7 +38,7 @@ body:
- type: textarea
id: alternatives
attributes:
- label: 🔄 Alternativen / Alternatives
+ label: "🔄 Alternativen / Alternatives"
description: Hast du andere Lösungsansätze in Betracht gezogen? / Have you considered other solutions?
validations:
required: false
@@ -46,7 +46,7 @@ body:
- type: dropdown
id: platform
attributes:
- label: 📱 Plattform / Platform
+ label: "📱 Plattform / Platform"
description: Für welche Komponente ist das Feature? / For which component is the feature?
options:
- Android App
@@ -59,7 +59,7 @@ body:
- type: dropdown
id: priority
attributes:
- label: 🌟 Priorität (aus deiner Sicht) / Priority (from your perspective)
+ label: "⭐ Priorität (aus deiner Sicht) / Priority (from your perspective)"
options:
- Nice to have
- Wichtig / Important
@@ -70,7 +70,7 @@ body:
- type: checkboxes
id: willing-to-contribute
attributes:
- label: 🤝 Beitragen / Contribute
+ label: "🤝 Beitragen / Contribute"
options:
- label: Ich würde gerne bei der Implementierung helfen / I would like to help with implementation
required: false
@@ -78,7 +78,7 @@ body:
- type: textarea
id: additional
attributes:
- label: 🔧 Zusätzliche Informationen / Additional Context
+ label: "🔧 Zusätzliche Informationen / Additional Context"
description: Screenshots, Mockups, Links, ähnliche Apps, etc.
validations:
required: false
diff --git a/.github/ISSUE_TEMPLATE/question.yml b/.github/ISSUE_TEMPLATE/question.yml
index c3db225..0166db1 100644
--- a/.github/ISSUE_TEMPLATE/question.yml
+++ b/.github/ISSUE_TEMPLATE/question.yml
@@ -1,4 +1,4 @@
-name: ❓ Question / Frage
+name: "❓ Question / Frage"
description: Stelle eine Frage zur Nutzung / Ask a question about usage
title: "[QUESTION] "
labels: ["question"]
@@ -11,7 +11,7 @@ body:
- type: textarea
id: question
attributes:
- label: ❓ Frage / Question
+ label: "❓ Frage / Question"
description: Was möchtest du wissen? / What would you like to know?
placeholder: "z.B. Wie kann ich die Sync-URL für einen externen Server konfigurieren? / e.g. How can I configure the sync URL for an external server?"
validations:
@@ -20,7 +20,7 @@ body:
- type: checkboxes
id: documentation-checked
attributes:
- label: 📚 Dokumentation gelesen / Documentation checked
+ label: "📚 Dokumentation gelesen / Documentation checked"
description: Hast du bereits in der Dokumentation nachgeschaut? / Have you already checked the documentation?
options:
- label: Ich habe die [README](https://github.com/inventory69/simple-notes-sync/blob/main/README.md) gelesen / I have read the README
@@ -33,7 +33,7 @@ body:
- type: textarea
id: tried
attributes:
- label: 🔍 Was hast du bereits versucht? / What have you already tried?
+ label: "🔍 Was hast du bereits versucht? / What have you already tried?"
description: Hilf uns, dir besser zu helfen / Help us help you better
placeholder: "z.B. Ich habe versucht die Server-URL anzupassen, aber... / e.g. I tried adjusting the server URL, but..."
validations:
@@ -42,7 +42,7 @@ body:
- type: dropdown
id: topic
attributes:
- label: � Thema / Topic
+ label: "📌 Thema / Topic"
description: Um was geht es? / What is this about?
options:
- Server Setup / Server-Einrichtung
@@ -57,7 +57,7 @@ body:
- type: textarea
id: context
attributes:
- label: � Kontext / Context
+ label: "💬 Kontext / Context"
description: Zusätzliche Informationen die hilfreich sein könnten / Additional information that might be helpful
placeholder: |
- Android Version: Android 13
@@ -70,7 +70,7 @@ body:
- type: textarea
id: additional
attributes:
- label: 🔧 Screenshots / Config
+ label: "🔧 Screenshots / Config"
description: Falls hilfreich (KEINE Passwörter!) / If helpful (NO passwords!)
validations:
required: false
diff --git a/.github/workflows/build-production-apk.yml b/.github/workflows/build-production-apk.yml
index 8da0991..4c8b7fe 100644
--- a/.github/workflows/build-production-apk.yml
+++ b/.github/workflows/build-production-apk.yml
@@ -116,26 +116,26 @@ jobs:
prerelease: false
generate_release_notes: false
body: |
+ ## 📋 Changelog / Release Notes
+
+ ${{ env.CHANGELOG_EN }}
+
+
+ 🇩🇪 German Version
+
+ ${{ env.CHANGELOG_DE }}
+
+
+
+ ---
+
## 📦 Downloads
| Variante | Datei | Info |
|----------|-------|------|
| **🏆 Empfohlen** | `simple-notes-sync-v${{ env.VERSION_NAME }}-standard.apk` | Standard-Version (funktioniert auf allen Geraeten) |
| F-Droid | `simple-notes-sync-v${{ env.VERSION_NAME }}-fdroid.apk` | Fuer F-Droid Store |
-
- ---
-
- ## 📋 Changelog / Release Notes
-
- ${{ env.CHANGELOG_DE }}
-
-
- 🌍 English Version
-
- ${{ env.CHANGELOG_EN }}
-
-
-
+
---
## 📊 Build-Info
diff --git a/README.en.md b/README.en.md
index 66fdd7d..30f707e 100644
--- a/README.en.md
+++ b/README.en.md
@@ -77,6 +77,10 @@ docker compose up -d
| **[FEATURES.en.md](docs/FEATURES.en.md)** | Complete feature list |
| **[BACKUP.en.md](docs/BACKUP.en.md)** | Backup & restore guide |
| **[DESKTOP.en.md](docs/DESKTOP.en.md)** | Desktop integration (Markdown) |
+| **[DOCS.en.md](docs/DOCS.en.md)** | Technical details & troubleshooting |
+| **[CHANGELOG.md](CHANGELOG.md)** | Version history |
+| **[UPCOMING.en.md](docs/UPCOMING.en.md)** | Upcoming features 🚀 |
+
---
## 🛠️ Development
@@ -102,4 +106,4 @@ MIT License - see [LICENSE](LICENSE)
---
-**v1.4.0** · Built with ❤️ using Kotlin + Material Design 3
+**v1.4.1** · Built with ❤️ using Kotlin + Material Design 3
diff --git a/README.md b/README.md
index b0ddc13..b7192f0 100644
--- a/README.md
+++ b/README.md
@@ -79,6 +79,7 @@ docker compose up -d
| **[DESKTOP.md](docs/DESKTOP.md)** | Desktop-Integration (Markdown) |
| **[DOCS.md](docs/DOCS.md)** | Technische Details & Troubleshooting |
| **[CHANGELOG.md](CHANGELOG.md)** | Versionshistorie |
+| **[UPCOMING.md](docs/UPCOMING.md)** | Geplante Features 🚀 |
---
@@ -105,4 +106,4 @@ MIT License - siehe [LICENSE](LICENSE)
---
-**v1.4.0** · Built with ❤️ using Kotlin + Material Design 3
+**v1.4.1** · Built with ❤️ using Kotlin + Material Design 3
diff --git a/docs/DOCS.en.md b/docs/DOCS.en.md
index 5adeeba..b9c551f 100644
--- a/docs/DOCS.en.md
+++ b/docs/DOCS.en.md
@@ -118,7 +118,7 @@ fun isInHomeNetwork(): Boolean {
---
-## � Sync Trigger Overview
+## 🔄 Sync Trigger Overview
The app uses **4 different sync triggers** with different use cases:
@@ -172,7 +172,7 @@ suspend fun isServerReachable(): Boolean = withContext(Dispatchers.IO) {
---
-## �🔋 Battery Optimization
+## 🔋 Battery Optimization
### Usage Analysis
diff --git a/docs/DOCS.md b/docs/DOCS.md
index b34be0d..a87180f 100644
--- a/docs/DOCS.md
+++ b/docs/DOCS.md
@@ -172,7 +172,7 @@ suspend fun isServerReachable(): Boolean = withContext(Dispatchers.IO) {
---
-## �🔋 Akku-Optimierung
+## 🔋 Akku-Optimierung
### Verbrauchsanalyse
diff --git a/docs/UPCOMING.en.md b/docs/UPCOMING.en.md
new file mode 100644
index 0000000..a512d9b
--- /dev/null
+++ b/docs/UPCOMING.en.md
@@ -0,0 +1,56 @@
+# Upcoming Features 🚀
+
+**🌍 Languages:** [Deutsch](UPCOMING.md) · **English**
+
+> What's next? Here you'll find our plans for future versions.
+
+---
+
+## v1.5.0 - Internationalization & UI Polish
+
+> **Status:** In Development 🔨
+
+### 🌍 Multi-Language Support
+
+- **English as default language** - International users welcome
+- **German translation** - Fully translated
+- **Automatic language detection** - Follows system language
+- **Manual language selection** - Switchable in settings
+
+### ⚙️ Redesigned Settings
+
+- **Modernized settings design** - Cleaner and more intuitive
+- **Categorized options** - Sync, backup, developer options
+
+### 🎨 UI Improvements
+
+- **Splash screen** - App icon on startup
+- **Server folder check** - Better error messages during setup
+- **Subtle sync indicator** - Banner only shown on actual changes
+
+---
+
+## v1.6.0 - Modern APIs
+
+> **Status:** Planned 📋
+
+### 🔧 Technical Modernization
+
+- **Modern background sync architecture** - Even more reliable
+- **Improved progress dialogs** - Material Design 3 compliant
+- **Code quality** - Internal optimizations
+
+---
+
+## 💡 Feedback & Suggestions
+
+Have an idea for a new feature?
+
+- **[Create a feature request](https://github.com/inventory69/simple-notes-sync/issues/new?template=feature_request.yml)**
+- **[View existing requests](https://github.com/inventory69/simple-notes-sync/issues?q=is%3Aissue+label%3Aenhancement)**
+
+---
+
+**Note:** This roadmap shows our current plans. Priorities may change based on community feedback.
+
+[← Back to documentation](DOCS.en.md)
diff --git a/docs/UPCOMING.md b/docs/UPCOMING.md
new file mode 100644
index 0000000..89fba23
--- /dev/null
+++ b/docs/UPCOMING.md
@@ -0,0 +1,56 @@
+# Geplante Features 🚀
+
+**🌍 Languages:** **Deutsch** · [English](UPCOMING.en.md)
+
+> Was kommt als Nächstes? Hier findest du unsere Pläne für zukünftige Versionen.
+
+---
+
+## v1.5.0 - Internationalisierung & UI-Polish
+
+> **Status:** In Entwicklung 🔨
+
+### 🌍 Mehrsprachigkeit
+
+- **Englisch als Standard-Sprache** - Internationale Nutzer willkommen
+- **Deutsche Übersetzung** - Vollständig übersetzt
+- **Automatische Spracherkennung** - Folgt der System-Sprache
+- **Manuelle Sprachwahl** - In den Einstellungen umschaltbar
+
+### ⚙️ Überarbeitete Einstellungen
+
+- **Modernisiertes Settings-Design** - Übersichtlicher und intuitiver
+- **Kategorisierte Optionen** - Sync, Backup, Entwickler-Optionen
+
+### 🎨 UI-Verbesserungen
+
+- **Splash Screen** - App-Icon beim Start
+- **Server-Ordner Prüfung** - Bessere Fehlermeldungen bei der Einrichtung
+- **Dezentere Sync-Anzeige** - Banner nur bei tatsächlichen Änderungen
+
+---
+
+## v1.6.0 - Modern APIs
+
+> **Status:** Geplant 📋
+
+### 🔧 Technische Modernisierung
+
+- **Modernere Background-Sync Architektur** - Noch zuverlässiger
+- **Verbesserte Progress-Dialoge** - Material Design 3 konform
+- **Code-Qualität** - Interne Optimierungen
+
+---
+
+## 💡 Feedback & Wünsche
+
+Hast du eine Idee für ein neues Feature?
+
+- **[Feature Request erstellen](https://github.com/inventory69/simple-notes-sync/issues/new?template=feature_request.yml)**
+- **[Bestehende Wünsche ansehen](https://github.com/inventory69/simple-notes-sync/issues?q=is%3Aissue+label%3Aenhancement)**
+
+---
+
+**Hinweis:** Diese Roadmap zeigt unsere aktuellen Pläne. Prioritäten können sich basierend auf Community-Feedback ändern.
+
+[← Zurück zur Dokumentation](DOCS.md)
diff --git a/fastlane/metadata/android/en-US/changelogs/12.txt b/fastlane/metadata/android/en-US/changelogs/12.txt
index 473cc8d..6f97b45 100644
--- a/fastlane/metadata/android/en-US/changelogs/12.txt
+++ b/fastlane/metadata/android/en-US/changelogs/12.txt
@@ -1,5 +1,4 @@
• Bugfix: Deleting notes from older app versions (v1.2.0)
• Bugfix: Checklist sync with older app versions (v1.3.x)
• Checklists are now also saved as text fallback
-• New: Checklist texts now wrap automatically
-p automatically
\ No newline at end of file
+• New: Checklist texts now wrap automatically
\ No newline at end of file
diff --git a/metadata/dev.dettmer.simplenotes.yml b/metadata/dev.dettmer.simplenotes.yml
index 9e8da6d..bf9cab7 100644
--- a/metadata/dev.dettmer.simplenotes.yml
+++ b/metadata/dev.dettmer.simplenotes.yml
@@ -8,158 +8,21 @@ SourceCode: https://github.com/inventory69/simple-notes-sync
IssueTracker: https://github.com/inventory69/simple-notes-sync/issues
Changelog: https://github.com/inventory69/simple-notes-sync/releases
-AutoName: Simple Notes Sync
+AutoName: Simple Notes
RepoType: git
Repo: https://github.com/inventory69/simple-notes-sync.git
-
-AntiFeatures:
- NonFreeNet:
- en-US: |-
- Allows unencrypted HTTP connections to self-hosted WebDAV servers on local networks.
- Starting with v1.1.2, HTTP connections will be restricted to:
- - Private IP ranges (RFC 1918: 10.x.x.x, 172.16-31.x.x, 192.168.x.x)
- - Localhost (127.0.0.1, ::1)
- - .local domains (mDNS)
- HTTPS is recommended and supported for all connections.
- de-DE: |-
- Erlaubt unverschlüsselte HTTP-Verbindungen zu selbst gehosteten WebDAV-Servern in lokalen Netzwerken.
- Ab Version 1.1.2 werden HTTP-Verbindungen eingeschränkt auf:
- - Private IP-Bereiche (RFC 1918: 10.x.x.x, 172.16-31.x.x, 192.168.x.x)
- - Localhost (127.0.0.1, ::1)
- - .local-Domains (mDNS)
- HTTPS wird empfohlen und für alle Verbindungen unterstützt.
+Binaries: https://github.com/inventory69/simple-notes-sync/releases/download/v%v/simple-notes-sync-v%v-fdroid.apk
Builds:
- - versionName: 1.1.1
- versionCode: 3
- commit: v1.1.1
- subdir: android/app
- sudo:
- - apt-get update
- - apt-get install -y openjdk-17-jdk-headless
- - update-java-alternatives -a
- gradle:
- - fdroid
- srclibs:
- - reproducible-apk-tools@v0.2.8
- prebuild: sed -i -e '/signingConfig/d' build.gradle.kts
- scandelete:
- - android/gradle/wrapper
-
- - versionName: 1.2.0
- versionCode: 5
- commit: v1.2.0
- subdir: android/app
- sudo:
- - apt-get update
- - apt-get install -y openjdk-17-jdk-headless
- - update-java-alternatives -a
- gradle:
- - fdroid
- srclibs:
- - reproducible-apk-tools@v0.2.8
- prebuild: sed -i -e '/signingConfig/d' build.gradle.kts
- scandelete:
- - android/gradle/wrapper
-
- - versionName: 1.2.1
- versionCode: 6
- commit: v1.2.1
- subdir: android/app
- sudo:
- - apt-get update
- - apt-get install -y openjdk-17-jdk-headless
- - update-java-alternatives -a
- gradle:
- - fdroid
- prebuild: sed -i -e '/signingConfig/d' build.gradle.kts
- scandelete:
- - android/gradle/wrapper
-
- - versionName: 1.2.2
- versionCode: 7
- commit: v1.2.2
- subdir: android/app
- sudo:
- - apt-get update
- - apt-get install -y openjdk-17-jdk-headless
- - update-java-alternatives -a
- gradle:
- - fdroid
- prebuild: sed -i -e '/signingConfig/d' build.gradle.kts
- scandelete:
- - android/gradle/wrapper
-
- - versionName: 1.3.0
- versionCode: 8
- commit: v1.3.0
- subdir: android/app
- sudo:
- - apt-get update
- - apt-get install -y openjdk-17-jdk-headless
- - update-java-alternatives -a
- gradle:
- - fdroid
- prebuild: sed -i -e '/signingConfig/d' build.gradle.kts
- scandelete:
- - android/gradle/wrapper
-
- - versionName: 1.3.1
- versionCode: 9
- commit: v1.3.1
- subdir: android/app
- sudo:
- - apt-get update
- - apt-get install -y openjdk-17-jdk-headless
- - update-java-alternatives -a
- gradle:
- - fdroid
- prebuild: sed -i -e '/signingConfig/d' build.gradle.kts
- scandelete:
- - android/gradle/wrapper
-
- - versionName: 1.3.2
- versionCode: 10
- commit: v1.3.2
- subdir: android/app
- sudo:
- - apt-get update
- - apt-get install -y openjdk-17-jdk-headless
- - update-java-alternatives -a
- gradle:
- - fdroid
- prebuild: sed -i -e '/signingConfig/d' build.gradle.kts
- scandelete:
- - android/gradle/wrapper
-
- - versionName: 1.4.0
- versionCode: 11
- commit: v1.4.0
- subdir: android/app
- sudo:
- - apt-get update
- - apt-get install -y openjdk-17-jdk-headless
- - update-java-alternatives -a
- gradle:
- - fdroid
- prebuild: sed -i -e '/signingConfig/d' build.gradle.kts
- scandelete:
- - android/gradle/wrapper
-
- versionName: 1.4.1
versionCode: 12
- commit: v1.4.1
+ commit: 7128c25bd519861ca136e4be9b67ce280ef184bf
subdir: android/app
- sudo:
- - apt-get update
- - apt-get install -y openjdk-17-jdk-headless
- - update-java-alternatives -a
gradle:
- fdroid
- prebuild: sed -i -e '/signingConfig/d' build.gradle.kts
- scandelete:
- - android/gradle/wrapper
+
+AllowedAPKSigningKeys: 42a1c613bbc673045af3dc8191bf9cb6456ee44c7dce40c7cfb566facb69f16a
AutoUpdateMode: Version
UpdateCheckMode: Tags