- Fix single lines with mutliple ejs tags.
- Before: script would not capture inner tag causing " to be js not html.
<button class="<% ... %>"><% ... %></button>
- 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
--> <% */ %>
- Add support for comment sections
- Thanks to @illz for verfication.
<% /* %>
Anything here will be commented out
<% */ %>
- 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",
},
- Fixed Block comment on line with ejs control variable
- Add support for ejs litteral
<%%
- Add support for conditional loops
- ReWrite to allow better html injection.
- Prevent running under PHP.
- Fixed support for JavaScript loops within EJS.
- Fixed support for JavaScript comments using ctrl+/ and ctrl+shift+/ at EJS boundaries.
- Added support for javascript comments using ctrl+/
- Located in setting.json
- Should look like the following
{
"files.associations": {
"*.ejs": "html"
}
}
- 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.
- Fixed surrounding a selection with JavaScript template literals.
- Fixed language configuration within EJS blocks inside JavaScript code blocks.
- 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)
- Published Untested Code. Rolling back.
- No Code changes. Correcting information so those who help get properly recognized
- Fixing readme.
- Fixing spelling mistake!
- Thanks to @meesfrensel Added new auto close pair and other various corrections.
- Issue #6: Fix errornous indentation on new line.
- Update ReadMe: Adding Resources
- Update ReadMe: Adding History
- Update ReadMe: Adding links to EJS Docs
- Update ReadMe
- 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.
- Adding keywords
- Adding todo items
- Correcting ReadMe
- Removed unused code
- Update ReadMe file
- Update Description
- Add tmLanguage file
- Update Name and display name
- Cleanup old files
- Initial Release