Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

bem-core

Package Overview
Dependencies
Maintainers
4
Versions
13
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bem-core - npm Package Versions

2

2.9.1

Diff

tadatuta
published 2.9.0 •

Changelog

Source

2.9.0

Notable changes

  • jQuery was updated to 2.2.0 and 1.12.0 (#1249).

Bug fixes

  • Fixed bug in BEMHTML 1.x which leads to drop of this.mods in reapply() (#97).

Other changes

  • jquery__event_type_pointerpressrelease now exposes originalEvent (#1254).
  • dist: Support for i18n was added to dist (#1212).
  • page__css.bemhtml template was updated to support new bem-xjst versions (#1228).
tadatuta
published 2.8.0 •

Changelog

Source

2.8.0

Notable changes

  • New i18n block was introduced, providing support for internationalization (#1074).
  • Now jQuery is included via https by default (#1202).
  • Dependency on bemhtml-compat was dropped (#1186). Users of bem-tools need to run npm i bemhtml-compat --save to install it on their projects.

Bug fixes

  • Bug with undefined handler call in loader_type_js was fixed (#1159).

Other changes

  • BH bundles in dist now mimic to BEMHTML (#1210).
  • bem create templates for bemhtml, bemtree, vanilla.js and browser.js were improved (#1183).
  • vow was updated to 0.4.10 (#1056).
tadatuta
published 4.3.1 •

Changelog

Source

4.3.1

Bug fixes

  • Reverted change that led to error when lazyInit in declMod was used (#1594).
tadatuta
published 4.3.0 •

Changelog

Source

4.3.0

Notable changes

  • jQuery was updated to 3.2.1 and 1.12.4 (#1587).

Bug fixes

  • Possibility to force lazy initialization from markup was fixed (#1579).
  • Possibility to declare entities with mixins was fixed (#1550).
  • Now lazyInit in declMod will throw an error (#1579).
  • With bug in isFunction method of functions block, which works wrong for special functions (#1577).

Other changes

  • .bemrc config was added (#1568).
  • vow was updated to 0.4.17 (#1565).
  • inherit was updated to 2.2.6 (#1519).
  • Private _delInitedMod method of i-bem block was removed (#1523).
  • Removed code for old bem-tools (https://github.com/bem/bem-core/commit/e57678b2d64a3b976a53af4a7fa09bf918685821).
  • npm dependencies were updated (#1589).
  • Now tests are executed also on Node.js 8 (https://github.com/bem/bem-core/commit/dd7e5344a64ad1595eab28febb2242134fcedbb3).
  • More specs for i-bem-dom were added (#1517).
  • gitbook was added (#1569).
  • JSDoc was fixed.
  • Documentation updates.
tadatuta
published 3.2.1 •

tadatuta
published 4.2.1 •

Changelog

Source

4.2.1

Bug fixes

  • Fixed an issue with elems cache invalidation on DOM modifications (#1487).
  • Fixed an issue in i-bem-dom__events when event's data was not passed to handler (#1509).
  • Fixed method isEditable of dom module. Missing editable input types were added (#1502).

Other changes

  • Fixed syntax error in i-bem-dom JSDoc.
  • Minor documentation updates.
  • CLA introduced.
tadatuta
published 4.2.0 •

Changelog

Source

4.2.0

Notable changes

  • bem-xjst 8.x support was introduced in BEMHTML templates (#1486).

Bug fixes

  • concat() method was fixed in i-bem-dom__collection (#1488).
  • An issue in ua__dom was fix (#1479).
  • dist: i-bem-dom__init_auto was removed from no-autoinit bundle (#1482).

Other changes

  • Now findChildBlock, findChildBlocks, findParentBlock, findParentBlocks, findMixedBlock and findMixedBlocks methods throw an error if block is given as String (#1469).
  • buildClassName function was optimized (#1404).
  • Docs: English translations were added (#1483, #1476, #1475).
  • Migration: Added notes about bemTarget (#1491).
  • Migration: added info about template options (#1467).
  • Fixed issues in docs.
tadatuta
published 4.1.1 •

Changelog

Source

4.1.1

Bug fixes

— Fixed a bug in ua block on touch.blocks level (#1460).

tadatuta
published 3.2.0 •

Changelog

Source

3.2.0

Bug fixes

  • modules.define recursion problem was fixed (#1446).
  • Support for escaping in ua block was fixed (#1435).
  • Workaround for Array.prototype.push bug in Opera 41 was implemented.

Other changes

  • Ability to specify html@lang attribute was added to page block (#751).
2
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc