What's Changed
- chore: change license from GPL-3.0 to MIT by @Kosinkadink in #237
- docs: link to Standalone Environments repo in README by @Kosinkadink in #240
- Add machine-scoped install support by @benceruleanlu in #223
- fix: support model download scraping for newer frontend versions by @Kosinkadink in #243
- fix: replace stash/merge update with hard reset to prevent conflict markers by @Kosinkadink in #246
- fix: set 7za execute permission at build time for AppImage by @Kosinkadink in #247
- fix: allow Google passkey and GitHub OAuth popups in Electron window by @Kosinkadink in #244
- fix: handle macOS EACCES errors for legacy .app launch and TCC permission denial by @Kosinkadink in #241
- fix: prevent infinite scroll growth when dragging cards to list edges by @Kosinkadink in #252
- feat: identify which process is locking a file on delete failure by @Kosinkadink in #253
- fix: remove redundant version labels from cloud and desktop cards by @Kosinkadink in #249
- fix: propagate AbortSignal to postInstall so cancellation is respected by @Kosinkadink in #254
- perf: cache drag height to avoid layout thrashing during drag by @Kosinkadink in #255
- fix: remove delete action from git manual installs to prevent accidental data loss by @Kosinkadink in #257
- fix: use white outline for selection cards, reserve blue for running state by @Kosinkadink in #259
- fix: resolve version display from local git state instead of stale manifest ref by @Kosinkadink in #260
- fix: unify version resolution across all display surfaces by @Kosinkadink in #261
- fix: hide update/migrate pills during active operations by @Kosinkadink in #264
- chore: bump version to 0.4.2 by @Kosinkadink in #265
Full Changelog: v0.4.1...v0.4.2