Revision history for perl module App::Tarotplane
2.01 Thu 12 Dec 2024
Fixes:
- Grammar issues in documentation.
- LICENSE file now contains perl license rather than Artistic License 2.0.
2.00 Tue 5 Nov 2024
This update uses a new card file format which is incompatible with the
previous one. You are going to have to rewrite your card files to conform to
the new format.
Added:
- Repository info to META files.
- App::Tarotplane get() POD.
Fixes:
- Add missing $VERSIONs to modules.
- App::Tarotplane::UI POD typos.
- Removed irrelevant README info.
- App::Tarotplane::UI should now be able to recover the terminal if an error
occurs during init().
Changes:
- New card format is used. '%' lines are used as card delimits instead of
newlines.
- New card file example in manual.
- Error messages now report bad card number instead of line number.
Removed:
- demo.gif from distribution.
1.00 Thu 31 Oct 2024
This release features a lot of changes related to the project's structure, as
this is intended to be the first release published on CPAN.
Changes:
- Complete refactor of project structure. Core tarotplane functionality has
been split into various App::Tarotplane modules.
- Makefile.PL is now used for the build process instead of GNU make.
- tarotplane now depends on Perl 5.016.
- CHANGELOG renamed to Changes, now follows traditional perl Changes format.
- Switched to x.xx version number format.
Added:
- Tests.
- -o option, allows you to order cards alphabetically by either terms or
definitions.
0.3.0 Wed 2 Oct 2024
Added:
- Two new escape sequences:
- \n: Force linebreak.
- \\: Back slash.
- Demo GIF.
Changes:
- Text::Wrap is now used for line wrapping.
- Split words are no longer hyphenated.
0.2.0 Sat 17 Aug 2024
Added:
- '?' displays help message.
Changes:
- open is now used for testing file readability.
- make now builds manual by default.
- New example card in manual.
- Option bundling is now used.
- Exit when error is found in GetOptions.
0.1.1 Sat 15 Jul 2024
Added:
- Change log.
- $! is now printed when a file cannot be opened during reading process.
Fixes:
- Grammar issues.
- @ARGV is now checked after GetOptions is ran, preventing tarotplane from
running when nothing but option arguments are passed.
Removed:
- -v (verbose) flag from install lines in Makefile.
0.1.0 Sun 7 Jul 2024
Initial release.