Releases: Catfriend1/syncthing-android
Syncthing-Fork v1.29.6.5
Updated release signing key which was over 5 years old for security reasons.
To upgrade from a previous release:
- Slide out the menu > Import and Export > Export config
- Exit app
- Uninstall app - if Android asks, do NOT keep data (this refers to app data, not your synced files)
- (Re-)Install app using the latest release
- Complete the welcome slides
- Slide out the menu > Import and Export > Import config
If you run into problems, please check issue #1442.
What's Changed
- Fixed INSTALL_FAILED_DUPLICATE_PERMISSION (#1443) by @Catfriend1
- Fix conflicts between debug and release APK (fixes #1442) by @Catfriend1
- Allow debug and release version of the app to run in parallel for testing purposes by @Catfriend1
- Bump kotlin from 2.1.20 to 2.1.21 by @dependabot in #1432
- Update release key which was over 5 years old (fixes #1440) by @Catfriend1 in #1441
Full Changelog: v1.29.6.4...v1.29.6.5
Syncthing-Fork v2.0.0.0-rc.16
FOR TESTING PURPOSES AND DEVELOPMENT ONLY
ALWAYS BACK UP YOUR DATA FIRST BEFORE TESTING.
PR in progress: #1333
Full Changelog: v1.29.6.4...v2.0.0.0-rc.16
Syncthing-Fork v1.29.6.4
Upgrade notes:
The backup folder location UI preference on the settings screen is now relative to the internal storage root. Before, it was interpreted relative to the "(int-stor)/backups" folder. Please review that setting if you upgrade from a previous release.
- Fix missing library error on app start
- Show sync conflicts on the folder tab (fixes #1130) by @Catfriend1 in #1416
- Persist backup folder setting on restore, restoring from backup is not wise (fixes #1375) by @Catfriend1 in #1417
- Allow follow run conditions, force start/stop using service control broadcasts (fixes #1192) by @Catfriend1 in #1418
- Update dependencies, enable kotlin compiler, migrate to TOML versions config by @Catfriend1 in #1402
- Switch from oss-licenses-plugin to AboutLicenses plugin (fixes #1400) by @Catfriend1 in #1401
- Remove play publisher plugin and script by @Catfriend1 in #1403
- remove cfgOption insecureAllowOldTLSVersions by @Catfriend1 in #1404
- Bump androidx.documentfile:documentfile from 1.0.1 to 1.1.0 by @dependabot in #1408
- Detect when folder sync has been completed locally or remote by @Catfriend1 in #1406
- Send an intent when a shared folder finished syncing (fixes #1409) by @Catfriend1 in #1410
- Expert option: Run custom shell script after folder sync completed by @Catfriend1 in #1412
- model/Device: Add maxRecvKbps, maxSendKbps by @Catfriend1
- build-syncthing.py: Remove GO BUILDID by @Catfriend1 (fixes #1383)
- gradle/buildNative: Add verifySyncthingNativeVersionMatchesApp by @Catfriend1
- Updated settings about screen
- Update README.md by @Catfriend1 in PR #1379
- Let's differentiate between TRUSTED and UNTRUSTED debug builds. by @Catfriend1 in PR #1382
- Support floats for fsWatcherDelayS option (fixes #1365) by @Catfriend1 in PR #1384
- Add license info to Settings / About screen by @Catfriend1 in PR #1385
- Syncthing Web UI: default HOME env folder = /storage/emulated/0/syncthing (fixes #764) by @Catfriend1 in PR #1386
- Fix sdcard root path not offered in gear icon folder picker (fixes #1309) by @Catfriend1 in PR #1388
- Add forum and privacy policy links to Settings/About (fixes #1387) by @Catfriend1 in PR #1389
- Make release builds reproducible #698 (fixes #1383) by @Catfriend1 in PR #1390
- Fix SyncthingService going stuck because of improper bind_active_network by @Catfriend1 in PR #1394
- Add "empty versioning folders" button (fixes #603) by @Catfriend1 in PR #1395
- Create ".nomedia" in ".stversions" subfolder if a new folder is added (fixes #1396) by @Catfriend1 in PR #1397
- Offer "Movies" folder in gear-icon folder picker by @Catfriend1
Full Changelog: v1.29.6.0...v1.29.6.4
Syncthing-Fork v1.29.6.0
Upgrade notes:
The backup folder location UI preference on the settings screen is now relative to the internal storage root. Before, it was interpreted relative to the "(int-stor)/backups" folder. Please review that setting if you upgrade from a previous release.
Notes:
We will now prefer CI builds over builds done on a personal device.
Debug APK signing was upgraded from SHA1 to SHA256 signing.
We are preparing for GPG signed release artifacts.
Changes:
Update SyncthingNative to v1.29.6
What's Changed
- Update README.md by @Catfriend1 in #1373
- importConfig: Ignore outdated user pref (fixes #1375) by @Catfriend1 in #1376
- Bump the dagger group with 2 updates by @dependabot in #1370
- Update README.md by @Catfriend1 in #1378
- Update SyncthingNative to v1.29.6 / Update debug cert to SHA256 / Prepare GPG sign (fixes #1284) (fixes #1311) by @Catfriend1 in #1377
Full Changelog: v1.29.5.0...v1.29.6.0
Syncthing-Fork v1.29.4.0
What's Changed
- Add Hebrew and Galician translation templates by @acolomb in #1310
- Update Readme, NDK, Go and support build on WSL by @Catfriend1 in #1313
- chore(strings): shorten notification text (fixes #1113) by @marbens-arch in #1319
- Bump org.jetbrains.kotlin:kotlin-stdlib-jdk7 from 2.1.10 to 2.1.20 by @dependabot in #1324
- Bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 2.1.10 to 2.1.20 by @dependabot in #1323
- Bump the dagger group with 2 updates by @dependabot in #1322
- Bump com.google.guava:guava from 33.4.0-android to 33.4.5-android by @dependabot in #1321
- Bring back launch into web gui (fixes #1331) by @Catfriend1 in #1334
- Fix MediaStore DB update (fixes #1330)
- Fix release builds crashing
Full Changelog: v1.29.3.0...v1.29.4.0
Syncthing-Fork v1.29.3.0
What's Changed
- Bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 2.1.0 to 2.1.10 by @dependabot in #1262
- Bump com.github.ben-manes:gradle-versions-plugin from 0.51.0 to 0.52.0 by @dependabot in #1261
- Bump org.jetbrains.kotlin:kotlin-stdlib-jdk7 from 2.1.0 to 2.1.10 by @dependabot in #1260
- Bump androidx.recyclerview:recyclerview from 1.3.2 to 1.4.0 by @dependabot in #1250
- Add Ukranian (uk) translation template for Google Play. by @acolomb in #1245
- Bump the dagger group with 2 updates by @dependabot in #1239
- Delete unnecessary screenshots by @leoheitmannruiz in #1224
- Bump com.google.code.gson:gson from 2.11.0 to 2.12.1 by @dependabot in #1267
- Allow HTTPS URLs for the HTTP(S) proxy setting by @lenerd in #1276
- update GitHub APK hash and keytool command by @craslaw in #1279
- README: clarify that we are talking about the original by @marbens-arch in #1281
- Bump androidx.fragment:fragment from 1.8.5 to 1.8.6 by @dependabot in #1283
New Contributors
- @lenerd made their first contribution in #1276
- @craslaw made their first contribution in #1279
- @marbens-arch made their first contribution in #1281
Full Changelog: v1.29.2.0...v1.29.3.0
Syncthing-Fork v1.29.2.0
Full Changelog: v1.29.0.0...v1.29.2.0
Syncthing-Fork v1.29.0.0
What's Changed
- Bump androidx.preference:preference from 1.1.1 to 1.2.1 by @dependabot in #1218
- Bump androidx.core:core from 1.3.0 to 1.15.0 by @dependabot in #1219
- Bump com.journeyapps:zxing-android-embedded from 4.2.0 to 4.3.0 by @dependabot in #1220
- Bump the dagger group with 2 updates by @dependabot in #1229
- Bump com.google.guava:guava from 33.3.1-android to 33.4.0-android by @dependabot in #1230
Full Changelog: v1.28.1.1...v1.29.0.0
Syncthing-Fork v1.28.1.1
What's Changed
- Updated dependencies
- Add exit action to notification (fixes #1121) by @Catfriend1 in #1210
Full Changelog: v1.28.1.0...v1.28.1.1
Syncthing-Fork v1.28.1.0
Note:
The gplay release has restrictions according to play policies thus will not run in the background for more than 6 hours.
What's Changed
- Add to migration instructions a note to delete the Syncthing configuration backup folder by @valentinstn in #1165
- Update README.md by @mrlasers in #1173
- Move default metadata from en-GB to en-US by @leoheitmannruiz in #1182
- Readme: fixed screenshot links and markdownlint rules by @lucaspar in #1191
- Allow configuring time schedule interval by @ImranR98 in #1168
- SyncthingNative v1.28.1 by @Catfriend1 in #1194
- Allow empty device name (fixes #1185) by @Catfriend1 in #1195
- WebUI password not migrated after switching from official app to forked app (fixes #1189) by @Catfriend1 in #1196
- Default folder path: Home shortcut (~) broken by @Catfriend1 in #1197
New Contributors
- @valentinstn made their first contribution in #1165
- @mrlasers made their first contribution in #1173
- @leoheitmannruiz made their first contribution in #1182
- @lucaspar made their first contribution in #1191
- @ImranR98 made their first contribution in #1168
Full Changelog: v1.28.0.0...v1.28.1.0