All Versions
114
Latest Version
Avg Release Cycle
14 days
Latest Release
1363 days ago

Changelog History
Page 7

  • v0.11.0 Changes

    November 12, 2017
    • ๐Ÿ”„ change versions numbers to be semantic versions
    • โž• add --outdated flag to bit show command to show the local and remote versions of a component
    • โž• add --outdated flag to bit list command to show the local and remote versions of components
    • bit show - show components that will be tagged automatically when their dependencies are tagged
    • ๐ŸŽ export / import performance and stability improvements
    • โž• add plugin mechanism to support different file types
    • SSH authentication can be done with SSH username and password in case a private key or an SSH agent socket is not available
    • ๐Ÿ‘ SSH is not supporting passphrase in case a private key is encrypted
    • reimplement cat-object command
    • bit show - show components that will be tagged automatically when their dependencies are tagged
    • ๐Ÿ› bug fix - dependencies were not written to the file-system when cloning a project with an existing bit.map file
    • disable the local search
    • ๐Ÿ›  fix a bug which prevents the ci running tests in some cases
    • ๐Ÿ› bug fix - re-adding a component after exporting it was considered as a new component
    • ๐Ÿ›  fix a bug which makes bit test command not work when a component use bit/ to require another component
    • prevent bare-scope corruption when the export process fails
    • ๐Ÿ›  fixed stderr maxBuffer exceeded bug in ci-update cmd
    • ๐Ÿ›  fix a bug which makes imported components considered as modified
    • ๐Ÿ›  fix typo in help man page
  • v0.10.9 Changes

    October 18, 2017
    • ๐Ÿ“‡ rename bit commit to bit tag
    • extract only relevant dependencies from link files (files that only require other files)
    • typescript - extract only relevant dependencies from link files (files that only require other files)
    • ๐Ÿ“ฆ take package version from package.json in the component / root folder to support semver package dependencies
    • ๐Ÿ†• new field in bit.json (bindingPrefix) for dynamic links
    • โž• add flag to bit show to compare component in file system to last tagged component
    • ๐Ÿ‘ better handling deleted files
    • ๐Ÿ‘Œ improve bit add to convert files to valid bit names
    • ๐Ÿ›  fixed - writing dist files to wrong directory during bit tag / test commands
    • ๐Ÿ›  fixed remove of exported component
    • prevent bare-scope corruption when the export process fails
    • ๐Ÿ›  fixed stderr maxBuffer exceeded bug in ci-update cmd
    • โœ… throw error when tester doesn't return any result for test file
    • ๐Ÿ”„ change the order of determine the main/index file - it's now ['js', 'ts', 'jsx', 'tsx', 'css', 'scss', 'less', 'sass']
    • ๐Ÿ‘Œ improve checkVersionCompatibility between server and client
    • โœ… show correct message / error when the tester has an exception during bit test
    • ๐Ÿ›  fix bug with printing wrong id on bit tag for component in versions between 10-19
    • ๐Ÿ– handle invalid bit.json
    • โœ… bit add on missing test file should throw an error
    • โœ… prevent test files from becoming new components
    • ๐Ÿ›  fix bug when component version is larger than 10 it won't show as staged
  • v0.10.8 Changes

    October 01, 2017
    • ๐Ÿ‘Œ support requiring imported components using require('bit/namespace/name') syntax
    • ๐Ÿ†• new remove command for removing local and remote components
    • ๐Ÿ†• new deprecate command for deprecating local and remote components
    • ๐Ÿ†• new move command for moving files/directories of a component to a new location
    • ๐Ÿ“ฆ create package.json for imported components
    • exclude import-pending components from 'new components' section
    • โž• add ignore missing dependencies to commit
    • ๐Ÿ’พ save all dependencies on one configurable directory (components/.dependencies by default)
    • โž• add support for tsx files
    • generate internal component links according to their compiled version
    • ๐Ÿšš move a re-imported component to a new location when bit import --prefix is used
    • ๐Ÿ›  fix commit and export issues when dealing with more than 500 components
    • ๐Ÿ›  fix export of large amount of data
    • ๐Ÿ›  fix bug with commit --force when tests throws an exception
    • ๐Ÿ›  fix bug - when you import authored component (and there is a newer version) it duplicate it in the .bit.map.json
    • ๐Ÿ›  fix bug - when you import authored component it was added to bit.json dependencies
    • ๐Ÿ›  fix bug with ssh2 times out on handshake
  • v0.10.7 Changes

    September 07, 2017
    • ๐Ÿ‘Œ improve windows support
    • โž• add bit untrack command
    • ๐Ÿ‘Œ support CSS/less/sass/sass as main file
    • ๐Ÿ‘Œ support jsx extension as the main file of a component
    • ๐Ÿ‘Œ support adding new files to imported components
    • ๐Ÿ—„ deprecated install command
    • ๐Ÿ›  fix the search according to search-index v0.13.0 changes
    • prevent exporting a component when the same version has been exported already to the same remote scope
    • ๐Ÿ— avoid running the build and test processes upon bit status
    • ๐Ÿ‘ allow export specific components without specifying the scope-name
    • avoid tagging unmodified components unless --force flag is being used
    • resolve dependencies from all component files regardless whether they are referenced from the main file
    • ๐Ÿ› bug fix - the author was not able to update his/her component in case it was changed in another scope
    • ๐Ÿ› bug fix - status command shows an error when components directory has an unreferenced (from bit.map) component
    • avoid generating links for author components
    • bit import from bit.json does not write to the file-system a dependency when it is also a direct import
    • ๐Ÿ› bug fix - export would hang when the ssh server was existing before closing
    • don't calculate nested deps when calculating modified component during bit status/commit
    • ๐Ÿ›  fixed exception is thrown in bit ls after exporting components
    • โœ‚ removed --cache flag from bit ls
    • โž• added --environment option for bit import
    • reformatted bit import output (components, dependencies, environments)
    • โœ‚ remove duplication for missing packages warning
    • โœ‚ Remove the npm tree output for component ci flow
    • โž• add verbosity option to some places
    • โž• added auto generated msg to bitmap and all generated link files
    • ๐Ÿ›  fix a warning on the bit --version command
    • ๐Ÿ‘Œ support render tag in js docs
    • ๐Ÿ› bug fix - imported components were deleted from bit.map when importing nested components of the same scope and name
    • write dist files on import according to .bit.map.json
    • ๐Ÿ‘Œ improve bit remote output (put it in a table)
    • ๐Ÿ›  fix but with export when the remote has a dependency in the wrong version
  • v0.10.6 Changes

    August 23, 2017
    • ๐Ÿ windows support
    • ๐Ÿ‘Œ support auto updating of bit for npm installation
    • ๐Ÿ‘Œ support deleting files from a component
    • ๐Ÿ‘Œ improved bit help
    • ๐Ÿ›  fix bit config command for linux
    • โšก๏ธ update bit-javascript dependency
    • ๐Ÿ›  fixed remote add exceptions to human-friendly errors
    • ๐Ÿ‘Œ improvement - when there are several potential main files, bit add selects the one that is closer to the root
    • ๐Ÿ‘‰ show a friendly error when SSH returns an invalid response
    • ๐Ÿ›  fix an error when there are multiple open SSH connections
    • โšก๏ธ update bit.map and the file system when a nested component is re-imported individually
    • ๐Ÿ›  fix ci-update command when there are tester and compiler to use the same isolated-environment
    • ๐Ÿ›  fix an error when importing a component, exporting it, modifying and exporting again (v3)
    • ๐Ÿ›  fix links generation when importing from a non-consumer root path
    • ๐Ÿ›  fix ci-update command to generate links when necessary
    • ๐Ÿ›  fix Error: "Cannot find module './build/Release/DTraceProviderBindings'" when installing via Yarn
    • ๐Ÿ›  fix the local and remote search
    • ๐Ÿ›  fix the internal ci-update command where an environment has a tester without a compiler
    • ๐Ÿ‘Œ improved commit, add, export and status outputs
    • ๐Ÿ‘Œ support general failures on bit test (like on before)
    • status output with missing dependencies
    • help flags adjusted to new help
    • missing dependencies formatted on commit
    • 0๏ธโƒฃ sources no longer part of bit.json's defaults
    • ๐Ÿ‘Œ improve readme
    • ๐Ÿ‘Œ improve outputs
    • ๐Ÿ‘Œ improve windows support for import command
    • ๐Ÿ— exception when using bit test or bit build before adding first components
    • โž• add new flag to bit add to override or append files to bit component
  • v0.10.5 Changes

    August 16, 2017
    • ๐Ÿ‘Œ improved commit, add, export and status outputs
    • ๐Ÿ‘Œ improved bit help
    • ๐Ÿ‘Œ Improve log files (rotate, color, prettyPrint)
    • ๐Ÿ‘Œ Support define dependencies for imported components
    • ๐Ÿ› bug fixes for export command
  • v0.10.4 Changes

    August 15, 2017
    • ๐Ÿ› bug fix - component stays in "staged components" section after the second export
    • ๐Ÿ‘Œ support exporting binary files
    • ๐Ÿ›  fix a bug when importing version 2 of a component while version 1 has been imported before
    • ๐Ÿ›  fix a bug when exporting version 3 of a component after importing version 2
    • ๐Ÿ› bug fix - install test environment if not exist upon bit test
    • ๐Ÿ›  Fix conflicts when import from bit.json more than one component with the same nested deps
    • โœ‚ Remove duplicates from missing packages (during import) warning
    • ๐Ÿ‘Œ improve error on adding non existing file
    • ๐Ÿ‘Œ improve support for imported components as dependencies of authored components
    • auto-resolve dependencies for imported components
  • v0.10.3 Changes

    August 08, 2017
    • ๐Ÿ›  fix memory leak when exporting a big amount of components
    • ๐Ÿ›  fix running import command from a non-root directory
    • ๐Ÿ‘Œ support specifying multiple ids using export command
    • ๐Ÿ›  fix the auto creating dependencies during commit
    • ๐ŸŽ performance improvement for status and commit
  • v0.10.2 Changes

    August 07, 2017

    ๐Ÿ‘Œ Improve resolving packages dependencies for ts files

  • v0.10.1

    August 07, 2017