skillshare v0.21.7 Release Notes
TL;DR
extras collect --forcepulls target edits back into source. Useful for copy-mode extras edited in place.- Fixes for collecting from copy-mode targets and for
--frompaths written differently fromconfig.yaml.
Pull target edits back with extras collect --force
For copy-mode extras, sync --force could push source over a target, but there was no way back: collect skipped every file that already existed in source, so an edit made directly in the target stayed there.
With --force, the target's version now overwrites the source file:
skillshare extras collect rules --forceFiles whose content already matches source are still skipped. With flatten, two target files with the same name map to one source file; the second is reported instead of overwriting the first.
Fixes
- Collecting from a copy-mode target keeps its files.
extras collect, in the terminal and in the extras list, replaced each collected file in the target with a symlink, even for targets withmode: copy. Copy-mode targets now keep their files. --fromfinds the target however its path is written./Users/me/.claude/rulesor a trailing slash did not match~/.claude/rulesinconfig.yaml, so the target'smode,flattenand extension settings were ignored. Paths are now compared after expanding~.