Parrot 0.12.2 — watch your model download
Pre-releaseYesterday's 0.12.1 made the big models download; today they stop being mysterious about it. This release is carried by a community contribution from @jiqqaman.
You can see the download now. Picking a model shows a real progress bar with a percentage — in Settings, onboarding, and the dashboard — and it names the model it's fetching, so no more staring at a spinner wondering if it's stuck, or which of the five models it's even getting. When the download finishes and Core ML spends a minute preparing, it says that too. Built by @jiqqaman in #31.
Half-finished downloads fix themselves. If a download gets interrupted, Parrot used to mistake the leftover folder for an installed model and fail on load. It now verifies every required file and resumes what's missing instead. Also @jiqqaman.
Upgrades from 0.11.x keep their Turbo. The matcher now accepts a previously downloaded turbo folder instead of forcing the 1.6 GB re-download that 0.12.1 asked of everyone. If you already re-downloaded yesterday: sorry, that one's on me.
Switching models mid-download behaves. Starting a new download cancels the old one instead of racing it — previously the last one to finish won, which could load a model you'd already navigated away from.
What's Changed
Thanks @jiqqaman for the contribution that carries this release, and @anibalsouza + @onraz for the reports on #30 that started it all.
Full Changelog: v0.12.1...v0.12.2