summarylogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md57
1 files changed, 57 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 000000000000..155a0075fa2c
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,57 @@
+# phue changelog
+
+## r11
+- Add support for deleting scenes
+- Various bug fixes
+
+## r10
+- Misc bug fixes
+- Better support for schedules
+
+## r9
+- Added unit tests (sdague)
+- Added scene support (sdague)
+- Added sensor support (eldstal)
+- Added reachable and type attributes to the Light object (carlosperate)
+- Changed License to MIT
+
+## r8
+- iOS compatibility (Nathanaël Lécaudé)
+- Logging fixes
+- Added effect changing options (bradykent)
+- Several unicode fixes (Nathanaël Lécaudé)
+- Misc bug fixes
+
+## r7
+- Added to pypi
+- Added support for Python 3 (Nathanaël Lécaudé)
+- Logging level can be set with b.set_logging() (Nathanaël Lécaudé)
+- Logging level can be set at init: b = Bridge(logging = 'debug') (Nathanaël Lécaudé)
+- Added docstrings to Light properties (Nathanaël Lécaudé)
+- Added colormode property to Light class (Nathanaël Lécaudé)
+- IP is now optional if present in config file (Nathanaël Lécaudé)
+- Implemented groups (Nathanaël Lécaudé)
+- Implemented schedules (Nathanaël Lécaudé)
+- Renamed get_info to get_api (Nathanaël Lécaudé)
+- Renamed get_lights to get_light_objects (Nathanaël Lécaudé)
+- Renamed set_state and get_state to set_light and get_light (Nathanaël Lécaudé)
+- Fixed important bug when using set_state with a list of lights (Nathanaël Lécaudé)
+- Add access to Light objects via direct indexing of the Bridge object via __getitem__ (Marshall Perrin)
+- Implement real logging using Python's logging module, including error checking and display of responses from the server. (Marshall Perrin)
+- Add function colortemp_k for color temperatures in Kelvin. (Marshall Perrin)
+- Some additional error checking for invalid or missing parameters (Marshall Perrin)
+- More details in docstrings. (Marshall Perrin)
+
+
+## r6
+- Light objects are now obtained using the get_lights method
+- Added the alert method to the Light object
+- All requests now use httplib for consistency
+- Moved all source to github
+- Renamed the module to phue
+
+## r5
+ - Renamed the Bulb() object to Light() so it reflects the official API better
+ - You can now pass the username as argument to the Bridge class if you don't want to read/store to file
+ - You can now get the bridge name with brdige.name or set it with bridge.name = 'newname'
+ - The set_state method can now use a dictionary as first argument to send more complex messages