Changes for version 1.94 - 2015-04-04 (TRIAL RELEASE)

  • Mainly test cleanups

Changes for version 1.93 - 2015-03-30 (TRIAL RELEASE)

  • Set minimum version of Path::Tiny
  • Add compile tests

Changes for version 1.92 - 2015-03-28 (TRIAL RELEASE)

  • Use Path::Tiny instead of alternatives everywhere possible [#26]
  • Tweaks and whitesace changes
  • Clarify error message
  • Be consistent in library usage order
  • Be explicit about Class::Load imports
  • 'use 5.014' in all files
  • Tweak prereqs
  • Setup coveralls.io and travis.yml
  • Add support for publishing site to GitHub pages (via gh-pages branch)

Documentation

hid
cool site, bro.

Modules

HiD
Static website publishing framework
Static website generation system
Base class for HiD commands
dump configuration
initialize a new site
HiD 'server' subcmd - start up a Plack-based web server for your site
Regular files that are only copied, not processed (e.g., CSS, JS, etc.)
Base class for generators
Archive page generator
Atom feed generator
Generator for category pages
Example generator to create tagged pages
Class representing a particular layout
Pages that are converted during the output process
Class for paging thru sets of entries
Base class for plugins
Blog posts
Base class for HiD Processor objects
Use Text::Handlebars to publish your HiD files
The modified form of HiD::Proccessor::Handlebars we use to publish II's blog
Use Template Toolkit to publish your HiD files
Logging role
Role for objects that are converted during the publishing process
Role for blog posts
Role to be consumed by classes that are published during processing
Role for the 'publishes_drafts' attr
Helper for 'hid server'
Helper for 'hid publish -A'
Another helper for 'hid publish -A'
HiD type constraints
Pages injected during the build process that don't have corresponding files