Repository navigation
2026-11-03 - v13.3
This is a maintenance release of pgBadger that fixes issues and applied patches
reported by users since last release.
- Add scroll on legend and mouseover graphs when the list of item is > 10.
Thanks to Francisco Reinolds for the feature request. - Fix URL path of encoded database directories.
- Use per-run names for temporary dblist and last parsed files to prevent
two pgbadger running at the same time to read the same files. - Fix wrong queries dropped when filtering with --dbuser. Thanks to Jackson
Popkin for the report. - Fix retention (-R) not applied to HTML reports with --explode. Thanks to
Nhyalgotphores for the report. - Sanitize database names used as path with the --explode option. Thanks to
Nhyalgotphores for the report. - Fix empty calendar in incremental mode with the --explode option. Thanks
to Frazer McLean for the report. - Add filter of remote logs in watch mode on the remote host. Thanks to
David Turon for the patch. - Fix multiline prepare query continuation. Thanks to Wu Shuwen for the patch.
- Fix prepare and bind user-details toggle targets. Thanks to Wu Shuwen for
the patch. - Fix prepare and bind sample metadata argument mapping. Thanks to Wu Shuwen
for the patch. - Fix multiline prepare query continuation. Thanks to Wu Shuwen for the patch.
- Fix multiline queries split between temporary files and query reports.
- Fix the same execution reported by both log_min_duration_statement and
auto_explain resulting in counted twice. - Fix an "execute" message without duration stored a scalar in
%last_execute_stmt instead of a hash, so temporary files logged
after it were never associated to the query. - Disable find recursion search in /tmp to find the pgbadger temporary file.
- Fix dropped queries when filtering by user. Thanks to Jackson Popkin for the
patch. - Add copy of explain plan. Thanks to Hélios Gilles for the patch.
- Support more LOG messages:
- parameter "[^"]+" removed
- terminating .* timeout
- Handle "Query Parameters: ..." from auto_explain plan
- Fix csvlog duration leakage for statement-only entries. Thanks to NikuleskoA
for the patch. - Add support for multiple output formats. Thanks to snakeice for the patch.
- Improve output file naming logic for incremental dumps. Thanks to Rodrigo
Bernardi for the patch. - Fix several uninitialized variable error. Thanks to Nhyalgotphores, castle101
and vosteu257-lab for the report. - Order all --* options in documentation. Thanks to Rodrigo Bernardi for the
patch. - Fix dbname in --exclude-db documentation. Thanks to Robin Portigliatti for
the report.