Changes log for App-Maisha
==========================
0.22 2019-08-13
- minimum version of Perl supported is now 5.14.
0.21 2014-09-09
- added mock skips for plugin tests.
- added configuration skips if config loaders not installed.
0.20 2014-09-01
- fixed license fields in META.json to be lists.
- fixed distribution name in Makefile.PL.
- extended test suite.
- clean up method returns.
- added current year to copyright notice for 'about' command.
- Test::Effects and Devel::Cover don't work together, so moving new
run_methods test script to /xt/ directory, and reverting original
script back to eval tests.
- added config tests and data.
0.19 2014-05-16
- added LICENSE file.
- fixed distribution name in META.
- META resources update.
0.18 2012-10-14
- set permissions on secret files (thanks to Colin Newell).
- added Search API.
- fixed timeline/list pagination and limits.
- added reauthorize functionality to allow for the higher permissions
Maisha needs to access direct messages.
0.17 2012-10-14
- POD updates ... never liked how POD forces double newlines for
bullet-point lists. (thanks to Mario Domgoergen).
0.16 2012-10-14
- spelling fix. (thanks to Florian Schlichting & Gregor Herrmann).
- added =encoding to POD.
- reworked Makefile.PL for clarity.
- License updated to Artistic License v2.0.
- added minimum perl version (5.006).
- META tests no longer require specific versions.
- change file dates changed to meet W3CDTF standards.
- implemented Perl::Critic suggestions.
- added login and connection protection.
- added debug feature for more verbose error messages.
- added command history storage functionality.
- fixed repeated network lines with help command.
- added initial lines to help messages.
- always use internal pager (RT#61433).
- extend time/date formats.
- added regular command protection.
- updated Net::Twitter API commands.
- Now requires Net-Twitter-3.18003.
- updated tests.
0.15 2010-09-26
- added OAuth support to Identica access.
- added better protection for failing commands.
- removed password from example settings.
- updated tests.
- Now requires Net-Twitter-3.13009.
0.14 2010-09-11
- documentation fix for INI format example (thanks to Alan Haggai Alavi).
- rewrite to Twitter.pm to use OAuth mechanism for logging in.
- interface to plugins changed, now passes a config hash.
- config hash now saves the home directory.
- added META.json file and associated test.
0.13 2009-08-20
- fixed requests with limits larger than 20.
- suppressing 'command ok' messages.
- refactored common code in to new functions
- added user completion functionality.
0.12 2009-02-27
- various documentation updates.
- timelines are filtered through a pager (RR)
- added completion for use command (RR)
- fixed bug with configured message limits.
- added user defined message formatting
- added user defined terminal character width
RR = Robert Rothenberg. Many thanks for the patches and ideas Rob.
0.11 2009-02-18
- improved META.yml testing in 94metatest.t.
- added plugin check for 'use' command.
- fixed send_message and update so that single quotes are accepted, as
Term::Shell was stripping them out :(
- added 92disttest.t and 95changedate.t tests to the suite.
- added Text::Wrap at Rob Rothenberg's suggestion to more neatly wrap
the messages and replies listings.
0.10 2009-02-17
- somethimes I'm just too eager. META.yml now updated too!
0.09 2009-02-17
- added README to MANIFEST.
- document changes.
0.08 2009-02-17
- added about and version methods to the shell.
- removed follow/unfollow from Identica plugin, as they are not
supported.
- more tests.
0.07 2009-02-17
- various documentation updates.
- more tests
- provided more example configuration files.
0.06 2009-02-16
- default configuration file name and location changed. Thanks to Rob
Rothenberg for the suggestion.
- added dependencies used by maisha script.
0.05 2009-02-16
- fixed Test::CPAN::Meta dependency, as spotted by Dave Cross.
0.04 2009-02-15
- added missing README.
0.03 2009-02-14
- bugfix: missing prerequisite :(
0.02 2009-02-14
- bugfix: a follower/friend may not have sent a status update.
- minor UI improvement for command ok messages.
- added commands 'user' and 'user_timeline'
- added commands 'follow' and 'unfollow'
0.01 2009-02-13
- Initial release.