What's Changed
Fixes
- Fixed field aliases in qualified catalog queries for
pg_catalog.*andinformation_schema.*. pg_catalog.pg_databasenow preserves aliased projections such asoid AS did.pg_catalog.pg_rolesnow returns values from the source column when the output alias differs from, or collides with, another catalog column.pg_catalog.pg_namespacenow respects projected and aliased columns instead of always returning the full namespace row.information_schema.schematanow returns values for aliased columns such ascatalog_name AS x.- Added regression tests covering the examples from issue #77.
Release
- Bumped the crate version to
0.0.22. - Built release assets for Linux amd64, Linux arm64, macOS Intel, macOS Apple Silicon, and Windows amd64.
- Uploaded SHA256 checksums for every release archive.
Validation
- PR checks passed before merge.
- Post-merge
mainRust workflow passed. - Tag-triggered Release workflow passed and uploaded all expected assets.
Fixes #77.
Full Changelog: v0.0.21...v0.0.22