Skip to content

Releases: pjanec/CycloneDds.NET

DdsMonitor, incremental code-gen, bit-bound enums, inline arrays

17 May 21:55

Choose a tag to compare

  • Partitions
  • WaitSets
  • Removed Newtonsoft.Json reference
  • Incremental code generation. File delta tracking to limit unnecessary disk writes and Roslyn intellisense thrashing.
  • Union fix (critical structural alignment bug causing misaligned DDS union payloads.)
  • Added explicit translation fallback logic for type identity boundaries across foreign assembly contexts.
  • Added support for:
    • sparse/non-contiguous enums via @value annotations,
    • enum wire sizing bounds (@bit_bound),
    • C# [InlineArray] memory patterns,
    • and explicit generation toggles (CycloneDdsDisableCodeGen).
  • DdsMonitor tool (blazor based UI trafic monitor)
    • Multi-Participant Configuration
    • Dynamic Topic Discovery from .net assemblies
    • Topic explorer
    • Sample list & sample detail windows linked together
    • Data Grid Customization
    • Filtering and Sorting
    • Recording & replay
    • Sample authoring & sending
    • Sender tracking
    • Headless mode (CLI tool)
    • Traffic stats

0.1.25

23 Feb 12:27

Choose a tag to compare

Minimal viable version with all features (see README.md), for Windows 64-bit only