Skip to content

Releases: RolandKoenig/MessageCommunicator

Version 1.0.0

13 Oct 13:55
Compare
Choose a tag to compare

Changelog since last release:

  • [GUI] Create a full custom window chrome, at least for windows
  • Updated dependencies

Version 0.8.0

18 Jul 15:51
Compare
Choose a tag to compare

Changelog since last release:

[GUI] Migrated to Avalonia 0.10
[GUI] Some common improvements like better context menu, etc.

Version 0.7.0

03 Jan 11:35
Compare
Choose a tag to compare

Changelog since last release:

  • [GUI] Changed most fonts to be monspace
  • [GUI] MarkDown based documentation
  • [GUI] Reduced application package size using .Net 5 App Trimming
  • [GUI] Added online-check for new releases

Version 0.6.0

13 Dec 15:46
Compare
Choose a tag to compare

Changelog since last release:

  • [All] Support for UDP
  • [All] Support for .Net 5
  • [All] Support for SerialPort
  • [GUI] Add Comboboxes for serial port configuration
  • [GUI] Ensure no duplicate naming for profiles
  • [GUI] Additional colums for profile list (#Messages in, #Messages out, #Errors)
  • [GUI] Update icon color depending on dark/light theme
  • [GUI] Add links in AboutDialog
  • [GUI] Ensure no real type names in serialized data

Version 0.5.0

04 Dec 10:54
Compare
Choose a tag to compare

Changelog since last release:

  • New MessageRecognizer which recognizes all incoming data blocks as a Message (ByUnderlyingPackageMessageRecognizer)
  • [GUI] Input HEX values for outgoing messages
  • [GUI] Added line counter in Messages and Details tab

Version 0.4.0

07 Nov 09:08
Compare
Choose a tag to compare

Changelog since last release:

  • Integrated Guard Clauses
  • New FixedLengthRecognizer for messages with only a fixed length
  • Timouts for established connections (disconnect after X secs without messages from the partner)
  • [GUI] Import/Export feature for profiles

Version 0.3.0

20 Sep 08:04
Compare
Choose a tag to compare

Changelog since last release:

  • Nuget package contains debugging symbols and source link. Symbols are hostet on nuget.org
  • Nuget package is now also compatible with .Net Standard 2.0
  • Updated xml documentation
  • New MessageRecognizer for messages with start and end symbols

Version 0.2.0

11 Sep 17:01
Compare
Choose a tag to compare

The library itself is published as a Nuget package.
The GUI application is provided below for windows, linux and macos. All application files are self contained executables, so no other requirenment like .Net Core installation is needed.

Improvements since 0.1.0:

  • A bunch of bugfixes
  • Updated the UI (styling, light/black theme, input validation, ...)

Version 0.1.0 - Initial Release

03 Aug 04:58
Compare
Choose a tag to compare

This is the initial release for the MessageCommunicator app.
It is meant to be a helpful utility when it comes to communicate with another application or external devices using plain messages. Currently MessageCommunicator supports Tcp messages with some simple message recognition modes:

  • EndSymbols (like #)
  • FixedLengthAndEndSymbol

There is also a "Default" message recognition method, but this one is meant if you use MessageCommunicator for communication between to custom applications. The "Default" method does not follow any other standard form of message recognition.