Added timestamps to injected JS & CSS files. This option can be toggled on/off in development through the config.json. This was done keep the browser from ignoring updates to cached assets.
Fixed a critical bug that prevented paths from being read correctly on Windows.
Updated dependencies. Frontio now requires at least NodeJS 10.
Switched from gulp-uglify package to gulp-terser for JavaScript minification (ES6+ support).
Sass compiler
Frontio no longer uses RubySass as a compiler and has transitioned to Node Sass. This new library provides a solid connection between NodeJS and LibSass.
Due to a significant speed boost in Node Sass, a .sass-cache folder is no longer created.
The page will no longer break when a Sass error is thrown, but your Sass will not update as long as the error is present. Error details can be viewed in your CLI, and will show the message, file, line and column of the error.
The [filename] parameter has been added to the documentation about the io inline command. This inlines a single target HTML file.
The Sass-section on the installation page has been updated to reflect the new compiler.
27 Feb 2019: Version 1.0.10
Bugs
A critical issue occured when more than 48 HTML files were present in the templates folder, forcing Frontio to stop working. This has now been fixed and you can process more than 48 HTML files at any given moment.