Releases: Apollon77/daikin-controller-cloud
Releases · Apollon77/daikin-controller-cloud
Release v2.4.2
- (Apollon77) Use 5min as default for oidcAuthorizationTimeoutS if not set
Release v2.4.1
- (Apollon77) Increase timeout for openid client to 10s (3.5s before)
Release v2.4.0
- (Apollon77) Allows to ignore the check if a state is writable on setData
Release v2.3.0
- (Apollon77) Block API request maximum for 24h and then check again
- (jacoscaz) Bind to 0.0.0.0 by default and select port automatically if not provided
Release v2.2.0
- Block communication in client class when rate limited according to Daikin response
Release v2.1.1
- Expose the Rate limit error retryAfter time in the error object
Release v2.0.0
- BREAKING: Username/Passwort and Proxy Authentications are removed and replaced by the new Daikin Portal Authentication! You need to re-authenticate!
- BREAKING: DaikinCloudController class constructor changed and has new options structure!
- Minimum Node.js version is 18.2
- (jacoscaz) Ports to Typescript
- (jacoscaz) Switches to Daikin's OIDC-based Onecta API
- (Apollon77) Enhancements to restore some make sure former functionality is still possible to use
- (Apollon77) Enhances DaikinCloudController class to update data for all devices with one call to save requests
- (Apollon77) Enhances DaikinDevice classes to emit an "updated" event when data is updated, so it's easier to listen for changes
- (jacoscaz/Apollon77) Expose rate limit information and own error class for rate limit handling
Release v2.0.0-alpha.9
- BREAKING: Username/Passwort and Proxy Authentications are removed and replaced by the new Daikin Portal Authentication! You need to re-authenticate!
- BREAKING: DaikinCloudController class constructor changed and has new options structure!
- Minimum Node.js version is 18.2
- (jacoscaz) Ports to Typescript
- (jacoscaz) Switches to Daikin's OIDC-based Onecta API
- (Apollon77) Enhancements to restore some make sure former functionality is still possible to use
- (Apollon77) Enhances DaikinCloudController class to update data for all devices with one call to save requests
- (Apollon77) Enhances DaikinDevice classes to emit an "updated" event when data is updated, so it's easier to listen for changes
- (jacoscaz/Apollon77) Expose rate limit information and own error class for rate limit handling
Release v2.0.0-alpha.8
- BREAKING: Username/Passwort and Proxy Authentications are removed and replaced by the new Daikin Portal Authentication! You need to re-authenticate!
- BREAKING: DaikinCloudController class constructor changed and has new options structure!
- (jacoscaz) Ports to Typescript
- (jacoscaz) Switches to Daikin's OIDC-based Onecta API
- (Apollon77) Enhancements to restore some make sure former functionality is still possible to use
- (Apollon77) Enhances DaikinCloudController class to update data for all devices with one call to save requests
- (Apollon77) Enhances DaikinDevice classes to emit an "updated" event when data is updated, so it's easier to listen for changes
- (jacoscaz/Apollon77) Expose rate limit information and own error class for rate limit handling
Release v2.0.0-alpha.7
- BREAKING: Username/Passwort and Proxy Authentications are removed and replaced by the new Daikin Portal Authentication! You need to re-authenticate!
- BREAKING: DaikinCloudController class constructor changed and has new options structure!
- (jacoscaz) Ports to Typescript
- (jacoscaz) Switches to Daikin's OIDC-based Onecta API
- (Apollon77) Enhancements to restore some make sure former functionality is still possible to use
- (Apollon77) Enhances DaikinCloudController class to update data for all devices with one call to save requests
- (Apollon77) Enhances DaikinDevice classes to emit an "updated" event when data is updated, so it's easier to listen for changes
- (jacoscaz/Apollon77) Expose rate limit information and own error class for rate limit handling