diff --git a/CHANGELOG.md b/CHANGELOG.md index 0f4a2994..098549f9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 This may be not up to date, please check main branch. +## [0.3.0](https://github.com/hubblo-org/scaphandre/releases/tag/v0.3.0) + +### Added + +- New MetricGenerator and Metric structs and helper functions to make writing exporters easier. Riemann and Prometheus exporters now share the same code pattern: [#79](https://github.com/hubblo-org/scaphandre/pull/79) thanks @uggla ! +- New [Warp10](https://warp10.io/) exporter ! [#76](https://github.com/hubblo-org/scaphandre/pull/76) +- Updated riemann_client and protobuf crates dependencies [#70](https://github.com/hubblo-org/scaphandre/pull/70/files) thanks @uggla ! +- Successfully tested on AMD CPUs (AMD Ryzen 5 2600X): [#55](https://github.com/hubblo-org/scaphandre/issues/55) (requires a kernel 5.11 or later) thanks @barnumbirr and @kamaradclimber ! +- Scaphandre can now be tested locally thanks to a docker-compose stack ! [#61](https://github.com/hubblo-org/scaphandre/pull/61) thanks @PierreRust ! +- Added a CITATION file for references: [#95](https://github.com/hubblo-org/scaphandre/issues/95) thanks @tstrempel ! + +### Fixed + +- Allowing scaphandre to run even if intel_rapl modules are not found: [#65](https://github.com/hubblo-org/scaphandre/pull/65) (needed to run scaphandre on AMD CPUs) +- Fixed typos and lacks in the documentation: [#81](https://github.com/hubblo-org/scaphandre/pull/81), [#77](https://github.com/hubblo-org/scaphandre/pull/77), [#80](https://github.com/hubblo-org/scaphandre/issues/80) thanks @pierreozoux, @LudovicRousseau, @maethor, @wallet77 +- Moved documentation output to another [repository](https://github.com/hubblo-org/scaphandre-documentation): [#94](https://github.com/hubblo-org/scaphandre/pull/94) (documentation is now available here: [https://hubblo-org.github.io/scaphandre-documentation](https://hubblo-org.github.io/scaphandre-documentation)) +- Json exporter has been refactored: [#87](https://github.com/hubblo-org/scaphandre/pull/87) thanks @jdrouet ! + ## [0.2.0](https://github.com/hubblo-org/scaphandre/releases/tag/v0.2.0) ### Added diff --git a/Cargo.toml b/Cargo.toml index 682433bf..a527ad7e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "scaphandre" -version = "0.2.0" +version = "0.3.0" authors = ["Benoit Petit "] edition = "2018" license = "Apache-2.0" description = "Electrical power consumption measurement agent." repository = "https://github.com/hubblo-org/scaphandre" readme = "README.md" -#homepage = "https://scaphandre.hubblo.org" +homepage = "https://hubblo-org.github.io/scaphandre-documentation" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html