src.dualinventive.com/go/cp3000-interface/CHANGELOG.md

133 lines
3.7 KiB
Markdown

# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
## [1.6.2] - 2019-05-29
### Added
- device base: Add mutex for synchronisation for the CP3000 client when request-reply action is performed (MWL-83)
### Changed
- zkl3000rc: Add extra retries for ZKL switch info request with exponential backoff (MWL-83)
### Removed
- Configuration option `zkl3000rc_maximum_wait_for_measurement` for the ZKL 3000 RC device waiting for measurement which may not be changed (MWL-83)
## [1.6.1] - 2019-05-29
### Changed
- Change device base timeout default to 10 seconds (was 6 seconds) which is the same as legacy secure server (BACKEND-402)
- Change ZKL 3000 RC MaximumWaitForMeasurement from 3 seconds (was 30 seconds) (BACKEND-402)
### Added
- Add configuration option `device_command_timeout` for the device base CP3000 reqrep timeout (BACKEND-402)
- Add configuration option `zkl3000rc_maximum_wait_for_measurement` for the ZKL 3000 RC device waiting for measurement (BACKEND-402)
### Fixed
- Speed up unit tests of the ZKL 3000 RC device after introduction of MaximumWaitForMeasurement (BACKEND-402)
## [1.6.0] - 2019-05-23
### Changed
- Only log DI-Net error 1041 measurement error as warning and don't raise device error (BACKEND-401)
### Added
- Added new device types: ZKL3000 USA, RSS 3000, ZKL 3000 RC USA, RCS 3000, ZKL 3000 RCC USA, CRTM 3000 (BACKEND-394)
## [1.5.2] - 2019-05-15
### Changed
- Allow deactivate and return with device errors (BACKEND-397)
## [1.5.1] - 2019-04-25
### Changed
- Updated rpc error codes (BACKEND-384)
- Updated vendors (BACKEND-384)
- Use https://github.com/dualinventive/msgpack/tree/feature/fix-tag-parse for messagepack in DI-Net
## [1.5.0] - 2019-04-16
### Added
- After a failed switch of a ZKL 3000 RC wait for set number of retries before sending reply to SMP (BACKEND-349)
- Raise response error when keyswitch is unknown (BACKEND-353)
- Allow release with the same token (BACKEND-354)
- Check detection status after activate (BACKEND-356)
- Check if device is indeed switched on after activate (BACKEND-357)
- Check if device is indeed switched off after deactivate (BACKEND-358)
## [1.4.1] - 2019-03-26
### Fixed
- Fixed Gorm column reference to sms\_mo (BACKEND-362)
## [1.4.0] - 2019-03-19
### Added
- Added new sensor values (rms, ba-autocal, temp-onboard and temp-ntc) for ZKL 3000 & ZKL 3000 RC & ZKL 3000 RCC (BACKEND-288)
- Correct error and warning handling for ZKL 3000 RC (BACKEND-337)
## [1.3.0] - 2019-03-11
### Added
- Added reset SMS (t-mobile) (BACKEND-289)
## [1.2.2] - 2019-01-31
### Fixed
- The order of the reset vodafone request is now always the same
## [1.2.1] - 2019-01-31
### Fixed
- Bug when vodafone reset SMS succeeds, the code think it fails
## [1.2.0] - 2019-01-30
### Added
- Added reset SMS (vodafone) (BACKEND-174)
## [1.1.0] - 2019-01-21
### Added
- Added battery checks (BACKEND-255)
- Raise a warning when a short is already detected when activating a ZKL 3000 RC (BACKEND-175)
- Raise a warning when a short is still detected after deactivating a ZKL 3000 RC (BACKEND-273)
## [1.0.1] - 2018-10-30
### Fixed
- Added unit tests (BACKEND-173)
- ZKL3000(RC): Only send detection quality when the switch is on (BACKEND-228)
- Close the connection when a read deadline is reached (BACKEND-225)
## [1.0.0] - 2018-10-08
### Fixed
- ZKL3000RC: Device state will updated when you do config:set/config:reset (BACKEND-218)
- ZKL3000RC: Sensor:info returned always iofailed (BACKEND-266)
## [0.1.0] - 2018-08-07
Initial release of v0.1.0