Releases: ela-compil/BACnet
Releases · ela-compil/BACnet
Release list
v4.0.0-beta.4
What's Changed
- new!: CreateObject/DeleteObject request encoders, closing the Annex F gap by @gralin in #215
- Bump Microsoft.SourceLink.GitHub from 10.0.300 to 10.0.301 by @dependabot[bot] in #218
- new: non-blocking async request API for all confirmed services by @gralin in #219
- test: port Annex F decode coverage from #25 (fixes CreateObject-by-type decode) by @gralin in #220
Full Changelog: v4.0.0-beta.3...v4.0.0-beta.4
v4.0.0-beta.3
What's Changed
- fix: create the GitHub Release without pwsh array splatting into gh by @gralin in #203
- Improve the produced NuGet packages: ship XML docs + package validation by @gralin in #205
- fix: address peers behind a BACnet router in all unconfirmed sends by @gralin in #206
- new: configurable max APDU on the BACnet/IPv6 transport by @gralin in #207
- fix: decode all BACnetTimeStamp choices by @gralin in #208
- fix: tolerate partially-wildcarded Date and Time values by @gralin in #209
- fix: allow omitting the array index in BacnetPropertyReference by @gralin in #211
- fix: render logo on NuGet README and size icon to 128x128 by @gralin in #212
- new: optional array index on WriteProperty requests by @gralin in #214
- new!: full Schedule/Calendar (scheduling) support by @gralin in #213
Full Changelog: v4.0.0-beta.2...v4.0.0-beta.3
v4.0.0-beta.2
What's Changed
- docs: packages as a list + prerelease NuGet badges by @gralin in #191
- ci: create a GitHub Release on tag by @gralin in #192
- Bump Microsoft.Extensions.Logging.Abstractions from 8.0.2 to 8.0.3 by @dependabot[bot] in #190
- new: Property_List (371) support in the AnotherStorageImplementation example by @gralin in #193
- fix: intrinsic alarm crash in the storage example (the "Hmm?" exception) by @gralin in #194
- new: configurable UDP receive buffer (SO_RCVBUF), default 1 MB by @gralin in #195
- fix!: correct BacnetRejectReason typo RECOGNIZED_SERVICE -> UNRECOGNIZED_SERVICE by @gralin in #196
- test: routed 6-byte VMAC address round-trip (#27) by @gralin in #197
- new: ConfirmedPrivateTransfer / UnconfirmedPrivateTransfer support in BacnetClient by @gralin in #200
- fix: clear error and docs when System.IO.Ports native lib is missing by @gralin in #201
- fix: encode the Error PDU without spurious context tags by @gralin in #202
- fix: segmented response conformance and routed I-Am replies by @gralin in #198
Full Changelog: v4.0.0-beta.1...v4.0.0-beta.2
v4.0.0-beta.1
First prerelease of the 4.0 line. Highlights:
- modernized, multi-targeted build
Microsoft.Extensions.Logging- split transport packages
- runnable in-repo examples.
CHANGELOG.md contains 4.0 highlights
MIGRATION.md helps to upgrade from 3.x.
What's Changed
- Handle the ObjectDisposedException which always occurs when disposing by @sam1308 in #1
- Fixed HintPath for referenced packages to allow sub-'solutioning' the solution by @iqbal-hassan in #4
- some enhancements to improve compatibility by @DarkStarDS9 in #17
- Decode notification event values by @cemremengu in #14
- Fixed issue with segments that slipped in during PR by @DarkStarDS9 in #19
- Added time from method overload for read by range by @Patrick-3000 in #69
- Bugfix for read by time by @Patrick-3000 in #72
- Fix: Propagate readFrom- parameter for read range by @Patrick-3000 in #73
- Miscellaneous change requests by @LADSoft in #79
- Update to new csproj sdk style by @msschl in #86
- Use socketoptions to make udp work with non-windows platforms by @helynranta in #84
- Few language updates by @shaggygi in #95
- Fix typos and adjust phrasing in README in #98
- Added new enums from BACnet addenda by @skarg in #108
- Add github actions CodeQL and dotNET build by @skarg in #109
- fixes #113, crash when parsing BACnet Address with broadcast MAC addr… by @LADSoft in #117
- Wrap DontFragment assignment in a catch for OSX by @YarekTyshchenko in #116
- Prevent reading past the closing tag of a cov subscription by @Discolai in #135
- Fixing issue when event notification is received with boolean value by @guiguez38 in #140
- BACnet 4.0 — modern multi-targeted packages, MEL logging, in-repo examples by @gralin in #182
- fix: enumerate packages when publishing (dotnet nuget push has no glob) by @gralin in #185
- Bump Microsoft.SourceLink.GitHub from 8.0.0 to 10.0.300 by @dependabot[bot] in #186
- ci: ignore major bumps for runtime dependencies in Dependabot by @gralin in #189
New Contributors
- @sam1308 made their first contribution in #1
- @cemremengu made their first contribution in #14
- @Patrick-3000 made their first contribution in #69
- @LADSoft made their first contribution in #79
- @msschl made their first contribution in #86
- @helynranta made their first contribution in #84
- @shaggygi made their first contribution in #95
- @YarekTyshchenko made their first contribution in #116
- @Discolai made their first contribution in #135
- @guiguez38 made their first contribution in #140
- @dependabot[bot] made their first contribution in #186
Full Changelog: https://github.com/ela-compil/BACnet/commits/v4.0.0-beta.1