All Versions
114
Latest Version
Avg Release Cycle
14 days
Latest Release
965 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v14.4.2 Changes
October 23, 2019๐ Bug fixes
- ๐ #2024 rebuild components upon dependencies changes for compilers that build dependencies
- #2067 fix
bit checkout
to not duplicate modified files when the shared dir has changed - โก๏ธ #2079 update bit-javascript to fix error when Yarn workspaces uses nohoist
- โก๏ธ #2072 update bit-javascript to support React fragments
Experimental
- #2066 introduce
--skip-auto-tag
flag forbit tag
Internal
- ๐ move from flow to typescript
-
v14.4.1 Changes
October 06, 2019๐ Bug fixes
- ๐ #2019 fix
bit import --merge
to not override changed dependencies - ๐ #2023 better handle external errors from compilers
- #2013 fix bit import when one module resolution alias is a directory of another alias for extensions other than
.js
- ๐ #2033 improve bit link to build unrecognized missing links
- ๐ฆ #2035 fix "unable to manually add the dependency" error when package.json of an imported component is missing
- #2034 make sure versions are not deleted upon tag when components have cycle dependencies and a version is specified
- ๐ #2027 fix ComponentNotFound error when building a typescript component and its Bit dependency is installed as a package
- โก๏ธ #2011 update dependents package.json files when ejecting dependencies
- ๐ fix bit graph edge colouring for regular dependencies
- call pre and post export hooks actions
- ๐ #2019 fix
-
v14.4.0 Changes
September 24, 2019๐ New
- #1981 allow compilers to add all dependencies types and not only devDependencies
๐ Changes
- #2004 ask for approval before exporting a component to another scope (fork)
๐ Bug fixes
- #2013 fix bit import when one module resolution alias is a directory of another alias
- ๐ block tagging components with prerelease versions
- ๐ fix "Converting circular structure to JSON" error when logging a circular metadata object
- ๐ fix exporting to a different scope than workspace configuration of
defaultScope
- ๐ fix exporting components with and without scope at the same time
- #1999 show a descriptive error when a component is missing from the scope
Experimental
- #1956 introduce a new flag
--rewire
forbit export
to replace the import/require statements in the source to the newly exported scope
-
v14.3.0 Changes
September 11, 2019๐ New
- 0๏ธโฃ #1956 add
defaultScope
settings in workspace config forbit export
to use when no remote scope defined for component - ๐ฆ #1990 auto add
@types/package-name
for *.tsx files โ ### ๐ Changes - ๐ generate
node_modules
links upon build for new components โ ### ๐ Bug fixes - fail early when exporting nested dependency
- ๐ fix an error "Cannot read property log of null" upon bit log
- ๐ฆ #1988 avoid adding a component to root package.json when importing with
--ignore-package-json
flag - #1972 fix generated links to nested dependencies in the capsule
- ๐จ #1966 prevent intermediate console printing when
--json
flag is used - โ #1721 enable removing/workspace-propagating a compiler/tester from component's config
- ๐ฆ #1965 fix generated links for
.scss
and.sass
packages to point to the main file - ๐ #1959 improve message when running
bit build
when compiler not configured - ๐ fix dist replacements upon export (for angular compiler) to support require statements to an internal path
- โช #1947 workaround an angular-compiler issue when the dists have a prefix โ ### Experimental
- #1956 add
--include-dependencies
flag forbit export
to be export all component-dependencies to the remote scope - ๐ #1956 support exporting components without mentioning a remote by exporting to their last remotes
- 0๏ธโฃ #1956 add
-
v14.2.4 Changes
August 13, 2019โ
๐ New
- #1867 apply workspace overrides config on imported components
- #1863 allow excluding components from
overrides
rules - ๐ฆ #1865 allow adding
package.json
props viaoverrides
- #1837 enable executing commands on remote components outside of bit-workspace
- ๐ฆ #913 add new flags to bit init
-c|--compiler
,-t|--tester
,-d|--default-directory
,-p|--package-manager
- ๐ฆ #1889 auto add
@types/package-name
to the dependencies of TS components - โ added
no_warnings
config to eliminate some warnings from being written to the stdout โ ### ๐ Changes โ - โ remove Angular dependencies from bit-javascript, instead, use TS compiler to parse Angular Decorators
- ๐ #1892 deprecating
bit list --bare
and replace withbit list --raw
- #1774 improve access errors and warn when sudo is used
- ๐ change shortcut flag to
bit init
standalone fromt
toT
โ ### ๐ Bug fixes โ - safer access to bit global config
- #1903 fix importing dependents to not override dependencies
- ๐ fix capsule to respect the
override
property of vinyl files - โก๏ธ #1925 update bit-javascript to fix Angular non-relative paths from decorators โ ### Experimental โ
- #1885 introduce new flags
--dependents
and--dependencies
forbit show
to display them all recursively - #1908 new bit init interactive Collapse
-
v14.2.3 Changes
July 28, 2019- #1714 auto recognize mainFile when a file added with the same name as its dir
- ๐ #1683 introduce
--namespace
flag forbit list
to support namespaces with wildcards - #1727 prevent saving objects that link to invalid objects
- ๐ฆ #1856 fix links deletion from
node_modules
after installing packages by a compiler on a capsule - ๐ #1710 improve performance of importing an entire collection
-
v14.2.2 Changes
July 24, 2019๐ New
- โ add workspacePath and bitmapFileName to post-add hook invocation
๐ Changes
- ๐ improve
bit watch
to watch directories instead of only files to support addition / deletion - #1634 improve the output of
bit watch
๐ Bug fixes
- ๐ fix "Cannot read property 'push' of undefined" error upon
bit status
- ๐ build only the component of the modified/added/removed file upon
bit watch
- โก๏ธ #1668 bug fix -
bit watch
doesn't update files
-
v14.2.1 Changes
July 21, 2019๐ Bug fixes
- ๐ fix "Cannot read property 'length' of undefined" error upon
bit status
- ๐ fix error "unable to link" upon
bit build
when dist is outside the components dir - ๐ฆ #1705 preserve newline type of
package.json
and add a newline at the end (same as NPM does)
- ๐ fix "Cannot read property 'length' of undefined" error upon
-
v14.2.0 Changes
July 18, 2019๐ Bit is now available to install as a binary with all dependencies. This is the prefer method to install Bit, as it is bundled with its runtime. Note that when you install with npm / yarn Bit only supports node <
8.12.0
.๐ New
- ๐ Support packaging bit-bin into a binary file according to the OS by running
npm run pkg
- โ Enable compilers and testers to isolate components using capsule.
- โ add
--no-cache
flag tobit ci-update
command - ๐ฆ #1762 allow compilers to add properties to
package.json
file. - #1770 modify dependency links for compilers that bundle them.
- ๐ #1663 Support toposort order when compiling components.
- ๐ฆ #1808 Adding
dist-path-template
as apackage.json
value, which gets replaced with the calculated dist path upon import. - Generate
index.d.ts
file fornode_modules
links generated for typescript'scustom-resolve-modules
. - โ Add a custom entry point file for Angular components
- ๐ Support providing different main-file for dists by a compiler
- ๐ Support identify angular dependencies
๐ Changes
- ๐ fix require statements to an internal package file to not include extensions if they're [.js, .ts, .tsx, .jsx]
- ๐ฆ #1792 don't generate entry-point files for nested dependencies when their
package.json
is written - ๐ change dependency links generated when dependencies are saved as components to be module paths and not relative paths
๐ Bug fixes
- ๐ #1817 fix
ComponentNotFound
error when tagging afterexport
,tag
anduntag
for author using compiler that builds dependencies. - #1810 avoid generating link files with
.ts
,.jsx
and.tsx
insidenode_modules
. - #1807 fix resolution of dependency when 2 files require it and one of them using alias
- #1796 fix dependency resolution when 2 files of component import different things from a file of another component
- โก๏ธ #1779 update bit-javascript to prioritize custom-resolve settings
- avoid generating duplicate
require
statements within dependency links files of ES6 - โก๏ธ update bit-javascript to fix finding tsconfig.json for Angular projects
- ๐ฆ #1750 improve the output to clarify when a dependency package is missing
- #1752 fix dependency links generation when originally there were multiple link files
- ๐ fix
directory
flag ofbit ci-update
command - ๐ fix installation errors on Windows related to
posix
package by replacing it withuid-number
- #1734 fix error "unable to add the file ..." when the require statement was of
.
or..
as the only string
Experimental
- โ add
post-add
hook - โ add option to isolate component into "capsule" via
bit isolate
command
Internal
- โก๏ธ update execa to v2.0.3
- โฌ๏ธ upgrade to babel 7
- ๐ Support packaging bit-bin into a binary file according to the OS by running
-
v14.1.3 Changes
June 06, 2019