Skip to content

Releases: hikhvar/mqtt2prometheus

v0.1.8-RC2

25 Mar 04:56
Compare
Choose a tag to compare
v0.1.8-RC2 Pre-release
Pre-release

Changelog

  • 4943c97 Add option to enforce strict monotonicy in metrics.
  • 5c1917f Bump action versions
  • 20da321 Bump go versions used in tests and builds
  • 70de9d6 Bump newest version to go 1.21 in tests
  • 7419ffa Bump to Go 1.21 in tests in relase
  • 0191b7b Don't enable experimental docker features in release process
  • c071e92 Fix go releaser config
  • 6e9f1a2 Fix goreleaser deprecation
  • 9da7b1b Handle json payload in metric_per_topic mode
  • 72289ee Merge branch 'master' into monotonic_gauge
  • 66d4028 Merge pull request #141 from chrschn/monotonic_gauge
  • 6d695bd Rename received_messages metric to be more conventional
  • 84ed960 Restrict to Go 1.14 functionality
  • d562b92 Update Readme.md
  • 1f018bf Update dependency golang to v1.21
  • a963576 Update dependency prom/prometheus to v2.48.1

v0.1.8-RC1: Merge pull request #142 from hikhvar/hikhvar-patch-1

14 Dec 22:31
47658bb
Compare
Choose a tag to compare
Bump newest version to go 1.21

v0.1.7

30 Jan 19:32
ed0c8bd
Compare
Choose a tag to compare

What's Changed

  • Drop unpopular platforms by @hikhvar in #78
  • Use ENTRYPOINT to allow command line argument customization by @oxplot in #84
  • FreeBSD rc script by @mrtazz in #87
  • Update action versions and go versions by @hikhvar in #88
  • Use self hosted renovate to keep dependencies up to date by @hikhvar in #90
  • renovate: Disable dry-run, run only once a day by @hikhvar in #91
  • chore(deps): update dependency prom/prometheus to v2.38.0 by @renovate-bot-hikhvar in #95
  • chore(deps): update dependency eclipse-mosquitto to v1.6.15 by @renovate-bot-hikhvar in #92
  • chore(deps): update dependency golang to v1.19 by @renovate-bot-hikhvar in #94
  • chore(deps): update dependency prom/prometheus to v2.39.0 by @renovate-bot-hikhvar in #97
  • chore(deps): update dependency prom/prometheus to v2.39.1 by @renovate-bot-hikhvar in #98
  • chore(deps): update dependency prom/prometheus to v2.40.0 by @renovate-bot-hikhvar in #101
  • chore(deps): update dependency prom/prometheus to v2.40.1 by @renovate-bot-hikhvar in #102
  • removed unused formatter in logger.Warn by @eyJhb in #100
  • chore(deps): update dependency prom/prometheus to v2.40.2 by @renovate-bot-hikhvar in #104
  • chore(deps): update dependency prom/prometheus to v2.40.3 by @renovate-bot-hikhvar in #105
  • chore(deps): update dependency prom/prometheus to v2.40.4 by @renovate-bot-hikhvar in #107
  • Scaling option for values by @anegrin in #106
  • Option to omit timestamp by @anegrin in #108
  • chore(deps): update dependency prom/prometheus to v2.40.5 by @renovate-bot-hikhvar in #109
  • Bump github.com/prometheus/exporter-toolkit from 0.5.1 to 0.7.3 by @dependabot in #110
  • chore(deps): update dependency prom/prometheus to v2.40.6 by @renovate-bot-hikhvar in #111
  • Adding documentation for object_per_topic_config and metric_per_topic_config by @wmoss in #114
  • Remove incorrect errors when using SensorNameFilter by @wmoss in #115
  • add support for reading mqtt password from file by @mvadu in #118

New Contributors

Full Changelog: v0.1.6...v0.1.7

v0.1.7-RC4

30 Jan 15:55
ed0c8bd
Compare
Choose a tag to compare
v0.1.7-RC4 Pre-release
Pre-release

What's Changed

  • add support for reading mqtt password from file by @mvadu in #118

New Contributors

Full Changelog: v0.1.7-RC3...v0.1.7-RC4

v0.1.7-RC3

04 Jan 07:52
db6213e
Compare
Choose a tag to compare
v0.1.7-RC3 Pre-release
Pre-release

What's Changed

  • Option to omit timestamp by @anegrin in #108
  • chore(deps): update dependency prom/prometheus to v2.40.5 by @renovate-bot-hikhvar in #109
  • Bump github.com/prometheus/exporter-toolkit from 0.5.1 to 0.7.3 by @dependabot in #110
  • chore(deps): update dependency prom/prometheus to v2.40.6 by @renovate-bot-hikhvar in #111
  • Adding documentation for object_per_topic_config and metric_per_topic_config by @wmoss in #114
  • Remove incorrect errors when using SensorNameFilter by @wmoss in #115

New Contributors

Full Changelog: v0.1.7-RC2...v0.1.7-RC3

v0.1.7-RC2

29 Nov 18:17
070e15f
Compare
Choose a tag to compare
v0.1.7-RC2 Pre-release
Pre-release

What's Changed

  • Use self hosted renovate to keep dependencies up to date by @hikhvar in #90
  • renovate: Disable dry-run, run only once a day by @hikhvar in #91
  • chore(deps): update dependency prom/prometheus to v2.38.0 by @renovate-bot-hikhvar in #95
  • chore(deps): update dependency eclipse-mosquitto to v1.6.15 by @renovate-bot-hikhvar in #92
  • chore(deps): update dependency golang to v1.19 by @renovate-bot-hikhvar in #94
  • chore(deps): update dependency prom/prometheus to v2.39.0 by @renovate-bot-hikhvar in #97
  • chore(deps): update dependency prom/prometheus to v2.39.1 by @renovate-bot-hikhvar in #98
  • chore(deps): update dependency prom/prometheus to v2.40.0 by @renovate-bot-hikhvar in #101
  • chore(deps): update dependency prom/prometheus to v2.40.1 by @renovate-bot-hikhvar in #102
  • removed unused formatter in logger.Warn by @eyJhb in #100
  • chore(deps): update dependency prom/prometheus to v2.40.2 by @renovate-bot-hikhvar in #104
  • chore(deps): update dependency prom/prometheus to v2.40.3 by @renovate-bot-hikhvar in #105
  • chore(deps): update dependency prom/prometheus to v2.40.4 by @renovate-bot-hikhvar in #107
  • Scaling option for values by @anegrin in #106

New Contributors

  • @renovate-bot-hikhvar made their first contribution in #95
  • @eyJhb made their first contribution in #100
  • @anegrin made their first contribution in #106

Full Changelog: v0.1.7-RC1...v0.1.7-RC2

v0.1.7-RC1

21 Aug 09:42
1b7efee
Compare
Choose a tag to compare
v0.1.7-RC1 Pre-release
Pre-release

What's Changed

  • Drop unpopular platforms by @hikhvar in #78
  • Use ENTRYPOINT to allow command line argument customization by @oxplot in #84
  • FreeBSD rc script by @mrtazz in #87
  • Update action versions and go versions by @hikhvar in #88

New Contributors

Full Changelog: v0.1.6...v0.1.7-RC1

v0.1.6

04 Jan 09:55
e3e2093
Compare
Choose a tag to compare

Major features in this release are:

  • Support for MQTT TLS client authentication (thank you @weboo)
  • Support for custom MQTT client IDs (thank you @weboo)
  • Support for providing Credentials via Environment Variables (thank you @genkobar)
  • Support for experimental prometheus Web Config File
  • Support custom JSON path separators (thank you @michey)

Furthermore, @chr4, @michael-robbins helped to improve the resilience of the exporter.

Changelog since v0.1.6-RC9

  • e3e2093 Merge pull request #77 from hikhvar/refactor-docs
  • 4b66005 Refactor documentation

v0.1.6-RC9

25 Dec 08:05
c6c8f27
Compare
Choose a tag to compare
v0.1.6-RC9 Pre-release
Pre-release

Changelog

  • 4f1b56f Add way to change default separator for json pathes
  • b1b53a6 Bumping paho.mqtt.golang v1.3.4 => v1.3.5
  • 25115cf Fix struct tags
  • 53b6d35 Merge pull request #64 from michael-robbins/master
  • e4d37ac Merge pull request #70 from Momeno/master
  • 02e3d79 Merge pull request #71 from hikhvar/go117
  • 7f22fd5 Merge pull request #73 from hikhvar/fix-entrypoint
  • c6c8f27 Merge pull request #76 from michey/escape-dot-in-mqtt-name
  • c26207f Read mqtt user and password from environment
  • 4418b5a Set working directory in docker image to /
  • 83413b1 Update readme for env vars
  • 5e1b7d4 Use entrypoint instead of command in dockerimage
  • f7eb581 Use go 1.17 for releases

v0.1.6-RC8

30 May 19:11
8844da5
Compare
Choose a tag to compare
v0.1.6-RC8 Pre-release
Pre-release

Changelog

c0fa66b Bumping dependencies
013ef6e Fix linting step in CI
6b5b3d6 Merge pull request #61 from michael-robbins/master
8844da5 Merge pull request #62 from hikhvar/fix-ci

Docker images

  • docker pull hikhvar/mqtt2prometheus:v0.1.6-RC8
  • docker pull hikhvar/mqtt2prometheus:latest
  • docker pull ghcr.io/hikhvar/mqtt2prometheus:v0.1.6-RC8
  • docker pull ghcr.io/hikhvar/mqtt2prometheus:latest