skillshare v0.17.9 Release Notes
Release date: 2026-03-20
TL;DR
- Assistant panel scrolling — the Config and Audit Rules editor panels now have fixed-height scrollable content areas, matching the editor's 500px height
- No more false "Unknown target" warnings — target names in config are user-defined; the validator no longer flags them as unknown
- Richer targets field docs — the
targetsdocumentation example now shows all available sub-fields - Filter Studio virtual scrolling — skill preview list uses virtualized rendering for smooth scrolling with large collections
Assistant Panel Scrolling
The right-side assistant panel on both the Config and Audit Rules pages now has a fixed 500px content area that scrolls independently. Previously, the panel expanded to fit all content, making the layout inconsistent with the left-side editor.
Target Name Validation Removed
The config editor previously validated target names against a built-in list and showed "Unknown target" warnings for any unrecognized name. Since target names are completely user-defined (you can name a target anything you want), this validation produced false positives. It has been removed entirely — only per-target field values like mode are still validated.
Richer Field Documentation
The targets field documentation in the assistant panel now shows a complete example with all sub-fields:
targets:
claude:
path: ~/.claude/skills
mode: merge
include: ["skill-a", "skill-b"]
exclude: ["debug-only"]
cursor:
mode: symlinkFilter Studio Virtual Scrolling
The skill preview list in Filter Studio now uses react-virtuoso for virtual scrolling. Only visible rows are rendered in the DOM, with PreviewRow wrapped in memo to avoid unnecessary re-renders. This improves scroll performance when filtering across large skill collections.
Changelog
- 1c7bdcd feat(ui): add Force toggle to Extras page and auto-reset after sync
- bfec6c8 feat(ui): read URL ?theme= param to set style and mode
- 7e5a058 feat(ui): unify Force action with SplitButton component
- ed8596f fix(server): fix extras sync response key and add read lock
- 5198a74 fix(ui): fix assistant panel scrolling, remove false target warnings, add virtual scroll