- Add support for the
{% liquid %}
tag (#94) - Add support for embedded languages (#88)
- Use prettier's JavaScript formatter inside
<script>
and{% javascript %}
tags - Use prettier's CSS formatter inside
<style>
and{% style %}
tags - Use prettier's JSON formatter inside
<script type="anything/that-ends-in-json">
and{% schema %}
tags - Use prettier's Markdown formatter inside
<script type="text/markdown">
- Add a new configuration:
embeddedSingleQuote
to control thesingleQuote
property of embedded languages- When
true
(default), will prefer single quotes inside embedded JS & CSS
- When
- Use prettier's JavaScript formatter inside
- Fix grammar precedence (>=, <=) for operators in conditionals (#98)
- Fixup printing of failed-to-parse Liquid (#95)
- Add online playground (#86)
- Add support for
{% # prettier-ignore %}
(#85) - Add support for the
assign
tag (#54) - Add support for the
echo
liquid tag (#54) - Add support for the
section
tag (#73) - Add support for the
if
,elsif
andunless
tags (#77) - Add support for the
render
andinclude
tags (#56) - Add support for the
form
tag (#75) - Add support for the
capture
open tag parsing (#84) - Add support for the
case
andwhen
tag (#78) - Add support for the
cycle
tag (#81) - Add support for the
for
tag (#79) - Add support for the
increment
anddecrement
tags (#82) - Add support for the
layout
tag (#80) - Add support for the
paginate
tag (#76) - Add support for the
tablerow
tag (#79) - Prefer
null
overnil
- Strip markup from tags that don't take arguments
- Add partial support for Liquid inside YAML frontmatter (#71)
- Adds pretty-printing of Liquid objects and filters (#41 and #46)
- Adds the
liquidSingleQuote
configuration option- Prefer single quotes inside Liquid strings
true
by default
- Add support for Liquid inline comments (
{% # hello world %}
) #28 - Fix support of attribute names to be spec-compliant (e.g. AlpineJS attributes) #27
- Micro refactor of node.isLeadingWhitespaceSensitive && !node.hasLeadingWhitespace
- Add gif to README
- Public access
- Fixup reindent bug
- theme-check compatible defaults
- Initial release