Releases: prometheus/client_java
0.3.0 / 2018-02-27
[FEATURE] Added runtime name to jvm_info
[FEATURE] Added buffer pool JVM metrics
[FEATURE] Timestamps supported for custom collectors
0.2.0 / 2018-01-24
[FEATURE] Add initial JVM memory area metric
[FEATURE] Add max thread pool size to jetty metrics
[ENCHACEMENT] Slightly more efficient creating of new children
[BUGFIX] Summary does not have a _bucket time series for the ?name[]= feature
0.1.0 / 2017-10-19
[FEATURE] Support gzip compression for HTTPServer
[FEATURE] Support running HTTPServer in daemon thread
[BUGFIX] Shutdown threadpool on stop() for HTTPServer
0.0.26 / 2017-07-31
[BUGFIX/ENHANCEMENT] Make standard exports work on Java 9 JVM, and work better on IBM JVMs
[BUGFIX] Don't include duplicate JettyStatisticsCollector in simpleclient_jetty_jdk8
0.0.25 / 2017-07-13
[FEATURE] Add java.net.HttpServer exposition
[BUGFIX] Add back test scope to spring-boot-starter-web
0.0.24 / 2017-07-10
[FEATURE] Accept URL in Pushgateway constructor, allowing for more than host:port
[FEATURE] Add QueuedThreadPool collector for Jetty
[ENHANCEMENT] Fixed types of Jetty statistics
[ENHANCEMENT] Removed checked exception from MetricsFilter constructor
[BUGFIX] Make Spring boot exposition work for all Accept headers
[BUGFIX] Make Spring boot exposition work without ?name[]= parameter
0.0.23 / 2017-05-29
[FEATURE] /metrics can be filtered using ?name= url parameter
[CHANGE] Change Timer#close to not throw IOException, simplifying usage
[BUGFIX] Don't double initialise servlet MetricsFilter
0.0.22 / 2017-05-17
[FEATURE] Add AOP annotation for Spring method timing
[FEATURE] Add Spring servlet filter for timing requests
[FEATURE] Add cache size metrics to guave and caffeine
[BUGFIX] Make pushing to Pushgateway work currently when file encoding is not UTF-8
[BUGFIX] Correct content type handling for spring boot annotation
0.0.21 / 2017-02-20
[FEATURE] Hibernate collector added
[FEATURE] Log4j v2 collector added
[FEATURE] Guava cache collector added
[FEATURE] Caffeine cache collector added
[FEATURE] JVM version information added to default exports
[FEATURE] Allow setting name and help in build()
[FEATURE] Convenience no-labels methods added for get()
[BUGFIX] Ensure writer is closed in servlet handler
[ENHANCEMENT] Performance improvements to exposition
In addition, the README now contains extensive example usage.
0.0.20 / 2017-01-25
[FEATURE] New time() method on Summary and Histogram allows for simpler timing of code blocks for those on Java 8
[FEATURE] Added thread deadlock metrics
[FEATURE] How we get process CPU time is now compatible with the IBM JVM
[FEATURE] GaugeMetricFamily&friends addMetirc calls can now be chained
[FEATURE] SimpleTimer utility class for advanced timing use cases