Skip to content
This repository has been archived by the owner on Oct 11, 2023. It is now read-only.

Releases: Azure/device-simulation-dotnet

DS-2.0.7-test01

02 Apr 15:25
373e43c
Compare
Choose a tag to compare
DS-2.0.7-test01 Pre-release
Pre-release
Updated dependency versions for monthyl rollout cadence (#373)

DS-2.0.7

08 Apr 18:33
373e43c
Compare
Choose a tag to compare
DS-2.0.7 Pre-release
Pre-release
Updated dependency versions for monthyl rollout cadence (#373)

DS-2.0.5

17 Jul 21:22
Compare
Choose a tag to compare
DS-2.0.5 Pre-release
Pre-release
Updating IoT Hub Client and Service SDK versions. (#358)

DS-2.0.4

01 Apr 17:38
Compare
Choose a tag to compare
DS-2.0.4 Pre-release
Pre-release
Adding diagnostics instrumentation around CosmosDB failures and proce…

…ss termination. (#341)

DS-2.0.3

22 Jan 18:31
Compare
Choose a tag to compare
DS-2.0.3 Pre-release
Pre-release
Integrate and merge replay feature to master (#338)

* Create replay thread (#325)

* Create empty replay thread

* Remove connection using

* Remove references to connections in the replay task

* Update name of replay task test

* Move const to config file

* Add device replay actors  (#329)

* Create empty replay thread

* Remove connection using

* Remove references to connections in the replay task

* Update name of replay task test

* Add device replay actors

* Read replay file and stream telemetry (#334)

* update

* read replay file from storage

* replay file settings

* update

* update

* update validation

* PR comments

* fix test

DS-2.0.1

30 Nov 06:20
8fa180f
Compare
Choose a tag to compare
DS-2.0.1 Pre-release
Pre-release
Reliability improvements

**Major:**
1. Backoff in case of d2c messaging throttling, stopping telemetry and twin operations
2. Improve perf reducing load on garbage collector and disposing IoT SDK resources
3. Improve device twin management, e.g. try to avoid twin writes when data is not changed, handle more error scenarios
4. Add "development" feature flag to enable/disable expensive runtime checks
5. Change partitions size from 1000 to 5000 devices to reduce the load on storage

**Minor:**
1. Backoff in case of device count throttling (e.g. when reaching 8000 devices in the free SKU)
2. Remove unused daily counter for telemetry
3. Improve perf reducing the number of no-op async tasks
4. Update IoT SDK and other dependencies
5. Clean up logging code, reimplement log filtering (removed in past PRs)
6. Print SDK version at startup
7. Add some scripts for development, see /scripts/development (create/delete simulation, start storage adapter)

**Bug fixes:**
1. Handle and recover from exceptions in the partitioning agent
2. Fix some swallowed errors/exceptions and unnecessary try/catch
3. Share script interpreter between methods and state to ensure device state consistency
4. Fix logged throughput in case of no traffic, i.e. show 0.0 msg/sec, and round value to 3 decimals
5. Fix logging from ConfigData
6. Change the dev endpoint used to delete simulations: don't delete devices (the endpoint was not working) - no user impact, dev only

DS-2.0.0

08 Nov 17:21
Compare
Choose a tag to compare
DS-2.0.0 Pre-release
Pre-release
Fixing a bug that was causing property updates to not be sent. (#311)

DS-2.0.0-preview

01 Nov 05:32
Compare
Choose a tag to compare
DS-2.0.0-preview Pre-release
Pre-release
Save stats for all simulations when multiple sims are running (#307)

ci-testing

06 Sep 05:58
Compare
Choose a tag to compare
ci-testing Pre-release
Pre-release
await on async method (#246)

* Fix for Device Model validation

staging

31 Aug 22:35
Compare
Choose a tag to compare
staging Pre-release
Pre-release
Add Postman files used in docs tutorial (#242)

* Add Postman files used in docs tutorial