- Stopped making assumptions of the structure of the markup by removing the direct descendant selector (
>
) for elements.
- New feature: Responsive suffixes support.
- Renamed state namespace configurable variable to
$bem-state-namespace
.
- Added npm package.
- Added the visual debugger.
- Allowing modifies-element() to be called within blocks.
- Fix error-checks in Hack and Theme modules.
- Fix bug where repeating a modifier threw an error.
- Improved modifies-element() output using direct child selector.
- Fix bug in scope: it's now impossible to create a scope within a block.
- Fix bug in error-checking function.
- Added more tests. Cleaned up and improved existing ones.
-
Add tests for constructor errors
-
Fix version in bower.json
- Fix version in bower.json
- Single file dist build
- Fix wrong selector namespacing when hack() is called within a modifies-element() context
- Add test suite
- Fix some copy and paste in Gemspec
- Initial release