New
v1.13.21
New Features
- Add
--ownerflag tobit importfor importing all components from all scopes of an owner, e.g.,bit import teambit --owner(#10133) - Add Claude Code skill for Bit CLI reference (#10138)
- Workspace Overview Aggregation for displaying aggregated workspace information (#10124)
Improvements
- Block postinstall scripts for known untrusted packages (
es5-ext,less,protobufjs,core-js,core-js-pure) by default (#10140) - Trust the most popular packages with postinstall scripts by default, using Bun's default allowlist (#10134)
Performance
- Optimize workspace graph building by lazily importing only dependencies that pass the filter, avoiding fetching large dependency trees for filtered-out components (#10127)
Bug Fixes
- Fix an issue where Watchman cookies were placed in workspace root instead of
.bitdirectory (#10137) - Fix an issue where
transpileComponentoutput wasn't copied to all dist directories (#10136) - Fix an issue where special characters in CLI reference MDX caused rendering issues (#10131)
- Fix an issue where env path resolution didn't fallback to unversioned path for root component dir (#10125)
- Fix an issue where duplicate
/_hmrproxy caused WebSocket HMR to fail (#9804) - Fix an issue where webpack static directory watcher watched the entire workspace when directory didn't exist (#10116)
- Fix an issue where FSEvents stream errors occurred on macOS with multiple Bit watchers by auto-detecting and using Watchman (#10115)
Internal
- Add
FetchVersionHistoryaction for lightweight version-history fetching during export, improving performance for components with long history (#10132) - Add
bit cli generate --skillcommand for auto-generating Claude Code skill reference files (#10139) - Update all MDX usage to v3 (#10122)
- Update core-envs to latest typescript-compiler with cross-env tsconfig fix (#10135)
- Add generate-release-notes Claude skill (#10123)