Skip to content

Cordial v1.2.1 Release

Compare
Choose a tag to compare
@pgalbavy-itrs pgalbavy-itrs released this 11 Oct 13:20
· 3200 commits to main since this release

We are very happy to announce this release of cordial v1.2.1.

There have been many changes since the original v1.0.0 release in June 2022. Please see the CHANGELOG.md file for more information.

The highlights include:

  • Lots of geneos program improvements, including numerous bug fixes and new features like AES encoding support
  • The pkgs get many improvements, the XML-RPC packages have been refactored to work in a real-world application
    • New config package to add a variety of features over the top of viper
    • New geneos package to aid in the construction of XML configurations for Gateway and Netprobe. This is work in progress.
    • New commands package to provide the start of support for REST API Commands to the Gateway. This is work in progress.
    • New xpath package to work with the above and also the base for the snapshot command below. This is also work in progress.
    • New cordial package that initially carries a version constant and a general purpose LogInit() function.
    • New process package, providing a way to Daemon()ise callers on both Linux and Windows.
  • The Servicenow integration has clean-up work under the hood, adding better configuration file support using the new package(s) above
  • Use of zerolog for logging in most cases throughout. The existing logger package will be deprecated in the next release

Individual binaries for Linux/AMD64 and example configurations can be found in Assets below, as well as tar.gz and zip files containing the same files for convenience.

Work continues and we appreciate any feedback, suggestions or bug reports you have. For bugs please either raise an Issue in github or, for more general things, post on the ITRS Community Forum.