Skip to content

v1.8.68

Latest
Compare
Choose a tag to compare
@GiladShoham GiladShoham released this 29 Sep 13:11
· 140 commits to master since this release

Improvements

  • Sort component IDs in bit export output, and introduce --verbose option to show which versions exported (#9219)
  • Add additional examples to bit env set --help (#9212)
  • Automated API reference now shows complete signature of every API node including docs (#9206)
  • Improve CSS/SASS/SCSS dependency detection to support import ... as ... and more (#9205)
  • bit dependents support --json option to get easily parse output by another process (#9204)
  • bit build | snap | tag supports --skip-tasks to skip any task from the build pipeline (#9196)
  • bit test exit with non-zero code when tester fails due to coverage (#9218)
  • Following commands and flags are no longer marked as experimental: (#9200)
    • bit fork --ast bit scope fork --ast bit rename --ast bit scope rename --ast - use AST to transform component instead of regular expressions
    • bit recover - recover component(s) soft-deleted from the workspace, or a remote scope
    • bit stash - stash modified components
    • bit mini-status - light and fast variation of bit status
    • bit dependencies --tree - render dependencies as a tree, similar to npm ls.
    • bit lane rename - change the lane-name locally
    • bit watch --check-types - show errors/warnings for types during bit watch

Bug Fixes

  • Fix an issue where if compilers did side-effects during build pipeline on package.json, these changes would not be in the generated package.json (#9207)
  • Fix an issue where the component-preview-template from the env was not included for core-environments (#9215)
  • Fix an issue where Bit tried to fetch local aspects from remote (#9208)

Internal

  • Fix many linting issues (#9209)
  • Remove component.jsonc files from some core components (#9211)
  • Update envs for core aspects (#9201)
  • Update dependencies (#9199, #9195, #9184, #9180, #9182)
  • Make the process of loading components and apps more robust (#9198, #9194)
  • Improve Scope garbage collect (#9193, #9192, #9190, #9189)
  • Add more APIs for VScode plugin to proxy for additional Bit commands (#9183)