Changes for version 0.09 - 2016-07-25

  • Promote to official release, no changes from 0.08_06

Changes for version 0.08_06 - 2016-07-19

  • TEST DIAGNOSTICS
    • add extra test diagnostics to debug failures on NetBSD testers

Changes for version 0.08_05 - 2016-07-14

  • TEST FIX
    • Beginning with dash version 0.58, its handling of existing illegal environment variable names changed, causing a test to fail.

Changes for version 0.08_04 - 2016-07-13

  • BUG FIX
    • missing semi-colon in Makefile.PL resulted in no dependencies being recorded in META.yml

Changes for version 0.08_03 - 2016-07-12

  • ENHANCEMENTS
    • new "login" option to start shell in login mode
    • the status of the shell after running the specified commands is now available via the status() method (Marty O'Brien <mob@cpan.org>)

Changes for version 0.08_02 - 2013-08-13

  • BUG FIX
    • environment variable names may contain non-word characters (Marty O'Brien <mob@cpan.org>) [rt.cpan.org #87110]
  • ENHANCEMENT
    • zsh is now supported.
  • BUILD FIXES
    • in diff-only test, ignore _ environment variable as it may change under Cygwin (Marty O'Brien <mob@cpan.org>) [rt.cpan.org #87110]
    • Make Changes file more compatible with CPAN::Changes::Spec

Changes for version 0.08_01 - 2012-08-14

  • BUILD FIXES
    • some shells generate a RANDOM environment variable; ignore it during diff-only tests
    • make pod & perlcritic tests author-only

Modules

extract the environment from a shell after executing commands
store and retrieve environment