- Improved test coverage
- Use of
httpmock
in tests
- Added
go.mod
for Go 1.11 module compatibility
Exiting beta and entering stable release
Much better error handling. Whenever the bridge API returns an error, huego will return that to the user accordingly through an error struct rather than just throwing a json.UnmarshalTypeError.
Sensor.State
andSensor.Config
is nowinterface{}
since these varry depending on the type- As of this release
Gitflow
is obsolete.
- Added
SetState
receivers toGroup
andLight
. - Renamed
SetLight
toSetLightState
for a more consistent naming convention. - Implemented
Capabilities
- Huego now has a logo
- Changes to fulfill
golint
,govet
andgofmt
- Added
Group
receivers:Alert()
,Bri()
,Ct()
,Effect()
,Hue()
,IsOn()
,Off()
,On()
,Rename()
,Sat()
,Scene()
,TransitionTime()
andXy()
- Added
Light
receivers:Alert()
,Effect()
andTransitionTime()
- Renamed type
Action
toState
that belongs toGroup
Initial release