# CHANGE LOG # ## 1.3.1 ## - Fix single lines with mutliple ejs tags. - Before: script would not capture inner tag causing " to be js not html. ```html ``` ## 1.3.0 ## - Change ejs tag type so they stand out in html code. - Note: Will only show difference in some themes. - Add php blocking regex so valid php does not get triggered. - EJS tags inside of block comments will show as regular ejs tags now. ```html <% /* %> <-- Will be colored correctly Anything here will be commented out --> <% */ %> ``` ## 1.2.1 ## - Add support for comment sections - Thanks to [@illz](https://github.com/illz) for verfication. ```html <% /* %> Anything here will be commented out <% */ %> ``` ## 1.2.0 ## - Add Snippet support - Thanks to [@theranbrig](https://github.com/theranbrig) for initial snippet support. - If snippets are not working add the following to your setting.json file ```json "emmet.includeLanguages": { "ejs": "html", }, ``` ## 1.1.5 ## - Fixed Block comment on line with ejs control variable - Add support for ejs litteral `<%%` ## 1.1.4 ## - Add support for conditional loops - ReWrite to allow better html injection. ## 1.1.3 ## - Prevent running under PHP. ## 1.1.2 ## - Fixed support for JavaScript loops within EJS. ## 1.1.1 ## - Fixed support for JavaScript comments using ctrl+/ and ctrl+shift+/ at EJS boundaries. ## 1.1.0 ## - Added support for javascript comments using ctrl+/ ## 1.0.0 ## ### Major UPDATE ### #### NOTICE: If you are not seeing any style, set your file associations for "*.ejs" to html #### ##### file association ##### - Located in setting.json - Should look like the following ```json { "files.associations": { "*.ejs": "html" } } ``` #### Updates #### - Major bump - Changing to an injected language. - Injecting into "text.html" - Setting configurationDefaults for file.association for ejs to html. - Rewrite of ejs.json - Created ejs-tag. ## Unpublished 0.5.1 ## - Fixed surrounding a selection with JavaScript template literals. - Fixed language configuration within EJS blocks inside JavaScript code blocks. ## 0.5.0 ## - Fixed single-line JS comments not being terminated correctly by an EJS closing tag. ([#28](https://github.com/Digitalbrainstem/ejs-grammar/issues/28)) - Fixed broken EJS inside HTML `