- New serialization format that supports encoding for sparse histograms
- Deprecated BinIterator.getBinCopy in favor of BinIterator.copy
- Added new layout implementation OpenTelemetryExponentialBucketsLayout
- Fixed Java 8 compatibility
- Iterables over non-empty bins
- Added new layout implementation LogOptimalLayout
- Removed build dependency on AssertJ
- Replaced default methods SerializationWriter.toByteArray and SerializationReader.fromByteArray by corresponding utility methods in SerializationUtil
- Added support for different value estimation strategies
- Renamed Histogram.getValueEstimate -> Histogram.getValue
- Renamed Histogram.getQuantileEstimate -> Histogram.getQuantile
- Renamed layout implementations
- Bug fixes
- Initial public release