Skip to content

Commit 69e16a0

Browse files
committed
Changelog for version 0.7.0
1 parent 537b217 commit 69e16a0

File tree

1 file changed

+74
-0
lines changed

1 file changed

+74
-0
lines changed

HISTORY.rst

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,80 @@
22
History
33
=======
44

5+
0.7.0 (2021-11-28)
6+
------------------
7+
* Major changes:
8+
9+
* Add realtime UDP protocol including unit tests
10+
* Add several missing rest calls in ControlInterface
11+
* Unit test all methods in ControlInterface
12+
13+
* Other bugfixes and improvements:
14+
15+
* Provide a short guide how to install packages from PyPI
16+
* Provide `python_requires` in setup.py
17+
* Add project URLs to metadata
18+
* Corrected import of security, and removed some old comments
19+
* Make encrypt_wifi_password work also with python3
20+
* More flexible parameters to set_mqtt_config
21+
* Enable options in set_network_mode_ap and _station
22+
* Enable relative values in set_brightness
23+
* Make firmware_update compatible with Generation II
24+
* Fix error in `python setup.py install` (fix #82)
25+
* Use generic Exception in discover module
26+
* On Python 2.7 ignore VCR deprecation warning
27+
* On Python 2.7 ignore cryptography deprecation warning
28+
* Fix dependencies for python 2.7
29+
* Don't debug log reapped devices
30+
* Time format as hardcoded value instead of locale specific
31+
* Raise an exception with a error message firmware update failed
32+
* Get MAC address from gestalt API call
33+
* Always UTF-8 decode response from JOINED event in discovery
34+
* Log instead of print in discovery interface and return on unknown event
35+
* If hw_address wasn't possible to resolve don't use None as a peer
36+
* Configure all loggers used by CLI with cli_log.basic_config()
37+
* Make response assertions less strict
38+
* Reformat setup py so tox tests pass
39+
40+
* Documentation updates:
41+
42+
* Update example in README to use reflect change in API
43+
* Add Gitter badge
44+
* Update of xled and xled-docs should be done hand in hand
45+
* Remove Enhancement section from Contributing as there is no such thing
46+
* Write down support for OS, devices, python and guide to CLI
47+
* Rewrite README file
48+
* Fix documentation for set_led_movie_config
49+
50+
* Changes in CI/CD:
51+
52+
* Run linters as GitHub action
53+
* Use generic python3 in black pre-commit config
54+
* Configure pytest to collect tests only from tests/
55+
* Use GitHub action for PyPI publish
56+
* Update URL for CI from Travis to GitHub actions
57+
* One more place to update supported python versions
58+
* Make Travis environment python again
59+
* Remove non-deploy section from travis.yml
60+
* Fix typo in travis.yml dep install
61+
* Ignore Flake8 error on Sphinx configuration file
62+
* Run pytest directly from Tox
63+
* Add bug report template for GitHub issues and reference it
64+
* Switch to token authentication for deployment to pypi through Travis
65+
66+
* Changes in dependencies and python versions:
67+
68+
* Add 3.10 to supported Python versions
69+
* Update coverage from 4.4.2 to 5.5
70+
* Update pip from 20.2.3 to 21.1
71+
* Update travis.yaml: remove python 3.5 and add 3.8 and 3.9
72+
* Add 3.9 to supported Python versions
73+
* Drop Python 3.5 support
74+
* Drop compatibility code for Python version 3.4
75+
* Add Python 3.8 as a supported language
76+
* Update pip from 19.0.3 to 20.2.3
77+
* Update sphinx from 1.6.5 to 3.0.4
78+
579
0.6.1 (2020-01-17)
680
------------------
781
* Make tests with tox pass again so release can be automatically deployed:

0 commit comments

Comments
 (0)