Bit v0.5.5 Release Notes

Release Date: 2017-05-09 // almost 7 years ago
  • ๐Ÿ”„ Change

    • โœ… bare scope test creates a new environment and runs the tests there.
    • โœ… test command -i runs the tests on the file system (inline components).
    • ๐Ÿ— build command now saves dist/<implFileName> && dist/<specsFileName> for the specs file.
    • ๐Ÿ”„ change the component resolver to fetch from dist/<implFileName> instead of dist/dist.js.

    • ๐Ÿ“ฆ package dependencies of environment modules would be installed at component level from now.

    • npm loader would not be present, --verbose will show npm output after the installation is done.

    ๐Ÿ›  Fixed

    • ๐Ÿ› bug with environment installation (npm install at project level).

    โž• Added

    • โž• add module 'component-resolver' to resolve a component path using its ID.
    • ๐Ÿ‘Œ support generating an isolated bit-component environment on-the-fly so it will be easier to run build and test from everywhere
    • ๐Ÿ— the compiler can implement a build method instead of compile, get an entry file and run webpack for example (wip). implemented for inline_components, and still need to implement environment module in order to fully work.
    • โž• add --skip-update option to the main bit help page.
    • โš™ run some hooks (for now: onCommit, onCreate, onExport and onImport) using a language-driver
    • lang attribute on the bit.json, enable language that will save on the model of the component.