CHANGES
=======

v0.8.0.0b1
----------

* #7: Correct support for [global] group in RKD\_WHITELIST\_GROUPS
* #7: Implement feature "Alias Groups" and "Hide Groups"
* Introducing %RKD% to shell commands
* Add support for RKD\_WHITELIST\_GROUPS
* Support for .env loading

v0.7.0.0b1
----------

* Docs fix
* Docs fix for readthedocs.org
* Update docs
* #4 and #5: Fix typo
* #4 and #5: Fix publication credentials
* #4 and #5: Add requirements.txt for rkd\_python subpackage
* #4 and #5: Fix PublishTaskTest
* #4 and #5: Correct PYTHONPATH in rkd\_python
* #4 and #5: Correct task name
* #4 and #5: Add correct PYTHONPATH to build modules together
* #4 and #5: Add correct PYTHONPATH to build modules together
* #4 and #5: Travis syntax retry, by the way migrate CI scripts to Makefile
* #4: Travis syntax retry
* #4: Attempt to extract Python building tasks to the rkd\_python subpackage
* Correct context building from YAML - add possibility to import modules without subpaths eg. \`rkd\_python\` - previously only eg. \`rkd\_python.something\` was possible to use
* #1: Turn off COMPAT by default
* #1: Potentially resolve problems with not shown output (turn off Python buffering to avoid double-buffering)
* Add tests coverage
* Update docs
* Update docs
* Clean up in tests + extra coverage
* Add jinja to documentation index

v0.6.0.0b1
----------

* Feature: Add JINJA2 support
* Attempt to resolve: \`WARNING: autodoc: failed to import class 'contract.TaskInterface' from module 'rkd'; the following exception was raised: No module named 'dotenv'\`
* Attempt to resolve: \`WARNING: autodoc: failed to import class 'contract.TaskInterface' from module 'rkd'; the following exception was raised: No module named 'yaml'\`

v0.5.0a1
--------

* Update docs
* Update docs
* Fixes to docs
* Fixes to docs
* Refactor docs
* Clear implementation of get\_arg\_or\_env() with tests coverage

v0.4.1.a2
---------

* Documentation for loading priority
* Fix: Environment variables definition order

v0.4.1.a1
---------

* Add troubleshooting to docs
* Travis: Compat not for tests, but only for :release task
* Add compat support
* Improve :task output
* Refactor behavior of get\_arg\_or\_env()
* Refactor tests to use output capturing instead of bash output redirection to file
* Correct test data
* Feature: Support for defining environment variables in YAML syntax
* Fix: Context was not loading makefile.yaml when makefile.py was not present Refactor: Context exceptions
* #1: Workaround - mix stdout with stderr on subprocess level, so the order will be OK, but stderr would not be able to be separated (compromise)
* Fixed not pushing image

v0.3.1
------

* Add good practices section
