Releases: cestmaddy/CESTMADDY
Releases · cestmaddy/CESTMADDY
v1.2.2
Features
- cestmaddy is now a NPM module 🎉, with a command to init, build, watch and start a website
- Two new blog settings to disable the creation of a feed (
feed: boolean
) and the addition to the global feed (global_feed: boolean
) - New built-in shortcode and hotcode:
env
that can return the value of an environment variable.⚠️ This should be used very carefully!
Improvements
- We can now create nested {short,hot}codes up to 50 nested level
${
"a": {
"nested": "object",
}
}
Fixes
- Removal of the
bold
function from a deleted dependency - There was a typo in the JavaScript template
v1.2.1
v1.2.0
Features
- Support for additional properties on pages / articles (to simulate a Custom Post Type, or more)
- Addition of a feed that gathers articles from all blogs
- WebPath access from templates (e.g.
<meta property="og:url" content="<%- content.webPath %>">
) - Write {hot,short}code with singlequotes (e.g.
<meta property="og:url" content="${'hot': 'domain'}">
) - Adding the
enclosure
(image) property in normal pages - Adding OpenGraph tags to built-in theme
- Added site description to configuration file
Changes
- Templates: rename
ejsFavicons
,ejsCSS
andejsJavaScript
=>Favicons
,CSS
andJavaScript
.
Fixes
- Links to
#
no longer redirect to//#
.
v1.1.0
Changes
- Tracker support removed
- Added proxy functionality
- Added support for per-page custom javascript (like existing custom css)
Corrections
- YAML format errors in the configuration file are now reported as other errors.
Other
- Replaced
@colors/colors
withcolorette
.
v1.0.1
Changes
- A reorganization of the interface code changes the interface import path for custom shortcodes and hotcodes
- Removal of
x-powered-by
header
Fix
- Highlight code errors for non-existent languages were not correctly reassembled
- Symbols (like
&
,<
,©
) had to be escaped as&
,<
or©
in RSS feeds - Links in RSS feeds were using local paths
Other
- Updating dependencies