~~~~~~~~~~~~~~~~~~~ * Fixed issue where ``-m``-defined macros didn't override ``capture`` macros. * Fixed issue where ``~`` and environment variables are not expanded in some paths. * Added ``declare`` section, and fixed issue of yatrfiles with runtime-defined macros not validating.
0.0.9
~~~~~~~~~~~~~~~~~~ * Added Env decorators. * Added anonymous task definitions. * Added support for importing extension modules with Python ``import`` statement-style names.
0.0.8
~~~~~~~~~~~~~~~~~~
* Added ``--cache``. * Added dictionary macros.
0.0.7
~~~~~~~~~~~~~~~~~~
* Added ``files`` section and functionality. * Refactored ``Command.run()``; removed ``Task.run_commands()`` and ``Command.run_command()``. * Added arguments for calling tasks. * Added more efficient ``yatr`` calls within yatrfiles. * Added some builtin macros.
0.0.6
~~~~~~~~~~~~~~~~~~
* Fixed default task specification not inheriting. * Added for loop tasks and list macros. * Added support for custom Jinja2 functions and filters.