💅 skillshare v0.18.2 Release Notes
Release date: 2026-03-28
TL;DR
- Update page progress bar — real-time sticky progress bar with ETA during batch updates
- Auto-scroll — the update list follows the currently updating item automatically
- Purge stale skills — one-click removal of skills whose repo subdirectory no longer exists
- Analyze & Install UX polish — better skill picker, smarter tooltips, bug fixes
Update Page Improvements
The Update page got three quality-of-life upgrades:
Sticky progress bar — when running a batch update, the top of the page now shows a progress bar with percentage, completed/total count, and estimated time remaining. It stays pinned at the top while you scroll through the item list.
Auto-scroll — as each item starts updating, the page automatically scrolls to center it in view. No more manually scrolling through a long list of skills to see what's happening.
Purge button for stale skills — if a skill fails to update because its subdirectory was removed from the upstream repository (e.g., a sparse checkout path that no longer exists), a Purge button now appears instead of Force Retry. Clicking it uninstalls the stale skill in one click. The button detects both error variants the server can produce.
Failed items also get a light-red background tint and the error message is displayed in red for better visibility. Blocked items get a similar treatment in orange.
Analyze & Install UX
- The skill picker modal (used by Install and Analyze pages) now auto-focuses the search field when opened, shows clearer descriptions, and handles keyboard navigation better
- Tooltips across the dashboard now follow the cursor position and stay within viewport bounds instead of getting clipped
- Fixed a crash on the Analyze page when a target has no skills
- Fixed a redundant path line in the skill detail dialog
- Fixed the install source field not clearing after a successful installation
Changelog
- 44420a8 feat(ui): improve analyze display, install picker, and tooltip UX
- 56bffa7 feat(ui): improve update page with sticky progress bar, auto-scroll, and purge
- bb029f7 fix(analyze): handle null targets array in API response
- e2106ba fix(analyze): remove redundant path line from skill detail dialog
- a5b2425 refactor(ui): extract helpers in UpdatePage for reuse and correctness