Revision history for HiD 1.99 2017-08-17 14:46:51-07:00 America/Los_Angeles Add 400, 403, 404 error pages (Trey Bianchini) Make XSlate throw error and exit on warnings [#35] (Jake Goldsborough) 1.98 2016-04-04 21:21:43-07:00 America/Los_Angeles Add 'timestamp' (key pointing to DateTime object for current time) to 'template_data' 1.97 2015-07-20 12:07:09-07:00 America/Los_Angeles Correcting bad minimum Perl version in Makefile.PL (ducks++ for the report) 1.96 2015-06-30 15:28:04-07:00 America/Los_Angeles Changes relative to previous stable release: Add 'twitter_handles' to posts (making it possible to have more than one on a post) (Yanick Champoux) Switch dist.ini to @GENEHACK bundle Fix whitespace issues in test files Work around DDP backward-incompat change s/DDP/Data::Printer/ & set minimum version Fix AtomFeed date generation Tweak Win32 deps to deal with issue Tests now pass on Win32! Biggest user visible change was fixing URL building for HiD::File objects. Remove FindBin bits from C (Yanick Champoux) 1.95_94 2015-06-27 13:48:39-07:00 America/Los_Angeles (TRIAL RELEASE) Add 'twitter_handles' to posts (making it possible to have more than one on a post) (Yanick Champoux) 1.95_93 2015-05-03 21:21:39-07:00 America/Los_Angeles (TRIAL RELEASE) Switch dist.ini to @GENEHACK bundle Fix whitespace issues in test files 1.95_92 2015-05-01 06:46:48-07:00 America/Los_Angeles Work around DDP backward-incompat change 1.95_91 2015-04-30 11:50:40-07:00 America/Los_Angeles s/DDP/Data::Printer/ & set minimum version 1.95_90 2015-04-29 16:00:49-07:00 America/Los_Angeles Fix AtomFeed date generation Tweak Win32 deps to deal with issue Tests now pass on Win32! Biggest user visible change was fixing URL building for HiD::File objects. Remove FindBin bits from C (Yanick Champoux) 1.95 2015-04-09 11:47:19-07:00 America/Los_Angeles Fix encoding issues with AtomFeed plugin Add RSSFeed plugin 1.94 2015-04-04 22:49:37-07:00 America/Los_Angeles (TRIAL RELEASE) Mainly test cleanups 1.93 2015-03-30 00:08:49-04:00 America/New_York (TRIAL RELEASE) Set minimum version of Path::Tiny Add compile tests 1.92 2015-03-28 20:50:45-07:00 America/Los_Angeles (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) 1.91 2015-03-11 14:56:09-07:00 America/Los_Angeles Update plugins to create destination directories as needed. Update ArchivePage plugin. Update Tags plugin. Update AtomFeed plugin. 1.9 2015-03-10 20:22:18-07:00 America/Los_Angeles Add ArchivePage plugin 1.8 2015-03-10 00:23:38-07:00 America/Los_Angeles (TRIAL RELEASE) Fix '--auto' option in 'hid server' so that it actually works. Switch PWP::Encoding to PWP::SingleEncoding (Сергей Романов) 1.7 2015-01-05 11:49:03-08:00 America/Los_Angeles Make 'help' the default subcommand Allow creation of category pages in addition to tag pages. (Brad Lhotsky) Fixes for Template processor (Brad Lhotsky) Add 'debug' option to 'server' command Fix dumb issue with 'server' command 1.5 2014-03-22 17:50:58-07:00 America/Los_Angeles Revised dist.ini so generated Makefile.PL will be maintained in repo. Fix generation of 'description' attr in IsPost. Adjust template data structure in IsConverted (again). 1.4 2014-03-22 15:44:59-07:00 America/Los_Angeles Inject even more metadata into the 'page' data structure in IsConverted. Add a 'description' attr and an 'all_tags' method to IsPost. Add a 'default_author' config option. Use that if post doesn't have an author. 1.3 2014-03-19 11:33:02-07:00 America/Los_Angeles Add 'clean' option to 'publish' and 'server' commands 1.2 2014-03-?? Add explict MooseX::Getopt dep 1.1 2014-03-17 11:11:57-07:00 America/Los_Angeles Added 'author' attribute to 'is_post' Attempt to read post permalink format from global config if not set by individual post Add logging role and convert code over to use it Convert to using Text::Handlebars as default template processor Add pretty_date helper Make readmore link configurable Add remove_unwritten_files config Add Generator / plugin support Add support for pagination Atom feed support Add .mmd as a Text::MultiMarkdown extension Support for publishing draft posts 1.0 2013-11-04 14:44:27 America/Los_Angeles Whole mess of stuff (excerpt support, general tweaks) (reyjrar) Add auto_refresh attribute to 'server' command (ChinaXing) Various UTF-8 fixes (ChinaXing) Add tag support (ChinaXing) Add plugin support (ChinaXing) Add category support (ChinaXing) 0.4 2013-07-04 21:57:29 America/Los_Angeles Ditch given/when code. Tweak tests Tweak index redirects again Switch to File::Copy::Recursive::fcopy so permission bits will be preserved during publishing 0.3 2012-05-27 00:17:49 America/New_York Tweak index redirects in server Don't convert *.html without YAML front matter Remove test output files that shouldn't have been added Fix bug with file output building Switch encoding plugin 0.2 2012-05-16 22:12:39 America/New_York Added explict deps on Text::Markdown and Text::Textile. 0.1 2012-05-13 18:29:49 America/New_York Initial release. Happy Mother's Day.