Releases: Lilith-In-Starlight/kismesis-ssg
Releases · Lilith-In-Starlight/kismesis-ssg
0.2.0
Changes
mut
,set
andconst
now have to be preceded with a$
.- The compiler will error if a paragraph string looks like a valid
mut
,set
andconst
statement. - The error for unset variables will now display all the files where the error could have come from
- Added a tag for preformatted text
0.1.10
The Engine
Fixes
- Plugin head delimiters work now work properly
Additions
- If the parser fails to determine what tag you tried to use, it will throw a dedicated error
#The PDK
Fixes
- Exposed
StringParts
0.1.9
Fixes
- Strings are now properly escaped
- The engine is now better at figuring out when a HTML tag should be inline and when it should be in block format
Sorry to any Mac user! The GH action said no
0.1.8
Fixes
- Spaces after tags in paragraph strings are no longer removed
0.1.7
Fixes
- Tags should now nest properly in paragraph strings
Additions
- A bunch of new tags are now inlined
0.1.6
Fixes
- The plugins path no longer needs to exist in order for the program to run
- Heading tag validator no longer skips the first digit
Additions
- Headers are now mandatorily inside a section nest
- Heading level skips are now reported as errors
- Added a hint explaining the dynamics between headings and sections
0.1.5
Changes
- Plugins now expose the path of the file being parsed
- Sections are no longer valid AST and must be converted to tags first
0.1.4
- Added semantic checks for section and header tags
0.1.3
Fixes
- Fixed the default template to use
mut
instead ofvar