CHANGES
=======

0.1.0
-----

* Add flavor resource aggregates support
* Format flavor resources and aggregates output
* Format server partitions output
* Add support for rebuilding server
* Add --long parameter to flavor list cmd
* Replace interface with port for attaching/detaching interfaces
* Updated from global requirements
* Remove the resource traits parameter of flavor command
* Directly return if listing server return empty
* Change the column name of listing az to "Zone Name"
* Extract the formatter methods as common utils
* Updated from global requirements
* Add the CLI for managing server
* Support to getting managebale servers
* Clean the duplicated formatter method definitions
* Updated from global requirements
* Correct the network parameter when creating server
* Add support for specifing patitions when claming a server
* Remove the unsupported python 3.4 identifier
* Add a more detailed README doc
* Add cliff to test-requirements.txt
* Improve moganclient documentation
* Format the output for server object
* Change to use new console URI
* Updated from global requirements
* Add interface attach/detach support
* Format the output image uuid to name
* Format server addresses
* Add support for scheduler hint
* Unify the commands for server updating
* Add commands for aggregate node actions
* Updated from global requirements
* Use new keyword \*baremetalcompute\*
* Add server group commands support
* Add node aggregate commands support
* Remove some useless code of flavor unset command
* Improve flavor set command to support updating flavor
* Add support for node list command
* Update the docs link to readthedocs
* Switch from oslosphinx to openstackdocstheme
* Updated from global requirements
* Remove log translations
* Fix the gate broken by osc-lib updates
* Updated from global requirements
* Drop MANIFEST.in - it's not needed by pbr
* Enable some off-by-default checks
* Add support for new flavor properties
* Make the floating ip can be show in netinfo command
* Updated from global requirements
* Revert "Add support for specifying new properties for flavor"
* Updated from global requirements
* Updated from global requirements
* Add get serial console support
* Add support for specifying new properties for flavor
* Updated from global requirements
* Updated from global requirements
* Add floating IP associate/disassociate support
* Add set/unset tenant access support
* Refactor network info with nics format
* Updated from global requirements
* Replace all instance with server and instance\_type with flavor
* Add 'rm -f .testrepository/times.dbm' command in testenv
* Add support for injecting keypair
* Add keypair support
* Replace /types with /flavors in URI
* Add support for personality when creating a server
* Update some parameters of server create cmd
* Add support to specify userdata when creating a server
* Updated from global requirements
* Add more columns to server list
* Replace uuid.uuid4() with uuidutils.generate\_uuid()
* Replace six.iteritems() with .items()
* Added the py35 env
* Updated from global requirements
* [Fix gate]Update test requirement
* Updated from global requirements
* Updated from global requirements
* Add support for showing network info of specified server
* Add support of lock/unlock instance in client side
* Updated from global requirements
* Support multi-instance creating (part 2)
* Updated from global requirements
* Add 'Power State' column in server list --long comand
* Trivial-Fix: Replace the glance with mogan client in doc
* Updated from global requirements
* Updated from global requirements
* Change the git repo from nimbleclient to moganclient
* Update .gitreview
* Replace --detailed with --long parameter in "server list" command
* Refator: use 'server reboot' to set a server power reboot
* Refator: use 'server stop' to set a server power off
* Refator: use 'server start' to set a server power on
* The --nic parameter should be required
* Remove the --long parameter when listing flavors
* Enable tests coverage report when run tox -ecover
* Rename nimbleclient to moganclient
* Support --all-projects in 'server list' command
* Add unit tests for listing servers
* Add unit tests for showing server
* Add unit tests for server deletion
* Change "uuid" in instance post request body to "net-id"
* Correctly show the reponse's error message in CLI
* Change 'port-type' to 'port\_type' when pass the parameter to API
* Change the az command to "baremetal availability zone list"
* Set --power-state to be a required argument
* Refactor: change \*instance\* to \*server\* (part4)
* Refactor: change \*instance\* to \*server\* (part3)
* Refactor: change \*instance\* to \*server\* (part2)
* Refactor: change \*instance\* to \*server\* (part1)
* Add support for setting power state for instance
* Add Python 3.5 classifier and venv
* Remove python2.4 compatibility support
* Support availability zone in nimbleclient
* Support retuning detailed info of "instance list" command
* Add support for updating instance
* Support Instance Resource
* Fix OSC initialization failed
* Prepare to release 0.0.2
* Add type set/unset commands
* Add instance type CLI
* Enable release notes translation
* Add client resource base class
* Add unit test base class
* py33 is no longer supported by Infra's CI
* Add HttpClient and OSC plugin
* Initial python-nimbleclient
* Added .gitreview
