Cordial v1.2.1 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
pkg
s 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 thesnapshot
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.
- New
- 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.