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.
<button class="<% ... %>"><% ... %></button>
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.
<% /* %> <-- Will be colored correctly
Anything here will be commented out
--> <% */ %>
1.2.1
- Add support for comment sections
- Thanks to @illz for verfication.
<% /* %>
Anything here will be commented out
<% */ %>
1.2.0
- Add Snippet support
- Thanks to @theranbrig for initial snippet support.
- If snippets are not working add the following to your setting.json file
"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
{
"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)
- Fixed broken EJS inside HTML
<script> and <style> elements. (#27 and #31)
- Fixed incorrect comments in HTML and JavaScript portions. (#22)
0.4.4
- Published Untested Code. Rolling back.
0.4.1
- No Code changes. Correcting information so those who help get properly recognized
0.4.0
0.3.2
0.3.1
0.3.0
- Thanks to @meesfrensel Added new auto close pair and other various corrections.
0.2.3
- Issue #6: Fix errornous indentation on new line.
0.2.2
- Update ReadMe: Adding Resources
- Update ReadMe: Adding History
- Update ReadMe: Adding links to EJS Docs
0.2.1
0.2.0
- Feature: Allows support for alternate tags of EJS
<??> now work.
- Adding Changelog.
Note: Technically, <?%> OR <%?> works with this version. I need to comb through the code and make sure only matching pairs work. That is an item for down the road though.
0.1.2
- Adding keywords
- Adding todo items
0.1.1
0.1.0
- Removed unused code
- Update ReadMe file
- Update Description
- Add tmLanguage file
0.0.3
- Update Name and display name
0.0.2
0.0.1