This repository was archived by the owner on Oct 2, 2026. It is now read-only.
Repository navigation
Release v1.0.9
postgres-wire v1.0.9
Summary
- Release range:
v1.0.8->v1.0.9 - Compare: v1.0.8...v1.0.9
- Commits included: 9
Detailed Changes
Client APIs
- Add ACL parsing, database privileges, default privileges introspection, and SQL generation
- Touched:
Sources/PostgresKit/Introspection/DatabaseIntrospection.swift,Sources/PostgresKit/Security/PrivilegeManagement.swift,Sources/PostgresKit/Types/DatabaseTypes.swift
- Touched:
- Fix NULL column handling in configurable settings queries
- Touched:
Sources/PostgresKit/Introspection/DatabaseIntrospection.swift,Sources/PostgresKit/Security/RoleIntrospection.swift
- Touched:
- Add expanded createDatabase options and introspection APIs for database creation
- Touched:
Sources/PostgresKit/Introspection/DatabaseIntrospection.swift,Sources/PostgresKit/Schema/DatabaseOperations.swift
- Touched:
- Add dropIndex
- Touched:
Sources/PostgresKit/Maintenance/DatabaseMaintenance.swift
- Touched:
- Merge dropIndex methods and add schema support
- Touched:
Sources/PostgresKit/Maintenance/DatabaseMaintenance.swift,Sources/PostgresKit/Schema/IndexOperations.swift
- Touched:
Wire Protocol
- Add locks, table stats, replication monitoring and fix expensive queries error
- Touched:
Sources/PostgresWire/Activity/PostgresActivityModels.swift,Sources/PostgresWire/Activity/PostgresActivityMonitor.swift
- Touched:
- Filter noise from locks query and expose connected database name
- Touched:
Sources/PostgresWire/Activity/PostgresActivityModels.swift,Sources/PostgresWire/Activity/PostgresActivityMonitor.swift
- Touched:
- Add public init for PostgresTableStat for cross-module construction
- Touched:
Sources/PostgresWire/Activity/PostgresActivityModels.swift
- Touched:
- Add operation progress monitoring to activity snapshots
- Touched:
Sources/PostgresWire/Activity/PostgresActivityModels.swift,Sources/PostgresWire/Activity/PostgresActivityMonitor.swift
- Touched: