Skip to content

pig v1.7.0

Safer EL module handling, refreshed China mirrors, streamlined EL7 compatibility, and 575 packaged extensions.

Pig v1.7.0 is a repository compatibility and catalog release on top of v1.6.2. It makes China-mirror selection explicit, preserves native DNF module filtering by default, restores a streamlined EL7 repository catalog, and grows the bundled extension snapshot from 572 to 575. The embedded Pigsty version remains 4.5.0.

Highlights

  • -m|--mirror now selects the bundled china repository definitions directly. PGDG, Rocky Linux, Debian, Ubuntu, Docker, and other regional routes use the maintained mirror list instead of the former runtime PGDG proxy rewrite.
  • EL repository definitions no longer receive module_hotfixes=1 globally. Pigsty and PGDG repositories that intentionally override module streams opt in explicitly; BaseOS, AppStream, EPEL, and other repositories retain native DNF module filtering.
  • EL7 keeps a deliberately limited compatibility catalog: archived CentOS 7 Base/Updates/Extras/SCLo and EPEL definitions for x86_64, plus shared Pigsty and supported PGDG entries. The DNF-only module_hotfixes key is stripped when rendering EL7 YUM configuration.
  • Repository setup now reports unsupported platforms when the catalog has no matching definitions, instead of continuing with an empty repository set.
  • Release metadata is bumped to 1.7.0; the embedded Pigsty version remains 4.5.0.

Extension Catalog

  • Packaged extensions: 572 -> 575, with no removals.
  • 3 new extensions: pg_local_cache 1.2.0, pg_statviz 0.1.0, and pg_policy 0.1.0.
  • Version refreshes include biscuit 3.0.0, pg_clickhouse 0.10.0, pg_search 0.25.2, pg_turbovec packages 1.29.0, pg_uuid_v8 1.1.0, and the Debian q3c 2.0.5 package.
  • Package metadata and availability matrices are refreshed. Run pig ext reload when you need a catalog newer than this release snapshot.

Compatibility Notes

  • No commands or global flags are removed in this release.
  • -m|--mirror is now an explicit China-region selection rather than a PGDG proxy rewrite. Use --region=default|china|europe when you need a specific route.
  • Custom EL repository definitions that require module-stream overrides must now set meta.module_hotfixes: 1 explicitly. This setting is intentionally omitted for ordinary OS repositories and removed on EL7.
  • EL7 is end-of-life and only has limited compatibility coverage; prefer EL8 or newer for current PostgreSQL and extension packages.

Checksums

Download asset
FileChecksum
pig-1.7.0-1.aarch64.rpm Linuxarm64SHA-256 e3a339fe…47d1
pig-1.7.0-1.x86_64.rpm Linuxamd64SHA-256 34ce29d7…67f8
pig-v1.7.0.darwin-amd64.tar.gz macOSamd64SHA-256 d26803c6…9ba7
pig-v1.7.0.darwin-arm64.tar.gz macOSarm64SHA-256 ea8120d4…d3ce
pig-v1.7.0.linux-amd64.tar.gz Linuxamd64SHA-256 40295b64…d0bf
pig-v1.7.0.linux-arm64.tar.gz Linuxarm64SHA-256 79290917…12d5
pig_1.7.0-1_amd64.deb Linuxamd64SHA-256 41523c15…1072
pig_1.7.0-1_arm64.deb Linuxarm64SHA-256 adf7b2d9…7ef5