New
v1.12.158
New Features
- New
bit validatecommand to run a completetest,lint,compileandtypecheckfor a project to use before snapping to CI (#10022) - New Bit Scripts for simple shell commands or function execution for components (#10028)
- Supports
minimumReleaseAgeandminimumReleaseAgeExcludefrom pnpm, for better software supply chain security (#10002) externalPackageManager:trueconfiguration forworkspace.jsoncto have Bit externalize dependency management topackage.jsonc(#9821)
Improvements
- Bit MCP updates (#10004, #9967, #9965, #9963, #9953, #9951, #9952, #9980, #9979)
- Improve
bit_component_detailstool for consumers, including batch support and improved data bit_remote_searchsupports parallel query support- Update rules template
- Added dedicated
bit_createtool
- Improve
- Slight improvements to look and feel for
bit start(#9994, #9993, #9992, #9991, #9989, #9978, #9908, #10017) bit recovercommand now supports component and glob patterns (#10033)bit installsupports component IDs (#9930)- Supports automatic browser on
bit run(#9942, #9941) - Improve error messages in CLI (#10027, #9983, #10020, #9987, #9937)
Performance
- Don't read and parse the lockfile multiple times for calculating deps graph (#10019)
Bug Fixes
- Fix an issue where test duration had incorrect format (#9940)
- Fix an issue where component count on component liabilities was miscalculated (#10021)
- Fix an issue where package.json aliases didn't register as dependencies (#10011, #9975, #9955)
- Fix an issue where
+for dependencies inenv.jsoncdidn't register correctly (#10037) - Fix an issue where
bit newwasn't resolving a remote env (#9981) - Fix an issue where pattern exclusion not working correctly with negation patterns (#10031)
- Fix an issue where broken junctions created on Windows (#10030)
Internal
- Update dependencies (#10018, #10015, #10006, #10003, #10001, #9971, #9948, #9939, #9938, #9934, #9932, #9931, #9928, #9923, #10008, #9986, #9957, #9990, #9997, #10036, #9973, #9998, #9946, #10005, #9929, #10026, #9949)
- Modernize some legacy code (#10024, #10014)
- Add setting to network config for logging slow network requests (#10016)