Repository navigation
v2.1.0
OverkizClient 2.1.0
This release adds optional event-listener recovery and typed device helpers. Existing public method signatures remain available; no migration is required from 2.0.0.
- Use
FetchEvents(autoRegister: true)to register a missing listener and allow one recovery attempt after an explicit listener or session rejection. ParameterlessFetchEvents()keeps its explicit-registration behavior. Timeouts and transport failures are not retried because fetching consumes events. - Fix listener requests after token refresh, duplicate registration during refresh, stale listener IDs after failed replacement and cleanup, and overlapping event operations.
- Clear cached setup, devices, gateways and listener state when selecting a different Rexel gateway or establishing a new cloud session.
- Add named and ordered-fallback state getters, CLR dictionary/list accessors, and attributed supported-alias models with most-featured-per-type selection.
The target frameworks remain .NET Framework 4.7.2 and .NET 10. Runtime dependencies are unchanged. The offline NUnit suite contains 323 cases per target.
NUnit 5 test package 1.1.0 - 1 October 2026
This is a test-tooling update attached to the existing release. Product binaries, product version and NuGet packages are unchanged.
Processor test package | Documentation | Validation receipt | Build sources | SHA-256 checksums
Uses NUnit 5.0.0. 323 offline cases passed in each of two runs from the packaged assembly on Windows. All packaged suite identities were checked against source discovery. Live/manual and processor runtime tests were not repeated for this migration; previous hardware results do not certify this package. The test package version is independent of the product version.