0.0.26 2017-03-02
* Use Capture::Tiny to fix bug with hanging forked process - https://github.com/melezhik/sparrow/issues/11
* Strun - Calculate statuses to confirm consul requirements: 0,1,2
0.0.25 2017-02-17
* Python supported !!!
* reports - changed markers for stories
* add timestamps to reports
* story_vars_pretty - print story parameters in sorted order
0.2.24 2017-01-11
* strun reports changed story footprints to improve readability
0.2.23 2017-01-09
* print task name for meta stories
* remove extra lines from meta stories reports
* change reports layout ( hope for good )
0.2.22 2017-01-09
* ./dsl-test - contains tests for Outthentic::DSL
* restore ./inc in Git scm to allow `cpanm` install via git url
* task_name parameter ( to print task names when stories get runs from tasks )
0.2.21 2016-12-22
* Requires the latest version of Outthentic::DSL
* Added some examples ( well tests )
0.2.20 2016-12-22
* Pass a string not filepath to the Outthentic::DSL validate method ( passing as filepath is still available for back compatibility )
* Requires the latest version of Outthentic::DSL
* Examples tweaked so that tests passed for the latest version of Outthentic::DSL
0.2.19 2016-12-19
* restore lost META.yml
0.2.18 2016-12-19
* print story variables in strun's report
* story statistics and custom reports feature (not documented yet)
0.2.17 2016-12-16
* make output more concise
0.2.16 2016-12-15
* `--purge-cache` parameter
0.2.15 2016-11-19
* `strun` --dump-config option to dump suite configuration
* suite.ini files - use Config::General with InterPolateEnv enabled
0.2.14 2016-11-18
* suite.ini files - use Config::General with InterPolateVars enabled
* `strun` - --nocolor option to run colorless mode.
* `SPARROW_NO_COLOR` environment variable
0.2.13 2016-11-14
* dump_os() - support for Minoca OS
0.2.12 2016-10-20
* choose cache dir location more safely to avoid multi users conflicts
0.2.11 2016-10-20
* don't run checks for failed scenarios
* empty check files are valid
0.2.10 2016-08-25
* sub _resolve_os - recognize a Red Hat OS
* sub dump_os - dump OS strings as is ( helpful when troubleshooting OS recognition issues )
0.2.9 2016-08-21
* meta stories - POD updated
0.2.8 2016-08-21
* meta stories
0.2.7 2016-08-19
* fixing errors in sub _resolve_os function
0.2.6 2016-08-18
* fix package main bug
0.2.5 2016-08-18
* `os` helper to get know a OS name of target host
0.2.4 2016-08-18
* fix for bad exit code generated by strun
0.2.3 2016-08-18
* better errors handling
0.2.2 2016-08-15
* a minor typo fixes ( both documentation and strun output )
0.2.1 2016-08-15
* fixed minor issues related to outthentic exit code and make it possible run a Test-Harness tests
0.2.0 2016-08-15
* don't use Test::More, Test-Harness anymore.
0.1.9 2016-07-11
* fix broken pod
0.1.8 2016-07-11
* bin/strun: now accepts $SPARROW_ROOT directory as test root directory prefix
0.1.7 2016-06-27
* now outtnentic respect silent mode
0.1.6 2016-06-16
* task json configuration support
* merge default configuration using Hash::Merge module
0.1.5 2016-05-28
* hotfix for 0.1.4 version ( dump stdout for spoofed responses )
0.1.4 2016-05-28
* run scenarios in perlipc way, to get stdout from long running scripts appeared as it goes
* added story directories markers to make TAP output even more readable
0.1.3 2016-05-06
* strun - `--verbose` mode is ON by default, choose `--silent` option to disable this
* run perl story stories respecting carton environment
* host parameter removed and deprecated
0.1.2 2016-05-05
* Dependencies support for Ruby ( Gemfile )
0.1.1 2016-05-05
* fixing a flickering bug with story cache directory path
0.1.0 2016-05-01
A very important and huge release as the base for all other 0.1.* series releases.
An outthentic becomes a multipurposes scenarios framework.
* new languages support - Ruby and Bash! WoW!
* BREAKING CHANGES - ini configuration files format - switched to Config::General from Config::Tiny
* verbose option added to strun to see scenarios output
* debug_bytes - deprecated
* outth_show_story - deprecated
* A LOT of changes, improvements in documentation
0.0.24 2016-04-21
* requires latest version of Outthentic::DSL
* some examples changed to show new features of Outthentic:DSL ( here documents for multiline expressions )
0.0.23 2016-04-18
* first try on runtime parameters implementation
0.0.22 2016-04-13
* documentation - fixed example for downstream stories
0.0.21 2016-04-13
* yet another documentation improvements
0.0.20 2016-04-13
* many documentation improvements
>>>>>>> 246aae8c5005070bbdd5c481dfe8327b12f26fc0
0.0.19 2016-04-12
* now outthentic consumes yaml configuration files as well
0.0.18 2016-04-03
* made some message only seen when debug mode is on - to make default output more concise
0.0.17 2016-03-23
* default value for match_l increased
0.0.16 2016-03-01
* outth_show_story variable is respected ( to dump story.pl content )
0.0.15 2016-02-17
* stream function exported from dsl
* match_lines function exported from dsl
* new examples added
* minor changes related debugging information presentation
0.0.14 2016-01-21
match_l environment variable is respected
0.0.13 2016-01-18
Forgot to update POD, not it's uptodate
0.0.12 2016-01-18
Test suite ini file path could be passed by \`-c' parameter
0.0.11 2016-01-17
Regenerated META stuff hopefully to show distribution abstract at metacpan recent page ( unfortunately it was
empty for version 0.0.10 )
0.0.10
* new features:
* Test suite ini files support
* Strun client - new parameter \`--host'
* Hooks API - \`set_stdout' could be called more than once
* breaking changes:
* Strun client - \`prove_opts' now is called as \`prove'
0.0.9 2015-11-14 ...
* small documentation changes
0.0.8 2015-11-08
* this version is fully compatible with the latest version of Outthentic::DSL (0.0.3)
0.0.7 2015-10-30
* Outthentic::DSL - now is a distinct module
* made use of Outthentic::DSL
* documentation changed for the sake of usage of Outthentic::DSL
0.0.6 2015-10-23
* fix unit test issue ( use_ok("Outthentic") ) - https://rt.cpan.org/Public/Bug/Display.html?id=107961
0.0.5 2015-10-23
* --match_l options - in TAP output truncate matching strings to {match_l} bytes
0.0.4 2015-10-23
* Long lines in TAP output are truncated
0.0.3 2015-10-23
* Missing META.yml fixed
0.0.2 2015-10-23
* Internal changes for bin/strun - improved downstories/upstories recognize method
* Reorganized examples
* Cleaned markdown documentation
* Pod generated from markdown doc
0.0.1 2015-10-22
* Initial release.