Skip to content
This repository was archived by the owner on Jul 18, 2023. It is now read-only.

Version 2.1.0.4 Release Candidate 1

Pre-release
Pre-release

Choose a tag to compare

@wsobel wsobel released this 11 Feb 21:08
· 271 commits to master since this release

Major Updates

  • Provide shared-library version of Agent Library to support plugins.
    • conan ... -o shared=True
    • Builds DLLs for agent, boost, and uses MD runtime
    • Simplifies memory model for creating extensions to the agent and allows for different embedded use cases
  • Added MQTT sink with topics
  • Added API documentation using doxygen.
    • Use the new target docs (cmake --build . --target docs) to generate a Documentation directory
    • Only generating html, can be configured
    • Will attempt to get the build requirement for doxygen if it cannot find the executable
      • To disable this, use -o with_docs=False and it will not try to build

Documentation

We will create an MTConnect.org subdomain with the documentation fo the agent library from the generated content.

What's Changed

Full Changelog: v2.1.0.3_RC2...v2.1.0.4_RC1

NOTE: Cannot build on Windows XP at the time. The platform is unsupported by MS and the current toolchain does not support C++ 17. We will attempt to find a way around this, but at the time, nothing has worked.