Revision history for Env-Dot 0.018 2024-11-17 22:07:21+01:00 Europe/Stockholm * Use Dzil plugin Git::Commit to commit instead of Run::AfterRelease. * Reorder AfterRelease activity in dist.ini. * Remove Modules::RequireVersionVar from excluded Perl::Critic tests. 0.017 2024-11-03 21:50:44+01:00 Europe/Stockholm * Remove fatpacker instruction from README. * Remove whitespace. * Start embedding version numbers in every file. * Add App::RewriteVersion 1.000 to Prereqs / DevelopSuggests. * Remove generating cpanfile. * Add changes to Dzil::Plugin::Test::Perl::Critic config. 0.017_002 2024-10-15 22:32:22+02:00 Europe/Stockholm (TRIAL RELEASE) 0.017_001 2024-10-13 19:56:58+02:00 Europe/Stockholm (TRIAL RELEASE) 0.016 2024-10-07 11:33:09+02:00 Europe/Stockholm * Add Twata as a contributor. [rt.cpan.org #155711] * Windows compatibility. Big thanks. 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 ) 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