Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 12 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,23 +111,25 @@ its channel binding. Existing phone credentials gain no new permissions.
## Public Android preview

Download the immutable
[Automonique Mobile 0.1.0-preview.10 APK](https://www.automonique.fr/downloads/android/0.1.0-preview.10/29a9ef11fca03fa2007b4a5d0cd0e4c46f8fbe73ceff3ceb62092660d0f9b5e9/automonique-mobile-0.1.0-preview.10.apk).
[Automonique Mobile 0.1.0-preview.11 APK](https://www.automonique.fr/downloads/android/0.1.0-preview.11/99169a14f9f12fc65ef9a01c8bdb40bce6734bee89a8d745319fa7c0faef8def/automonique-mobile-0.1.0-preview.11.apk).

SHA-256: `29a9ef11fca03fa2007b4a5d0cd0e4c46f8fbe73ceff3ceb62092660d0f9b5e9`
SHA-256: `99169a14f9f12fc65ef9a01c8bdb40bce6734bee89a8d745319fa7c0faef8def`

Preview 10 fixes pairing failures caused by small differences between the phone
and server clocks. Credential issuance allows at most five seconds of clock
difference; expiry remains strict. Enable automatic date and time and create a
fresh invite after a failed attempt. Native networking uses streamed HTTP
responses throughout discovery, pairing, sessions, tasks, and workspaces.
Preview 11 keeps large administrator views live by fitting recent history into
the offline cache budget. Expired access renews automatically while the app is
open, on startup, and on return to the foreground. **Open Automonique** in paired
settings opens the conversation and action tabs. Existing pairing is preserved.
Credential issuance allows at most five seconds of clock difference; expiry
remains strict. Native networking uses streamed HTTP responses throughout
discovery, pairing, sessions, tasks, and workspaces.
The native camera scanner reads QR codes continuously without taking a photo;
image import remains available. The exact APK passed Android emulator checks for
scanner launch/cancellation, real HTTPS server discovery, and pairing refusal.
Physical-camera decoding has not been verified for this release.

The adjacent [publication record](https://www.automonique.fr/downloads/android/0.1.0-preview.10/29a9ef11fca03fa2007b4a5d0cd0e4c46f8fbe73ceff3ceb62092660d0f9b5e9/publication.json) connects these
The adjacent [publication record](https://www.automonique.fr/downloads/android/0.1.0-preview.11/99169a14f9f12fc65ef9a01c8bdb40bce6734bee89a8d745319fa7c0faef8def/publication.json) connects these
exact bytes to protected `main`, retained GitHub Actions run
[`37204419281`](https://github.com/bext-stack/automonique-mobile/actions/runs/37204419281),
[`37217842269`](https://github.com/bext-stack/automonique-mobile/actions/runs/37217842269),
the GitHub artifact attestation, packaged manifest, ABIs, debug-only signer,
toolchains, and dependency notices.

Expand All @@ -142,7 +144,7 @@ The earlier
[0.1.0-preview.2 path](https://www.automonique.fr/downloads/android/0.1.0-preview.2/4c7b7fac529c8060ecc84691b00156c1fc42989c86adab467cdf9f43e959b353/automonique-mobile-0.1.0-preview.2.apk)
stays published and unchanged; a preview path is never overwritten or
redirected. The synthetic TalkBack traversal recorded for preview.1 was not
repeated for preview.2 through preview.10 and does not cover those versions.
repeated for preview.2 through preview.11 and does not cover those versions.

## Requirements

Expand Down