Revision history for Env-Dot
0.016_02 2024-10-06 10:27:25+02:00 Europe/Stockholm (TRIAL RELEASE)
* Remove filepath from dies test because of Windows.
* Add warning that script/envdot is not Windows compatible.
* Add GitHub Action for Windows build.
* Modify interpret_dotenv_filepath_var() to handle Win32 and Unix.
* Add more diag to tests.
* Add Test::Deny|Require::Platform packages. Remove Test::Require::OS::* packages.
0.016_01 2024-09-26 05:50:19+02:00 Europe/Stockholm (TRIAL RELEASE)
* Remove filepath from dies test because of Windows.
* Rewrite Env::Dot::Functions::_get_parent_dotenv_filepath()
0.015 2024-09-23 00:36:19+02:00 Europe/Stockholm
* Change STATUS documentation.
* Use IO::File when reading file.
* Remove Env::Dot::Functions::_validate_opts.
* Remove version 1.51 from FindBin. Perl 5.10.0 uses version 1.50.
* Remove Env::Dot::Functions::_interpret_dotenv from eval. Add parameter filepath.
0.014 2024-08-11 20:55:37+02:00 Europe/Stockholm
* Fix link in docs.
* Change how errors are produced and propagated upwards.
* Correct indentation.
* Fix Perl::Critic testing.
* Specify exact dependency for Test::Script version.
* Correct whitespace in Changes file.
* Add more libraries to SEE ALSO section in Dot::Env.
0.013 2024-03-31 10:17:59+03:00 Europe/Helsinki
* Fix test code to use Cwd::abs_path().
* Remove tests, remove needless diag.
0.012 2024-03-29 18:05:10+02:00 Europe/Helsinki
* Fix lib and test code to use Cwd::abs_path with File::Spec->catdir|catfile.
0.011 2024-03-27 22:13:20+02:00 Europe/Helsinki
* Allow reading files recursively.
* Perltidyfy lib.
0.010 2024-03-23 16:25:32+01:00 Europe/Stockholm
* Rework Prereqs in dist.ini. Add Test::Script.
* Fix test to work in Win32.
0.009 2024-03-09 23:29:28+01:00 Europe/Stockholm
* Reverse the order in which dotenv files are read from var ENVDOT_FILEPATHS.
* Reindent Changes file.
* Get ENVDOT_FILEPATHS variable's name from method get_envdot_filepaths_var_name().
* Change DEFAULT_OPTION_READ_FROM_STDIO to DEFAULT_OPTION_READ_FROM_STDIN.
* Change var from $dotenv_filepath_var to $var_name.
* Add test to test synopsis example of environment override.
* Fix test to run with `dzil test`; rename dot files so Dist::Zilla copies them to test dir.
* Add Test2::Require::OS::Linux to t/lib.
* Start testing script/envdot.
0.008 2024-02-13 00:27:14+01:00 Europe/Stockholm
* Documentation Correction. (David Kaufman <david@gigawatt.org>)
0.007 2023-04-26 21:56:58+02:00 Europe/Stockholm
0.006 2023-04-23 22:10:09+02:00 Europe/Stockholm
* Add envdot.self-container to MANIFEST.SKIP. We don't need it in CPAN.
* Fix dist.ini Run::AfterRelease action.
* Use var $SHELL as default shell value, instead of sh.
0.005 2023-04-23 20:04:35+02:00 Europe/Stockholm
* Remove var:export option.
* Add and document more envdot meta commands.
* Isolate functions from script/envdot.
* Rework internals in script/envdot.
* Rework documentation in script/envdot.
* Add test for interpret_dotenv_filepath_var.
* Expand regexp.
* Fix bug not output in vars in read order.
* Fix bug not recognise prefix 'export'.
* Add lonesome dash to parameters; not implemented.
* Add shdotenv project to SEE ALSO section.
* Clean up dist.ini a little.
* Use option auto_help in executable.
* Use option auto_version in executable.
0.004 2023-02-26 21:07:39+01:00 Europe/Stockholm
* Add CLI argument --version to envdot.
0.003 2023-02-26 19:58:10+01:00 Europe/Stockholm
* Fix Synopsis and other documentation.
* Add EXAMPLES to envdot executable pod.
* Add automatic generation for envdot.self-contained.
0.002 2023-02-19 15:44:20+01:00 Europe/Stockholm
* Move fatpacked executable to root.
* Update dist.ini with ExecDir to `script`.
0.001 2023-02-19 12:45:27+01:00 Europe/Stockholm