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.
2.2.1 (2024-10-03)
2.2.0 (2024-05-08)
- add support for node coveralls reports (5d05840)
- support for multiple instances of exporter, multiple registrations of metrics (85fda82)
The detailed changelog can be found here.
Many thanks to the contributors for this release
- added support for an optional metric name prefix (issue 56)
- added contribution guidelines
The detailed changelog can be found here.
- upgraded mongodb from 5.8.0 to 6.0.0
- upgraded prom-client from 14.2.0 to 15.0.0
- added compatibility matrix to documentation
- introduced Github actions for complete build process
- added Github actions for build and snyk
- added renovate to build process
The detailed changelog can be found here.
- Security upgrade mongodb from 5.7.0 to 5.8.0
The detailed changelog can be found here.
- Added possibility to specify default labels to be added to each metric
- changed internal code structure for better testing
- increased test coverage
The detailed changelog can be found here.
- changed internal code structure for better testing
- increased test coverage
The detailed changelog can be found here.
- Added Grafana example dashboard
- Added possibility to specify the buckets for the mongodb_driver_commands_seconds_bucket metric via the new optional parameter MongoDBDriverExporterOptions
- Fixed incorrect calculations of the histogram for the mongodb_driver_commands_seconds_bucket metric. Default buckets are now [0.001, 0.005, 0.010, 0.020, 0.030, 0.040, 0.050, 0.100, 0.200, 0.500, 1.0, 2.0, 5.0, 10] in seconds.