- Opening a document whose PDF is already cached now shows it immediately, even on a slow connection, instead of waiting behind a loading spinner
- Pulling to refresh an open document now picks up a new version added on the server, instead of continuing to show the previous one until you close and reopen it
- Pulling to refresh a document that has a new version on the server now finishes refreshing its notes, metadata and suggestions, instead of stopping partway and showing an "Unexpected error"
- On iPad you can now refresh an open document from the toolbar, picking up a new version or changed details without closing and reopening it
- Saving, editing or deleting something while offline now tells you the change was not saved, instead of failing silently and leaving your edit looking like it was queued. If the connection dropped mid-request, so the change may or may not have gone through, it says that instead of guessing.
- Pulling to refresh while offline now shows the offline indicator instead of doing nothing at all
- The app no longer freezes briefly while it reads or writes its offline cache; this was most noticeable when opening the app with a large library, or while the share extension was saving a document at the same time
- The offline cache no longer grows with every filter and sort combination you have ever browsed: lists you have stopped using are cleaned up in the background, together with the documents only they were keeping on disk
- Thumbnails and downloaded document files are now counted in the Offline & Sync data-transfer statistics, each under its own category
- With "Recently browsed" offline browsing, long lists you haven't opened in the last day are now trimmed back down when the app starts, instead of only when you switch away from "Entire library". Your main document list and anything you viewed in the last day are kept in full
- Fixed a crash that could happen when one filter was opened while another filter was still on screen, for example when following a link or shortcut that opens a filter
- Connection errors now say what went wrong: that your device is offline, that the server's address can't be found, that the server isn't responding, or that the connection dropped, instead of a generic error. Timeouts while signing in are reported the same way
- When a document list can't be loaded, for example after changing the filter or switching saved views while the server is unreachable, the list now says so and offers to retry, instead of showing "No documents". A list that only partly loaded shows a notice above the documents it has