Skip to content

Releases: InkApplications/Shade

2.3.0

Choose a tag to compare

@github-actions github-actions released this 20 Jan 02:54
2.3.0
5b86c3f

Added:

  • HomeKit module for integrating with HomeKit ecosystem.
  • Button module for controlling and receiving from devices with buttons.
  • Lightlevel module for light-sensor controls.
  • Add entertainment module for creating entertainment controlled devices.

Fixed:

  • Linux and MacOS now use the Curl and Darwin engines for HTTP requests,
    allowing SSL requests on both platforms through platform trusted certificates.

Changed:

  • Update Ktor to 3.3.3
  • Update Kotlin to 2.3.0
  • Update OkHttp to 5.3.2
  • Update kotlinx.datetime to 0.7.1
  • Update kotlinx.serialization to 1.9.0

2.2.1

Choose a tag to compare

@github-actions github-actions released this 19 Jan 00:37
2.2.1
63e0593

Dependency updates

Changed:

  • Update Kotlin dependency to 2.1.0
  • Update Ktor dependency to 3.0.3

2.2.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 21:02
2.2.0
03df887

Kotlin 2.0 Upgrade

Changed:

  • The library has been upgraded to use Kotlin 2.0. While there are no direct
    API changes to the library's API, this may require upgrades to your
    project's dependencies for compatibility.

3.0.0-RC

3.0.0-RC Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Jun 20:47
cb2f03d

Important

These changes were modified to remove a breaking change, and were merged into minor release version 2.2.0
This release is therefore no longer necessary, and will not proceed to a final build. Please use version 2.2.0 instead

What's Changed

New Contributors

Full Changelog: 2.1.0...3.0.0-RC

2.1.0

Choose a tag to compare

@github-actions github-actions released this 22 May 02:09
2.1.0
1912d9c

Added:

  • Devices module for getting/updating device metadata.
  • Resources module for listing bridge resources
  • Scenes module for getting/updating scenes definitions for rooms.

Deprecated:

  • Deprecated value class list accessors, due to unbounded nature of collections.
  • Deprecated value class valueOf methods in favor of using constructor directly.

2.0.0

Choose a tag to compare

@github-actions github-actions released this 30 Apr 17:22
2.0.0
cb66e10

Changes

This major release of the SDK contains breaking changes required to support
Kotlin Multiplatform as well as the v2 endpoints of the Hue API. Please
refer to the docs for new setup instructions.

The new SDK contains more thorough documentation as well as a published API
reference.

Supported Modules:

  • Bridge Discovery
  • Light Control
  • Grouped Lights
  • Rooms
  • Zones

Supported Platforms:

  • jvm
  • js (IR + Legacy)
    • nodejs
    • browser
  • iosArm64
  • iosX64
  • watchosArm32
  • watchosArm64
  • watchosX64
  • tvosArm64
  • tvosX64
  • macosX64
  • macosArm64
  • linuxX64
  • mingwX64

Setup

Maven Central coordinates:

com.inkapplications.shade:core:2.0.0

2.0.0-beta.2

2.0.0-beta.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Apr 16:14
2.0.0-beta.2
8082ee7

Maven Central coordinates:

com.inkapplications.shade:core:2.0.0-beta.2

1.2.0

Choose a tag to compare

@github-actions github-actions released this 29 Nov 17:47
1.2.0
dafbd1d

This updates API Dependencies of the Shade Library.

Changelog

Other Changes:

  • Update ColorMath dependency to 2.0.0
  • Update to Kotlin 1.4.20
  • Update OkHttp to 4.9.0
  • Update ThreeTenBP to 1.5.0

1.1.3 Release

Choose a tag to compare

@github-actions github-actions released this 12 Sep 19:20
1.1.3
03464c5

Fixed:

  • Handle null lastInstall fields on hue lights' update state.

1.1.2

Choose a tag to compare

@github-actions github-actions released this 12 Sep 18:34
1.1.2

This release contains a fix for a retired endpoint for Hue's discovery process.

Fixed:

  • Migrate Discover functionality from old nupnp to new endpoint (discover.meethue.com)