Skip to content

Releases: bem/bem-xjst

v8.6.13

18 Jul 13:23
Compare
Choose a tag to compare

generate() method fixed: CommonJS variant should not affect global.

Commits:

  • [64f1fef2b6] - Merge pull request #457 from bem/qfox.generate-commonjs-module (Slava Oliyanchuk)
  • [f12b428185] - Merge pull request #463 from bem/greenkeeper-uglify-js-3.0.14 (Slava Oliyanchuk)

v8.6.12

18 Jul 13:23
Compare
Choose a tag to compare

Dependency updated: vow and uglify-js.

Commits:

  • [908c67d5ef] - Migration: js() to addJs() tests added (miripiruni)
  • [f869eff854] - Merge pull request #453 from bem/issue-449__bench-for-8x (Slava Oliyanchuk)
  • [88ea1bf670] - Merge pull request #456 from bem/greenkeeper-vow-0.4.16 (Slava Oliyanchuk)
  • [f70449d2a5] - chore(package): update vow to version 0.4.16 (greenkeeperio-bot)
  • [887c452615] - Bench: support v8.x (Fix #449) (miripiruni)
  • [b832e39287] - Merge pull request #440 from bem/translation-review (Slava Oliyanchuk)
  • [745b2ffeb8] - fix syntax (Sergei Bocharov)
  • [a2d25efb5a] - Merge pull request #447 from bem/greenkeeper-uglify-js-3.0.3 (Slava Oliyanchuk)
  • [bad85fc45b] - chore(package): update uglify-js to version 3.0.3 (greenkeeperio-bot)

v7.7.4

03 May 10:50
Compare
Choose a tag to compare

Memory lick fixed. See #433. This release is port of v4.4.2 and v8.6.10.

Commits:

  • [0ed5efdf69] - Match: Fixed this.restoreDepth call possibly (issue #433) (miripiruni)

v6.7.1

03 May 10:49
Compare
Choose a tag to compare

Memory lick fixed. See #433. This release is port of v4.4.2, v8.6.10, v7.7.4.

Commits:

  • [da12186d01] - Match: Fixed this.restoreDepth call possibly (issue #433) (miripiruni)

v8.6.11

02 May 14:26
Compare
Choose a tag to compare

Fixed bug: now BEMXJST exec new oninit functions on every compile (see issue #356).

Commits:

  • [4d164a5f56] - Merge pull request #437 from bem/issue-356__oninit (Slava Oliyanchuk)

v8.6.10

28 Apr 13:09
Compare
Choose a tag to compare

2017-04-28 v8.6.10, @miripiruni

Memory lick fixed. See #433

This release is port of v4.4.2

Commits:

  • [876b5cbfd6] - Match: Fixed this.restoreDepth call possibly (issue #433) (miripiruni)

v8.6.9

28 Apr 12:36
Compare
Choose a tag to compare

2017-04-28 v8.6.9, @miripiruni

Fixed several bugs:

  1. Wrong depth calculation (see issue #439)
  2. Absent i-bem when mix elem with js (issue #441)
  3. ApplyCtx and wrong position value (issue #202)

Commits:

  • [da1e3aa691] - BEMXJST: run() should revert depth (fix #439) (miripiruni)
  • [a23e36c1cc] - mocha watch npm command (miripiruni)
  • [808469f270] - BEMHTML: fix render i-bem when mix elem with js (fix #441) (miripiruni)
  • [8afc3109a3] - Compiler: exportName option (fix for #397) (miripiruni)
  • [578c89a204] - BEMXJST: applyCtx should reset position (miripiruni)

v8.6.8

28 Apr 12:36
Compare
Choose a tag to compare

2017-04-28 v8.6.8, @miripiruni

BEMTREE and BEMHTML allows you using thirdparty libraries as well as a global dependencies and YModules, CommonJS modules and global depsendencies.
See docs for more information.

Commits:

  • [45d841594b] - Merge pull request #424 from bem/issue-375__modules (Slava Oliyanchuk)

v8.6.7

20 Mar 10:58
Compare
Choose a tag to compare

Technical release. Rollback commit: https://github.com/bem/bem-xjst/pull/429/files

Commits:

  • [4b09e72281] - Merge pull request #429 from bem/rollback-recompileInput (Slava Oliyanchuk)
  • [20236743ce] - Rollback function reuse in recompileInput (Vladimir Grinenko)

v8.6.6

17 Mar 10:35
Compare
Choose a tag to compare

oninit fixed. It was broken after bundle minification (v8.6.1)

Comment:

  • [5fc91cbf49] - BEMXJST: revert exportApply optimization (miripiruni)