Huego Versions Save

An extensive Philips Hue client library for Go with an emphasis on simplicity

v1.2.1

2 years ago
  • Fixes a bug where setting Bri wouldn't affect the state of a light (#39)
  • Renames field StoreSceneState to StoreLightState of Scene struct (#43)
  • Migrated to GitHub Actions as the CI (#47)
  • Rename field ProductID to ProductName of Light struct (#44)
  • Adds method that allows to identify a light optically (#46)

1.2.0

3 years ago
  • Add a new CreateUser function to return ClientKey (#27)
  • CI: Update gocyclo import path (#28)
  • Add ability to read, and set the active state of streams on groups (#29)
  • Usage of constants (#31)
  • CI: Remove Go 1.11 and add >1.13 in Travis tests (#34)
  • Use default http client (#35)

1.1.0

4 years ago

Huego version 1.1.0

  • Updated docs (#9)
  • Sensor struct has a new field: UniqueID (#10)
  • Fixes functions that returns an array (#12)
  • Correct a typo that would prevent schedules to be created (#14)
  • Field GroupState on Group struct is now a pointer (#17)
  • Updated Makefile and Travis CI (#20)
  • Scene struct has two new fields: Type and Group (#22)
  • Huego is now context aware (#19)
  • Tests now use huego package instead of huego_test (#21)

1.0.2

5 years ago
  • Improved test coverage
  • Use of httpmock in tests

1.0.1

5 years ago
  • Added go.mod for Go 1.11 module compatibility

1.0.0

6 years ago

Exiting beta and entering stable release

1.0.0-beta.2

6 years ago

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.

1.0.0-beta.1

6 years ago
  • Sensor.State and Sensor.Config is now interface{} since these varry depending on the type
  • As of this release Gitflow is obsolete.

1.0.0-alpha.5

6 years ago
  • Added SetState receivers to Group and Light.
  • Renamed SetLight to SetLightState for a more consistent naming convention.
  • Implemented Capabilities

1.0.0-alpha.4

6 years ago
  • Huego now has a logo
  • Changes to fulfill golint, govet and gofmt