Repository navigation
Releases: ChrisPulman/IoT-DriverCore
Release list
2.0.1
🗞️ What's Changed
🐛 Fixes
- 358ed11 fix(twincat): coordinate connection lifetimes (#152) @ChrisPulman
🧹 General Changes
- 9449c3a ci: sign release packages with SafeSign (#153) @ChrisPulman
📦 Dependencies
- 45040ca Update ghcr.io/reactiveui/certum-signer Docker digest to f15c291 (#142) renovate[bot]
- 664e20a Update dependency SQLitePCLRaw.lib.e_sqlite3 to 2.1.14 (#148) renovate[bot]
- 15def85 Update dependency TUnit.Assertions to 1.73.19 (#141) renovate[bot]
- 975bb4b Update dependency CrissCross.WPF.UI to 5.0.1 (#143) renovate[bot]
🔗 Full Changelog: v2.0.0...v2.0.1
🙌 Contributions
💖 Thanks to all the contributors: @ChrisPulman
🤖 Automated services that contributed: renovate[bot]
2.0.0
🗞️ What's Changed
✨ Features
- 1dd6eba feat(s7): add secure symbolic access and driver fixes (#134) @ChrisPulman
- 80c21d1 feat(twincat): add native ADS notifications (#136) @ChrisPulman
🐛 Fixes
- 83f5e81 fix(core): retain compatible core assembly version (#137) @ChrisPulman
🧹 General Changes
- 9af3ac8 chore(deps): modernize compatible packages and improve coverage (#120) @ChrisPulman @Copilot
- 6cbeccb ci(signing): provision signing runtime dependencies (#139) @ChrisPulman
✅ Tests
- 88542be test(twincat): await legacy cancellation callbacks (#138) @ChrisPulman
📦 Dependencies
- fe81618 Update dependency Microsoft.NET.Test.Sdk to 18.10.1 (#101) renovate[bot]
- e529e40 Update dependency Microsoft.Testing.Extensions.CodeCoverage to 18.12.0 (#135) renovate[bot]
- e7758fa Update dependency libplctag.NativeImport to 2.0.0-alpha.9 (#108) renovate[bot]
- 9833fc3 Update dependency HashTableRx to 4.2.0 (#130) renovate[bot]
- d4c5dc2 Update dependency TUnit to 1.72.16 (#43) renovate[bot]
- 413b6b2 Update ReactiveUIPrimitivesVersion to v9 (#127) renovate[bot]
- 504511f Update dependency HashTableRx.Reactive to 4.2.0 (#131) renovate[bot]
- 1b1ba9d Update dependency CrissCross.WPF.UI to v5 (#133) renovate[bot]
- c3e406d Update ghcr.io/reactiveui/certum-signer Docker digest to 05d52b4 (#82) renovate[bot]
- e55c880 Update dependency Roslynator.Analyzers to 5.0.1 (#129) renovate[bot]
- 051525a Update dependency Polyfill to 11.4.3 (#132) renovate[bot]
- 0faadc1 Update dependency ReactiveUI.WPF to 26.0.1 (#128) renovate[bot]
- ef26c1f Update dependency ReactiveUI.WPF to v26 (#126) renovate[bot]
- c371d78 Update dependency TUnit.Assertions to 1.72.16 (#125) renovate[bot]
- 96ee757 Update dependency HashTableRx.Reactive to 4.1.0 (#122) renovate[bot]
- de14681 Update dependency TUnit.Assertions to 1.72.0 (#124) renovate[bot]
- 74d74d8 Update dependency Beckhoff.TwinCAT.Ads to 7.0.389 (#111) renovate[bot]
- 6dff21d Update dependency ReactiveUI.WPF to 25.1.1 (#123) renovate[bot]
- af42816 Update ReactiveUIPrimitivesVersion to 8.4.0 (#109) renovate[bot]
- 81f971d Update dependency HashTableRx to 4.1.0 (#121) renovate[bot]
- ad63901 Update dependency Microsoft.Testing.Extensions.CodeCoverage to 18.11.2 (#106) renovate[bot]
- 27eda6a Update dependency ReactiveUI.WPF to v25 (#119) renovate[bot]
- 48f61f4 Update dependency TUnit.Assertions to 1.70.1 (#118) renovate[bot]
- a2f15f7 Update dependency Polyfill to 11.4.1 (#117) renovate[bot]
- 5bb192a Update dependency TUnit.Assertions to 1.69.24 (#115) renovate[bot]
- 00e5365 Update dependency Moq to 4.21.0 (#113) renovate[bot]
- 6a766ba Update dependency ReactiveUI.WPF to 24.3.0 (#114) renovate[bot]
- 697955f Update ReactiveUIPrimitivesVersion to v8 (#110) renovate[bot]
- dbe41e5 Update dependency TUnit.Assertions to 1.69.0 (#112) renovate[bot]
- bb3279b Update dependency Polyfill to 11.4.0 (#103) renovate[bot]
- 86bd8fa Update dependency CrissCross.WPF.UI to 4.1.0 (#105) renovate[bot]
- cee44f6 Update CoreBCLVersion to 10.0.12 (#98) renovate[bot]
- 989bc85 Update dependency Beckhoff.TwinCAT.Ads to 7.0.348 (#107) renovate[bot]
- a0622c9 Update dependency Beckhoff.TwinCAT.Ads to 7.0.339 (#100) renovate[bot]
- d6fc6f3 Update dependency TUnit.Assertions to 1.68.17 (#92) renovate[bot]
📌 Other
- 3eb11df Update BuildDeploy.yml @ChrisPulman
- 6c424c1 Update BuildOnly.yml @ChrisPulman
🔗 Full Changelog: v1.1.0...v2.0.0
🙌 Contributions
💖 Thanks to all the contributors: @ChrisPulman, @Copilot
🤖 Automated services that contributed: renovate[bot]
1.1.0
🗞️ What's Changed
🐛 Fixes
- a424a1f fix: resolve repository-wide build diagnostics (#94) @ChrisPulman
📦 Dependencies
- 4821004 Update dependency SecuritySharp.Analyzers to 3.41.15 (#47) renovate[bot]
- 27bf797 Update dependency Microsoft.EntityFrameworkCore.Design to 10.0.11 (#55) renovate[bot]
- ed754bf Update dependency ReactiveUI.Primitives.Reactive to 7.4.0 (#93) renovate[bot]
- c49978b Update dependency ReactiveUI.Primitives.Async to 7.4.0 (#84) renovate[bot]
- 5f06d1f Update dependency ReactiveUI.WPF to 24.2.0 (#89) renovate[bot]
- 44f93fb Update dependency MinVer to v8 (#90) renovate[bot]
- b8421d3 Update dependency SecuritySharp.Analyzers to 3.46.2 (#91) renovate[bot]
- dccad6a Update dependency ReactiveUI.Primitives to 7.4.0 (#83) renovate[bot]
- 466a343 Update dependency SecuritySharp.Analyzers to 3.46.0 (#88) renovate[bot]
- 5c0b799 Update dependency TUnit.Assertions to 1.66.10 (#79) renovate[bot]
- f553e92 Update dependency Microsoft.Testing.Extensions.CodeCoverage to 18.11.0 (#87) renovate[bot]
- e811f79 Update dependency ReactiveUI.Primitives.Reactive to 7.3.0 (#86) renovate[bot]
- 6116883 Update dependency Roslynator.Analyzers to v5 (#81) renovate[bot]
- 03c17f2 Update dependency SecuritySharp.Analyzers to 3.45.0 (#80) renovate[bot]
- 3daa1ab Update dependency ReactiveUI.Primitives.Async.Reactive to 7.2.0 (#62) renovate[bot]
- 24acd2c Update dependency ReactiveUI.Primitives.Async to 7.2.0 (#73) renovate[bot]
- dd94096 Update dependency ReactiveUI.Primitives.Reactive to 7.2.0 (#78) renovate[bot]
- dfbd514 Update dependency ReactiveUI.Primitives to 7.2.0 (#72) renovate[bot]
- 7fa3f10 Update dependency Microsoft.Testing.Extensions.CodeCoverage to 18.10.0 (#69) renovate[bot]
- 603a159 Update dependency TUnit.Assertions to 1.65.51 (#75) renovate[bot]
- 4596d91 Update dependency System.Text.Json to 10.0.11 (#67) renovate[bot]
- 3941a10 Update dependency NuGet.Packaging to 7.9.0 (#70) renovate[bot]
- 92b0190 Update dependency Beckhoff.TwinCAT.Ads to 7.0.317 (#53) renovate[bot]
- b34f5f8 Update dependency Microsoft.NET.Test.Sdk to 18.9.0 (#68) renovate[bot]
- 74635be Update dependency System.IO.Ports to 10.0.11 (#65) renovate[bot]
- 5b28395 Update dependency System.Security.Cryptography.Xml to 10.0.11 (#66) renovate[bot]
- 3085d61 Update dependency ReactiveUI.Primitives.Reactive to 7.1.1 (#63) renovate[bot]
- 3072663 Update dependency SQLitePCLRaw.lib.e_sqlite3 to 2.1.13 (#64) renovate[bot]
- 8a7ca3f Update dependency Microsoft.EntityFrameworkCore.Sqlite to 10.0.11 (#56) renovate[bot]
- f75fcc7 Update dependency Microsoft.Bcl.TimeProvider to 10.0.11 (#52) renovate[bot]
- 1098168 Update dependency ReactiveUI.Primitives.Async to 7.1.1 (#61) renovate[bot]
- 4f9fd25 Update dependency TUnit.Assertions to 1.65.0 (#49) renovate[bot]
- 738e5e6 Update dependency Microsoft.Bcl.AsyncInterfaces to 10.0.11 (#51) renovate[bot]
- d84ff38 Update dependency PerformanceSharp.Analyzers to 3.43.0 (#46) renovate[bot]
- b2ae8bf Update dependency Microsoft.SourceLink.GitHub to 10.0.400 (#57) renovate[bot]
- 0787ac1 Update dependency System.CodeDom to 10.0.11 (#58) renovate[bot]
- e2d2258 Update dependency ReactiveUI.Primitives to 7.1.1 (#59) renovate[bot]
- ca4b3e5 Update dependency Roslynator.Analyzers to 4.16.0 (#48) renovate[bot]
- 9755579 Update dependency Polyfill to 11.2.0 (#71) renovate[bot]
- d0c907b Update dependency Microsoft.Data.Sqlite to 10.0.11 (#54) renovate[bot]
- 609f8bc Update dependency SecuritySharp.Analyzers to 3.43.0 (#50) renovate[bot]
- b5fc2fe Update dependency TUnit.Assertions to 1.64.0 (#44) renovate[bot]
📌 Other
- 2e03f9b Fix release packaging for ABPlcRx.NativeImport custom nuspec (#97) @ChrisPulman @Copilot
🔗 Full Changelog: v1.0.3...v1.1.0
🙌 Contributions
🌱 New contributors since the last release: @Copilot
💖 Thanks to all the contributors: @ChrisPulman, @Copilot
🤖 Automated services that contributed: renovate[bot]
1.0.3
🗞️ What's Changed
🐛 Fixes
- ace5cb4 fix(twincat): serialize service polling with disposal (#45) @ChrisPulman
📦 Dependencies
- 0306894 Update dependency SecuritySharp.Analyzers to 3.41.14 (#42) renovate[bot]
- ae194bb Update dependency PerformanceSharp.Analyzers to 3.41.14 (#41) renovate[bot]
- d27273b Update dependency PerformanceSharp.Analyzers to 3.41.1 (#36) renovate[bot]
- 4813823 Update dependency SecuritySharp.Analyzers to 3.41.7 (#39) renovate[bot]
- 11367fe Update dependency PerformanceSharp.Analyzers to 3.41.7 (#38) renovate[bot]
- 4953bd7 Update dependency Polyfill to 11.0.2 (#40) renovate[bot]
- d1550e7 Update dependency SecuritySharp.Analyzers to 3.41.1 (#34) renovate[bot]
🔗 Full Changelog: v1.0.2...v1.0.3
🙌 Contributions
💖 Thanks to all the contributors: @ChrisPulman
🤖 Automated services that contributed: renovate[bot]
1.0.2
🗞️ What's Changed
🐛 Fixes
- 301e751 fix(twincatrx): load and reuse generated PLC assemblies safely (#33) @ChrisPulman
📦 Dependencies
- 2b6c958 Update dependency ReactiveUI.WPF to 24.1.0 (#29) @renovate[bot]
- d9a5231 Update dependency StyleSharp.Analyzers to 3.40.2 (#35) @renovate[bot]
- 9cdf9a8 Update dependency PerformanceSharp.Analyzers to 3.40.2 (#32) @renovate[bot]
- a18d6f7 Update dependency Splat to v21 (#30) @renovate[bot]
- f143d33 Update dependency ReactiveUI.SourceGenerators to 3.2.0 (#28) @renovate[bot]
🔗 Full Changelog: v1.0.1...v1.0.2
🙌 Contributions
💖 Thanks to all the contributors: @ChrisPulman
🤖 Automated services that contributed: @renovate[bot]
1.0.1
🗞️ What's Changed
🐛 Fixes
- d833e55 fix(packaging): preserve core assembly identity (#27) @ChrisPulman
🔗 Full Changelog: v1.0.0...v1.0.1
🙌 Contributions
💖 Thanks to all the contributors: @ChrisPulman
1.0.0
🗞️ What's Changed
💥 Breaking Changes
- 8f2b8eb feat!: standardize IoT driver namespaces and packages (#23) @ChrisPulman
✨ Features
- 4c04045 feat: add package docs, artwork, and CI stabilization (#22) @ChrisPulman
♻️ Refactoring
- 98fd607 refactor(deps): standardize legacy compatibility packages and update PLC tests (#19) @ChrisPulman
🐛 Fixes
- c249301 fix(release): package libplctag native assets stably (#26) @ChrisPulman
🧹 General Changes
- 942e543 ci: add NUKE build and release pipelines (#8) @ChrisPulman
✅ Tests
- c553741 test: add live PLC endurance coverage @ChrisPulman
📝 Documentation
- cdb9323 docs: complete IoT driver package guides (#9) @ChrisPulman
📦 Dependencies
- 025e526 Update dependency HashTableRx.Reactive to v4 (#17) @renovate[bot]
- 3222e0e Update dependency ReactiveUI.Primitives.Async.Reactive to 7.1.0 (#12) @renovate[bot]
- f0cdf7f Update dependency ReactiveUI.WPF to 24.0.0 (#14) @renovate[bot]
- 5a6f2e2 Update dependency ReactiveUI.Primitives.Async to 7.1.0 (#11) @renovate[bot]
- 61e55c8 Update dependency Polyfill to v11 (#2) @renovate[bot]
- ee2a87c Update dependency ReactiveUI.Primitives.Reactive to 7.1.0 (#13) @renovate[bot]
- 9ac17dd Update dependency ReactiveUI.Primitives to 7.1.0 (#10) @renovate[bot]
- 1ec683a Update dependency Splat to 20.2.0 (#5) @renovate[bot]
- a5a8571 Update dependency SQLitePCLRaw.bundle_e_sqlite3 to 3.0.5 (#15) @renovate[bot]
- 4e85202 Update dependency StyleSharp.Analyzers to 3.40.1 (#1) @renovate[bot]
- a1f0426 Update dependency SecuritySharp.Analyzers to 3.40.1 (#25) @renovate[bot]
- 0ad4389 Update dependency TUnit to 1.63.0 (#3) @renovate[bot]
- 717fa2e Update dependency TUnit.Assertions to 1.63.0 (#21) @renovate[bot]
- e8ff894 Update dependency TUnit.Assertions to 1.62.0 (#4) @renovate[bot]
- 1727b51 Update dependency PerformanceSharp.Analyzers to 3.40.1 (#24) @renovate[bot]
📌 Other
- a710d3f Align S7 tags namespaces and fix exception ctor @ChrisPulman
- 5824d46 Refactor serial transport and test seams @ChrisPulman
- 6f09e71 Refactor runtime and rename core namespaces @ChrisPulman
- 8ce99c1 Migrate TwinCATRx namespaces and expand coverage @ChrisPulman
- 3490196 Add in-memory ADS client and platform abstractions @ChrisPulman
- f0029d3 Add residual coverage tests and pack fixes @ChrisPulman
- 2204344 Add ABPlc simulator and namespace migration @ChrisPulman
- 58a5ab1 Merge pull request #7 from ChrisPulman/CP_plc-hardware-endurance-tests @ChrisPulman
- ac4b0a0 Expand core with planner and simulator APIs @ChrisPulman
- 23f22cc Fix image URL in SerialPortRx README @ChrisPulman
- ba6f6af Refactor ModbusRx namespaces and write flow @ChrisPulman
- 40c24e1 Add simulator and expand ModbusRx coverage @ChrisPulman
- 7ea5c8e Namespace migration and deterministic test suite @ChrisPulman
- 5c1f066 Update image source URL in README.md @ChrisPulman
- fd908aa Add managed backend for mock S7 server @ChrisPulman
- 8063e56 Add Mitsubishi simulator and bulk tag IO @ChrisPulman
- b9b8016 Migrate namespaces to IoT.DriverCore prefix @ChrisPulman
- 0cd2878 Update minimum major minor version to '0.1' @ChrisPulman
- 80210bf Align S7PlcRx namespaces and batch ops @ChrisPulman
- b885adc Harden S7 socket lifecycle and rename namespaces @ChrisPulman
- 74ae1fc Upgrade CrissCross.WPF.UI to v4.0.0 (#20) @ChrisPulman
- 8ba871d Initial commit migration from other repos @ChrisPulman
- babde88 Initial commit @ChrisPulman
- 52d9c94 Add Omron batch ops and simulator support @ChrisPulman
- 66b598f Update IoT-DriverCore.slnx @ChrisPulman
- b45203c Update image source in README.md @ChrisPulman
- c76939c Fix image link in CP.IoT.Core README @ChrisPulman
- 7884ba4 Update image source in README.md @ChrisPulman
- fe78a4f Update image source in ModbusRx README @ChrisPulman
- b840e89 Update image source in README.md @ChrisPulman
- d9d1809 Update image source in README.md @ChrisPulman
- b7bda81 Expand Omron coverage and namespaces @ChrisPulman
- 9a9d91f Rename remaining ModbusRx namespaces @ChrisPulman
- 90a3db6 Stabilize Modbus tests and rename namespaces @ChrisPulman
- 138e6b3 Rebrand namespaces and fix S7 parsing @ChrisPulman
- 45b3223 Migrate namespaces and expand deterministic tests @ChrisPulman
- 9f04bd4 Align OmronPlcRx namespaces and parsing @ChrisPulman
- 0d8c66c Refactor namespaces and serial channel wiring @ChrisPulman
🔗 Full Changelog: https://github.com/ChrisPulman/IoT-DriverCore/commits/1.0.0
🙌 Contributions
💖 Thanks to all the contributors: @ChrisPulman
🤖 Automated services that contributed: @renovate[bot]