Back to Bit

V1.7.41

releases-docs/releases/v1.7.41.md

14.8.9-server.12.3 KB
Original Source

title: v1.7.41 tag: v1.7.41 draft: false prerelease: false immutable: false author: GiladShoham created: 2024-07-09T13:53:01Z published: 2024-07-09T13:57:30Z url: https://github.com/teambit/bit/releases/tag/v1.7.41

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

  • Export type for install result (#8947)
  • Add a fallback for events in webpack config (#8993)
  • Support component load options for component compilation API (#9007)
  • Update dependency versions (#8953, #8952, #9004, #8977, #9008, #8951)
  • Refactor legacy functionalities to components (#9001, #8999, #8998, #8997, #8995, #8996, #8992, #8994, #8991, #8988, #8989, #8987, #8984, #8986, #8985, #8983, #8982, #8981, #8979)