Skip to content

Releases: CodeJamboree/replace-tags

Release v1.2.2

28 Mar 19:39
ac5b9b5
Compare
Choose a tag to compare

[1.2.2] - 2024-03-28

Fixed

  • Corrected Version number in CDN urls within (README.md)

Release v1.2.1

28 Mar 19:29
b21f9e4
Compare
Choose a tag to compare

[1.2.1] - 2024-03-28

Added

  • CurlyBraces ie { name }
  • Mustache alias for DoubleCurlyBraces ie {{ name }}
  • Handlebars alias for CurlyBraces ie { name }
  • Tag styles now have openingTag, closingTag and name 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.

Changed

  • Performance improvements

Fixed

  • Pointy issues with Unicode, now escaped as \uD83D\uDC49 and \uD83D\uDC48.
  • DoubleAngle issues with upper ASCII, now escaped as and

Release v1.1.1

27 Mar 15:22
cc3daa3
Compare
Choose a tag to compare

[1.1.1] - 2024-03-27

Added

  • 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

Release v1.0.22

26 Mar 13:46
b34b9a0
Compare
Choose a tag to compare

Current Release

[1.0.22] - 2024-03-26

Added

  • 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 and devMain.
  • 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

Fixed

  • 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 ]

Release v1.0.21

25 Mar 16:21
685e28a
Compare
Choose a tag to compare

Current Release

[1.0.21] - 2024-03-25

Changed

  • Updated build process for interacting with git

Release v1.0.19

25 Mar 09:57
v1.0.19
1e14724
Compare
Choose a tag to compare

This is an automated release.

Release v1.0.18

24 Mar 18:08
v1.0.18
6e2d1d1
Compare
Choose a tag to compare

This is an automated release.

Release v1.0.17

24 Mar 17:51
v1.0.17
2f29aad
Compare
Choose a tag to compare

This is an automated release.

Release v1.0.16

24 Mar 16:38
v1.0.16
e8c7d10
Compare
Choose a tag to compare

This is an automated release.

Release v1.0.13

24 Mar 15:58
v1.0.13
e4bec5d
Compare
Choose a tag to compare

This is an automated release.