- Corrected Version number in CDN urls within (README.md)
CurlyBraces
ie{ name }
Mustache
alias forDoubleCurlyBraces
ie{{ name }}
Handlebars
alias forCurlyBraces
ie{ name }
- Tag styles now have
openingTag
,closingTag
andname
properties. - Guard against unexpected
option
keys. - Exported
styles
as an array of all available styles browser-testing
folder to profile performance in browsers.- Add
browser-testing
to github pages under/test
- Option to override missing values with
onMissingPath
callback.
- Performance improvements
Pointy
issues with Unicode, now escaped as\uD83D\uDC49
and\uD83D\uDC48
.DoubleAngle
issues with upper ASCII, now escaped as\xAB
and\xAA
- Cache resolved values for quicker processing
- Helper function to clear the internal cache
- Option to cache results between calls with the
cache: true
flag. - Various changes to build scripts
- Generate and Publish API Documentation during builds
- Example scripts are only tested via
npm test:examples
- Tests with prettier configuration print width
- Resolved values as objects will display as JSON
- Link to changelog
- Process Nested Arrays
{{key[0][1][2]}}
- Process array segments without keys
{{[0]}}
- More tests for each tag style
- example.js for RunKit.
- Test README samples with both
main
anddevMain
. - Guard against stateful regular expressions
- Guard against regular expressions with wrong flags or start/end of line/text
- Add tests to verify example.js has expected output
DollarSignWithCurlyBraces
works with paths containing$
DollarSignWithSquareBrackets
works with paths containing[
and]
CurlyBracesWithDollarSigns
works with paths containing$
DoubleSquareBracketsWithDollarSigns
works with paths containing$
DoubleUnderscores
works with paths containing_
DoubleSquareBrackets
works with paths containing[
and]
SquareBrackets
works with paths containing[
and]
- Updated build process for interacting with git
- JSDoc comments to functions
- Added code examples for each tag style
Chevrons
alias forAngleBrackets
PercentBrackets
alias forAngleBracketsWithPercentSigns
Dunders
alias forDoubleUnderscore
- CHANGELOG
- Renamed
CurlyBracesWithPoundSigns
toCurlyBracesWithHashSymbols
- Renamed
DollarSigns
toDollarSignsWithSquareBrackets
- Renamed
PipeSymbols
toVerticalBars
- Renamed
PointingHands
toPointy
- Renamed
SingleCurlyBracesWithExlamationMarks
toCurlyBracesWithExclamationMarks
- Renamed
SquareBracketsWithDashes
toSquareBracketsWithHyphens
- Associate latest changes as release notes on github
- Add gitmoji to automated commits
- JavaScript examples in README.md
- Setup package to indicate it has typescript definitions
- Support JSON string passed as values.
- Automate creating releases on GitHub