CHANGES
=======

0.4.0
-----

* Updated change log for 0.4.0 release
* Fixed TypeError when setting 'ssc\_dns\_servers' in partition module
* Added get\_facts.py script to examine usage of the Ansible 2.0 API
* Added support for gathering partition + child facts
* Fixed that a partition in terminated status can be deleted
* Fixed create-only props; Improved create+update props
* Added /.pytest\_cache to .gitignore
* Fixed module not up to date issue in Travis
* Rename z Systems family to IBM Z
* Started 0.4.0 release

0.3.0
-----

* Updated change log for 0.3.0 release
* Upgrade zhmcclient requirement to 0.15.0
* Add 1.4 of Contributor Covenent Code of Conduct
* Added support for integers and unicode to nic,hba,vf
* Added Unicode support for string properties
* Increased minimum Ansible version to 2.2.0.0
* Added support for providing integer props of partitions as strings
* Allow for try\_\* files to be ignored in git
* Updated package requirements and min.constraints
* Embed status images in front page
* Fix ContextualVersionConflict problem
* Fixed missing module docs files

0.2.0
-----

* Updated change log for 0.2.0 release
* Added playbook examples to README
* Docs: Added link to full docs on RTD to README
* Fixed links to Ansible documentation
* Docs: Consolidated contribution information
* Fixed Travis CI runs
* Fixed version of Ansible prereq from 2.3+ to 2.0+
* Fixed github repo links to external github
* One more package name fix in Makefile
* Fixed makefile for using different Pypi and Python pkg names
* Fixed status=active in intro
* Updated the README file
* Minor module doc updates
* Docs: Initial stab at intro, development, change list sections
* Use plugin.rst.j2 template from Ansible
* Optimized build of distribution archives
* Installing package into its own directory
* Upgraded zhmcclient requirement to 0.14.0
* Updated module metadata to be third-party modules
* Docs: Added support for third-party modules
* Added support for crypto configuration to partition moduole
* Fixed function tests for zhmcclient 0.14.0
* Explicit statement that we only use the BSD licensed parts of Ansible in our module
* Improved the HBA fix and applied it to the other modules
* Return full properties after creating a HBA
* Add CONTRIBUTING.rst file
* Add Apache 2 License File
* Add Developer Certificates of Originality (DCO)
* Updated README.rst file to latest playbook names
* Enabled nic,vf,hba for function testing
* Added support for boot from network to FT for partitions
* Adjusted function tests to option 2 for HMC parameters
* Enabled function testing in modules and added initial FT for zhmc\_partition
* Added unit test for zhmc\_hba module
* Extended option 2 to NIC and VF
* Option 2: Changed the three module params for HMC to become two params
* Extended the previous HBA fix to NIC and VF
* Fixed that creating an HBA with non-existing partition raised NotFound in check mode
* Fixed typo hmc\_nic error message
* Added support for zhmc\_nic module
* Added support for zhmc\_virtual\_function module
* Made module property names and return names for HBA consistent with NIC
* Fixed several errors in partition and HBA modules
* Using zhmcclient master branch in 'make install'
* Added module\_utils to coverage report
* Added missing Copyright statements
* Added unit tests for perform\_task()
* Fixed that optional module param 'properties' was always expected to be present
* Changed variable name hmc to host
* Made example vars/vault files more consistent with doc examples
* Fixed an error when comparing old and new hex values
* Minor cleanups in unit test and module examples
* Cleaned up playbooks
* Various improvements in generated docs
* Consistency: module argument\_spec
* Revert "Consistency: module argument\_spec"
* Consistency: module argument\_spec
* Changed the module params for HMC to become one complex parameter
* Fixed swapped return documentation
* Combined the two Makefiles into one
* Enabled Travis CI to run 'make test', and a 'make docs' fix
* Added common exception superclass
* Added Ansible validate-modules check and fixed errors it raises
* Fixed update issue for remaining properties
* Added unit test concept and first unit test for zhmc\_partition
* Added support for Travis CI
* Fixed a bug in zhmc\_partition module for state=absent
* Added playbook delete\_partition.yml
* Fixed errors in zhmc\_hba module and playlist
* Added support for module documentation
* Added module for HBAs. Added shared utils module. Minor fixes
* Added initial version of zhmc\_partition module
* Updated draft partition playbook and vars file
* draft: playbook create partion
* Moved old modules to /attic
* Fixed GitHub repo URLs in README
* Added description for virtualenvs
* Rework repository to Python package
* Added CPC facts
* First version of zhmc Ansible module
* Added tool for clone, build and install zhmcclient library
* First release
