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.
- Add PHP 7.2 support.
- Add PHP 8 support.
- Add pipeline for running automated tests.
- Add makefile and docker images for development purposes.
- Add support for Guzzle 7.
- Add default metric
php_version
.
- Replace
endclothing/prometheus_client_php
dependency withpromphp/prometheus_client_php
. - Move collectors instantiation from the boot method to the callable that creates
the prometheus exporter. This means that the collectors are instantiated only when the
exporter is required, preventing the need of a redis connection when just executing
php artisan
, for example.
- Drop Laravel 5.x support.
- Fix config retrieval of
prometheus.storage_adapters
- Initial release