Skip to content

Releases: promhippie/scw_exporter

v2.1.0

14 Jul 08:15
Compare
Choose a tag to compare

2.1.0 (2025-07-14)

Features

  • deps: update module github.com/mgechev/revive to v1.11.0 (c932188)

Bugfixes

  • deps: update golang docker tag to v1.24.5 (fb09cc5)
  • deps: update module github.com/golangci/golangci-lint/v2 to v2.2.2 (fc72fd7)

v2.0.0

09 Jul 13:08
Compare
Choose a tag to compare

2.0.0 (2025-07-09)

⚠ BREAKING CHANGES

  • rename project label and add project name labels
  • restructure build and release process

Features

  • deps: update module github.com/oklog/run to v1.2.0 (#142) (d12d784)
  • rename project label and add project name labels (b4228db)
  • restructure build and release process (3dc26ed)

Bugfixes

  • deps: update module github.com/go-chi/chi/v5 to v5.2.2 (#141) (5d65abc)
  • deps: update module github.com/scaleway/scaleway-sdk-go to v1.0.0-beta.34 (47691fa)

Miscellaneous

  • deps: pin dependencies (4c8f517)
  • enable logging for watch task (44c9e4b)
  • flake: updated lockfile [skip ci] (e6fc8f7)
  • flake: updated lockfile [skip ci] (74b5922)
  • flake: updated lockfile [skip ci] (14b2657)

v1.2.1

17 Jun 13:07
v1.2.1
Compare
Choose a tag to compare

Changelog for 1.2.1

The following sections list the changes for 1.2.1.

Summary

  • Fix #138: Add missing value for consumption metrics

Details

  • Bugfix #138: Add missing value for consumption metrics

    Until now the value for the consumption metrics was missing any assignment of a
    real value as the variable have only been defined with the default zero value.
    Beside that you are also able to add a currency label to make sure you can
    calculate correct currencies.

    #138

v1.2.0

05 Apr 10:35
v1.2.0
Compare
Choose a tag to compare

Changelog for 1.2.0

The following sections list the changes for 1.2.0.

Summary

  • Chg #104: Switch to official logging library
  • Enh #114: Add metrics for consumption statistics

Details

  • Change #104: Switch to official logging library

    Since there have been a structured logger part of the Go standard library we
    thought it's time to replace the library with that. Be aware that log messages
    should change a little bit.

    #104

  • Enhancement #114: Add metrics for consumption statistics

    We've added new metrics for the consumption API endpoints to give an overview
    about consumed and billed resources.

    #114

v1.1.0

26 Oct 13:18
v1.1.0
Compare
Choose a tag to compare

Changelog for 1.1.0

The following sections list the changes for 1.1.0.

Summary

  • Chg #53: Read secrets form files
  • Chg #53: Integrate standard web config
  • Enh #53: Integrate option pprof profiling

Details

  • Change #53: Read secrets form files

    We have added proper support to load secrets like the password from files or from
    base64-encoded strings. Just provide the flags or environment variables for token or private
    key with a DSN formatted string like file://path/to/file or base64://Zm9vYmFy.

    #53

  • Change #53: Integrate standard web config

    We integrated the new web config from the Prometheus toolkit which provides a configuration
    for TLS support and also some basic builtin authentication. For the detailed configuration
    you can check out the documentation.

    #53

  • Enhancement #53: Integrate option pprof profiling

    We have added an option to enable a pprof endpoint for proper profiling support with the help of
    tools like Parca. The endpoint /debug/pprof can now optionally be enabled to get the
    profiling details for catching potential memory leaks.

    #53

v1.0.0

19 Mar 13:10
v1.0.0
31eb241
Compare
Choose a tag to compare

Changelog for 1.0.0

The following sections list the changes for 1.0.0.

Summary

  • Chg #12: Refactor build tools and project structure
  • Chg #14: Drop darwin/386 release builds

Details

  • Change #12: Refactor build tools and project structure

    To have a unified project structure and build tooling we have integrated the same structure we
    already got within our GitHub exporter.

    #12

  • Change #14: Drop darwin/386 release builds

    We dropped the build of 386 builds on Darwin as this architecture is not supported by current Go
    versions anymore.

    #14

v0.1.0

06 Oct 11:45
v0.1.0
d8079b1
Compare
Choose a tag to compare

Changelog for 0.1.0

The following sections list the changes for 0.1.0.

Summary

  • Chg #11: Initial release of basic version

Details

  • Change #11: Initial release of basic version

    Just prepare an initial version of the exporter which scraps the most basic metrics and defines
    the basic exporter structure.

    #11