Update changelog for 0.4.0
[osm/N2VC.git] / docs / changelog.rst
1 Change Log
2 ----------
3
4 0.4.0
5 ^^^^^
6 Wed Apr 19 2017
7
8 * Feature/api version support (#109)
9 * Expanding controller.py with basic user functions, get_models and
10   destroy (#89)
11 * Added Monitor class to Connection. (#105)
12 * Support placement lists (#103)
13 * Include resources from store when deploying (#102)
14 * Allow underscore to dash translation when accessing model
15   attributes (#101)
16 * Added controller to ssh fix. (#100)
17 * Regen schema to pick up missing APIs
18 * Improve error handling
19 * Fix issue where we do not check to make sure that we are receiving the
20   correct response.
21 * Retry calls to charmstore and increase timeout to 5s
22 * Make connect_model and deploy a bit more friendly
23 * Fix model name not including user
24 * Implement Model.get_status
25 * Add integration tests.
26
27 0.3.0
28 ^^^^^
29 Mon Feb 27 2017
30
31 * Fix docstrings for placement directives.
32 * Implement Model.add_machine()
33 * Bug fix - "to" parameter to Model.deploy() was broken
34 * Add docs and examples for adding machines and containers and deploying
35   charms to them.
36 * Make Machine.destroy() block the current coroutine, returning only after
37   the machine is actually removed from the remote model. This is more
38   consistent with the way the other apis work (e.g. Model.deploy(),
39   Application.add_unit(), etc).
40 * Raise NotImplementedError in all unimplemented method stubs instead of
41   silently passing.
42
43 0.2.0
44 ^^^^^
45 Thu Feb 16 2017
46
47 * Add default ssh key to newly created model.
48 * Add loop helpers and simplify examples/deploy.py
49 * Add support for deploying local charms, and bundles containing local charm paths.
50 * Add ability to get cloud name for controller.
51 * Bug fix - fix wrong api used in Model.destroy_unit()
52 * Add error detection in bundle deploy.
53
54 0.1.2
55 ^^^^^
56 Thu Dec 22 2016
57
58 * Bug fix - Include docs in package
59
60 0.1.1
61 ^^^^^
62 Thu Dec 22 2016
63
64 * Bug fix - Include VERSION file in package
65
66 0.1.0
67 ^^^^^
68 Wed Dec 21 2016
69
70 * Initial Release