You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All changes of the releases are described in the CHANGELOG.
bem-core: turbo
jQuery has been removed from the bem-core library. There is not an official release yet, but you can try the release candidate build and send your feedback.
Published a bem-font-awesome library, that uses Font Awesome with BEM notation and leave all extra styles out of the project.
bem-font-awesome-icons
Published the alternative version of the bem-font-awesome library — bem-font-awesome-icons, where we split the font into separate SVG icons to sent to the client side the usefull parts only.
BEM & React
bem-react-core
Release candidate version — 1.0.0. Lack of useful documentation blocks the official release of the library.
bem-react-components
Actively worked on bem-react-components — the library of blocks for development with React and BEM-methodology. The official release has not yet been published, but most of the blocks have already been implemented.
create-bem-react-app
Continue to create the React project stub create-bem-react-app, which allows with one command to build a React/BEM application with installed dependencies and correct file structure.
Technologies
bem-express
Published the major releases:
Updated the libraries versions — bem-core 4.2.1 and bem-components 6.0.1.
Switched from Stylus to PostCSS. By default comes the same set of plug-ins like in the bem-components.
Implemented an optional livereload. For details see documentation and README file.
Achieved acceleration of the build procedure due to the npm-modules.
Refused bower for the supply of libraries. Now all dependencies are set through npm in the node_modules folder.
All changes of the releases are described in the CHANGELOG.
Toolbox
bem-sdk
Moved all bem-sdk packages into a monorepo. We eliminated the loop dependencies between the modules and divided components for optimal use on the client side.
Created the @bem/sdk.file and @bem/sdk.naming.file.stringify packages, which allow you to create path to the file using BEM entity declaration, path to the level and file structure scheme.
Released 0.10.0-0.10.1 versions with warnings support. Update supports full backward compatibility with the previous version.
bemhint-estree
Released missing dependencies linter — bemhint-estree. Added ES6 support and wrote wrapper for the linter of bem-xjst.
bemhint-deps-schema
Released a new version of bemhint plugin — bemhint-deps-schema 2.1.0, that checks that the files * .deps.js match the specification. Now bemhint-deps-schema can process not only .json-, but .js files with module.exports.
Brief news about the BEM world since the beginning of the year 2017:
Libraries
bem-core
Released bem-core 4.1.0-4.2.1.
All changes of the releases are described in the CHANGELOG.
bem-core: turbo
jQuery has been removed from the bem-core library. There is not an official release yet, but you can try the release candidate build and send your feedback.
bem-components
Released bem-components 4.0.0-6.0.1.
All changes of the releases are described in the CHANGELOG.
bem-history
Released the 4.0.0 version.
All changes are described in the CHANGELOG.
bem-calendar
Published a new mini-library — bem-calendar. It contains a calendar based on bem-components.
bem-textarea-editor
Published a bem-textarea-editor library that has:
Try the block here.
bem-font-awesome
Published a bem-font-awesome library, that uses Font Awesome with BEM notation and leave all extra styles out of the project.
bem-font-awesome-icons
Published the alternative version of the
bem-font-awesome
library — bem-font-awesome-icons, where we split the font into separate SVG icons to sent to the client side the usefull parts only.BEM & React
bem-react-core
Release candidate version — 1.0.0. Lack of useful documentation blocks the official release of the library.
bem-react-components
Actively worked on bem-react-components — the library of blocks for development with React and BEM-methodology. The official release has not yet been published, but most of the blocks have already been implemented.
create-bem-react-app
Continue to create the React project stub create-bem-react-app, which allows with one command to build a React/BEM application with installed dependencies and correct file structure.
Technologies
bem-express
Published the major releases:
livereload
. For details see documentation and README file.npm
-modules.bower
for the supply of libraries. Now all dependencies are set throughnpm
in thenode_modules
folder.Wrote step-by-step tutorial: Dynamic projects with BEM.
project-stub
Updated bem-core library version to 4.2.1, bem-components — to 6.0.1 and other dependencies.
As an experiment include gulp-bem into the project-stub.
bem-xjst
Released v8.3.1-v8.8.5 versions.
All changes of the releases are described in the CHANGELOG.
Toolbox
bem-sdk
Moved all bem-sdk packages into a monorepo. We eliminated the loop dependencies between the modules and divided components for optimal use on the client side.
Published updated bem-sdk packages. Updated documentation.
Created the @bem/sdk.file and @bem/sdk.naming.file.stringify packages, which allow you to create path to the file using BEM entity declaration, path to the level and file structure scheme.
bem-tools
Released bem-tools 2.0.0 with updated bem-tools-create 2.1.0.
For details see Readme file.
ENB
Released major prestable version of enb 2.0.0-0.
Implemented bem-sdk modules into ENB.
enb-bem-techs
Rewrote enb-bem-techs on bem-sdk and released a
prestable
version 3.0.0-0.enb-bemxjst
Updated enb-bemxjst to the newest bem-xjst version, which supports an export to the different modular systems.
gather-reverse-deps
Released gather-reverse-deps package, that allows to build inverse dependences.
gulp-bem-src
Released 0.1.0 version with updated bem-sdk.
bem-naming
The
bem-naming
package moved to the bem-sdk monorepo. A new package name is@bem/sdk.naming.entity
.In addition, now you can use separate packages:
borschik
Released 1.7.0-2.0.0 versions.
Have stopped supporting node 0.8.0. and replaced uglify-js with uglify-es to support ES6.
For details see CHANGELOG.
bem-walk
Wrote new README.
bemhint
Released 0.10.0-0.10.1 versions with warnings support. Update supports full backward compatibility with the previous version.
bemhint-estree
Released missing dependencies linter — bemhint-estree. Added ES6 support and wrote wrapper for the linter of bem-xjst.
bemhint-deps-schema
Released a new version of bemhint plugin — bemhint-deps-schema 2.1.0, that checks that the files
* .deps.js
match the specification. Nowbemhint-deps-schema
can process not only.json
-, but.js
files withmodule.exports
.Documentation
bem.info
Events
The text was updated successfully, but these errors were encountered: