diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 128bd74..5070c27 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -59,8 +59,8 @@ android { applicationId = "org.evsyukov.shareding" minSdk = 29 targetSdk = 36 - versionCode = 25 - versionName = "0.3.0-rc.3" + versionCode = 26 + versionName = "0.3.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } diff --git a/docs/images/settings.png b/docs/images/settings.png index cce9737..8ae1bef 100644 Binary files a/docs/images/settings.png and b/docs/images/settings.png differ diff --git a/docs/privacy.md b/docs/privacy.md index df4a9e5..a273fe8 100644 --- a/docs/privacy.md +++ b/docs/privacy.md @@ -6,7 +6,7 @@ ShareDing is an Android app that saves bookmarks on your device and sends them t ## Data handled by the app -ShareDing stores queued bookmark URLs, titles, descriptions, notes, tags, unread and archive choices, and delivery status on your device. It also stores your linkding server URL, default settings, and the most recent sync time and error. The linkding API token is encrypted on the device using a key held by Android Keystore. +ShareDing stores queued bookmark URLs, titles, descriptions, notes, tags, and delivery status on your device. It also stores your linkding server URL, default tags, unread and archive choices, and the most recent sync time and error. The linkding API token is encrypted on the device using a key held by Android Keystore. When sync runs, ShareDing sends the bookmark fields and API token to your configured linkding server. The server URL must use HTTPS. Your linkding server's operator determines how data sent to that server is stored and used; consult that server's policy if you do not operate it yourself. ShareDing has no developer-operated service that receives your bookmarks or token. diff --git a/fastlane/metadata/android/en-US/changelogs/26.txt b/fastlane/metadata/android/en-US/changelogs/26.txt new file mode 100644 index 0000000..2fc00e7 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/26.txt @@ -0,0 +1 @@ +ShareDing now requires Android 10 and appears in the Direct Share row of the Share menu. With no server set up or a rejected API token, sync stops instead of retrying, and saving a link tells you why. Default tags and the unread and archive options are applied when a link is sent, so changes cover queued links too. Sync errors are easier to read, Settings reminds you to save a tested connection, and the notification permission is requested on first launch. \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png index 9d0f32c..df114ce 100644 Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png and b/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png differ