Skim v1.0.32 β€” "Skip the Line" πŸƒ

byβ€’

The one where a new email no longer holds you in a queue behind itself. You tap the notification, Skim was already downloading that exact message, and it used to make you wait for that download, give up on it, then start again from scratch. Efficiency! πŸ™ƒ

πŸ› Fixed

  • Opening a message you just got is quick again. Clicking a message that had just arrived could hang on "Fetching from the server…" for up to a minute. Your click used to wait in line behind the background download that runs when mail lands, including the download of the very message you clicked. Now clicks go first. ⚑

  • Work in progress isn't thrown away. If you open the message Skim is already downloading, the open waits for that download to finish and uses it. Before, it cancelled the download, reconnected and fetched the same message again. ♻️

  • Bursts of mail don't pile up. When several messages land at once, their background downloads merge into one batch with one time limit. They used to queue up one after another, each with its own 15 seconds. πŸ“¬

🧹 Housekeeping

  • The slow-open log now records how long a click spent waiting in the queue, so the next "why is this slow" takes one look to answer. πŸ”

  • Dependabot updated ammonia (the HTML sanitizer) and a few dev dependencies. πŸ€–

16 views

Add a comment

Replies

Be the first to reply

Have a question or a thought to share? Add a comment above to start the conversation.