|
1 | 1 |
|
2 |
| -v4.0.8 (2019-09-27) |
| 2 | +For the list of changelog, please see the repository releases information in GitHub. |
3 | 3 |
|
4 |
| -* [#165](https://github.com/digitalocean/pynetbox/issues/165) - Returns ContentError when 2XX response but not JSON. |
5 |
| - |
6 |
| ---- |
7 |
| - |
8 |
| -v4.0.7 (2019-09-13) |
9 |
| - |
10 |
| -## Bug Fixes |
11 |
| - |
12 |
| -* [#156](https://github.com/digitalocean/pynetbox/issues/156) - Returns AllocationError when NetBox responds with a 204 to Allocation requests (Thanks @markkuleinio). |
13 |
| -* [#152](https://github.com/digitalocean/pynetbox/issues/152) - Makes App object pickleable (Thanks @xtelinco and @kartiksubbarao for testing). |
14 |
| - |
15 |
| ---- |
16 |
| - |
17 |
| -v4.0.6 (2018-12-29) |
18 |
| - |
19 |
| -## Bug Fixes |
20 |
| -* [#137](https://github.com/digitalocean/pynetbox/issues/137) - Fixes behavior where appending an existing VLAN object id to tagged_vlans would cause .save() to still trigger a PATCH operation. |
21 |
| - |
22 |
| ---- |
23 |
| - |
24 |
| -v4.0.5 (2018-12-14) |
25 |
| - |
26 |
| -## Bug Fixes |
27 |
| -* [#132](https://github.com/digitalocean/pynetbox/pull/132) - Fixes list comparison issue in `Record._diff`. |
28 |
| -* [#134](https://github.com/digitalocean/pynetbox/issues/134) - Returns None from Endpoint.get() when no items are found instead of empty list from `.filter()`. |
29 |
| - |
30 |
| ---- |
31 |
| -v4.0.4 (2018-12-07) |
32 |
| - |
33 |
| -## Bug Fixes |
34 |
| -* Fixes IndexError introduced by fix for #127 when field is empty list. |
35 |
| - |
36 |
| ---- |
37 |
| -v4.0.3 (2018-12-07) |
38 |
| - |
39 |
| -## Bug Fixes |
40 |
| -* [#127](https://github.com/digitalocean/pynetbox/issues/127) - Fixes `__iter__` method on Record object so that it properly return lists record objects. Like tagged_vlans on for Interfaces. |
41 |
| - |
42 |
| ---- |
43 |
| - |
44 |
| -v4.0.2 (2018-12-06) |
45 |
| - |
46 |
| -## Bug Fixes |
47 |
| -* [#126](https://github.com/digitalocean/pynetbox/issues/126) - Fixes TypeError when calling save on interfaces Record with tagged_vlans. |
48 |
| - |
49 |
| ---- |
50 |
| - |
51 |
| -v4.0.1 (2018-12-06) |
52 |
| - |
53 |
| -## Bug Fixes |
54 |
| -* [#122](https://github.com/digitalocean/pynetbox/issues/122) - Adds missing authentication credentials for `.choices()`. |
55 |
| - |
56 |
| - |
57 |
| ---- |
58 |
| - |
59 |
| -v4.0.0 (2018-12-04) |
60 |
| - |
61 |
| -## Enhancements |
62 |
| - |
63 |
| -* [#109](https://github.com/digitalocean/pynetbox/issues/109) - Clean up tests a bit. |
64 |
| -* Added cable endpoint support coming in NetBox 2.5. |
65 |
| -* Added some detail to the ValueError raised when `.get()` returns more than one object. |
66 |
| -* Added reserved kwargs to `.get()` and `.filter()` ("id", "pk", "limit", "offset"). |
67 |
| -* Made RequestError more verbose when the NetBox API returns a json response. Also added more details when a 404 is returned (e.g. misspelled endpoints). |
68 |
| - |
69 |
| -## API Changes |
70 |
| - |
71 |
| -* [#22](https://github.com/digitalocean/pynetbox/issues/22) - Switch to using PATCH instead of PUTs for updates. Also added an `.update()` method to Response objects that takes a dictionary to update multiple values on the object. |
72 |
| -* [#24](https://github.com/digitalocean/pynetbox/issues/24) - Add basic support for the `_choices` endpoint on each app by adding a `choices()` method to the App object. |
73 |
| -* [#108](https://github.com/digitalocean/pynetbox/issues/108) - Return `Record` objects from `.create()`. |
74 |
| - |
75 |
| -## Bug Fixes |
76 |
| - |
77 |
| -* [#88](https://github.com/digitalocean/pynetbox/issues/88) - Raise an exception now if `.filter()` is passed no kwargs. |
78 |
| -* [#90](https://github.com/digitalocean/pynetbox/issues/90) - Fixes some miscellaneous issues related to converting certain Record object's fields into netaddr.IPNetwork objects. That feature has been removed and it simply return strings now. |
0 commit comments