Change log for PiFlash 0.4.2 2019-03-23T10:25:20-07:00 America/Los_Angeles [DOCS] - convert doc/resources.md back to POD so MetaCPAN will display it as documentation on the release page - declare doc/*.md & doc/*.pod as documentation files in the RPM spec 0.4.1 2019-03-21T16:46:28-07:00 America/Los_Angeles [BUG FIXES] - the --help option is the only case of printing usage info which shouldn't have an error message [DOCS] - add /doc directory starting with new file of online resource list - add links in POD docs to the online resources on GitHub - change README.md to be a top-level intro instead of a markdown copy of the pod docs in bin/piflash [REVISION] - added more command-line tests in t/022_cmdline.t - added more YAML test files for cases of 1 or 2 attachments for the 3 test plugins 0.4.0 2019-03-18T20:40:50-07:00 America/Los_Angeles [BUG FIXES] - when displaying program usage, display the reason the program can't run [DOCS] - POD formatting fixes - text in PiFlash::Object and PiFlash::Plugin should not have been a block (indented) [MINOR] - reorg PiFlash::State accessor functions to use top-level parameter containers from a class method instead of what was running in the closure at init time - add t/022_cmdline.t with 32 test cases for command line option processing 0.3.1 2019-03-13T01:19:06-07:00 America/Los_Angeles [BUG FIXES] - remove README from RPM spec file, which blocked Dist::Zilla from 0.3.0 release to GitHub after upload to CPAN 0.3.0 2019-03-13T00:59:24Z America/Los_Angeles [DOCS] - remove 2nd automatic generation of README from POD in bin/piflash - it's redundant with README.md needed for GitHub - add plugin documentation in new PiFlash::Plugin module [MINOR] - move plugin code to new PiFlash::Plugin module - add PiFlash::Object to provide a common new() which came from PiFlash::Hook but is also needed for PiFlash::Plugin [REVISION] - Dist::Zilla configuration - move git plugins before @Basic plugins as recommended in docs - expand unit tests for PiFlash::State and PiFlash::Command - expand unit tests for plugins 0.2.2 2019-03-07T17:24:45-08:00 America/Los_Angeles [DOCS] - remove automatic generation of README from POD in bin/piflash - it's redundant with README.md needed for GitHub [REVISION] - lower Perl version requirement from 5.18 (2013) to 5.14 (2011) to match the era of the Raspberry Pi - add logging mode to clean up test output - log command results without verbose output 0.2.1 2019-03-07T03:46:40-08:00 America/Los_Angeles [BUG FIXES] - fix non-portable symbol table insertion which was causing segfault in can_ok test on Perl 5.24 - fix name of environment variable to override program path when program name contains a hyphen - fix test for PiFlash::Command not to use hard-coded /usr/bin/true - that was only succeeding on RedHat/Fedora [REVISION] - reorg tests for PiFlash::Command so it can compute number of tests 0.2.0 2019-03-03T22:56:17-08:00 America/Los_Angeles [BUG FIXES] - require Linux platform to build or test, in response to reports of automated tests failing on unsupported FreeBSD [MINOR] - change Dist::Zilla configuration to use ModuleBuild instead of ExtUtils::MakeMaker 0.1.0 2019-02-28T11:45:04-08:00 America/Los_Angeles [DOCS] - Updated installation package dependencies for RPM & DEB systems [ENHANCEMENTS] - Added YAML config files - Added plugin modules and PiFlash::Hook 0.0.6 2019-02-05T19:11:47-08:00 America/Los_Angeles - tweaks to RPM spec for release 0.0.5 - add filesystem resize, including --resize added to command line - add --version to command line - fixed PiFlash::Inspector SD search which needed to chomp CR's off of string read from /sys - PiFlash::Hook added - cleanups: minor docs tweaks, add blank lines for Dist::Zilla to add VERSION to modules - abandon use of Dist::Zilla's plugins for RPM & Deb package generation on release for now 0.0.4 - experiment with automatic generation of RPM and Debian Dpkg files on release 0.0.3 2018-10-11T16:47:42-07:00 America/Los_Angeles - update installation instructions to reflect piflash's move on GitHub from ikluft-tools to new piflash repo - add CONTRIBUTING.md for instructions on contributing to the project 0.0.2 2018-10-11T13:18:36-07:00 America/Los_Angeles - split 1000+ line piflash script into modules: PiFlash, PiFlash::Command, PiFlash::Inspector, PiFlash::State - add test directory and basic tests - add build/PiFlash.spec for building RPM packages - piflash script uses the modules, user doesn't need to know Perl 0.0.1 March 2017 - release piflash script with "Using Perl on the Raspberry Pi" article by Ian Kluft on OpenSource.com