Skip to content
This repository has been archived by the owner on Jan 13, 2018. It is now read-only.

Releases: bem-archive/bem-tools

0.6.10

19 Jul 06:52
Compare
Choose a tag to compare
  • API: Recommend to use tech V2 API instead of V1
  • API: Deprecate LegacyTech API
  • API: Deprecate bem create block, bem create elem and bem create mod commands,
    use bem create command with options instead

To disable deprecation warnings set util.deprecate.silence value to true
or set BEM_NO_DEPRECATION environment variable to 1.

1.0.0-alpha2

18 Jul 14:32
Compare
Choose a tag to compare
1.0.0-alpha2 Pre-release
Pre-release

Installation

To install this release run

npm -g install bem@unstable

or

npm install bem@unstable --save-dev

Changes

  • Refactoring of deps.js tech build process and serialize format
    • more correct result for dependencies by techs
    • ability to write techs that use declaration info in a very specific way
  • Make bem, bem create and bem decl commands extendable (docs will follow, for now see bem-version as a reference)
  • Add console update notifications, when run bem from command line (using update-notifier package from yeoman)
  • API: Export logger from bem module
  • Change version output format to bem x.y.z
  • Update bunch of dependencies, e.g.
    • coa to 0.4.0
    • apw to 0.3.10
    • borschik to 0.3.3

0.6.9

16 Jul 08:33
Compare
Choose a tag to compare
  • bem bench: Add ability to test bh templates and compare them with bemhtml

    You should run bem bench -t bh [...other opts...] to launch bh tests only or just bem bench to run both if they exist.

    See docs for more info.

0.6.8

10 Jul 13:34
Compare
Choose a tag to compare
  • deps.js: Correct unique items in forEach() in case of deps by techs

0.6.7

10 Jul 13:34
Compare
Choose a tag to compare
  • API: Add opts.noCache support to level.createLevel() to force level creation without cache use
  • API: Ability to specify source techs for BundlesLevelNode (via getBundleSourceTechs())
  • Fix jshint warnings

0.6.6

04 Jul 19:06
Compare
Choose a tag to compare
  • package: Downgrade q from 0.9.6 to 0.9.5 because former is buggy on node 0.10
  • level: Show warning when failed to load a tech during level scan, not fail
  • level: Fix level scanner to find block.tech/ dirs within mods
  • API: Fix util.isFileP() and mark it as deprecated

0.6.5

04 Jul 19:08
Compare
Choose a tag to compare
  • API: Add util.bemParseKey() helper to parse BEM entity key into BEM entity object
    (fixes bem bench execution error)

0.6.4

04 Jul 19:09
Compare
Choose a tag to compare
  • fixed bugs in new level scanner (see BEM-467)

0.6.3

04 Jul 19:10
Compare
Choose a tag to compare
0.6.3 Pre-release
Pre-release
  • bem bench: Run npm install before bem make after revision export

0.6.2

04 Jul 19:14
Compare
Choose a tag to compare
0.6.2 Pre-release
Pre-release
  • bem bench: Disable verbose mode for rsync to stop output buffer overflow
  • bem bench: Disable double error output on rsync