0.3.6 2018-11-16
* Requires the latest version of Outthentic (0.4.2 ) to ensure Powershell support
* Task list now accept `--search` filters
0.3.5 2018-11-08
* New feature - sparrow task save/restore
0.3.4 2018-11-01
* Hot fix to run locally installed plugins
* Minor documentation fixes
0.3.3 2018-11-01
* Task box spec files in YAML format - #25
* Restore pod doc
* Fix for "Can't build after perl version 5.26 or higher" - #26
* Installing plugins from local source
* Index update - retry to fetch in case of "Network Connect Timeout Error"
0.3.2 2018-10-18
* Changes file dates fixed
0.3.1 2018-10-18
* Hotfix for task/plg run for Linux platforms
0.3.0 2018-10-18
* Offline mode support
* Windows support
* Rewrite platform dependable code to pure Perl
0.2.53 2017-12-04
* Plg\_run - hot fix for --format parameter resolution
0.2.52 2017-11-29
* Task\_run - hot fix for --format parameter resolution
0.2.51 2017-11-13
* Install plugin - add Agent header as `sparrow` to count statistics ( TBD )
* Add sparrow.yaml to documentation file and support `--format` parameter
0.2.50 2017-09-30
* sparrow plg run, sparrow task run - PERL5LIB uses absolute paths
0.2.49 2017-09-27
Fix for #10 - `plg man for private plugins`
0.2.48 2017-07-25
* PYTHONLIB - make path to ./python-lib - absolute
0.2.47 2017-07-13
* Alternative name for README file set by `doc` field in sparrow.json
* Use the latest version of outthentic
* Add documentation about sparrow_version, python_version
0.2.46 ???
0.2.45 2017-07-13
* Fix some pip install issues
* Declare sparrow version at sparrow.json to require Sparrow of certain version
0.2.44 2017-07-11
* Hotfix: PYTHONPATH set for `task run`
0.2.43 2017-07-11
* Support for experimental feature - now you can set python version in sparrow.json to make `plg install` command use proper pip (pip or pip3) when install dependencies
0.2.42 2017-07-11
* Support for experimental feature - pass command line arguments in free style by ` -- args args args ` in `plg run` and `task run` commands
0.2.41 2017-07-10
* Requires Outthentic, version 0.3.0
0.2.40 2017-07-07
* `sparrow plg install` - Install pythin scripts into local/bin
0.2.39 2017-06-29
* Support for --cwd `parameter` for `strun`
* fix for #17
0.2.38 2017-06-23
* Support for custom repositories
* Fix - #16 . Now sparrow correctly parses run time parameter when `plg run` or `task run`
0.2.37 2017-05-15
* Documentation fix for #15
* Support for pip/requirements.txt install from #12
0.2.36 2017-04-18
* Requires latest version of Outthentic
0.2.35 2017-04-17
* Requires latest version of Outthentic
0.2.34 2017-04-11
* Requires latest version of Outthentic
0.2.33 2017-04-10
* Modified changes log ( occasionally missed at previos version )
0.2.32 2017-04-10
* run tasks and plugins - change titles in reports
* automatic guessing of configuration format support
* task box run - transparently passes all plugin related options
* Add `help`, `info` aliases for `plg man` command
0.2.31 2017-03-29
* Requires latest version of Outthentic
0.2.30 2017-03-18
* bring in versions at Changes file
0.2.29 2017-03-18
* init_sparrow_env - do not remove sparrow cache ( need to fix https://github.com/melezhik/sparrowdo/issues/4 )
0.2.28 2017-03-02
* Requires latest version of Outthentic
0.2.27 2017-03-02
* Requires latest version of Outthentic
0.2.26 2017-02-17
* Reports - changed markers for plugins and tasks
* Requires latest version of Outthentic - to add timestamps to sparrow reports (#9)
0.2.25 2017-01-11
* support for task get created before version: 0.2.23 - evaluate task description as task name in case of missing task description in task meta data.
0.2.24 2017-01-11
* improved readability of reports - print story footprints as plugins names when running plugins
0.2.23 2017-01-09
* tasks - now save task description in meta data ( so that to print it out in task report )
* task boxes - add task descriptions to tasks
0.2.22 2017-01-09
* Sets git credential timeout for private plugin install
* Improves task reports
* Passes --task parameter to strun ( to print out task names )
0.2.21 2016-12-19
* requires latest version of Outthentic
0.2.20 2016-12-15
* depends on latest version of Outthentic ( to allow --purge-cache )
* mention a --purge-cache at Sparrow doc
0.2.19 2016-11-23
* sparrow task run --nocolor hotfix
0.2.18 2016-11-21
* sparrow task run --dump-config hotfix
0.2.17 2016-11-21
* add --nocolor option to actions which might produce color output
* remote task `public-list` changed to `public list`
* documentation - describe `--dump-config` option for tasks
0.2.16 2016-11-18
* fix broken POD
0.2.15 2016-11-18
* a formal release to rely on latest version of Outthentic
* introducing SPARROW_NO_COLOR var
0.2.14 2016-10-29
* task list added
* alternative task name notation
0.2.13 2016-10-24
* A formal release to rely on latest Outthentic version
0.2.12 2016-10-24
* META.yml re-created after occasionally get lost
0.2.11 2016-10-24
* Update Readme so that metacpan show module name correctly.
0.2.10 2016-10-24
* Makes comments to remote tasks
0.2.9 2016-10-24
* Add task owner part to public remote tasks list
0.2.8 2016-10-24
* A hot fix for load ini for remote task
0.2.7 2016-10-24
* A hot fix for running public remote task
0.2.6 2016-10-24
* A release candidate on `remote tasks` feature
0.2.5 2016-10-20
* a formal release to require latest version of Outthentic
0.2.4 2016-10-10
* fix for `find: The relative path `local/bin' is included in the PATH environment variable, which is insecure in combination with the -execdir action of find. Please remove that entry from $PATH`
0.2.3 2016-10-06
* run swat plugins via `plg run` command
0.2.2 2016-10-05
* an attempt to fix PAUSE "Database error" ( failed to add v. 0.2.1 )
0.2.1 2016-10-04
* made a trivial implementation of `plg man` command
* cleared in documentation on two types of sparrow plugins - Swat and Outthentic
0.2.0 2016-10-04
* swat plugins get back to sparrow family!!!
* `task add` action now accept --host parameter to make it possible run swat plugins
0.1.22 2016-08-25
* generated tasks names should be unique in task box queue
0.1.21 2016-08-25
* task box - remove duplicate plugin install commands
* impove sparrow task execution output ( I love when it colours! ;)
0.1.20 2016-08-20
* make it again dependent on the latest version of Outthentic
0.1.19 2016-08-20
* make it again dependent on the latest version of Outthentic
0.1.19 2016-08-19
* make it again dependent on the latest version of Outthentic
0.1.18 2016-08-18
* make it again dependent on the latest version of Outthentic
0.1.17 2016-08-18
* requires latest version of Outthentic
0.1.16 2016-08-16
* a minimal changes - removes some extra new lines at sparrow output
* add quiet parameter for `box run` command
0.1.15 2016-08-15
* requires a latest version of Outthentic ( really the latest one )
0.1.14 2016-08-15
* requires a latest version of Outthentic
0.1.13 2016-08-12
* sparrow task boxes - a set of sparrow tasks
0.1.12 2016-07-11
* use latest version of Outthentic
* a minor documentation fix pull/4 - thanks to @olshevskiy87
0.1.11 2016-06-28
* make spi, spl, sproot locations configurable
0.1.10 2016-06-27
* correct location of spi, spl in case of running sparrow under sudo
0.1.9 2016-06-27
* verbose mode - show some message only when verbose mode is enabled
* small bug fixes
0.1.8 2016-06-16
* task/json configuration support
* made `sparrow index update` less verbose
* made `sparrow task|plg run` output a bit friendly
* require latest version of Outthentic to support JSON configurations
0.1.7 2016-05-28
* A no-changes release to require a latest version of Outthentic (0.1.5)
0.1.6 2016-05-28
* A no-changes release to require a latest version of Outthentic (0.1.4)
0.1.5 2016-05-22
* run plugin command: do not read plugin meta for private plugins
0.1.4 2016-05-22
* private plugins could be run as is
0.1.3 2016-05-13
* run task, plugin: PERL5LIB exported now to respect carton environment
0.1.2 2016-05-06
* small documentation fixes
* added to PATH carton bin path when run plugins or tasks
* requires latest version of Outthentic
0.1.1 2016-05-05
* Dependencies support for Ruby ( Gemfile / bundler )
0.1.0 2016-05-04
A historical release. BREAKING CHANGES:
* checkpoints are replaced by tasks, see documentation
* sparrow plugins no require cpanfile to get run
* swat plugins are deprecated
* a placeholder for task boxes features ( coming soon )
0.0.25 2016-05-02
* a minor breaking changes in check run action ( see documentation )
0.0.24 2016-04-19
* runtime parameters support for generic plugins ( first implementation, could buggy )
0.0.23 2016-04-12
* hotfix for `--yaml path' resolution
0.0.22 2016-04-12
* a lot of updates of documentation
* --yaml parameter to pass yml configuration files for sparrow plugins
* minor changes in help info
0.0.21 2016-03-28
* sparrow_hub_api_url could be set by $sparrow_hub_api_url environment variable
* 0 Exit code when trying to create an already existing checkpoint - issues/1
0.0.20 2016-02-23
* action `sparrow plg run` to run plugin tests as is ( without check points )
* documentation improved
0.0.19 2016-02-22
* execute `carton update` when install public plugin
0.0.18 2016-02-17
* do not exclude suite.ini when uploading plugin
0.0.17 2016-01-21
* public plugin install - use `curl -k` in attempt to solve centos5 ssl related issues. it looks like a dirty hack but I could
not find any better
0.0.16 2016-01-21
* public plugin install - always use `carton` to install dependencies probably missed for previous
* index update - use `curl -k` in attempt to solve centos5 ssl related issues. it looks like a dirty hack but I could
not find any better
0.0.15 2016-01-19
* actualized distribution short description
* hot fix for plg upload command ( *.ini was accidentally ignored, but now only suite.ini gets ignored when creating tarball )
0.0.14 2016-01-19
* breaking changes:
* command \`check set_swat' is deprecated due to check set ini
* new commands to support test suite ini files:
* \`check set ini'
* \`check load_ini'
* support for generic plugins ( outthentic )
0.0.13 2015-12-30
- documentation release - correct url to SparrowHub - https://sparrowhub.org
# 0.0.12 2015-12-30
* now it's possible to set SaprrowHub credentials via sph_user and sph_token environment variables
* added missed dependencies ( at least for perl <= 5.20, thanks to Travis! ) - Json
* added build status badge to README.md file
0.0.11 2015-12-29
* compatible with the latest version of swat. swat.my passed by swat_my environment variable
0.0.10 2015-12-29
* a couple of hot fixes: 1) create spl_file if not exists; 2) removed HTTP::Tiny usage
0.0.9 2015-12-29
* documentation small improvements
* new option `--cron` for check run command
* internal tests improvements
0.0.8 2015-12-27
* *breaking changes*
* changed checkpoints commands API, see documentation
* code refactoring
0.0.7 2015-12-18
* integration with SparrowHub - https://sparrowhub.org
* checkpoints as replacements for sites and linked plugins
0.0.6 2015-12-03
* regenerated cpan meta files ( suddenly got lost in version 0.0.5 )
0.0.5 2015-12-03
* new commands: site_info
* code clean up
* improved output
0.0.4 2015-11-30
* add more outthentic tests
* remove project command
* minor documentation changes
0.0.3 2015-11-30
* minor improvements in output ( sorting, etc )
* propagate some errors in more meaningful manner
* cleanup documentation
0.0.2 2015-11-29
* various bug fixes
* refactoring
* add some remove operations
* improved documentation
0.0.1 2015-11-27
* Initial release to CPAN