Skip to content

v1.0.0

Compare
Choose a tag to compare
@peteGSX peteGSX released this 16 Dec 08:42
· 5 commits to main since this release
7d8aa0d

This is the first Production release of the DCCEXProtocol library.

In this release:

  • Add methods to clear and refresh the various lists
  • Various memory leak bugfixes
  • Fix bug where any Loco created was added to the roster, despite LocoSourceEntry being set
  • Fix bug where getById() for Turnout, Route, and Turntable was not a static method, causing runtime errors
  • Removed redundant count on Turnout, Route, and Turntable as these are available from getRosterCount, getTurnoutCount, getRouteCount, getTurntableCount
  • Updated all public methods setting and getting names from char * to const char * to remove compiler warnings
  • Enable configuring the max parameters parsed by DCCEXInbound via the DCCEXProtocol constructor
  • Implemented many new tests