v0.9.0
This one is a doozy! Lots to look through:
- Update table styling in Documentation
- Now showing the plugins_dir in log output if it's present
- With the Posts Reader changes, now you can add a Front Matter Default of
_posts/drafts
havingpublished: false
, put a bunch of draft posts in
_posts/drafts
and you're done! - New
-U
flag makes it easier to specify generatingpublished: false
docs. - The Posts Reader has been reworked so that files with valid front matter can
be read in even if there's no YYYY-MM-DD- at the beginning. In addition, static
files are also supported, which means if you can create a folder (inlinefiles
),
drop a post in along with a bunch of images, and use![alt](some-image.jpg)
relative paths, it'll work! Big improvement to Markdown authoring. (You'll need
to use a permalink in a specific manner though, e.g.
permalink: /inlinefiles/:title:output_ext
)
If you need a static file not to get copied to the destination, just add an
_
at the beginning and it'll get ignored. - Collections no longer allow displaying a full server file path via Liquid.
{{ page.collection }}
now returns a CollectionDrop, not the label of
the collection. Using thejsonify
filter on a document however still returns
just the label for thecollection
key.- Add favicon to website
- Add mobile improvements to website
- Add back working feature tests for basic pagination
- Convert to Ruby 1.9+
symbol: value
hash syntax - Add Swup to website for some slick transitions
- Add "where_query" feature to Paginate. For example. specify
where_query: [author, sandy]
in the pagination YAML to filter by that front matter key. - Update the Jamstack page in the docs.