SerialPortRx

A Reactive Serial Port Library

MIT License

Stars
21
Committers
4

Bot releases are visible (Hide)

SerialPortRx - 3.0.3 Latest Release

Published by github-actions[bot] 11 months ago

Other:

  • ee34797481fa5c073ce5e6e3a23c6b4ea86b9829 Update to net 8 release, remove duplicated extensions from ReactiveMarbles.Extensions @ChrisPulman
  • 3ee4fad56104733bb0aed63abe0711a3db380bb4 Merge pull request #45 from ChrisPulman/UpdateToReleaseEditionOfNet8 @ChrisPulman
SerialPortRx - 3.0.2

Published by github-actions[bot] 11 months ago

Other:

  • 8775fedb84294786371c77133652cced273cad36 Update dotnet.yml @ChrisPulman
  • c4311c237d8c236eb6421489734bb791388f4019 Update Version.json @ChrisPulman
SerialPortRx - 3.0.1

Published by github-actions[bot] 11 months ago

Dependencies:

  • bbb8af4133b9e18ebf5e6b5e16a3eb075edc5e83 Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 @dependabot[bot]
  • 51903866cc50109ed56defb7524b0085b4b29da2 Bump Nerdbank.GitVersioning from 3.5.119 to 3.6.128 @dependabot[bot]
  • 0f360e6ffad1235d41e89cb29bb4fc668f8e9307 Bump Roslynator.Analyzers from 4.2.0 to 4.3.0 @dependabot[bot]
  • 00aed61b91e859ae85f79182e47ca40be5cb9f3e Bump System.Reactive from 5.0.0 to 6.0.0 @dependabot[bot]
  • 9fe16d03cb9f45ee96de3ebb94ef12ca24ad2205 Bump Nerdbank.GitVersioning from 3.6.128 to 3.6.133 @dependabot[bot]
  • 28c189c738305d6a38a82fe493c98b7a338002db Bump coverlet.collector from 3.2.0 to 6.0.0 @dependabot[bot]
  • 301cf6d2cb03cac88004fdcd01b781b17ff7c896 Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.3 @dependabot[bot]
  • b7e76777697f8afa8a9ee714209e546a26c6e24a Bump stylecop.analyzers from 1.2.0-beta.435 to 1.2.0-beta.507 @dependabot[bot]
  • be953557a7f45bcc700248ac294220faa8c14541 Bump xunit from 2.4.2 to 2.5.0 @dependabot[bot]
  • 11041829071a50ede57a36a7dc260142a305476d Bump xunit.runner.visualstudio from 2.4.5 to 2.5.0 @dependabot[bot]
  • e7692c1b81cf9c837067ffff2ee261b9ff7bfe4b Bump Roslynator.Analyzers from 4.3.0 to 4.5.0 @dependabot[bot]
  • 66232a77058b67d25ec372662e8152b1e3b75a47 Bump Moq from 4.18.4 to 4.20.69 @dependabot[bot]
  • f0db10f273686ae1561636367429fb96095f3f8e Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.2 @dependabot[bot]
  • 953f07a839dc85fdf94590b98205ed439d9974b5 Bump xunit from 2.5.0 to 2.5.1 @dependabot[bot]
  • 574269f2cd417472da9542d23aa526c778221a28 Bump xunit.runner.visualstudio from 2.5.0 to 2.5.1 @dependabot[bot]
  • d1206265bc3ecd4c28be2a6835ac1d58b7717622 Bump Roslynator.Analyzers from 4.5.0 to 4.6.1 @dependabot[bot]
  • 94cde9de525af0fe3165c2d534a1c4f0169ae818 Bump xunit from 2.5.1 to 2.6.0 @dependabot[bot]
  • 6eb46f02fb84f047c07e0d6eac0b1bb3f97ae205 Bump xunit.runner.visualstudio from 2.5.1 to 2.5.3 @dependabot[bot]

Other:

  • efccb470b5dfca0b1677e62ad2ac04d6f587f358 Merge pull request #25 from ChrisPulman/dependabot/nuget/Microsoft.NET.Test.Sdk-17.5.0 @ChrisPulman
  • db551a377b2acce1141bf91198fc19e401a12883 Merge pull request #26 from ChrisPulman/dependabot/nuget/Nerdbank.GitVersioning-3.6.128 @ChrisPulman
  • 664ccceca43dab8e5a150ca45c75579d9e292df8 Merge pull request #27 from ChrisPulman/dependabot/nuget/Roslynator.Analyzers-4.3.0 @ChrisPulman
  • 8a39d6dba6ec5febb45fc9be259c86423ce7e1f4 Merge pull request #28 from ChrisPulman/dependabot/nuget/System.Reactive-6.0.0 @ChrisPulman
  • 2bfc464420b104e1807ef2d89e62dd903a4ddc1b Merge pull request #32 from ChrisPulman/dependabot/nuget/Microsoft.NET.Test.Sdk-17.6.3 @ChrisPulman
  • 806a4f5a993e8e74f13284fedd35e6ed0df209fb Merge pull request #29 from ChrisPulman/dependabot/nuget/Nerdbank.GitVersioning-3.6.133 @ChrisPulman
  • 5098c2d53471d289188fa75244ff971e8ff07054 Merge pull request #33 from ChrisPulman/dependabot/nuget/stylecop.analyzers-1.2.0-beta.507 @ChrisPulman
  • 1bcbc480f2d2b4e9489f3b48665e3aa9ffe17de7 Merge pull request #31 from ChrisPulman/dependabot/nuget/coverlet.collector-6.0.0 @ChrisPulman
  • 5135d23753da720f9c26b766581b19f6fe1c8074 Merge pull request #35 from ChrisPulman/dependabot/nuget/xunit-2.5.0 @ChrisPulman
  • b7a01b1920380ca0d17967e1f27d48b4895c1409 Merge pull request #34 from ChrisPulman/dependabot/nuget/xunit.runner.visualstudio-2.5.0 @ChrisPulman
  • 3dfe8a4ba6039d217e693c36d8d5cc74d7fae216 Merge pull request #36 from ChrisPulman/dependabot/nuget/Roslynator.Analyzers-4.5.0 @ChrisPulman
  • ac5a00e0c14b711cfb84ef525786c5ea98872568 Merge pull request #37 from ChrisPulman/dependabot/nuget/Moq-4.20.69 @ChrisPulman
  • 53ce0ba6817b14b38c2a5660ba353f61c38d8b5d Merge pull request #38 from ChrisPulman/dependabot/nuget/Microsoft.NET.Test.Sdk-17.7.2 @ChrisPulman
  • 671d2448cdb87287fd7b4e5aa6295acd98bd3778 Merge pull request #40 from ChrisPulman/dependabot/nuget/xunit-2.5.1 @ChrisPulman
  • 022b60319ef1866be27d3de1ae6d21f88685cf0c Merge pull request #39 from ChrisPulman/dependabot/nuget/xunit.runner.visualstudio-2.5.1 @ChrisPulman
  • b8e9e3a71fd8ae0fc8528c1303361d125693ea56 Merge pull request #42 from ChrisPulman/dependabot/nuget/Roslynator.Analyzers-4.6.1 @ChrisPulman
  • 33fbbbb1a7c1d041b21883ed89c17bd2f09ee094 Merge pull request #43 from ChrisPulman/dependabot/nuget/xunit-2.6.0 @ChrisPulman
  • 47be3c1da4ddcf503fee0278ae8bb4c36fb2b41e Merge pull request #41 from ChrisPulman/dependabot/nuget/xunit.runner.visualstudio-2.5.3 @ChrisPulman
  • 2303bf57c05818166dded46f8380efd722799804 Update add Net8.0 @ChrisPulman
  • 9c09f2cc12135d7257ee7a0760518183991278c6 Update AddTo to use DisposeWith @ChrisPulman
  • 7887731283f9bf7ea9b6dc545c7cd4a0fe858651 Merge pull request #44 from ChrisPulman/CP_UpdateToNet8 @ChrisPulman
SerialPortRx - 2.3.4

Published by github-actions[bot] over 1 year ago

Other:

  • 2c88c58ddc635f9a3100068dd5f848e1e42a71ed Update README casing to readme @ChrisPulman
  • 5e5a3051ceca223d8437d7262835ee02875456c6 Merge pull request #24 from ChrisPulman/DocumentationUpdate @ChrisPulman
SerialPortRx - 2.3.3

Published by github-actions[bot] over 1 year ago

Other:

  • 58f640185e1005c62570429d12f8d5e8e50ac487 Correct package description add readme to package @ChrisPulman
  • 74aecf529d18bbf4e9849861dd7899822f1b7b67 Merge pull request #23 from ChrisPulman/DocumentationUpdate @ChrisPulman
SerialPortRx - 2.3.2

Published by github-actions[bot] almost 2 years ago

Other:

  • ecf6a0b9a6e79e4092791006472fa1f709d11d6d Stop test project building nuget file @ChrisPulman
SerialPortRx - 2.3.1

Published by github-actions[bot] almost 2 years ago

Dependencies:

  • a6b7428b0414356532a663582b3238e894c1ecfd Bump System.Reactive from 4.3.2 to 4.4.1 @dependabot-preview[bot]
  • 1c57dbdf1d0e53b0fd365a7f3981f0aa18b76ae9 Bump System.IO.Ports from 4.7.0 to 5.0.0 @dependabot-preview[bot]
  • 69a6acbeeb8f37ec3102c7853c4c5c407b41d929 Bump System.Reactive from 4.4.1 to 5.0.0 @dependabot-preview[bot]
  • f68505106c0d19b4fab7a1c803b711dea86b49f3 Upgrade to GitHub-native Dependabot @dependabot-preview[bot]
  • d724e205cabe445d6690ea22defa2350e9cccad2 Bump System.IO.Ports from 5.0.0 to 5.0.1 @dependabot-preview[bot]
  • cb78185adb0e37ab2f678fc7e28c8ad06058f321 Bump System.IO.Ports from 5.0.1 to 6.0.0 @dependabot[bot]
  • 59d8ee729d1db2672c0c93e5161c350b6c61732c Update Microsoft.CodeAnalysis.NetAnalyzers requirement from 5.* to 6.* @dependabot[bot]
  • 2236038eb95fc67fa0cc0454efc41069cb7bdced Bump stylecop.analyzers from 1.2.0-beta.376 to 1.2.0-beta.406 @dependabot[bot]
  • 763312ff2efe558e65bc3e55d144f1d3652e0eb4 Bump Roslynator.Analyzers from 4.1.1 to 4.2.0 @dependabot[bot]
  • 5b8583a2af31015e912b7dd5b998b394652bd084 Bump System.IO.Ports from 6.0.0 to 7.0.0 @dependabot[bot]

Fixes:

  • aa17825e6b0636044b6e4025ef359418da14129a Fixed System.Reactive to v3.1.1 @ChrisPulman
  • a8e5a2f60719e1ea30c25f09b6d1bf18322eb4b5 Fixed a bug with new using sugestion for latest C# in code sample, the port is disposed the moment its created. @ChrisPulman
  • dd15fb6f84a1dfe3cf123c47882a6598f6064b5b Fix for #19 @ChrisPulman

Other:

  • 83524a4899c196131a4317c04e67cfade27a20f8 First edition of the SerialPortRx @ChrisPulman
  • 230ef5515a4b9727c71a14daac40ec0148217a68 Configured Appveyor @ChrisPulman
  • 90eb618165a13b99f32e177d35516ec0b2bbe506 Added Nuspec @ChrisPulman
  • 71237d1afdef69b9502bef1752291cae699ab4af Updated appveyor to restore packages @ChrisPulman
  • d65c04b2acc813a462c46df5d6c27b8bf07f0172 Create README.md @ChrisPulman
  • 2c9543100612b07297af7121998632e3ec361e1c updated appveyor with an artifact @ChrisPulman
  • e2deb7c8adfb3c8ecfe1345379d744cd7fb5b26e Added nuget build @ChrisPulman
  • 7a48e84a7bf64991694c89cbd33dc3f77863d051 appveyor added nuget output @ChrisPulman
  • 3905680442ac10e3da579125951ee7acb6d28c6e Changed build config to Release @ChrisPulman
  • 30d49f89d906e34b3d4bd32ee53754614686466e Added build config to Appveyor @ChrisPulman
  • 3e9d1c888aa23c94209fdf1c1be13776e0475334 Updated again @ChrisPulman
  • 6caa1e875a0ba92f509f1f54f081a8b7eec36d94 Updated key @ChrisPulman
  • cdbace28109631a64fbe8a3068b511cde22dc3e1 Added an example to the readme @ChrisPulman
  • 9fe721527288404326f89adced9a0c1bcf452ee7 Cleaned up redundant code @ChrisPulman
  • b93f40c4dd7ccc0b0d093bbd42ca52529a140d2c Corrected Assembly info @ChrisPulman
  • b5a25d39edfe79e54f0c65c7efd39849deed93f3 Added tests @ChrisPulman
  • f1fd86b662a92d18ad5888b8d79ec32f73468759 Added Project URL to Nuget package @ChrisPulman
  • 2337cf548bcefd4a8cea916914f5097175f70a36 Exposed the Encoding to allow a different encoding to be set such as extended ASCII - Encoding.GetEncoding(1252) @ChrisPulman
  • dda3cfacb3b8484cc01e7a8334105b74e6449b76 Updates to code to check for null, changed to using project reference, changed to use RxProperty @ChrisPulman
  • bea6a98d944e675bde0d027393384d72fc1507e7 Reverted Constructor to standard format @ChrisPulman
  • 6d266626fc03b6a8fdb69e6e7e1ae041e8c24858 Reverted to default(T) @ChrisPulman
  • c0b93e2bd6d1d0663fed390c4f2af34094974572 updated appveyor image to 2017 @ChrisPulman
  • a69c8ddc06eb616a33575386b70d53d4575f03e8 Updated yaml @ChrisPulman
  • 1a06b4009da85f495da5c8b5f05cc4387cfc03e0 Updated to RxProperty v4.2.2 @ChrisPulman
  • e0aceada233bd749bc52392c1511708d1ec14cc3 added rxproperty to test @ChrisPulman
  • ce662dc53aa58a931981ee70f1c8a3f5dc33ff24 Removed Tests @ChrisPulman
  • b1e2c43a0ba98fd0a5b2397930a40cbeebf38507 Changed From a, From b to CombineLatest @ChrisPulman
  • a0e46fde7701d3a1448dceae41c4b53bd05bc823 Updated Version number @ChrisPulman
  • b61dbba15acb65cf93e7424240a68b78c5ebab96 Updated to latest RxProperty using Reactive 4.0.0 @ChrisPulman
  • 2872d8d76ab0dea1a98f86af91824854768f32e6 Updated to RxProperty 5.3.0, therefore using Rx v4.1.0 @ChrisPulman
  • bbf72f1a445c21a8d361e641683d59097a016b63 Updated to Rx4.1.1, fixed memory leak with the IsOpen ReadOnlyReactiveProperty, Seperated into two Elements, IsOpen as a bool and IsOpenObservable as a IObservable bool @ChrisPulman
  • afe0a90658df65de33a585c1f0dd4f1c969193de Add optional pollInterval to portname polling function (#2) @professordave
  • 32798e3bc58f561a4e80478b69d2b5c2de49e9ff Update AssemblyInfo.cs @ChrisPulman
  • 23999daa81154a3ed176fa4841ddc446d65e7258 Update appveyor.yml @ChrisPulman
  • 912bb033d18a3bd8d613ffdb86115980da0ced8f Updated Code and code example. @ChrisPulman
  • 52e829e34d71d1eaf5529c0027d200fb18050245 Updated Appveyor version @ChrisPulman
  • 533112b901b66c9b6b13c265571ab024ecfae6dc To ensure thread safety change usages of stringbuilder to string. @professordave
  • fb16c7c814ea5651812b0187ca05ca2afcc0e087 Merge pull request #6 from professordave/master @ChrisPulman
  • f84741c2ac7d91796279c5640075e5dda5d1a829 Update SerialPortRx.csproj @ChrisPulman
  • d2bf0528f1b4068beffbbd5a2d9e0d3582c6afc8 Added "System.IO.Ports" Version="4.7.0" @ChrisPulman
  • f7bf3b7fb065b75f2ef7ee650c3e39a18f3164da updated version @ChrisPulman
  • f550b17d35df63ca249a07127dbaacb9cb7b9f99 Merge pull request #7 from ChrisPulman/dependabot/nuget/System.Reactive-4.4.1 @ChrisPulman
  • c5ac835e39a974100e8cea54591f594b9dd3f0d7 Merge pull request #9 from ChrisPulman/dependabot/nuget/System.IO.Ports-5.0.0 @ChrisPulman
  • 18cb027966ce3120e7441173f02a883cacf57def Merge pull request #8 from ChrisPulman/dependabot/nuget/System.Reactive-5.0.0 @ChrisPulman
  • 7c91edf85b5aa43389766535f47a9a5603b7d427 Merge pull request #10 from ChrisPulman/dependabot/add-v2-config-file @ChrisPulman
  • c8dc736325ebf6add90180a065cd0cd6b9d36d27 Merge pull request #11 from ChrisPulman/dependabot/nuget/System.IO.Ports-5.0.1 @ChrisPulman
  • 343fb91aa2fd7408f640cd9a837f315e4fdf5801 Added net5.0 as a build @ChrisPulman
  • 6acfd0d76b21cf1c7857d8bc16fa1e039cad295b updates @ChrisPulman
  • 8e9ed2f7a7b2b802b37455b0bc8abbaf34478eda Added GitVersioning stopped test building package @ChrisPulman
  • f148a293cac223eb16f04e2790b757a5bf444078 Removed Git Version due to package restore issue in Appveyor @ChrisPulman
  • d4158b5927e74c5ddbd9b9dfa30600023d4a79e0 add missing file @ChrisPulman
  • b09b1893be63a4619d52e42ab714cdba3395dd91 Merge pull request #13 from ChrisPulman/dependabot/nuget/Microsoft.CodeAnalysis.NetAnalyzers-6.star @ChrisPulman
  • 18730f71c64e98b0cf0a4553d851442a22096f70 Merge pull request #12 from ChrisPulman/dependabot/nuget/System.IO.Ports-6.0.0 @ChrisPulman
  • cb6a34ec79a5c8d1ac621d5f5653d4bf62ca0ec9 Added compatability with Net 6 and netstandard2.0, removed Net 5 and netcore3.1 @ChrisPulman
  • edf0aa23982b50d8fd1454b04dceb86d7ff9edbc Update appveyor.yml @ChrisPulman
  • 7b38f33b86582e1ea08835211e7d50c40c8583af Merge pull request #15 from ChrisPulman/dependabot/nuget/stylecop.analyzers-1.2.0-beta.406 @ChrisPulman
  • d4f4438a328d44fd7db2f5ac5525f9fc4df26ba2 Update appveyor.yml @ChrisPulman
  • 1c7807031b77da37463643d0ace44e41cbcc7203 Update README.md @ChrisPulman
  • 500edd89652ae91e3c1558766d4f37cea5f37c9b Update README.md @ChrisPulman
  • fa17d3c211d51ab3fa6c81b110802f59f84836ed Add NewLine property @ChrisPulman
  • 1934df9fa67d28db851e124e34062c8903e7a9b6 Add DiscardInBuffer and DiscardOutBuffer @ChrisPulman
  • 0e990eee549c2ba6f39c4eece06e2dcc4c6336f4 Added SerialPortRx ReadAsync. added TcpClientRx and UdpClientRx @ChrisPulman
  • c3c3fc5a4a8557346d461181bc15db61972c5235 Add Client and Stream to TcpClient and Client to UdpClient @ChrisPulman
  • a135ea1b3f8b378a6cb9183b3646aa064eb32e33 Add constructor allowing the passing of an existing Client @ChrisPulman
  • 6dccfe8d6e39dd137670812d26af86fab0fcf78f Add ReceiveAsync to UdpClientRx @ChrisPulman
  • 383eef2dc3a28d6a884a14a1e06c18e4b2a28112 Add SendAsync to UdpClient @ChrisPulman
  • e3690ab80164b1a5b6ff1b4da663d2a002a7cf97 Add connect @ChrisPulman
  • 88bd66efbdc99da8f2b39f95026088a6553f3bea Add all standard UdpClient properties to UdpClientRx @ChrisPulman
  • 9fcacd45b30d22a351fcd7c5b7c57c1e89a80656 Merge pull request #22 from ChrisPulman/dependabot/nuget/Roslynator.Analyzers-4.2.0 @ChrisPulman
  • 4ca1a3a31d42ac2ab834457c3d9cce36f75b131b Update to net 462 @ChrisPulman
  • 8f9d18b51d19c55b41efc618b1491ac559a06999 Bump version @ChrisPulman
  • cc554ddbc988cae6062af2bdf062ead6ebf44955 Merge pull request #21 from ChrisPulman/dependabot/nuget/System.IO.Ports-7.0.0 @ChrisPulman
  • 5d35bfebc005300f44ac5d7c10f9c913900839cc Restructure Add net7 @ChrisPulman
Badges
Extracted from project README
SerialPortRx CI-Build