Changelog

0.3.2

  • Allow connection endpoints for list nonterminals (#21)
  • Ensure correct connect and disconnect functionality (#31)
  • Enhance documentation (#13, #20, #41)

0.3.1

  • Full support for incremental dependency tracking
  • Full support for subtree endpoint definitions (#9)
  • Internal: Use updated gradle plugin for tests (#18)
  • Bugfix #22: Correct handling of malformed URIs passed when connecting an endpoint
  • Bugfix #23: Correct handling of OptComponents as endpoints
  • Bugfix #27: Correctly handle whitespaces in grammars

0.3.0

  • Added API documentation to documentation
  • Add methods to disconnect an endpoint
  • Internal: PoC for incremental dependency tracking and subtree endpoint definitions (#14)
  • Bugfix #17: Added missing support for boolean

0.2.2

  • Allow normal tokens to be used in send definitions

0.2.1

  • New communication protocol: REST
  • Selection of protocol when connect methods are called, by scheme of given URI
  • Development changes:
    • Supported printing out YAML data used for mustache templates
    • Moved string constants to MRagConnect structure

0.2.0

  • Version submitted in paper "A Connection from ROS to RAG-Based Models" (2020)
  • Supported communication protocols: MQTT