All Versions
114
Latest Version
Avg Release Cycle
14 days
Latest Release
2206 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 checkoutto 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-tagflag forbit tag
Internal
- ๐ move from flow to typescript
-
v14.4.1 Changes
October 06, 2019๐ Bug fixes
- ๐ #2019 fix
bit import --mergeto 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
--rewireforbit exportto replace the import/require statements in the source to the newly exported scope
-
v14.3.0 Changes
September 11, 2019๐ New
- 0๏ธโฃ #1956 add
defaultScopesettings in workspace config forbit exportto use when no remote scope defined for component - ๐ฆ #1990 auto add
@types/package-namefor *.tsx files โ ### ๐ Changes - ๐ generate
node_moduleslinks 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-jsonflag - #1972 fix generated links to nested dependencies in the capsule
- ๐จ #1966 prevent intermediate console printing when
--jsonflag is used - โ #1721 enable removing/workspace-propagating a compiler/tester from component's config
- ๐ฆ #1965 fix generated links for
.scssand.sasspackages to point to the main file - ๐ #1959 improve message when running
bit buildwhen 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-dependenciesflag forbit exportto 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
overridesrules - ๐ฆ #1865 allow adding
package.jsonprops 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-nameto the dependencies of TS components - โ added
no_warningsconfig 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 --bareand replace withbit list --raw - #1774 improve access errors and warn when sudo is used
- ๐ change shortcut flag to
bit initstandalone fromttoTโ ### ๐ Bug fixes โ - safer access to bit global config
- #1903 fix importing dependents to not override dependencies
- ๐ fix capsule to respect the
overrideproperty of vinyl files - โก๏ธ #1925 update bit-javascript to fix Angular non-relative paths from decorators โ ### Experimental โ
- #1885 introduce new flags
--dependentsand--dependenciesforbit showto 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
--namespaceflag forbit listto support namespaces with wildcards - #1727 prevent saving objects that link to invalid objects
- ๐ฆ #1856 fix links deletion from
node_modulesafter 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 watchto 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 watchdoesn'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 buildwhen dist is outside the components dir - ๐ฆ #1705 preserve newline type of
package.jsonand 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-cacheflag tobit ci-updatecommand - ๐ฆ #1762 allow compilers to add properties to
package.jsonfile. - #1770 modify dependency links for compilers that bundle them.
- ๐ #1663 Support toposort order when compiling components.
- ๐ฆ #1808 Adding
dist-path-templateas apackage.jsonvalue, which gets replaced with the calculated dist path upon import. - Generate
index.d.tsfile fornode_moduleslinks 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.jsonis written - ๐ change dependency links generated when dependencies are saved as components to be module paths and not relative paths
๐ Bug fixes
- ๐ #1817 fix
ComponentNotFounderror when tagging afterexport,taganduntagfor author using compiler that builds dependencies. - #1810 avoid generating link files with
.ts,.jsxand.tsxinsidenode_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
requirestatements 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
directoryflag ofbit ci-updatecommand - ๐ fix installation errors on Windows related to
posixpackage 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-addhook - โ add option to isolate component into "capsule" via
bit isolatecommand
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