superhtml

HTML Language Server & Templating Language Library

MIT License

Stars
433
Committers
12

Bot releases are hidden (Show)

superhtml - v0.5.0 Latest Release

Published by kristoff-it about 1 month ago

Fixed the list of obsolete tag names as it previously contained outdated entries.

superhtml - v0.4.3

Published by kristoff-it 3 months ago

Add -Dforce-version flag to build the SuperHTML CLI tool with a manually specified version, bypassing git describe. This is useful for package managers that build superhtml from a shallow clone of the git repository (or use a tarball, et simila).

superhtml - v0.4.2

Published by kristoff-it 3 months ago

Fixes a crash found by @EliSauder, updates zig-afl-fuzz (development only) dependency.

superhtml - v0.4.1

Published by kristoff-it 3 months ago

Minor polishes to the CLI help menu and other improvements to the build script.

superhtml - Bugfixes, proper version reporting

Published by kristoff-it 3 months ago

SuperHTML CLI (LSP)

  • Bugfixes
  • Introduced correct version reporting (now superhtml version will report the correct version)

SuperHTML Templating Language

  • Added support for Scripty interrupts
superhtml - fmt bugfix

Published by kristoff-it 3 months ago

Last release introduced a minor bug in the autoformatting code, which is now fixed.

superhtml - Fuzztested!

Published by kristoff-it 3 months ago

The HTML parser was fuzztested with AFL++ (see the fuzz build step for more info) and a few crashes were solved.

The language server is now fit for general use with HTML files.

superhtml - <svg> support & bugfixes

Published by kristoff-it 3 months ago

  • Various bugfixes
  • Support for <self-closing/> tags in <svg>
superhtml -

Published by kristoff-it 3 months ago

  • fix erroneous 'duplicate attr name' diagnostics
  • mark plaintext and listing as deprecated and unsupported tags
superhtml - Character Reference Checking

Published by kristoff-it 4 months ago

Main feature of this release is the addition of character reference errors (e.g. &doesntexist;).

superhtml - Initial HTML LSP Release

Published by kristoff-it 4 months ago

This is an initial release of the Super CLI tool that supports fmt and lsp functionality.

The LSP still has a lot of missing functionality but autoformatting and basic diagnostic errors should work.
If using VSCode, consider installing the "Super HTML" extension from its marketplace.