ShareDing 0.2.1-rc.1
Pre-release
Pre-release
·
21 commits
to main
since this release
This prerelease adds queue editing and improves delivery controls for testing before the next stable release. Requires Android 9 or newer.
Changes
- Keep titles received through Android Share local and let linkding extract the page title. Send manually entered titles as one line with up to 512 Unicode characters.
- Restart delivery immediately from Queue sync, Retry, or confirmed deletion. Show the latest sync result and time in Queue.
- Expand queue cards to inspect and copy the full title, URL, and HTTP error text.
- Edit queued URLs, titles, descriptions, and tags. Pause delivery while the editor is open, then restart after saving or canceling. Confirm discarding changed drafts and retain drafts through screen rotation.
- Preserve the title source when editing other fields. Changing the title makes it manual; clearing it lets linkding fetch the title. Invalid or duplicate URLs keep the draft open.
Verification
- Debug and release builds, unit tests, and lint passed locally; 38 unit tests for each variant.
- 62 instrumented scenarios passed on Android 9 and 16, covering delivery cancellation, editing, Share during editing, errors, and Activity recreation.
- A manual process-death check retained the queued bookmark, discarded unsaved edits, and released the pause after restart.
- Release CI passed. The downloaded APK matches its SHA-256 checksum and uses the existing release signing certificate.