Skip to content

Releases: jolokia/jolokia

v2.6.2

Choose a tag to compare

@grgrzybek grgrzybek released this 21 Sep 09:47
a2adbea

What's Changed

  • Jolokia 2.6.1+ causes error message regarding security constraints in Tomcat 10.1.59/11.0.25 (#1053)
  • Make maxEntries configurable for pull notification store by @rhuss in #1052
  • Validate notificationMaxEntries and add JVM agent docs by @rhuss in #1054
  • Fix a couple of details in jmx_guide.adoc by @lordrip in #1057

New Contributors

Full Changelog: v2.6.2...v2.6.3

v2.6.2

Choose a tag to compare

@grgrzybek grgrzybek released this 02 Sep 07:45
a53e35e

Security fixes

  • Deny all target JMX URLs by default if not allowed in (#1049)

What's Changed

  • fix(bom): Remove inherited dependency management from parent by @mrozanc in #1041
  • Bump org.graalvm.buildtools:native-maven-plugin from 1.1.6 to 1.1.11 by @dependabot[bot] in #1043
  • Bump com.fasterxml.jackson:jackson-bom from 2.22.1 to 2.22.2 by @dependabot[bot] in #1045
  • Bump version.org.eclipse.jetty from 12.1.11 to 12.1.12 by @dependabot[bot] in #1046
  • Bump actions/setup-java from 5.6.0 to 6.0.0 by @dependabot[bot] in #1042

New Contributors

Full Changelog: v2.6.1...v2.6.2

v2.6.1

Choose a tag to compare

@grgrzybek grgrzybek released this 11 Aug 10:41
294a537

What's Changed

  • Improve CORS protocol handling (fixes #143)
  • Provide better error message when attaching to a JVM with a different UID (fixes #267)
  • Support GraalVM native builds (fixes #550)
  • Support proxy headers (X-Forwarded-*) (fixes #621)
  • Eliminate need for Apache http client 4 in kubernetes adapter, improvements to Kubernetes adapter (fixes #989)
  • Json escaping and serializing improvements (fixes #1021)
  • credentials: "include" can never override default credentials: "same-origin" for fetch() API (fixes #1027)
  • Implement Fetch Metadata (fixes #1028)
  • Improve and document current single-thread JVM Agent usage (fixes #1029)

New Contributors

Full Changelog: v2.6.0...v2.6.1

v2.6.0

Choose a tag to compare

@grgrzybek grgrzybek released this 29 Apr 15:17
ac948af

What's Changed

  • Remove old client/javascript library (fixes #1003)
  • Fix Bundle-SymbolicNames for java-httpclient4 and java-httpclient5 (fixes #999)
  • Use Subject API reflectively, so it works with JDK18+ (fixes #1002)

Full Changelog: v2.5.1...v2.6.0

v2.5.1

Choose a tag to compare

@grgrzybek grgrzybek released this 18 Feb 07:46
e89a62d

What's Changed

  • #976 - IllegalArgumentException related to OpenTypes after upgrade to 2.5.0

Full Changelog: v2.5.0...v2.5.1

v2.5.0

Choose a tag to compare

@grgrzybek grgrzybek released this 10 Feb 13:35
17dc19b

What's Changed

  • #974 - ArtemisDetector should handle new groupId for Artemis
  • #966 - Retrieve OpenType information in Jolokia list requests
  • #965 - Incorporate unified Jolokia serialization in jolokia-client-jmx-adapter
  • #964 - Consider supporting java.util.logging for Jolokia Client
  • #962 - Review Jolokia exception handling
  • #953 - UnsupportedOperationException: Usage threshold is not supported
  • #951 - IPv6 addresses in JolokiaJmxConnector give IllegalArgumentException
  • #950 - Jobs should handle HTTP/fetch errors too in a configurable way
  • #940 - jolokia-support-spring fails if actuators aren't running on separate management port
  • #937 - Registered jobs are delayed till the next refreshRate tick
  • #934 - ObjectToJsonConverter throws NumberFormatException when converting NaN metrics
  • #931 - Support for Spring Boot 4
  • #923 - Update Spring Support documentation
  • #916 - Document the changes in protocol version 8.1 and 8.2
  • #914 - Skip assertion if issue with Jolokia conversion
  • #913 - Document changes to Jolokia Java Client (JDK, HttpClient4, HttpClient5)
  • #911 - SSL Configuration in jolokia-adapter
  • #892 - Make OSGi dependencies optional
  • #888 - Improve Jolokia serialization and use it in jolokia-client-java
  • #767 - Document ServerDetector improvements (runtime-specific classloader)
  • #666 - RemoteJmxAdapter.isInstanceOf should handle NoClassDefFoundError, not just ClassNotFoundException
  • #613 - Issues with flight recordings over JMX adapter
  • #471 - Document Configuring JMX Adapter
  • #376 - Document how to use @jsonmbean?
  • #65 - Change default behaviours

New Contributors

Full Changelog: v2.4.2...v2.5.0

v2.4.2

Choose a tag to compare

@grgrzybek grgrzybek released this 17 Nov 11:20
2286e63

What's Changed

  • #932: Handle exceptions when fetching multiple attributes
  • Bump version.org.springframework from 6.2.11 to 6.2.12 by @dependabot[bot] in #926
  • Bump version.org.eclipse.jetty from 12.1.1 to 12.1.3 by @dependabot[bot] in #929
  • Bump version.com.fasterxml.jackson.core from 2.20.0 to 2.20.1 by @dependabot[bot] in #928
  • Bump js-yaml from 4.1.0 to 4.1.1 in /src/documentation by @dependabot[bot] in #933

Full Changelog: v2.4.1...v2.4.2

v2.4.1

Choose a tag to compare

@grgrzybek grgrzybek released this 28 Oct 09:18
5ec3f02

What's Changed

  • Add LTS JDK 21 and 25 to the test matrix by @apupier in #921
  • #924: ArtemisDetector not working by @jbertram in #925
  • #919: assembly/target/jolokia-2.4.0-source.zip is too big

New Contributors

Full Changelog: v2.4.0...v2.4.1

v2.4.0

Choose a tag to compare

@grgrzybek grgrzybek released this 17 Oct 14:35
3e049ba

What's Changed

  • #917: Allow embedding applications to register auth methods for /config endpoint
  • #915: Expose information about used decorators for list response
  • #912: Create new protocol version (8.1)
  • #910: Allow customization of 3 supported HTTP Client builders using single API
  • #908: Jolokia 2.3.0 does not (really) work with OSGi
  • #898: Upgrade to Jetty 12.1.x (tests)
  • #897: MBeanConstructorInfo is not available in list response
  • #896: Add more information for AttributeDataUpdater
  • #895: SEARCH request doesn't handle objectName parameter correctly
  • #894: Optimized list response doesn't work with "path" argument
  • #893: Reading all the attributes from a MBean could be improved
  • #890: Switch to JDK 17 as the baseline
  • #887: allowDnsReverseLookup option can't be specified using sys/env property
  • #886: Generate Jolokia self-signed certificate with newer digest and certificate extensions
  • #883: Self signed certificate from updateWithSelfSignedServerCertificate has short validity
  • #872: Decode PKCS#1 data in org.jolokia.jvmagent.security.asn1 package
  • #871: Recreate agent/jvm/src/test/resources/certs/server/cert.pem
  • #870: Metadata for supporting multiple authentication methods
  • #565: Consider using JDK own HTTP client
  • #556: Improve self-generated certificate
  • #230: Provide way to shutdown Java J4pClient
  • #152: Allow patterns for EXEC requests
  • #151: Path support for EXEC request

New Contributors

Full Changelog: v2.3.0...v2.4.0

v2.3.0

Choose a tag to compare

@grgrzybek grgrzybek released this 01 Aug 15:09
b9a47b9

What's Changed

  • Fix SerializerTest on Windows by @apupier in #841
  • #860: META-INF/jolokia files are incorrect in jolokia-agent-osgi
  • #859: Review OSGi headers in Jolokia modules
  • #858: Running Jolokia 2 OSGi agent with Felix (felix.http-jetty)
  • #857: JaasHttpAuthenticator should use configurable class loader for login modules
  • #856: Provide a generic invm request handler for agents
  • #852: Remove deprecated Pragma header by @GChuf in #852
  • #834: With JVM agent, /jolokia/ works, but /jolokia ends with 404
  • #619: Implement OSGi Configuration Admin ManagedServiceAgent

Version Changes

  • Bump version.io.fabric8.kubernetes-client from 7.1.0 to 7.2.0 by @dependabot[bot] in #826
  • Bump version.org.springframework.boot from 3.4.4 to 3.4.5 by @dependabot[bot] in #827
  • Bump version.org.springframework from 6.2.5 to 6.2.6 by @dependabot[bot] in #830
  • Bump version.org.eclipse.jetty from 11.0.24 to 11.0.25 by @dependabot[bot] in #828
  • Bump es-check from 8.0.1 to 9.1.1 in /client/javascript by @dependabot[bot] in #831
  • Bump formidable from 3.5.1 to 3.5.4 in /client/javascript-esm by @dependabot[bot] in #825
  • Bump org.apache.maven.plugins:maven-clean-plugin from 3.4.1 to 3.5.0 by @dependabot[bot] in #840
  • Bump org.easymock:easymock from 5.5.0 to 5.6.0 by @dependabot[bot] in #839
  • Bump es-check from 9.1.1 to 9.1.4 in /client/javascript by @dependabot[bot] in #845
  • Bump version.com.fasterxml.jackson.core from 2.19.0 to 2.19.1 by @dependabot[bot] in #847
  • Bump version.org.springframework from 6.2.6 to 6.2.8 by @dependabot[bot] in #848
  • Bump jest-environment-jsdom from 29.7.0 to 30.0.2 in /client/javascript by @dependabot[bot] in #846
  • Bump version.org.springframework.boot from 3.4.5 to 3.5.3 by @dependabot[bot] in #850
  • Bump version.io.fabric8.kubernetes-client from 7.2.0 to 7.3.1 by @dependabot[bot] in #838
  • Bump version.org.springframework from 6.2.8 to 6.2.9 by @dependabot[bot] in #861
  • Bump version.org.springframework.boot from 3.5.3 to 3.5.4 by @dependabot[bot] in #862
  • Bump org.vafer:jdeb from 1.13 to 1.14 by @dependabot[bot] in #863
  • Bump jest-environment-jsdom from 30.0.2 to 30.0.5 in /client/javascript by @dependabot[bot] in #864

New Contributors

Full Changelog: