- Support
:if
HEEx special attributes on tags, components, and slots - Upgrade to tree-sitter-cli 0.20.7
- Upgrade to nan 2.16.0
- Upgrade to prettier 2.7.1
- Add new nodes to support HEEx special attributes
:let
,:for
, and:stream
- Support self-closing HEEx slots
- Support hyphens in HTML tag names
- Update README
- Add prettier code formatter
- Add package.json metadata required to integrate with tree-sitter-elixir
- Update tree-sitter-cli and regenerate parser
- Add new nodes to support HEEx slots
- Fix: allow for empty comments
- Update highlights to match those in nvim-treesitter
- Update README
- Upgrade to tree-sitter-cli 0.20.4
- Add highlight queries, thanks @the-mikedavis!
- Add injection queries, thanks @the-mikedavis!
- Add
partial_expression_value
node to support multi-clause directives, thanks @the-mikedavis! - Add support for multi-line EEx comments, thanks @the-mikedavis!
- Add support for HTML comments, thanks @the-mikedavis!
- Bugfix: allow brackets in
expression_value
nodes, thanks @the-mikedavis!
- Add missing
doctype
node - Simplify comments definition by removing redundant choice calls
- Initial release