Skip to content

Commit 68b1299

Browse files
NikolaySclaude
andcommitted
Update CHANGELOG for version 18.0 release
- Follow PostgreSQL version numbering (6.0 → 18.0) - Document comprehensive PostgreSQL 13-17 support - Record CircleCI to GitHub Actions migration - Note PostgreSQL 17 compatibility improvements - Mark as breaking change due to version jump 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 0c49aae commit 68b1299

File tree

1 file changed

+17
-4
lines changed

1 file changed

+17
-4
lines changed

CHANGELOG.md

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,24 +3,37 @@
33
All notable changes to postgres_dba will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6-
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6+
and this project follows PostgreSQL version numbering.
77

8-
## [Unreleased]
8+
## [18.0] - 2025-01-28
99

1010
### Added
11-
- GitHub Actions workflow for testing PostgreSQL versions 13-17
11+
- GitHub Actions workflow for comprehensive testing across PostgreSQL versions 13-17
12+
- PostgreSQL 17 compatibility with new `pg_stat_checkpointer` view
1213
- Multi-version PostgreSQL testing support in CI/CD pipeline
14+
- Dynamic PL/pgSQL functions for version-aware checkpoint statistics
15+
- Flexible regression testing for cross-version compatibility
16+
- Support for all currently supported PostgreSQL versions (13-17)
1317

1418
### Changed
19+
- **BREAKING**: Now follows PostgreSQL version numbering (jumping from 6.0 to 18.0)
1520
- Migrated CI/CD from CircleCI to GitHub Actions
1621
- Simplified PostgreSQL client installation process for better version compatibility
1722
- Updated test configuration to support multiple PostgreSQL versions
23+
- Improved regression tests to handle storage variations between PostgreSQL versions
1824

1925
### Fixed
26+
- PostgreSQL 17 compatibility issues with `pg_stat_bgwriter``pg_stat_checkpointer` migration
27+
- Column mapping for PostgreSQL 17: `checkpoints_timed``num_timed`, `checkpoints_req``num_requested`, `buffers_checkpoint``buffers_written`
2028
- PostgreSQL client installation issues across different versions
2129
- GitHub Actions PostgreSQL configuration for proper test execution
30+
- Query planning errors when using version-specific system views
2231

23-
## [0.1.0] - Initial Release
32+
### Removed
33+
- CircleCI configuration and all related references
34+
- PostgreSQL beta version testing (18-beta, 19-beta) due to Docker image availability
35+
36+
## [6.0] - 2020
2437

2538
### Added
2639
- Core database administration functionality

0 commit comments

Comments
 (0)