Skip to content

Releases: soulshined/fthtml

v5.1 - Indigo

16 Apr 00:54
5259713
Compare
Choose a tag to compare
Bump minimatch from 3.0.4 to 3.1.2 (#8)

Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2.
- [Release notes](https://github.com/isaacs/minimatch/releases)
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v5.0.0 - Onyx

13 May 21:06
Compare
Choose a tag to compare
Onyx - Hello World

v4.0.0 - Heliotrope

18 Apr 04:06
Compare
Choose a tag to compare
Heliotrope - Hello World

v3.0.0 - Smaragdine

21 Feb 21:34
Compare
Choose a tag to compare
Smaragdine - Hello World

Move unit tests to external repo

Removed deprecation notice

Remove template keyword

template keyword has been removed due to conflicting name with an HTML native tag.
The import keyword will now handle shorthand imports and template imports:

import "file" {
    bindingProp "value"
}

Add ftHTML block support

This commit gives support for binding variables or template properties
to ftHTML blocks as well as their traditional values.

Add fthtmlconfig global vars support

Update CLI pretty print logic to use js-beautify pkg

Initial json support

Update parseIfOne method to let the parseWhileType method handle exceptions

Add forced relative import support

Supports a way to force an import to search from the relative directory
even if there is a global imports directory using fthtmlconfig.

Force a relative import by prepending the filename with an ampersand:

import "&./foobar.js"

Smaragdine - Hello World