summaryrefslogtreecommitdiff
path: root/HISTORY.rst
blob: 04debc44d874d8a5c4e9d55c2071f34e186da5b5 (plain)
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
.. :changelog:

History
-------

0.2.5 (2014-04-17)
++++++++++++++++++
- Update examples to use argparse instead of optparse
- Fix hanging ssh connections when stream closes

0.2.4 (2014-03-17)
++++++++++++++++++

- Accept kwargs for request functions
- Add badges to the README
- Fix README markup to work properly in Gitlab
- Update link to Gerrit documentation

0.2.3 (2013-12-17)
++++++++++++++++++

- Fix packaging to include REST subpackage

0.2.2 (2013-11-15)
++++++++++++++++++

- Fix exception and handle errors in the REST API example script
- Allow to get the SSH username from the client session
- Allow to run a command from the client session
- Add ``username`` field in the Account model
- Simplify error handling in the REST API
- Make sure ``sortkey`` always gets initialised in the Change model
- Add ``status`` field in the Change model
- Add ``current_patchset`` field in the Change model
- Add ``approver`` field in the Approval model

0.2.1 (2013-10-21)
++++++++++++++++++

- Minor documentation updates

0.2.0 (2013-10-21)
++++++++++++++++++

- Add basic support for Gerrit's REST API
- Fix crash in stream-events handling when events do not have ``reason`` field
- Add ``sortKey`` to query results to allow resuming queries
- Remove unused ``patchset`` member from ``change-abandoned`` and ``change-restored`` events
- Fix busy loop when processing stream events
- Ensure errors in JSON parsing don't leave everything in a broken state

0.1.1 (2013-09-13)
++++++++++++++++++

- Support for Mac OSX
- Make the connection setup thread-safe
- Unknown event types are no longer treated as errors
- Clients can access event data that is not encapsulated by the event classes
- Better handling of errors when parsing json data in the event stream
- SSH username and port can be manually specified instead of relying on ``~/.ssh/config``
- Support for the ``merge-failed`` event
- Support for the ``reviewer-added`` event
- Support for the ``topic-changed`` event
- Add ``--verbose`` (debug logging) option in the example script
- Add ``--ignore-stream-errors`` option in the example script
- Improved documentation

0.1.0 (2013-08-02)
++++++++++++++++++

- First released version