Skip to content

v1.7.41

Compare
Choose a tag to compare
@GiladShoham GiladShoham released this 09 Jul 13:57
· 453 commits to master since this release

Features

  • Automatically install peerDependencies (#8954)
  • Quick search in component dev-server (bit start) - Mac: CMD+K, Windows/Linux: CTRL+K (#8964)

Improvements

  • Add generators to a new workspace during initialization (example: bit init --generator frontend.module-federation/envs/mf-react-env) (#8963)
  • Use dedicated SCSS and SASS parsers for better static code analysis and dependency detection (#8973)
  • Automated API Reference supports @link and alias for object binding nodes (#8969)
  • bit status warns about components that use deleted envs (#9009)
  • bit merge to support component patterns (#8990)
  • Various UI and CLI message and tooltip updates (#8962, #8959, #8974, #8975, #8967)
  • Change the recommended node version to be >=20.0.0 (#8966)

Performance

  • Speed up rendering the component graph on workspace (bit start) (#8978)
  • Update component loading flow to improve performance (#8970)
  • Improve command bootstrap performance by making it unnecessary to add apps to workspace.jsonc (#8965)
  • Improved strategy for determining if a snap is a part of a lane (#8961)

Bug Fixes

  • Fix an issue where the proxy agent didn't get the correct configuration (#8972)
  • Fix an issue where during bit install, components that compiled to ESM didn't have type:module in package.json (#9006)
  • Fix an issue where bit delete allowed deleting components from main, when on a lane (#9003)
  • Fix an issue where files that were removed from a component in a lane caused diverged lanes (#8976)
  • Fix an issue where when a component was merged to lane in a different lane, it wasn't available when using --head (#8960)

Internal