|
| 1 | +## 0.17.1 / 2025-02-26 |
| 2 | + |
| 3 | +* [BUGFIX] Fix: Handle incoming labels with invalid UTF-8 #1131 |
| 4 | + |
| 5 | +## 0.17.0 / 2025-02-16 |
| 6 | + |
| 7 | +## What's Changed |
| 8 | +* [ENHANCEMENT] Add Postgres 17 for CI test by @khiemdoan in https://github.com/prometheus-community/postgres_exporter/pull/1105 |
| 9 | +* [ENHANCEMENT] Add wait/backend to pg_stat_activity by @fgalind1 in https://github.com/prometheus-community/postgres_exporter/pull/1106 |
| 10 | +* [ENHANCEMENT] Export last replay age in replication collector by @bitfehler in https://github.com/prometheus-community/postgres_exporter/pull/1085 |
| 11 | +* [BUGFIX] Fix pg_long_running_transactions time by @jyothikirant-sayukth in https://github.com/prometheus-community/postgres_exporter/pull/1092 |
| 12 | +* [BUGFIX] Fix to replace dashes with underscore in the metric names by @aagarwalla-fx in https://github.com/prometheus-community/postgres_exporter/pull/1103 |
| 13 | +* [BIGFIX] Checkpoint related columns in PG 17 have been moved from pg_stat_bgwriter to pg_stat_checkpointer by @n-rodriguez in https://github.com/prometheus-community/postgres_exporter/pull/1072 |
| 14 | +* [BUGFIX] Fix pg_stat_statements for PG17 by @NevermindZ4 in https://github.com/prometheus-community/postgres_exporter/pull/1114 |
| 15 | +* [BUGFIX] Handle pg_replication_slots on pg<13 by @michael-todorovic in https://github.com/prometheus-community/postgres_exporter/pull/1098 |
| 16 | +* [BUGFIX] Fix missing dsn sanitization for logging by @sysadmind in https://github.com/prometheus-community/postgres_exporter/pull/1104 |
| 17 | + |
| 18 | +## New Contributors |
| 19 | +* @jyothikirant-sayukth made their first contribution in https://github.com/prometheus-community/postgres_exporter/pull/1092 |
| 20 | +* @aagarwalla-fx made their first contribution in https://github.com/prometheus-community/postgres_exporter/pull/1103 |
| 21 | +* @NevermindZ4 made their first contribution in https://github.com/prometheus-community/postgres_exporter/pull/1114 |
| 22 | +* @michael-todorovic made their first contribution in https://github.com/prometheus-community/postgres_exporter/pull/1098 |
| 23 | +* @fgalind1 made their first contribution in https://github.com/prometheus-community/postgres_exporter/pull/1106 |
| 24 | + |
| 25 | +**Full Changelog**: https://github.com/prometheus-community/postgres_exporter/compare/v0.16.0...v0.17.0 |
| 26 | + |
| 27 | +## 0.16.0 / 2024-11-10 |
| 28 | + |
| 29 | +BREAKING CHANGES: |
| 30 | + |
| 31 | +The logging system has been replaced with log/slog from the stdlib. This change is being made across the prometheus ecosystem. The logging output has changed, but the messages and levels remain the same. The `ts` label for the timestamp has bewen replaced with `time`, the accuracy is less, and the timezone is not forced to UTC. The `caller` field has been replaced by the `source` field, which now includes the full path to the source file. The `level` field now exposes the log level in capital letters. |
| 32 | + |
| 33 | +* [CHANGE] Replace logging system #1073 |
| 34 | +* [ENHANCEMENT] Add save_wal_size and wal_status to replication_slot collector #1027 |
| 35 | +* [ENHANCEMENT] Add roles collector and connection limit metrics to database collector #997 |
| 36 | +* [ENHANCEMENT] Excluded databases log messgae is now info level #1003 |
| 37 | +* [ENHANCEMENT] Add active_time to stat_database collector #961 |
| 38 | +* [ENHANCEMENT] Add slot_type label to replication_slot collector #960 |
| 39 | +* [BUGFIX] Fix walreceiver collectore when no repmgr #1086 |
| 40 | +* [BUGFIX] Remove logging errors on replicas #1048 |
| 41 | +* [BUGFIX] Fix active_time query on postgres>=14 #1045 |
| 42 | + |
| 43 | +## 0.15.0 / 2023-10-27 |
| 44 | + |
| 45 | +* [ENHANCEMENT] Add 1kB and 2kB units #915 |
| 46 | +* [BUGFIX] Add error log when probe collector creation fails #918 |
| 47 | +* [BUGFIX] Fix test build failures on 32-bit arch #919 |
| 48 | +* [BUGFIX] Adjust collector to use separate connection per scrape #936 |
| 49 | + |
| 50 | +## 0.14.0 / 2023-09-11 |
| 51 | + |
| 52 | +* [CHANGE] Add `state` label to pg_process_idle_seconds #862 |
| 53 | +* [CHANGE] Change database connections to one per scrape #882 #902 |
| 54 | +* [ENHANCEMENT] Add wal collector #858 |
| 55 | +* [ENHANCEMENT] Add database_wraparound collector #834 |
| 56 | +* [ENHANCEMENT] Add stat_activity_autovacuum collector #840 |
| 57 | +* [ENHANCEMENT] Add stat_wal_receiver collector #844 |
| 58 | +* [ENHANCEMENT] Add xlog_location collector #849 |
| 59 | +* [ENHANCEMENT] Add statio_user_indexes collector #845 |
| 60 | +* [ENHANCEMENT] Add long_running_transactions collector #836 |
| 61 | +* [ENHANCEMENT] Add pg_stat_user_tables_size_bytes metric #904 |
| 62 | +* [BUGFIX] Fix tests on 32-bit systems #857 |
| 63 | +* [BUGFIX] Fix pg_stat_statements metrics on Postgres 13+ #874 #876 |
| 64 | +* [BUGFIX] Fix pg_stat_database metrics for NULL stats_reset #877 |
| 65 | +* [BUGFIX] Fix pg_replication_lag_seconds on Postgres 10+ when master is idle #895 |
| 66 | + |
1 | 67 | ## 0.13.2 / 2023-07-21 |
2 | 68 |
|
3 | 69 | * [BUGFIX] Fix type issues on pg_postmaster metrics #828 |
|
0 commit comments