A few minor changes in this release:
- The version of the Beam::Wire dependency injection and configuration
module we depend on has now
increased to 1.018 to fix multiple bugs, and also add some useful
features that will likely be integrated into Statocles's config file
soon.
- Better error messages when document data is invalid. Now, if you give
the wrong data type in a document's frontmatter, the error message
will describe the problem, and which document is broken.
- Speed up index tag sorting. The Blog's index_tags
feature is now 30% faster,
resulting in a minor overall performance boost.
Full changelog below...
Continue reading Release v0.071...
Some major changes in this release:
We are now using a new date/time module,
DateTime::Moonpig. The
previous module did not support parsing dates before 1900, which means
that document metadata wouldn't be accurate. This unfortunately is
a breaking change, but a warning has been added to deal with the
one major difference between the two date/time modules. See
Statocles::Help::Upgrading for details.
All application templates can now be overridden from the site.yml file.
If you want a specific blog app to use a custom RSS feed template, you
can do so:
blog_app:
class: Statocles::App::Blog
args:
url_root: /blog
templates:
index.rss: custom/index.rss
These template paths are relative to your theme directory.
Full changelog below...
Continue reading Release v0.070...
A couple minor bugfixes today: 2 rare bugs that could cause test
failures and prevent Statocles from installing, and now the default site
layout explicitly adds a charset meta tag, since Statocles writes all
its HTML as UTF-8.
Full changelog below...
Continue reading Release v0.069...
This release fixes a missing dependency which Travis did not pick up on.
We've also (hopefully) fixed Travis, so that shouldn't happen again for
a while.
The blog post
command also now allows you to specify --author
,
--tags
, --layout
, and --template
options to set those fields in
the resulting document.
Full changelog below...
Continue reading Release v0.068...
This release adds shortcut icons to the site
object and stylesheet and script links to the
site object.
This release also fixes a few problems in the default theme: One where
the default theme's font is unreadable, another where nested lists get
continually smaller, and eventually unreadble.
This release fixed some unhelpful error messages, so that problems
should be more easily resolved.
Full changelog below
Continue reading Release v0.067...