Releases: jmacdotorg/plerd
v1.41
-
Fixing a bug that would sometimes cause existing posts' "older_post" and "newer_post" methods to return incorrect values after new the publication of new posts. (Thanks to @novalis for the bug report.)
-
Removing support for the Plerd object's "publish" method and "files_to_publish" attribute. (The former now just calls the "publish_all" method.)
Plerd's very first design allowed for much more selective publication, but after 20 months of use I've never once had practical use for it. Removing this feature pleasantly simplifies the codebase.
v1.4
- Adding support for user-defined post attributes.
- Improving handling of base-URI configurations involving paths.
v1.31
Fixes a bug where Plerdwatcher would fail to read various new configuration directives.
v1.3
This release adds flexibility. You can now have the blog's source, publication, and template directories be any three directories anywhere on the filesystem.
This release is fully backwards-compatible, so you can also use the "classic" style of specifying and using only a single master directory. So, this release should work seamlessly with existing configurations.
Plerd 1.2
Fixes a bug that would sometimes prevent the recent, archive, and RSS pages from updating properly.
Plerd 1.1
- Adding "newer_post" and "older_post" read-only methods to post objects. (In-use examples are visible in the sample post template.)
- Adding a "posts" read-only method to the Plerd object, returning all of the blog's posts.
- GUIDs are now always added to posts. (The old "generates_post_guids" is now a deprecated no-op.)
- Files are processed in a more consistent order, making Plerd more testable.
- Some documentation and repository cleanup, including linking the README file to the Plerd project's new homepage.
Plerd 1.0
I've now used Plerd for months without introducing any pattern-breaking changes to its behavior or interface. Other people have started using it. Changes I have made lately have stepped lightly, mindful of this fact.
In other words, I should have released this properly a while ago. So here it is!
0.1
Minimum-viable product. It works! I powered my personal blog with it!
Biggest deficiency of this very first version: You can't make more than one post per day without things becoming a bit random.