All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Removed
org.yaml
unused bundled dependency. This will reduce the size of the JAR file. - Upgraded
jmxterm
to v1.0.2 (fixes a vulnerability in bundled jar)
- Install
jmxterm
in/usr/lib/nrjmx
for deb packages.
- Install
jmxterm
in/usr/bin
for deb packages.
- Build JMXFetcher from full connection URL
- Set debug log entry on nice log lvl to be shown only for verbose mode
- Clean up cmd execution log entries
- Support custom connectors
- Increase test timeout to build on slow boxes
- Java version file
- Windows build
- Include
jmxterm
for troubleshooting queries within mvn packaging for:- tarball
- rpm
- deb
- Fixed issue when parsing float NaN values.
- Upgrade project target to Java 1.8 and allow using a different Java version than the default one by configuring JAVA_HOME or NRIA_JAVA_HOME environment variables.
- (Linux-only) tar.gz packaging as an alternative to the current package managers
- Non standard (
jmxrmi
) URI path support via-uriPath
argument. - JBoss remoting v3 support for JBoss Domain-mode as default and Standalone-mode optionally.
- Fixed SSL connection with keyStore and trustStore
- Added remote argument for JMX remote connections
- Catch all exceptions
- Initial release