Skip to content

Releases: 10se1ucgo/cue_sdk

cue_sdk 2.1

12 Jul 20:11
Compare
Choose a tag to compare

Some more (slightly major) changes.

  • Fixed SetLedsColorsAsync not working on single CorsairLedColor struct.
  • Fixed SetLedsColorsAsync context clashing.
  • Fixed improper pointer dereferencing.
  • Documented pretty much everything. Happy reading!
  • Function names changed to snake_case. UpperCase variants still available as aliases.
  • Changed Enum class to use IntEnum
  • Rename cue_sdk.cue_api to cue_sdk.api, cue_defines to enumerations, cue_exceptions to exceptions, and cue_struct to structures.
  • Renamed cue_sdk.CUE to cue_sdk.CUESDK. CUE is still available for compatability purposes. It will be removed in the future.
  • CUE exceptions now inherit from a single base class. It should be much easier to try/except now.
  • Dropped six requirement.
  • Removed the CLI enum, merged with CLK.
  • Importing * from cue_sdk no longer imports exceptions. You will have to use cue_sdk.exceptions.

cue_sdk 2.0

12 Jul 20:12
Compare
Choose a tag to compare

MAJOR API change, all of your shit is broken now.

  • Moved all defines to their own Enum, see issue #5 for more details
  • Abstracted away structures and pointers, now you get easy-to-use namedtuples!
  • Updated examples to reflect new API.

cue_sdk 1.0

24 Jan 17:07
Compare
Choose a tag to compare
Merge branch 'master' of https://github.com/10se1ucgo/cue_sdk