Skip to content

Releases: cestmaddy/CESTMADDY

v1.2.2

04 Sep 19:05
Compare
Choose a tag to compare

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

20 Jul 19:28
Compare
Choose a tag to compare

🚑️ Urgent fixes

  • Serving pages that are not index.md / post.md / episode.md now works
  • Use current domain for proxies, instead of localhost:port

v1.2.0

20 Jul 19:27
Compare
Choose a tag to compare

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 and ejsJavaScript => Favicons, CSS and JavaScript.

Fixes

  • Links to # no longer redirect to //#.

v1.1.0

30 May 21:35
Compare
Choose a tag to compare

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 with colorette.

v1.0.1

26 May 12:37
Compare
Choose a tag to compare

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 &amp;, &lt; or &#xA9; in RSS feeds
  • Links in RSS feeds were using local paths

Other

  • Updating dependencies

v1.0.0

15 Dec 16:26
Compare
Choose a tag to compare

v1.0.0 is complete Typescript rewrite and a complete structure rework that bring:

  • custom Themes
  • custom Shortcodes
  • custom Hotcodes
  • css code on certain pages only