| Age | Commit message (Expand) | Author |
| 2025-11-03 | Add \pset options for boolean value display | Álvaro Herrera |
| 2025-10-07 | Improve psql's ability to select pager mode accurately. | Tom Lane |
| 2025-04-25 | Fix incorrect format placeholders | Peter Eisentraut |
| 2025-03-29 | Use PRI?64 instead of "ll?" in format strings (continued). | Peter Eisentraut |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2023-11-21 | Remove unneeded assignments in for loop header | Alvaro Herrera |
| 2023-11-21 | Avoid overflow in fe_utils' printTable() | Alvaro Herrera |
| 2023-05-19 | Pre-beta mechanical code beautification. | Tom Lane |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-08-29 | Clean up inconsistent use of fflush(). | Tom Lane |
| 2022-07-25 | Add xheader_width pset option to psql | Andrew Dunstan |
| 2022-04-13 | Remove extraneous blank lines before block-closing braces | Alvaro Herrera |
| 2022-03-03 | Clean up assorted failures under clang's -fsanitize=undefined checks. | Tom Lane |
| 2022-01-08 | Update copyright for 2022 | Bruce Momjian |
| 2021-11-01 | Replace unicode characters in comments with ascii | Daniel Gustafsson |
| 2021-06-07 | Fix incautious handling of possibly-miscoded strings in client code. | Tom Lane |
| 2021-03-29 | psql: call clearerr() just before printing | Alvaro Herrera |
| 2021-01-02 | Update copyright for 2021 | Bruce Momjian |
| 2020-10-29 | Don't use custom OID symbols in pg_type.dat, either. | Tom Lane |
| 2020-06-29 | Mop up some no-longer-necessary hacks around printf %.*s format. | Tom Lane |
| 2020-04-07 | Add SQL type xid8 to expose FullTransactionId to users. | Thomas Munro |
| 2020-01-01 | Update copyrights for 2020 | Bruce Momjian |
| 2019-12-17 | Fix query cancellation handling in psql | Michael Paquier |
| 2019-11-28 | Remove useless "return;" lines | Alvaro Herrera |
| 2019-10-25 | Make the order of the header file includes consistent in non-backend modules. | Amit Kapila |
| 2019-05-22 | Phase 2 pgindent run for v12. | Tom Lane |
| 2019-02-13 | More unconstify use | Peter Eisentraut |
| 2019-01-02 | Update copyright for 2019 | Bruce Momjian |
| 2018-11-26 | Fix translation of special characters in psql's LaTeX output modes. | Tom Lane |
| 2018-11-26 | Add CSV table output mode in psql. | Tom Lane |
| 2018-04-08 | Switch client-side code to include catalog/pg_foo_d.h not pg_foo.h. | Tom Lane |
| 2018-01-03 | Update copyright for 2018 | Bruce Momjian |
| 2017-09-05 | In psql, use PSQL_PAGER in preference to PAGER, if it's set. | Tom Lane |
| 2017-06-21 | Phase 3 of pgindent updates. | Tom Lane |
| 2017-06-21 | Phase 2 of pgindent updates. | Tom Lane |
| 2017-06-21 | Initial pgindent run with pg_bsd_indent version 2.0. | Tom Lane |
| 2017-02-25 | Remove useless duplicate inclusions of system header files. | Tom Lane |
| 2017-01-03 | Update copyright via script for 2017 | Bruce Momjian |
| 2016-12-07 | Restore psql's SIGPIPE setting if popen() fails. | Tom Lane |
| 2016-12-07 | Handle empty or all-blank PAGER setting more sanely in psql. | Tom Lane |
| 2016-04-08 | Support \crosstabview in psql | Alvaro Herrera |
| 2016-03-24 | Move psql's print.c and mbprint.c into src/fe_utils. | Tom Lane |