~bac/juju-gui/autosize-plugin

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
# This file keeps track of the changes to the project.  We use it both to
# document the changes, and to find the most recent version numbers.  See the
# release process documented in docs/process.rst for details.

# This file uses the YAML format because it is easy to write and it is easy to
# convert to JSON, which seemed like a reasonable goal in case we want to use
# this data in the GUI itself at some point.  Here's an example of how to
# write the changes data.

# - unreleased:
# - 0.5.0:
#   - Did something
#   - Did something else
#   - >
#     Another thing that spans multiple lines
#     like this
# - 0.4.0:
#   - Something!
#   - Ooh!

# Release identifiers in this file should always be "unreleased" or
# [NUMBER].[NUMBER].[NUMBER] per http://semver.org/ .

- unreleased:
- 0.4.0:
    - Support for Juju Core (Go Juju).
    - New "sandbox" mode for in-browser-memory fake juju (set sandbox: true in config.js).
    - Support for Firefox.
    - Support for Landscape integration.
    - Many bug fixes.
    - Continuous integration support.
    - Progress towards new charm browser UX (hidden for now).
- 0.3.1:
    - Small fixes to release process.
- 0.3.0:
    - Improved browser support.
    - Beginnings of support for Go Juju.
    - Changes to the way the websocket URL are specified.
    - Movement toward continuous integration.
    - Added "ghost" services to indicate services that are being created.
    - Improved Landscape graphics.
    - Many bug fixes and refactorings.
- 0.2.2:
    - Initial support for in browser environment.
    - Subapp infrastructure.
    - Landscape integration support.
    - juju-core environment improvements.
- 0.2.1:
    - Initial support for source maps.
    - Browser tests infrastructure.
    - Browser compatibility CSS fixes.
    - Store credentials in sessionStorage.
    - Namespace aware routing.
    - Landscape integration helpers.
    - Go env: authentication and environment info.
    - Documentation improvements.
- 0.2.0:
    - Fix a number of bugs and UI misbehaviors.
    - Switch to a CSS minifier that does not require Java.
    - Remove login credentials from config.
    - Improve tests and testing infrastructure.
    - Improve project and code documentation.
- 0.1.5:
    - Add support for recess as a CSS linter.  Currently not enabled.
    - Allow login credentials to be placed in config.
    - Support read-only mode in the GUI.
    - Restore mouse wheel support for pan/zoom.
    - Prevent destruction of the Juju GUI service.
- 0.1.4:
    - Add login infrastructure
- 0.1.3:
    - Avoid loading external not secure resources
- 0.1.2:
    - Enable frontend TLS
- 0.1.1:
    - First tarball release
- 0.1.0:
    - OpenStack Summit 2012 demo