Back to Bit

V1.8.127

releases-docs/releases/v1.8.127.md

14.8.9-server.13.4 KB
Original Source

title: v1.8.127 tag: v1.8.127 draft: false prerelease: false immutable: false author: GiladShoham created: 2024-11-26T15:47:51Z published: 2024-11-26T15:48:44Z url: https://github.com/teambit/bit/releases/tag/v1.8.127

Improvements

  • bit compile and bit watch can generate types with --generate-types flag (#9308, #9314, #9301)
  • Support syntax highlighting for .vue files (#9282)
  • Support passing arguments to app dev server on bit run with --args option (eg --args="--a=1 --b=2") (#9216)
  • Component patterns support more complex selector on various commands (unlimited AND, multiple states and more) (#9235)
  • bit stash supports stashing new components with --include-new (#9273)
  • New experimental commands:
    • Introduce a bit lane history-diff command to see the the history of all components on a given lane (#9285)
    • Introduce a new bit blame command to show a per-line information on when it was last modified and by whom (#9271, #9272)
  • UI, CLI, error messages, outputs and various Dev-Ex improvements (#9297, #9217, #9311, #9275, #9260, #9293, #9283, #9245, #9291, #9238, #9302, #9288, #9248, #9294, #9284, #9241, #9316, #9250)

Bug Fixes

  • Make sure component history does not contain redundant information (#9281)
  • Fix an issue where dependencies marked as missing were not possible to be removed (#9265)
  • Fix an issue where components marked as local-only where still printed in the snapped or pending in bit status (#9266)
  • Fix an issue where fork information is not available before trying to extract it (#9229)
  • Fix an issue where in API-schema generation where functions weren't serialized correctly (#9258)
  • Ignore cases bit deps-set used to self-apply or remove "self" as a dependency (#9237)
  • Fix an issue where duplications occurred on a components auto-generated package.json (#9240)
  • Fix an issue where during switching lanes with bit switch command, redundant components were re-written (#9318)
  • Fix an issue where during bit import env configuration was removed from component.json (#9319)
  • Fix an issue where bit install crashed when it failed to delete unwanted items in node_modules (#9224)
  • Fix an issue where bit start failed when the same env with several version was used in a workspace (#9244)
  • Fix an issue where ComponentNotFound error was thrown on new components in various cases (#9317)
  • Fix an issue where .DS_Store was added to components (#9313)
  • Fix an issue where renamed components were not deleted upon lane merge (#9307)
  • Fix an issue where deleted components weren't reintroduced back into .bitmap after bit reset (#9300)
  • Fix an issue where bit start spinners abstracted errors (#9287)
  • Fix an error where outdated local index caused Bit to fail communicating with remote server (#9242)

Internal

  • Update dependencies (#9299, #9227, #9310, #9298, #9222, #9315, #9246, #9220, #9243, #9259, #9270)
  • Bit-Server improvements for IDE plugin (#9320, #9253, #9252, #9236, #9268, #9321, #9309, #9296, #9289, #9255, #9254, #9247, #9225, #9330, #9295, #9303, #9276, #9280, #9328)
  • Refactor old code and cleanups (#9324, #9326, #9325, #9323, #9322, #9306, #9261, #9286)
  • Avoid watching local-scope files on Windows (#9226)
  • Improve merge between workspace/scope config and global Bit config (#9231, #9223)
  • Ensure package.json is available in capsules root directory (#9329)
  • Improve error handling for aspect loading (#9263)