Bit v0.12.0 Release Notes
Release Date: 2018-01-18 // over 6 years ago-
๐ New
- ๐ extension system (beta)
- ๐ฆ #540 support Yarn as package manager
- ๐ฆ
bit import
: install hub dependencies as npm packages by default - ๐ฆ
bit import
: install npm packages by default - ๐ฆ #613
bit install
command to install all packages and link all components - ๐ฆ #577 auto add workspaces to root package.json
- ๐ฆ #515 save direct dependencies in package.json with relative paths
- #571 apply auto-tagging mechanism for imported components
- ๐ฆ #541 add package manager config to bit.json
- ๐ support saving dists files on a pre-configured directory relative to consumer root
- ๐ support
bit show --compare
with json format
๐ Changes
- ๐ change auto-generated node_modules links to be the same as NPM installation of components (@bit/scope.box.name)
- ๐ rename
bit bind
command tobit link
- reanme {PARENT_FOLDER} variable to {PARENT} in dsl of add
- ๐ rename .bit.map.json to .bitmap
- avoid writing long files paths for imported components when there is a shared directory among the component files and its dependencies
- ๐ฒ
bit log
now shows semver instead of version hash - 0๏ธโฃ #537 rename dist flag to --ignore-dist and by default create dist files
- #527 rename structure property in bit.json
- โ remove 'dist' attribute from root bit.json by default
- ๐ rename
no_dependencies
flag tono-dependencies
onbit import
- ๐ฆ rename
no_package_json
flag toignore-package-json
onbit import
- ๐ change
bit remote rm
tobit remote del
- โ run bit init automatically if dir is not initialized but contains .bitmap file
- do not write the component's bit.json file, unless
--conf
flag is set ### ๐ Bug Fixes - #517 when a nested dependency is imported directly, re-link all its dependents
- #608 absolute components dependencies for new components throw an error
- #605 component with modified dependencies doesn't recognize as modified
- #592 auto-tagged component were not shown as staged in bit status
- ๐ #495 support adding files to imported components and ignoring existing files
- #500 files added under one component although it was not specified
- 0๏ธโฃ #508 componentsDefaultDirectory do not support anything other than one dynamic param per folder
- ๐ #543 remove imported component not working
- ๐ avoid building process when a component was not modified
- prevent overriding index file if exists