<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>PIG Blog on PIG</title><link>https://pig.pgsty.com/blog/</link><description>Recent content in PIG Blog on PIG</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 08 Aug 2026 18:01:22 +0800</lastBuildDate><atom:link href="https://pig.pgsty.com/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>pig v1.6.1</title><link>https://pig.pgsty.com/release/pig-1.6.1/</link><pubDate>Thu, 30 Jul 2026 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-1.6.1/</guid><description>&lt;p&gt;&lt;code&gt;pig&lt;/code&gt; v1.6.1 is a maintenance release on top of &lt;a href="https://pig.pgsty.com/release/pig-1.6.0/"&gt;v1.6.0&lt;/a&gt;. It carries no new
commands and no flag changes — the point of the release is the catalog that ships inside the
binary.&lt;/p&gt;
&lt;h2 id="what-changed"&gt;What changed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Extension catalog refreshed.&lt;/strong&gt; The embedded &lt;code&gt;extension.csv&lt;/code&gt; is regenerated from the
Pigsty package repositories, so &lt;code&gt;pig ext list&lt;/code&gt; and &lt;code&gt;pig install&lt;/code&gt; resolve against current
package versions without a &lt;code&gt;pig ext reload&lt;/code&gt; round trip.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pigsty version aligned to 4.5.0.&lt;/strong&gt; The embedded Pigsty version that &lt;code&gt;pig sty&lt;/code&gt; and
&lt;code&gt;pig status&lt;/code&gt; report now points at Pigsty 4.5.0.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Version strings bumped&lt;/strong&gt; across the build metadata and &lt;code&gt;pig update&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The catalog still covers 562 packaged extensions across PostgreSQL
14–18 on EL 8/9/10, Debian 12/13, and Ubuntu 22/24/26, for both &lt;code&gt;x86_64&lt;/code&gt; and &lt;code&gt;aarch64&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>pig v1.6.0</title><link>https://pig.pgsty.com/release/pig-1.6.0/</link><pubDate>Tue, 28 Jul 2026 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-1.6.0/</guid><description>&lt;p&gt;Pig &lt;code&gt;v1.6.0&lt;/code&gt; is a major release: &lt;code&gt;pig pt&lt;/code&gt; becomes a transparent &lt;code&gt;patronictl&lt;/code&gt; launcher, the new root-level &lt;code&gt;pig inventory&lt;/code&gt; command group brings lossless editing and validation of &lt;code&gt;pigsty.yml&lt;/code&gt; (with an experimental PostgreSQL CMDB bridge), &lt;code&gt;pig sty grafana&lt;/code&gt; adds native Grafana dashboard management, and the packaged extension catalog grows to 562.&lt;/p&gt;
&lt;h2 id="highlights"&gt;Highlights&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;pig pt&lt;/code&gt; is rewritten as a native &lt;code&gt;patronictl&lt;/code&gt; passthrough: all cluster commands (&lt;code&gt;list&lt;/code&gt;, &lt;code&gt;restart&lt;/code&gt;, &lt;code&gt;switchover&lt;/code&gt;, &lt;code&gt;failover&lt;/code&gt;, &lt;code&gt;edit-config&lt;/code&gt;, …) forward directly with native flags, prompts, output, and exit codes, so new patronictl features work without waiting for a pig release. Local helpers &lt;code&gt;status&lt;/code&gt;, &lt;code&gt;log&lt;/code&gt;, &lt;code&gt;set&lt;/code&gt;, and &lt;code&gt;service/svc&lt;/code&gt; remain, with new &lt;code&gt;-c/--config-file&lt;/code&gt;, &lt;code&gt;-d/--dcs-url&lt;/code&gt;, &lt;code&gt;-k/--insecure&lt;/code&gt; options and a &lt;code&gt;pig pt -- …&lt;/code&gt; escape hatch.&lt;/li&gt;
&lt;li&gt;New root-level &lt;code&gt;pig inventory&lt;/code&gt; command group (alias &lt;code&gt;inv&lt;/code&gt;): &lt;code&gt;status&lt;/code&gt; / &lt;code&gt;list&lt;/code&gt; / &lt;code&gt;show&lt;/code&gt; / &lt;code&gt;edit&lt;/code&gt; / &lt;code&gt;validate&lt;/code&gt; / &lt;code&gt;check&lt;/code&gt; / &lt;code&gt;diff&lt;/code&gt; — a lossless YAML engine that preserves comments, formatting, key order, and anchors byte-for-byte; &lt;code&gt;edit&lt;/code&gt; validates before writing and writes atomically, so invalid YAML can never reach disk.&lt;/li&gt;
&lt;li&gt;New &lt;strong&gt;experimental&lt;/strong&gt; &lt;code&gt;pig inventory cmdb&lt;/code&gt; subcommands (&lt;code&gt;check&lt;/code&gt; / &lt;code&gt;init&lt;/code&gt; / &lt;code&gt;load&lt;/code&gt; / &lt;code&gt;dump&lt;/code&gt; / &lt;code&gt;enable&lt;/code&gt; / &lt;code&gt;disable&lt;/code&gt;) exchange the inventory with the Pigsty CMDB in PostgreSQL over a native driver, with bounded timeouts and digest-pinned confirmation for destructive operations.&lt;/li&gt;
&lt;li&gt;New &lt;code&gt;pig sty grafana&lt;/code&gt; (alias &lt;code&gt;gf&lt;/code&gt;) manages Grafana dashboards natively over HTTP: &lt;code&gt;info&lt;/code&gt; / &lt;code&gt;list&lt;/code&gt; / &lt;code&gt;boot&lt;/code&gt; / &lt;code&gt;load&lt;/code&gt; / &lt;code&gt;init&lt;/code&gt; / &lt;code&gt;dump&lt;/code&gt; / &lt;code&gt;clean&lt;/code&gt; / &lt;code&gt;lang&lt;/code&gt; / &lt;code&gt;style&lt;/code&gt;. The &lt;code&gt;pig sty&lt;/code&gt; surface is simplified: &lt;code&gt;sty edit&lt;/code&gt; / &lt;code&gt;validate&lt;/code&gt; / &lt;code&gt;check&lt;/code&gt; / &lt;code&gt;cmdb&lt;/code&gt; / &lt;code&gt;dashboard&lt;/code&gt; / &lt;code&gt;release&lt;/code&gt; are removed in favor of &lt;code&gt;pig inventory&lt;/code&gt;, &lt;code&gt;pig sty grafana&lt;/code&gt;, and &lt;code&gt;pig sty list&lt;/code&gt; / &lt;code&gt;get&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Reliability hardening: repo / catalog / download writes are atomic (no more truncated files on interrupt); structured &lt;code&gt;-o json|yaml&lt;/code&gt; keeps stdout as a pure result envelope with wrapped-tool output on stderr; finer exit codes (usage errors → 2, missing &lt;code&gt;--yes&lt;/code&gt; confirmation → 7); Ansible list variables are JSON-encoded.&lt;/li&gt;
&lt;li&gt;Repository refresh: MySQL repos upgraded to 8.4 LTS, new Percona XtraBackup (&lt;code&gt;pxb84&lt;/code&gt;) and MySQL Tools repos, Kubernetes v1.36, LLVM apt coverage for Debian/Ubuntu 26, Percona TDE sourced directly from repo.percona.com, &lt;code&gt;wiltondb&lt;/code&gt; repo removed.&lt;/li&gt;
&lt;li&gt;Toolchain: Go 1.26.5, new native PostgreSQL driver (pgx v5), embedded Pigsty version &lt;code&gt;4.4.0&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="extension-catalog"&gt;Extension Catalog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Packaged extensions: &lt;strong&gt;531 -&amp;gt; 562&lt;/strong&gt;; the broader PGEXT.CLOUD directory contains &lt;strong&gt;2,230&lt;/strong&gt; entries.&lt;/li&gt;
&lt;li&gt;33 new extensions, including the &lt;code&gt;pg_lake&lt;/code&gt; family (&lt;code&gt;pg_lake&lt;/code&gt;, &lt;code&gt;pg_lake_table&lt;/code&gt;, &lt;code&gt;pg_lake_engine&lt;/code&gt;, &lt;code&gt;pg_lake_iceberg&lt;/code&gt;, &lt;code&gt;pg_lake_copy&lt;/code&gt;), &lt;code&gt;pg_jieba&lt;/code&gt;, &lt;code&gt;pg_cjk_parser&lt;/code&gt;, &lt;code&gt;pg_fts&lt;/code&gt;, &lt;code&gt;pgmonitor&lt;/code&gt;, &lt;code&gt;pgmemento&lt;/code&gt;, &lt;code&gt;pg_tiktoken_c&lt;/code&gt;, &lt;code&gt;online_advisor&lt;/code&gt;, &lt;code&gt;pgsqlmock&lt;/code&gt;, and &lt;code&gt;plx&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;2 removed: &lt;code&gt;pg_analytics&lt;/code&gt;, &lt;code&gt;spat&lt;/code&gt;; 58 version refreshes, including &lt;code&gt;vector 0.8.5&lt;/code&gt;, &lt;code&gt;timescaledb 2.28.3&lt;/code&gt;, &lt;code&gt;pg_search 0.24.3&lt;/code&gt;, &lt;code&gt;pg_tde 2.2.1&lt;/code&gt;, and &lt;code&gt;powa 5.2.0&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Package aliases synced with Pigsty: &lt;code&gt;kafka&lt;/code&gt; is renamed to &lt;code&gt;kafka-stack&lt;/code&gt;; the Debian/Ubuntu &lt;code&gt;postgresql&lt;/code&gt; alias now maps to &lt;code&gt;postgresql-$v&lt;/code&gt; only (use &lt;code&gt;pgsql&lt;/code&gt; / &lt;code&gt;pgsql-full&lt;/code&gt; for the full dev set).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="compatibility-notes"&gt;Compatibility Notes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;⚠ &lt;code&gt;pig pt failover &amp;lt;name&amp;gt;&lt;/code&gt;: the positional argument is now the &lt;strong&gt;cluster&lt;/strong&gt;, not the promotion candidate — use &lt;code&gt;pig pt failover CLUSTER --candidate MEMBER&lt;/code&gt; and review any failover automation before upgrading.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pig pt&lt;/code&gt; positionals are native cluster-first (&lt;code&gt;restart CLUSTER [MEMBER]&lt;/code&gt;); forwarded commands return native patronictl exit codes, own their confirmation prompts (&lt;code&gt;-y&lt;/code&gt; no longer gates them), and no longer support &lt;code&gt;-o json&lt;/code&gt; (use native &lt;code&gt;--format json&lt;/code&gt;). &lt;code&gt;pig pt config&lt;/code&gt; is replaced by &lt;code&gt;pig pt set K=V&lt;/code&gt; and native &lt;code&gt;show-config&lt;/code&gt; / &lt;code&gt;edit-config&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;In structured output mode, wrapped-tool output moves to stderr and stdout carries only the JSON/YAML envelope — update scripts that parsed mixed output.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pig inventory edit&lt;/code&gt; tightens the inventory file mode to 0600 after a successful edit, since the file may contain credentials.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;6899e8a3e1c0adfe8c0c177c0632b0a00821b304ed5998fcbdf28d02660c6768 pig-1.6.0-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cabe593fe7f5c31cdbcd8d546ae4925b57f98f70c564452335568389f3f9737c pig-1.6.0-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;1f46d4a0b4710eed06b2cf8e7e17ee04b8d65331697c5c65afd513cc28282231 pig-v1.6.0.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;845decb95697fc68bc5e12bc80cecfd4c6d23160afee96568b699d82f2e9261d pig-v1.6.0.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;4f1bb4fda8131db9f40db15e1575a6045b373dee609250cf5ee2bdedc2db89e2 pig-v1.6.0.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;4384d11150e31d614ed4ac3de4d6bf7ee7fa111ac84f5575753bb9f2f31f4ed8 pig-v1.6.0.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;e35ef0f2c76afe5f3512d34c0440abd8c0106c0e2775c5452e167ae3a4127e8e pig_1.6.0-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;c3bc6d04c6acd7e5c3164a33b7525b25a93e2de9822ce957c15c18ee0d551901 pig_1.6.0-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v1.6.0"&gt;https://github.com/pgsty/pig/releases/tag/v1.6.0&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v1.5.1</title><link>https://pig.pgsty.com/release/pig-1.5.1/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-1.5.1/</guid><description>&lt;p&gt;Pig &lt;code&gt;v1.5.1&lt;/code&gt; updates PG kernel forks to the latest package names.&lt;/p&gt;
&lt;h2 id="highlights"&gt;Highlights&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add mirror/proxy mode to repo, build, sty, update, and extension update workflows; &lt;code&gt;pig build rust -m&lt;/code&gt; also configures Cargo mirror settings with &lt;code&gt;rsproxy.cn&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Add explicit PostgreSQL 19 beta build switches: &lt;code&gt;pig build repo --beta&lt;/code&gt;, &lt;code&gt;pig build tool --beta&lt;/code&gt;, and &lt;code&gt;pig build pgrx -b&lt;/code&gt;, while keeping PostgreSQL 18 and PG14-18 as the stable defaults.&lt;/li&gt;
&lt;li&gt;Refresh kernel and fork package aliases for IvorySQL, PolarDB, OrioleDB, OpenHaloDB, Babelfish, and the pgEdge suite.&lt;/li&gt;
&lt;li&gt;Improve the Cloudberry package build flow for &lt;code&gt;cloudberry&lt;/code&gt;, &lt;code&gt;cloudberry-backup&lt;/code&gt;, and &lt;code&gt;cloudberry-pxf&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Refresh source/package metadata for Cloudberry, Babelfish, OrioleDB, pgEdge, PolarDB, &lt;code&gt;polarstore&lt;/code&gt;, &lt;code&gt;zlog&lt;/code&gt;, &lt;code&gt;libpgfeutils&lt;/code&gt;, and &lt;code&gt;libfq&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Improve repository generation for newer EL release strings, including PGDG on EL9.6+ / EL10+ and EPEL&amp;rsquo;s EL10 &lt;code&gt;10z&lt;/code&gt; stream.&lt;/li&gt;
&lt;li&gt;Refresh extension versions including &lt;code&gt;pg_ivm 1.15&lt;/code&gt;, &lt;code&gt;spock 5.0.10&lt;/code&gt;, &lt;code&gt;snowflake 2.5.0&lt;/code&gt;, &lt;code&gt;pg_tde 2.2&lt;/code&gt;, &lt;code&gt;decoderbufs 3.6.0&lt;/code&gt;, and IvorySQL &lt;code&gt;5.4&lt;/code&gt; packages.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;bc83887d640ed299a967b4eda2ae6db621a985abfa022fccabf508f7ec7b98e3 pig-1.5.1-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;f0eab8e638d9e00a9172751446db869d0fe6ca7f382c7d540a931e0764014c0a pig-1.5.1-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;b32d894dc444ef2b9ec00816d50d82b5834e64c35b3bb18f08b6286a7ca8e8e7 pig-v1.5.1.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;4d768829b7e93fac6c732e27f665d3ab3945ec8bc1c336e5b91980932e8c9932 pig-v1.5.1.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;69f4a016af52f1ee8f1a1ffc1e405bb3be551c3813b6d24f70ef8394330be5eb pig-v1.5.1.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;f49becb5fd556b36a9aa8de0c27bdbe210f7958f59254d780774828f2340e77b pig-v1.5.1.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;a0d15145409d8a2629a74d3071f7af593e470920f22d9af4bf6f96725dbb6d49 pig_1.5.1-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;f05b9b5abef5992ed16cbb5b6a6e3e5e58230072e3665ecc57b9ce2df3edb9a6 pig_1.5.1-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v1.5.1"&gt;https://github.com/pgsty/pig/releases/tag/v1.5.1&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v1.5.0</title><link>https://pig.pgsty.com/release/pig-1.5.0/</link><pubDate>Sat, 04 Jul 2026 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-1.5.0/</guid><description>&lt;p&gt;Pig &lt;code&gt;v1.5.0&lt;/code&gt; is a PostgreSQL operations release for day-to-day DBA work. It adds local database clone/fork workflows, clarifies the boundaries between &lt;code&gt;pg&lt;/code&gt;, &lt;code&gt;pt&lt;/code&gt;, &lt;code&gt;pb&lt;/code&gt;, and &lt;code&gt;pitr&lt;/code&gt;, and tightens preview, confirmation, and structured-output behavior for high-risk operations.&lt;/p&gt;
&lt;h2 id="highlights"&gt;Highlights&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;pig pg&lt;/code&gt; is now more focused on local PostgreSQL operations. &lt;code&gt;pig pg clone&lt;/code&gt; creates quick database-level copies, while &lt;code&gt;pig pg fork&lt;/code&gt; creates disposable physical instance forks for local validation, recovery drills, and isolated experiments.&lt;/li&gt;
&lt;li&gt;Recovery flows are split more clearly: &lt;code&gt;pig pitr&lt;/code&gt; is the orchestration entry point across Patroni, PostgreSQL, and pgBackRest; &lt;code&gt;pig pb restore&lt;/code&gt; remains the low-level pgBackRest restore primitive. Restore commands now require an explicit target and provide more concrete plans and post-restore guidance.&lt;/li&gt;
&lt;li&gt;Patroni operations are more predictable: high-risk actions such as &lt;code&gt;pig pt restart&lt;/code&gt;, &lt;code&gt;reinit&lt;/code&gt;, &lt;code&gt;switchover&lt;/code&gt;, and &lt;code&gt;failover&lt;/code&gt; use Pig-managed confirmation and plan output; &lt;code&gt;pig pt config pg&lt;/code&gt; points operators to &lt;code&gt;pig pt restart --pending&lt;/code&gt; when a restart is required.&lt;/li&gt;
&lt;li&gt;Automation is safer: structured output no longer implies confirmation for destructive commands. High-risk execution requires explicit &lt;code&gt;-y/--yes&lt;/code&gt;, while &lt;code&gt;--plan&lt;/code&gt; and &lt;code&gt;next_actions&lt;/code&gt; are more consistent for preview-then-execute workflows.&lt;/li&gt;
&lt;li&gt;Logs and status output are more useful during incidents: &lt;code&gt;pg&lt;/code&gt;, &lt;code&gt;pb&lt;/code&gt;, and &lt;code&gt;pt&lt;/code&gt; log commands now cover common latest / tail / show / grep workflows, and structured log snapshots use JSONL semantics.&lt;/li&gt;
&lt;li&gt;Build and release defaults were refreshed: Pig is &lt;code&gt;1.5.0&lt;/code&gt;, embedded Pigsty is &lt;code&gt;4.4.0&lt;/code&gt;, and &lt;code&gt;pig build pgrx&lt;/code&gt; defaults to &lt;code&gt;cargo-pgrx 0.19.1&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="extension-catalog"&gt;Extension Catalog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Available extensions: &lt;strong&gt;524 -&amp;gt; 531&lt;/strong&gt;, with no removals.&lt;/li&gt;
&lt;li&gt;New extensions: &lt;code&gt;pg_ducklake&lt;/code&gt;, &lt;code&gt;pgdisablelogerror&lt;/code&gt;, &lt;code&gt;pg_stat_log&lt;/code&gt;, &lt;code&gt;pg_stat_plans&lt;/code&gt;, &lt;code&gt;passwordpolicy&lt;/code&gt;, &lt;code&gt;db2fce&lt;/code&gt;, &lt;code&gt;plpgsql_wrap&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Refreshed a batch of existing extension versions and package metadata, including &lt;code&gt;timescaledb 2.28.2&lt;/code&gt;, &lt;code&gt;postgis 3.6.4&lt;/code&gt;, &lt;code&gt;vector 0.8.4&lt;/code&gt;, &lt;code&gt;biscuit 2.4.1&lt;/code&gt;, &lt;code&gt;citus 14.1.0&lt;/code&gt;, &lt;code&gt;orioledb 1.8&lt;/code&gt;, &lt;code&gt;documentdb 0.113&lt;/code&gt;, &lt;code&gt;credcheck 5.0&lt;/code&gt;, and &lt;code&gt;pgtt 4.5&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;orioledb&lt;/code&gt; aliases no longer pin to PG17; they resolve against the requested PostgreSQL major. EL9 ARM64 Patroni aliases now point to noarch packages.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="compatibility-notes"&gt;Compatibility Notes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Use &lt;code&gt;-y/--yes&lt;/code&gt; for destructive operations in automation; structured output mode no longer substitutes for human confirmation.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pig pb restore&lt;/code&gt; and &lt;code&gt;pig pitr&lt;/code&gt; require exactly one explicit recovery target; use &lt;code&gt;--target-action=promote&lt;/code&gt; for auto-promote behavior.&lt;/li&gt;
&lt;li&gt;Several ambiguous short options were cleaned up. For log commands, &lt;code&gt;-o json&lt;/code&gt; means a JSONL snapshot and is not used for tail/follow streaming modes.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;9f83b78ed2eccedd55a86c634f88364f1945c3cefa1b23efdd72a7cf2062e1df pig-1.5.0-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;b792001498e9907d4659db46640f9c5164152b20689f90f93418f76fb4633e6e pig-1.5.0-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ae1081dfbff8564ecdf713c85e8025c91bfd38e6575ea9ac99a92f968ab8a29d pig-v1.5.0.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;6d69efcdcdc79fd90d2112e1e8042887020402aa037252d89d632243e7085dc6 pig-v1.5.0.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;8f914821b317cde73d3aec4ed311d5e90710bbc8cb372c1de3322083c31f4a85 pig-v1.5.0.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;d4de9ef1c28d0a3661c4a4d47c469b7bfd5f5bddb610325796afb669ab162234 pig-v1.5.0.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;35fd32affb4cb5bcca845d47a768782fb7005f06fcc1bcb5b7755d2627f96245 pig_1.5.0-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;2be1df804d3f630560bc3ced0107c49ffad8bb52b004f72c7f8b4d09dc8d3e04 pig_1.5.0-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v1.5.0"&gt;https://github.com/pgsty/pig/releases/tag/v1.5.0&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v1.4.2</title><link>https://pig.pgsty.com/release/pig-1.4.2/</link><pubDate>Thu, 18 Jun 2026 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-1.4.2/</guid><description>&lt;ul&gt;
&lt;li&gt;Refresh the built-in extension catalog from &lt;strong&gt;510&lt;/strong&gt; to &lt;strong&gt;524&lt;/strong&gt; available extensions. This adds 14 extensions: &lt;code&gt;pg_stl&lt;/code&gt;, &lt;code&gt;pgmnemo&lt;/code&gt;, &lt;code&gt;psql_bm25s&lt;/code&gt;, &lt;code&gt;pg_orca&lt;/code&gt;, &lt;code&gt;pg_sorted_heap&lt;/code&gt;, &lt;code&gt;graph&lt;/code&gt;, &lt;code&gt;pgrdf&lt;/code&gt;, &lt;code&gt;fsm_core&lt;/code&gt;, &lt;code&gt;jsonschema&lt;/code&gt;, &lt;code&gt;pg_durable&lt;/code&gt;, &lt;code&gt;pg_mockable&lt;/code&gt;, &lt;code&gt;pg_uuid_v8&lt;/code&gt;, &lt;code&gt;pg_stat_backtrace&lt;/code&gt;, and &lt;code&gt;pg_projection&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Update package metadata for 48 existing extensions, including &lt;code&gt;timescaledb 2.28.0&lt;/code&gt;, &lt;code&gt;timescaledb_toolkit 1.23.0&lt;/code&gt;, &lt;code&gt;pg_task 2.1.29&lt;/code&gt;, &lt;code&gt;pg_search 0.24.0&lt;/code&gt;, &lt;code&gt;pg_clickhouse 0.3.2&lt;/code&gt;, &lt;code&gt;pg_graphql 1.6.1&lt;/code&gt;, &lt;code&gt;documentdb 0.112&lt;/code&gt;, &lt;code&gt;toastinfo 1.7&lt;/code&gt;, &lt;code&gt;wrappers 0.6.1&lt;/code&gt;, and &lt;code&gt;pgclone 4.3.2&lt;/code&gt;. No extensions were removed or demoted.&lt;/li&gt;
&lt;li&gt;Add PostgreSQL 19 beta install/build/config support. PG19 is accepted as an explicit installable major, while PostgreSQL 18 remains the stable default for auto-detection, catalog display, and latest-version aliases.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;pg19&lt;/code&gt; package aliases and PG19 category alias resolution. PG19 category aliases borrow the PostgreSQL 18 visibility template and limit beta package expansion to PGDG-origin entries.&lt;/li&gt;
&lt;li&gt;Teach &lt;code&gt;pig sty conf -v 19&lt;/code&gt; to enable the &lt;code&gt;beta&lt;/code&gt; repository module when the template supports it, and emit clear warnings when a template is not tuned for PG19 beta or cannot enable the beta repo automatically.&lt;/li&gt;
&lt;li&gt;Fix Patroni cluster operations by passing the resolved &lt;code&gt;CLUSTER_NAME&lt;/code&gt; to &lt;code&gt;patronictl restart&lt;/code&gt;, &lt;code&gt;reinit&lt;/code&gt;, &lt;code&gt;switchover&lt;/code&gt;, and &lt;code&gt;failover&lt;/code&gt;; &lt;code&gt;pig pt list&lt;/code&gt; also accepts an optional cluster name.&lt;/li&gt;
&lt;li&gt;Bump the default &lt;code&gt;pgrx&lt;/code&gt; version for &lt;code&gt;pig build pgrx&lt;/code&gt; from &lt;code&gt;0.18.0&lt;/code&gt; to &lt;code&gt;0.18.1&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Bump release metadata to &lt;code&gt;v1.4.2&lt;/code&gt;, refresh Go module checksums, and add focused tests for PG19 aliases/config generation plus Patroni cluster-scope behavior.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;790afe4d6622cb041b06c622bc466cb1b2960a77487f368238027fb4a3a5ef93 pig-1.4.2-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ef918166b38a5eb1d108a928718c9e2cb8c3590e5a1f72effee942faca9b4bea pig-1.4.2-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;3e37ff22aed076cbdd453911dc89fcc9340b1a4faac62c0580094bc1eb2d6273 pig-v1.4.2.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;5eb7db776cb149331ebb33e3e6164e1cf711d0107941b92c6930a1d4c4b4eb23 pig-v1.4.2.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;c536c324e40a861217e31f4699ee5f0e6c2daeb4e6f0f0e8cc5f606da9d787eb pig-v1.4.2.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;8b2d5746264a95269535e5a426f78fe0020f73fa3391fcb613f274551c4786ab pig-v1.4.2.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;566e06f6da1fe9d635c41258d20cd9ff10de4e6e74b3b41ba2c6204ba22743c8 pig_1.4.2-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;8c09e741975cb2f74b0f88c5995a8fa43d6c30a9a7ab7aaf0b8d83a7c66e1fc1 pig_1.4.2-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v1.4.2"&gt;https://github.com/pgsty/pig/releases/tag/v1.4.2&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v1.4.1</title><link>https://pig.pgsty.com/release/pig-1.4.1/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-1.4.1/</guid><description>&lt;ul&gt;
&lt;li&gt;510 extensions, 3 new extensions, 20 updated.&lt;/li&gt;
&lt;li&gt;Ubuntu 26.04 &lt;code&gt;resolute&lt;/code&gt; support, drop support for Ubuntu 20.04 &lt;code&gt;focal&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Bump &lt;code&gt;el9.aarch64&lt;/code&gt; ad hoc &lt;code&gt;patroni&lt;/code&gt; to &lt;code&gt;4.1.2&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Bump pgEdge to PostgreSQL 18.&lt;/li&gt;
&lt;li&gt;Calibrate upstream repo definition.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cbfbb04b9640dcf39fcd9ccfa49e500dd0e65b72c0326c0d166e6f43e52b6dc3 pig-1.4.1-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;c3325c7c68559b3149567eddd5963c4bc3bb4b39622740ca469f9d5d274e462b pig-1.4.1-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;c82e8a5e010aed198748576a3740479ac73eaa4a05f50cd4afc82fbcc9075d4d pig-v1.4.1.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;a62e223a9f3fb6755cfeabfed2b9241d1be8aad42251917ddb2a4757fa5df6bd pig-v1.4.1.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;65938e1158deb8a795c32ae99ff09178b7dec6b09743f8bdfbd9fd09a522e89f pig-v1.4.1.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;0fe4172dd1f03ac1b6ac73a28cdfe78b70c6613996252a230710b291faf8db58 pig-v1.4.1.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;bdcc318ed50bff505f193f3a265d8fd2c7b093a104d5e5728b8c070e3580827e pig_1.4.1-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;1a1acb69d41bcfb9df8fb86c8d3c076050df5a242b639c1215833cd6394e112d pig_1.4.1-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v1.4.1"&gt;https://github.com/pgsty/pig/releases/tag/v1.4.1&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v1.4.0</title><link>https://pig.pgsty.com/release/pig-1.4.0/</link><pubDate>Sun, 19 Apr 2026 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-1.4.0/</guid><description>&lt;ul&gt;
&lt;li&gt;Refresh the extension catalog and increase the total available extensions to &lt;strong&gt;510&lt;/strong&gt;, with version bumps such as &lt;code&gt;timescaledb 2.26.3&lt;/code&gt;, &lt;code&gt;decoderbufs 3.5.0&lt;/code&gt;, &lt;code&gt;pgclone 4.0.0&lt;/code&gt;, and &lt;code&gt;nominatim_fdw 1.3&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Bump the default &lt;code&gt;pgrx&lt;/code&gt; version from &lt;code&gt;0.17.0&lt;/code&gt; to &lt;code&gt;0.18.0&lt;/code&gt; and align related Rust extension builds.&lt;/li&gt;
&lt;li&gt;Refresh authoritative source bundles for &lt;code&gt;pig build get&lt;/code&gt;, covering Cloudberry / OrioleDB build inputs and bundled artifacts for RDKit and OneSparse-related packages.&lt;/li&gt;
&lt;li&gt;Fix &lt;code&gt;repo set&lt;/code&gt; flag isolation and correct schema maintenance SQL.&lt;/li&gt;
&lt;li&gt;Bump &lt;code&gt;patroni&lt;/code&gt; to &lt;code&gt;4.1.1&lt;/code&gt; for &lt;code&gt;el9.aarch64&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;c8d2f46ea1b25f7d4665ee0994f0cb403a59f1464f80b3ecfa575ac283e5ecd0 pig-1.4.0-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;fb1fd2f4f1e71894779de7b11a42960c09261620dffa0b54ff7f84e60efbf976 pig-1.4.0-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;aa08045a31c26b9a6bfb770753817581c819022a6ed899e44f7b5a31f57f1733 pig-v1.4.0.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;80e50dd2ccd08d4a4016e85518186e156498e00c56a898e65acb96466db339f0 pig-v1.4.0.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;e425bf35ab6cb7907e94caca802b4418e3baf4bb1642dd957ab4baaa9db9f583 pig-v1.4.0.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;840a21695955d64af7df12f7157b49573b18586bb2bf9cc5e7079074b86d39b7 pig-v1.4.0.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;401d91bae78b14e3dcc338aaac9e451e94282c79efbe9affabcfeb8b36ece587 pig_1.4.0-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;d60515f72fb9f8963554dc5668d2398e5ecefd0153a7756a9d555de90115bcce pig_1.4.0-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v1.4.0"&gt;https://github.com/pgsty/pig/releases/tag/v1.4.0&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v1.3.4</title><link>https://pig.pgsty.com/release/pig-1.3.4/</link><pubDate>Tue, 14 Apr 2026 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-1.3.4/</guid><description>&lt;p&gt;Bump total available extensions to &lt;strong&gt;504&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;dc78def9a1e5eb483ac5df4c87f4ac0ef2018bb12b4bedff650d8ba4d58a05fd pig-1.3.4-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;998fcbdab1846c94c3155391d2100dad9b0fe338f48212022db38980bb11e696 pig-1.3.4-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;031048c561abbeeeaa73fa3ac919b9fb89479b61c8a759bee5db2efba2e8a1df pig-v1.3.4.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;e13c939330d32fa91819ce2da88d121fb02a1063240dbf6cc8fa7975960f8fd3 pig-v1.3.4.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;46aa321cf45fc9be635d91b38969b7f3602b7f226f43e5ee0e7614a030945c64 pig-v1.3.4.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;f25c4f336edba5c9d2145368082f54e5b1a8b2d4261285b7a1721c088df4caa4 pig-v1.3.4.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;563516047e37b25da01da9e25bcbada2c55642d1636b1bdab7d62488f9dcdfbb pig_1.3.4-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;81bb482892f7fd4be862d0f377cb37d01c925006c96998d81d94c770ed9652ba pig_1.3.4-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v1.3.4"&gt;https://github.com/pgsty/pig/releases/tag/v1.3.4&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v1.3.3</title><link>https://pig.pgsty.com/release/pig-1.3.3/</link><pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-1.3.3/</guid><description>&lt;ul&gt;
&lt;li&gt;Refresh extension catalog and increase total available extensions to &lt;strong&gt;481&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Bump Go toolchain from &lt;code&gt;1.26.0&lt;/code&gt; to &lt;code&gt;1.26.2&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="extension-updates"&gt;Extension Updates&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th style="text-align: left"&gt;Extension&lt;/th&gt;
					&lt;th style="text-align: left"&gt;Old&lt;/th&gt;
					&lt;th style="text-align: left"&gt;New&lt;/th&gt;
					&lt;th style="text-align: left"&gt;Notes&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;timescaledb&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;2.25.2&lt;/td&gt;
					&lt;td style="text-align: left"&gt;2.26.2&lt;/td&gt;
					&lt;td style="text-align: left"&gt;available, PG15-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pg_background&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.8&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.9.2&lt;/td&gt;
					&lt;td style="text-align: left"&gt;DEB only, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pg_ivm&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.13&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.14&lt;/td&gt;
					&lt;td style="text-align: left"&gt;upgraded, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;system_stats&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;3.2&lt;/td&gt;
					&lt;td style="text-align: left"&gt;4.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;upgraded, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;nominatim_fdw&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.1.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.2&lt;/td&gt;
					&lt;td style="text-align: left"&gt;upgraded, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pg_textsearch&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.5.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;PG17-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pg_clickhouse&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.1.5&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.1.10&lt;/td&gt;
					&lt;td style="text-align: left"&gt;available, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pg_search&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.22.2&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.22.6&lt;/td&gt;
					&lt;td style="text-align: left"&gt;manual download, PG15-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pg_store_plans&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.9&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.10&lt;/td&gt;
					&lt;td style="text-align: left"&gt;upgraded, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pg_dispatch&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.1.5&lt;/td&gt;
					&lt;td style="text-align: left"&gt;new, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pg_fsql&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.1.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;new, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pg_liquid&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.1.7&lt;/td&gt;
					&lt;td style="text-align: left"&gt;new, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pg_regresql&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;2.0.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;new, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pg_slug_gen&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;new, PG15-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pg_stat_ch&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.3.3&lt;/td&gt;
					&lt;td style="text-align: left"&gt;new, PG16-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pg_variables&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.2.5&lt;/td&gt;
					&lt;td style="text-align: left"&gt;new, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pgcalendar&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.1.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;new, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pgclone&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;2.2.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;new, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pgelog&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0.2&lt;/td&gt;
					&lt;td style="text-align: left"&gt;new, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pglock&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;new, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pgproto&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.2.1&lt;/td&gt;
					&lt;td style="text-align: left"&gt;new, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;postgresbson&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;2.0.2&lt;/td&gt;
					&lt;td style="text-align: left"&gt;new, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;rdf_fdw&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;2.4.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;new, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;parray_gin&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.4.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;new, PG14-18&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;e74418061ea975fbc3e8a89b31f274d7dc3617d12b9d681e5c8ef03584392088 pig-1.3.3-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;8450e3e1076425fc8a10f24cc5fd833c3d2d880bab12baff5c10e59a31f62231 pig-1.3.3-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;952a0e94b9020fca5add91f8e9a398fbedfda5d2e5c8736e59ddaa2b7152c826 pig-v1.3.3.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;c896b4fd44b19a250f4c3c47dc78643e10e92fde8cb6531b08cdc78e3623bb8a pig-v1.3.3.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;d18a92f9aa05d6315c5e9bfde3245afc08fca93d200a8063aa20cb40feb8e85e pig-v1.3.3.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;62d020072360229b47f6c430b014344b912f2d9b58fd528154ae9c4ee805190a pig-v1.3.3.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;7a613a1f1c323ee78276b1733df026b8b0f415e0057b4cb8e509f771bfd3d614 pig_1.3.3-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;f4c91ce86b787b6ab8cd584949d38c2ca87eb82d5e066bab91b80345252f43d8 pig_1.3.3-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v1.3.3"&gt;https://github.com/pgsty/pig/releases/tag/v1.3.3&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v1.3.2</title><link>https://pig.pgsty.com/release/pig-1.3.2/</link><pubDate>Mon, 23 Mar 2026 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-1.3.2/</guid><description>&lt;p&gt;Routine maintenance release.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Refresh a batch of extension version metadata and catalog entries.&lt;/li&gt;
&lt;li&gt;Add the &lt;code&gt;pig pg tune&lt;/code&gt; subcommand to generate PostgreSQL tuning parameters from hardware resources and workload profiles.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;pdu&lt;/code&gt; and &lt;code&gt;pgdog&lt;/code&gt; source package aliases for &lt;code&gt;pig build get&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Migrate extension catalog URLs from &lt;code&gt;pgext.cloud&lt;/code&gt; to &lt;code&gt;pigsty.io/ext&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;d760f47652ff3e2e4a61eb7b9a68ca68665b2b36c187c52f5eaf50d2f007d8f3 pig-1.3.2-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;c2e02e62497f4c2055a9b448ddb3a24c618fcd488580c28b2b9a0e7cedacef55 pig-1.3.2-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;b8d066ddefa4530946c74c30e7e4acdab6abf8da70a47dcfe2a77719b79e397f pig-v1.3.2.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;a90e78d879fd720fd2865870c696aed7952558d5ae75591deced3121f2aab1f9 pig-v1.3.2.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;2fe3a9ffbb6383154dfd25ed79420b210828eabf6a96a8af6e8feb9d744b9559 pig-v1.3.2.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;522290aaf14f98f0bae83ce75cc76749f2a4e72742eb5c3cba36a1d2fa4d12c2 pig-v1.3.2.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;d6c1cf2c52962045f6bbfb2a669058e7f903088526591d6c939e7723f3928d30 pig_1.3.2-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;4352385c629b26a1837054445a546da89591499848b557699c2fb70fde9377aa pig_1.3.2-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v1.3.2"&gt;https://github.com/pgsty/pig/releases/tag/v1.3.2&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v1.3.1</title><link>https://pig.pgsty.com/release/pig-1.3.1/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-1.3.1/</guid><description>&lt;p&gt;This is a small maintenance release from &lt;code&gt;v1.3.0&lt;/code&gt; to &lt;code&gt;v1.3.1&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;PG13 install/build support is removed because PGDG upstream has dropped PG13 archive/distribution.&lt;/li&gt;
&lt;li&gt;Active supported PostgreSQL major versions are now &lt;strong&gt;14-18&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Refresh extension catalog (&lt;code&gt;461 -&amp;gt; 464&lt;/code&gt;), including &lt;code&gt;pg_pinyin&lt;/code&gt;, &lt;code&gt;pg_eviltransform&lt;/code&gt;, and &lt;code&gt;qos&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Percona PPG upstream repo is bumped to &lt;code&gt;18.3&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Fix &lt;code&gt;pig build&lt;/code&gt; dependency/build sync issues; rsync now uses &lt;code&gt;--keep-dirlinks&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;In YUM repos, Nginx is split out from &lt;code&gt;infra&lt;/code&gt; into its own module index (&lt;code&gt;nginx&lt;/code&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;196e57c7dd46cdedd90ab75965a766f74aabc3bc23ddc8fb757473647bed7b8f pig-1.3.1-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;e4bdd52ef635524d5aec95f6a5abd76bd49940584ecbb00bd309a4f9186292ac pig-1.3.1-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;4f3f9479344c158e1c5edc3003471be6b595c01b7d86104bf676b34f8faadce5 pig-v1.3.1.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;05ae2f550ef5062ab5714518a24bbf52f48079ca6d0190359fae5b8f4cb7f20d pig-v1.3.1.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;940645497e907e56bfd387a478e580ac930aaa72593cc9d04225a08b37880ec4 pig-v1.3.1.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;8b2c204fd6c933a1097cd1cd0ce491b02ba5c0025626a331a199684ceca3ab43 pig-v1.3.1.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;1cfc23d147795cc4c1ea9596e6978d79ff1ec34c02850fbb224f7c2844548ea5 pig_1.3.1-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;e495678ae1c762194a56e8c9969fd2109e7a59830f34a4747039fb978f7820cc pig_1.3.1-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v1.3.1"&gt;https://github.com/pgsty/pig/releases/tag/v1.3.1&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v1.3.0</title><link>https://pig.pgsty.com/release/pig-1.3.0/</link><pubDate>Fri, 27 Feb 2026 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-1.3.0/</guid><description>&lt;p&gt;This release is a focused engineering update from &lt;code&gt;v1.2.0&lt;/code&gt; to &lt;code&gt;v1.3.0&lt;/code&gt;: 15 commits, 74 files changed, &lt;code&gt;+1184 / -236&lt;/code&gt; LOC.&lt;/p&gt;
&lt;p&gt;It hardens the &lt;code&gt;pig build&lt;/code&gt; pipeline and extends catalog/alias coverage, increasing total extensions from &lt;strong&gt;451&lt;/strong&gt; to &lt;strong&gt;461&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id="highlights"&gt;Highlights&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Build source download improvements (&lt;code&gt;pig build get&lt;/code&gt;):
&lt;ul&gt;
&lt;li&gt;Parse multi-source &lt;code&gt;Source&lt;/code&gt; fields (whitespace/newline/tab) and deduplicate entries.&lt;/li&gt;
&lt;li&gt;Add source mappings for &lt;code&gt;agensgraph&lt;/code&gt; / &lt;code&gt;agentsgraph&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pgedge&lt;/code&gt; now downloads both &lt;code&gt;postgresql-17.9.tar.gz&lt;/code&gt; and &lt;code&gt;spock-5.0.5.tar.gz&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Dependency resolution and install improvements (&lt;code&gt;pig build dep&lt;/code&gt;):
&lt;ul&gt;
&lt;li&gt;RPM dependencies can infer PG major from &lt;code&gt;pgmajorversion&lt;/code&gt; in spec files; missing spec/control files now return explicit errors.&lt;/li&gt;
&lt;li&gt;DEB dependency parsing now covers &lt;code&gt;Build-Depends&lt;/code&gt; / &lt;code&gt;Build-Depends-Arch&lt;/code&gt; / &lt;code&gt;Build-Depends-Indep&lt;/code&gt;, including multiline fields, alternatives, arch qualifiers, and build-profile cleanup.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PGVERSION&lt;/code&gt; placeholders can be expanded from &lt;code&gt;--pg&lt;/code&gt;, installed PG majors, or extension metadata.&lt;/li&gt;
&lt;li&gt;Dependency install failures are downgraded to warnings so batch runs continue.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;DEB build result semantics fixed (&lt;code&gt;pig build ext/pkg&lt;/code&gt;):
&lt;ul&gt;
&lt;li&gt;Successful build command exit code is authoritative; artifact discovery is best-effort warning only.&lt;/li&gt;
&lt;li&gt;Suppress empty package-list banners on successful no-artifact runs.&lt;/li&gt;
&lt;li&gt;Partial artifacts are warnings, not failures.&lt;/li&gt;
&lt;li&gt;Build logs now print real metadata source/version values instead of always composing &lt;code&gt;name-version&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Better machine-readable ext operation output (&lt;code&gt;pig ext rm/update&lt;/code&gt;):
&lt;ul&gt;
&lt;li&gt;After alias resolution, &lt;code&gt;removed/updated&lt;/code&gt; now returns resolved package names instead of extension aliases.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Extension catalog and alias updates:
&lt;ul&gt;
&lt;li&gt;New aliases: &lt;code&gt;agensgraph&lt;/code&gt; / &lt;code&gt;agens&lt;/code&gt;, &lt;code&gt;pgedge&lt;/code&gt;, &lt;code&gt;babelfishpg&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;openhalodb&lt;/code&gt; is aligned to PG14 package naming; &lt;code&gt;ivorysqldb&lt;/code&gt; naming is aligned.&lt;/li&gt;
&lt;li&gt;Fork metadata and availability matrix were refreshed in batch (including &lt;code&gt;timescaledb&lt;/code&gt;, &lt;code&gt;pgmq&lt;/code&gt;, &lt;code&gt;orioledb&lt;/code&gt;, &lt;code&gt;documentdb&lt;/code&gt;, &lt;code&gt;pg_tde&lt;/code&gt;, and &lt;code&gt;babelfishpg_*&lt;/code&gt; entries).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Engineering and release:
&lt;ul&gt;
&lt;li&gt;Version bumped to &lt;code&gt;v1.3.0&lt;/code&gt; (including a &lt;code&gt;v1.2.1&lt;/code&gt; transition commit), copyright year moved to 2026, and README refreshed for 461 extensions and current alias docs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="compatibility-notes"&gt;Compatibility Notes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Structured &lt;code&gt;removed/updated&lt;/code&gt; fields in &lt;code&gt;pig ext rm/update&lt;/code&gt; now contain package names. Automation that matched extension aliases should update parsing logic.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="new-extensions-451---461"&gt;New Extensions (451 -&amp;gt; 461)&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th style="text-align: left"&gt;Extension&lt;/th&gt;
					&lt;th style="text-align: left"&gt;Version&lt;/th&gt;
					&lt;th style="text-align: left"&gt;Notes&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;aux_mysql&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.5&lt;/td&gt;
					&lt;td style="text-align: left"&gt;openHalo MySQL compatibility helper (PG14)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;gb18030_2022&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;IvorySQL charset conversion module&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;ivorysql_ora&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;IvorySQL Oracle compatibility extension&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;ora_btree_gin&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Oracle datatype GIN indexing support&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;ora_btree_gist&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Oracle datatype GiST indexing support&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;pg_get_functiondef&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Function definition utility&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;plisql&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;PL/iSQL procedural language&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;snowflake&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;2.4&lt;/td&gt;
					&lt;td style="text-align: left"&gt;pgEdge Snowflake-style ID generator&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;spock&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;5.0.5&lt;/td&gt;
					&lt;td style="text-align: left"&gt;pgEdge multi-master logical replication extension&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;&lt;code&gt;lolor&lt;/code&gt;&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.2.2&lt;/td&gt;
					&lt;td style="text-align: left"&gt;pgEdge logical-replication-friendly large objects&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="full-commit-list-v120v130"&gt;Full Commit List (&lt;code&gt;v1.2.0..v1.3.0&lt;/code&gt;)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;b8ecf8d&lt;/code&gt; bump version string to 1.2.1&lt;/li&gt;
&lt;li&gt;&lt;code&gt;55df9a4&lt;/code&gt; build/get: support multi-source parsing and pgedge spock tarball&lt;/li&gt;
&lt;li&gt;&lt;code&gt;da8e347&lt;/code&gt; add agensgraph and pgedge alias&lt;/li&gt;
&lt;li&gt;&lt;code&gt;86edbd7&lt;/code&gt; ext: show resolved package names in rm/update results&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ef3c905&lt;/code&gt; build/dep: improve rpm/deb dependency resolution&lt;/li&gt;
&lt;li&gt;&lt;code&gt;7144e09&lt;/code&gt; ext/catalog: refresh fork metadata and matrix entries&lt;/li&gt;
&lt;li&gt;&lt;code&gt;befffbf&lt;/code&gt; build(deb): treat successful build command as authoritative result&lt;/li&gt;
&lt;li&gt;&lt;code&gt;33fd517&lt;/code&gt; build(deb): avoid empty package list banner on successful no-artifact runs&lt;/li&gt;
&lt;li&gt;&lt;code&gt;3b450f2&lt;/code&gt; avoid concat ext pkg name with version when download&lt;/li&gt;
&lt;li&gt;&lt;code&gt;33847ab&lt;/code&gt; fix(ext): satisfy staticcheck S1011 in rm/update&lt;/li&gt;
&lt;li&gt;&lt;code&gt;b8b917d&lt;/code&gt; build(dep): treat dependency install failures as warnings&lt;/li&gt;
&lt;li&gt;&lt;code&gt;8110c00&lt;/code&gt; adjust ivorysqldb babelfishpg alias&lt;/li&gt;
&lt;li&gt;&lt;code&gt;fac9faf&lt;/code&gt; bump version to 1.3.0&lt;/li&gt;
&lt;li&gt;&lt;code&gt;1f88f06&lt;/code&gt; chore: update copyright year to 2026&lt;/li&gt;
&lt;li&gt;&lt;code&gt;c804757&lt;/code&gt; v1.3.0&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;e8409cc8165139028323094bebede495d4b0d0a52616d1aecd8c7ecd3fb7471d pig-1.3.0-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;73645ea4b9ce27b44b2c7f4587e6218cdbbba045f32dd45c942e03cf9020c61e pig-1.3.0-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;a2d8a14b11606f4a23ca7b929686ff020fc8ce29e7cec21074f710f981aee6d4 pig-v1.3.0.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;fffb94bfc1808b45d8bef3fb63783c1a8e78057e0315ab5b8752088e2c9a555f pig-v1.3.0.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;27220509c22d26eb8821ac189b1de9c4745adc0a0d91719df7d0b1fc1176b765 pig-v1.3.0.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;d124450333e61a5c7d0ed387b13b4087cfd2a81a3fde018232e6bf9b4db6ba0e pig-v1.3.0.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;54f3e0561286b3c0af122137fd475213eff54bc82c69b8b46d1148112ab45b80 pig_1.3.0-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;beb8ff31d1e64dbfcf6896115e6d200d835fc28bbac5a5b92d75096ef1e68c80 pig_1.3.0-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v1.3.0"&gt;https://github.com/pgsty/pig/releases/tag/v1.3.0&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v1.2.0</title><link>https://pig.pgsty.com/release/pig-1.2.0/</link><pubDate>Mon, 23 Feb 2026 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-1.2.0/</guid><description>&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Extension catalog and alias resolution enhancements:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Introduce dynamic PG category alias resolution by PG major version.&lt;/li&gt;
&lt;li&gt;Add OS-level alias overrides (&lt;code&gt;ansible&lt;/code&gt;/&lt;code&gt;bootstrap&lt;/code&gt;) and converge unknown distro fallback to PGDG-only.&lt;/li&gt;
&lt;li&gt;Add aliases such as &lt;code&gt;node/infra&lt;/code&gt; and &lt;code&gt;babelfish/cloudberry&lt;/code&gt;, and refresh extension metadata to reduce package resolution ambiguity.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Plan preview for high-risk operations:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add &lt;code&gt;pig install --plan&lt;/code&gt; with structured execution plan output.&lt;/li&gt;
&lt;li&gt;Align preview semantics for &lt;code&gt;pig pitr&lt;/code&gt; and pgBackRest &lt;code&gt;repack/expire&lt;/code&gt; under &lt;code&gt;--plan&lt;/code&gt; / &lt;code&gt;--dry-run&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Add plan-flag consistency tests to keep subcommand behavior aligned.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Native &lt;code&gt;sty&lt;/code&gt; configuration capability:&lt;/p&gt;</description></item><item><title>pig v1.1.0</title><link>https://pig.pgsty.com/release/pig-1.1.0/</link><pubDate>Thu, 12 Feb 2026 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-1.1.0/</guid><description>&lt;p&gt;This version is a planned architecture-level upgrade from &lt;code&gt;v1.0.0&lt;/code&gt; to &lt;code&gt;v1.1.0&lt;/code&gt; (79 commits, 193 files changed),
with the core goal of moving pig from a &amp;ldquo;human-friendly CLI&amp;rdquo; to an &amp;ldquo;agent-native orchestratable CLI&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Seven new extensions are added, bringing the total available extensions to 451.&lt;/p&gt;
&lt;h2 id="new-features"&gt;New Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Land the unified agent-native output framework: introduce global &lt;code&gt;--output&lt;/code&gt; (&lt;code&gt;text/yaml/json/json-pretty&lt;/code&gt;), and provide unified &lt;code&gt;Result&lt;/code&gt; structure, stable status codes, and machine-readable output for &lt;code&gt;ext/repo/pg/pt/pb/pitr/status/version/context&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Introduce ANCS (Agent Native Command Schema) metadata: add semantic fields such as &lt;code&gt;type/volatility/parallel/risk/confirm/os_user/cost&lt;/code&gt;, and make &lt;code&gt;help&lt;/code&gt; emit a command capability tree directly in structured mode for agent-side capability and risk discovery.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;pig context&lt;/code&gt; (&lt;code&gt;pig ctx&lt;/code&gt;) environment snapshot command: aggregate host, PostgreSQL, Patroni, pgBackRest, and extension information in one call for direct agent workflow context injection.&lt;/li&gt;
&lt;li&gt;Expand plan capabilities beyond PITR: add &lt;code&gt;pig ext add/rm --plan&lt;/code&gt;, &lt;code&gt;pig pg stop/restart --plan&lt;/code&gt;, &lt;code&gt;pig pt switchover/failover --plan&lt;/code&gt;, and align with &lt;code&gt;pig pitr --plan/--dry-run&lt;/code&gt; into a reviewable execution plan format (actions, scope, risks, expected outcomes).&lt;/li&gt;
&lt;li&gt;Further improve structured result coverage: embed native &lt;code&gt;pgbackrest info&lt;/code&gt; JSON, and unify structured return DTOs across Patroni/PostgreSQL/PITR/Repo/Ext subsystems for automation compatibility.&lt;/li&gt;
&lt;li&gt;Strengthen compatibility layer: add legacy structured wrappers for existing command groups such as &lt;code&gt;pg_exporter/pg_probe/do/sty&lt;/code&gt;, preserving legacy interaction behavior while exposing structured execution results and output capture.&lt;/li&gt;
&lt;li&gt;Update pigsty to &lt;code&gt;v4.1.0&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="extension-update"&gt;Extension Update&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th style="text-align: left"&gt;Extension&lt;/th&gt;
					&lt;th style="text-align: left"&gt;Old&lt;/th&gt;
					&lt;th style="text-align: left"&gt;New&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;timescaledb&lt;/td&gt;
					&lt;td style="text-align: left"&gt;2.24.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;2.25.0&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;citus&lt;/td&gt;
					&lt;td style="text-align: left"&gt;14.0.0-2&lt;/td&gt;
					&lt;td style="text-align: left"&gt;14.0.0-3&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pg_incremental&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.2.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.4.1&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pg_bigm&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.2-20240606&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.2-20250903&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pg_net&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.20.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.20.2&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pgmq&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.9.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.10.0&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pg_textsearch&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.4.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.5.0&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pljs&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0.4&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0.5&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;sslutils&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.4-1&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.4-2&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;table_version&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.11.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.11.1&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;supautils&lt;/td&gt;
					&lt;td style="text-align: left"&gt;3.0.2&lt;/td&gt;
					&lt;td style="text-align: left"&gt;3.1.0&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pg_math&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.1.0&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pgsentinel&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.3.1&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.4.0&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pg_uri&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.20151224&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.20251029&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pgcollection&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.1.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.1.1&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pg_readonly&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0.3&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0.4&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;timestamp9&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.4.0-1&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.4.0-2&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pg_uint128&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.1.1&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.2.0&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pg_roaringbitmap&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.5.5&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.1.0&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;plprql&lt;/td&gt;
					&lt;td style="text-align: left"&gt;18.0.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;18.0.1&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pglinter&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0.1&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.1.0&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pg_jsonschema&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.3.3&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.3.4&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pg_anon&lt;/td&gt;
					&lt;td style="text-align: left"&gt;2.5.1&lt;/td&gt;
					&lt;td style="text-align: left"&gt;3.0.1&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;vchord&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.1.0&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pg_search&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.21.4&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.21.6/0.21.7&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pg_graphql&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.5.12-1&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.5.12-2&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pg_summarize&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.0.1-2&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.0.1-3&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;nominatim_fdw&lt;/td&gt;
					&lt;td style="text-align: left"&gt;-&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.1.0&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pg_utl_smtp&lt;/td&gt;
					&lt;td style="text-align: left"&gt;-&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0.0&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pg_strict&lt;/td&gt;
					&lt;td style="text-align: left"&gt;-&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0.2&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pg_track_optimizer&lt;/td&gt;
					&lt;td style="text-align: left"&gt;-&lt;/td&gt;
					&lt;td style="text-align: left"&gt;0.9.1&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;pgmb&lt;/td&gt;
					&lt;td style="text-align: left"&gt;-&lt;/td&gt;
					&lt;td style="text-align: left"&gt;1.0.0&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="bug-fixes"&gt;Bug Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Security fix: resolve parsing panic in &lt;code&gt;pig build proxy&lt;/code&gt; when receiving malformed proxy addresses.&lt;/li&gt;
&lt;li&gt;Security fix: resolve path traversal risk in &lt;code&gt;pig pg log&lt;/code&gt;, preventing access to files outside the log directory via &lt;code&gt;../../&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Security hardening: improve installer/repo path and quoting handling to reduce path injection and invalid-path misuse risks.&lt;/li&gt;
&lt;li&gt;Build pipeline reliability fixes: correctly propagate errors and return non-zero exit codes in &lt;code&gt;pig build get/pkg/ext&lt;/code&gt; when download/build fails; fix false failures in DEB builds caused by &lt;code&gt;pg_ver&lt;/code&gt; mismatch.&lt;/li&gt;
&lt;li&gt;Repo/catalog refresh fixes: support quiet mirror fallback for &lt;code&gt;ext/repo reload&lt;/code&gt;; make &lt;code&gt;repo add/set/rm&lt;/code&gt; return proper error status when cache updates fail.&lt;/li&gt;
&lt;li&gt;Extension management fixes: adjust &lt;code&gt;ext update&lt;/code&gt; to explicit-target updates and fix status drift issues; ensure &lt;code&gt;ext import&lt;/code&gt; downloads requested DEB resources to the specified repo directory.&lt;/li&gt;
&lt;li&gt;Output/observability fixes: align structured output exit code behavior with text mode rendering; improve permission handling and parsing stability in &lt;code&gt;pg status&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;95245dc035270df2b02cdd5d19afac57ccf4949a61b07b1b806fffde3a3b780e pig-1.1.0-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;8b1a26f1b5dd002841a0b31904eea8ce94d1e6c4acde4704a78d9e121e1656f4 pig-1.1.0-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;dbd079510513f1cd0521b0871cc6fe3eed8f7fa26f66c04c682568c43e24c456 pig-v1.1.0.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;3f3ba081b54569a7de4d9a8fce72c02c84d9e1cbeb53173567f970c7291af251 pig-v1.1.0.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ad61384bf01cbb8346ce869da0bc893203ad316c516fb9420cb748f1519a005e pig-v1.1.0.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;7713632beea1e6ca5c3e2e7172c4adee13a2b1b256755f6c2898b6ca98ee1e00 pig-v1.1.0.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;70cfc41b7b0aad48f29e12c22c34afd55b938bf50868ac8ab067b9cb62ccb867 pig_1.1.0-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;fc5cf16671254f8f3495ff7e80c9d77d06b2328c1a247f90f96cf1e918e0ad0e pig_1.1.0-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v1.1.0"&gt;https://github.com/pgsty/pig/releases/tag/v1.1.0&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v1.0.0</title><link>https://pig.pgsty.com/release/pig-1.0.0/</link><pubDate>Mon, 26 Jan 2026 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-1.0.0/</guid><description>&lt;p&gt;This release introduces three major new subcommand groups (&lt;code&gt;pig pg&lt;/code&gt;, &lt;code&gt;pig pt&lt;/code&gt;, &lt;code&gt;pig pb&lt;/code&gt;) for managing PostgreSQL, Patroni, and pgBackRest, along with an orchestrated PITR command and enhanced extension availability display.&lt;/p&gt;
&lt;h2 id="new-commands"&gt;New Commands&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;pig pg&lt;/code&gt; - PostgreSQL instance management&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;pg init/start/stop/restart/reload/status&lt;/code&gt; - Control and manage PostgreSQL instances&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pg role/promote&lt;/code&gt; - Detect and switch instance role (primary/replica)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pg psql/ps/kill&lt;/code&gt; - Connection and session management&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pg vacuum/analyze/freeze/repack&lt;/code&gt; - Database maintenance operations&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pg log&lt;/code&gt; - Log viewing (&lt;code&gt;list/tail/cat/less&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;pig pt&lt;/code&gt; - Patroni cluster management&lt;/p&gt;</description></item><item><title>pig v0.8.0</title><link>https://pig.pgsty.com/release/pig-0.8.0/</link><pubDate>Fri, 26 Dec 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.8.0/</guid><description>&lt;h2 id="extension-updates"&gt;Extension Updates&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Total extensions reached 440&lt;/li&gt;
&lt;li&gt;New extension: &lt;a href="https://github.com/benodiwal/pg_ai_query"&gt;pg_ai_query&lt;/a&gt; 0.1.1&lt;/li&gt;
&lt;li&gt;New extension: &lt;a href="https://github.com/timescale/pg_textsearch"&gt;pg_textsearch&lt;/a&gt; 0.1.0&lt;/li&gt;
&lt;li&gt;New extension: &lt;a href="https://github.com/clickhouse/pg_clickhouse/"&gt;pg_clickhouse&lt;/a&gt; 0.1.0&lt;/li&gt;
&lt;li&gt;pg_biscuit upgraded from 1.0 to 2.0.1 (switched to new repo, renamed to biscuit)&lt;/li&gt;
&lt;li&gt;pg_search upgraded from 0.20.3 to 0.20.5&lt;/li&gt;
&lt;li&gt;pg_duckdb upgraded to official release 1.1.1&lt;/li&gt;
&lt;li&gt;vchord_bm25 upgraded from 0.2.2 to 0.3.0&lt;/li&gt;
&lt;li&gt;pg_semver upgraded from 0.40.0 to 0.41.0&lt;/li&gt;
&lt;li&gt;pg_timeseries upgraded from 0.1.7 to 0.1.8&lt;/li&gt;
&lt;li&gt;Fixed debian/ubuntu pg18 extension issues: supautils, pg_summarize, pg_vectorize, pg_tiktoken, pg_tzf, pglite_fusion, pgsmcrypto, pgx_ulid, plprql&lt;/li&gt;
&lt;li&gt;Pigsty version synced to 4.0.0&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="repository-updates"&gt;Repository Updates&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Removed pgdg yum sysupdate repo due to upstream changes&lt;/li&gt;
&lt;li&gt;Removed pgdg yum llvmjit package due to upstream changes&lt;/li&gt;
&lt;li&gt;Fixed patroni 3.0.4 duplicate package issue on el9.aarch64&lt;/li&gt;
&lt;li&gt;Added priority for el repo definitions, docker repo skipped when unavailable&lt;/li&gt;
&lt;li&gt;Added epel 10 / pgdg 9/10 OS minor version hotfix&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;e457832fb290e2f9975bf719966dc36e650bdcbf8505d319c9e0431f4c03bc9e pig-0.8.0-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;c97b1bfdd7541f0f464cab0ecc273e65535c8dd2603c38d5cf8dccbf7e95b523 pig-0.8.0-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;d892f06d3d3b440671529f40e6cc7949686e0167e2a4758adc666b8a3d75254d pig-v0.8.0.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;222413bafdf5a62dc682dac32ea1118cbc34ec3544e2a1b85076ec450b9cc7ae pig-v0.8.0.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;d50aa9806bbab8fee5ad9228e104fc9e7ead48729228116b5bf889000791fedc pig-v0.8.0.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;d2f410f7b243a8323c8d479f462a0267ac72d217aa4a506c80b5a9927d12dff8 pig-v0.8.0.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;4ccd330a995911d4f732e8c9d62aa0db479c21c9596f64c4bc129ec43f156abe pig_0.8.0-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;5cb9eccce659110f3ba58e502575564bd6befffd51992a43d84df5a17f8eb8a0 pig_0.8.0-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.8.0"&gt;https://github.com/pgsty/pig/releases/tag/v0.8.0&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.7.5</title><link>https://pig.pgsty.com/release/pig-0.7.5/</link><pubDate>Fri, 12 Dec 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.7.5/</guid><description>&lt;h2 id="extension-updates"&gt;Extension Updates&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;timescaledb 2.23.1 -&amp;gt; 2.24.0&lt;/li&gt;
&lt;li&gt;pg_search 0.20.0 -&amp;gt; 0.20.3&lt;/li&gt;
&lt;li&gt;convert 0.0.4 -&amp;gt; 0.0.5&lt;/li&gt;
&lt;li&gt;pglinter 1.0.0 -&amp;gt; 1.0.1&lt;/li&gt;
&lt;li&gt;pgdd 0.6.0 -&amp;gt; 0.6.1&lt;/li&gt;
&lt;li&gt;pg_session_jwt 0.3.3 -&amp;gt; 0.4.0&lt;/li&gt;
&lt;li&gt;pg_anon 2.4.1 -&amp;gt; 2.5.1&lt;/li&gt;
&lt;li&gt;pg_enigma 0.4.0 -&amp;gt; 0.5.0&lt;/li&gt;
&lt;li&gt;wrappers 0.5.6 -&amp;gt; 0.5.7&lt;/li&gt;
&lt;li&gt;pg_vectorize 0.25.0 -&amp;gt; 0.26.0&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="repository-updates"&gt;Repository Updates&lt;/h2&gt;
&lt;p&gt;Use the fixed Aliyun PGDG mirror repository&lt;/p&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;9de11ac1404fc4100074113f2a5d50e4ec42c353b6e122a0b29edc17e53feca6 pig-0.7.5-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;071d655580f1cc63b33d41a8fb49368556b7b5a276318f4bd772a6ab50e22b34 pig-0.7.5-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;befe0a8f786e5243669ed7219acde8156d13d9adb0a5c2fb88ccf0f614a51f9b pig-v0.7.5.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;4766b4e9ba390a32a7115e9f2dd6b65cf158439e28f9c099bab5c7f2e588bae2 pig-v0.7.5.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;dc45726c5e7fccd502cacaffc94c659570844151cdc279f2cac6500836071ade pig-v0.7.5.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;1483cf967d4bc9c12d4c6724567644d6b88fcd2a93aaf1d317fc6ad4e1672c13 pig-v0.7.5.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;0152b7bd254eccadd640e563845abd9fa62efa68f11c6b67a5f9f0eebfa2d92e pig_0.7.5-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;7d22116d26ca09c5e2b8afbf086bb1acb1aea1148905efcc38944c18908fb105 pig_0.7.5-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.7.5"&gt;https://github.com/pgsty/pig/releases/tag/v0.7.5&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.7.4</title><link>https://pig.pgsty.com/release/pig-0.7.4/</link><pubDate>Mon, 01 Dec 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.7.4/</guid><description>&lt;ul&gt;
&lt;li&gt;Update extension metadata: &lt;code&gt;pg_search&lt;/code&gt;, &lt;code&gt;pgmq&lt;/code&gt;, &lt;code&gt;pg_stat_monitor&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Update pgdg repo URL, the &lt;code&gt;extras&lt;/code&gt; now move to parent directory&lt;/li&gt;
&lt;li&gt;Bump ivorysql to 5.0 (compatible with PG 18.0)&lt;/li&gt;
&lt;li&gt;Bump Percona Postgres TDE Kernel to 18.1&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;5769b0051f04dcda22dd92b30b8effc8ddfa40097308bded76ce2b38d012ce57 pig-0.7.4-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;d15c829fa2e3ce8dcd1adc063c107607b8e70f2cf747646aaa2fa257cdbf979c pig-0.7.4-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;bb4c90e253a3d470e50316e633a41e90ed2d4a5c5a1fd3a8dbb68ee87d831d47 pig-v0.7.4.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;faaf7ac7b08390f5048c081bb7a78100714387e35dc890e26d9746fc1caef415 pig-v0.7.4.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;037cacddd0dc1283f13dd2c9bace87ad7f2c74ffc245e629f1420be94bbf93df pig-v0.7.4.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;2ce819b2c3686cfb9f86790fdf61acd30bf7798bd6cd3c4f589df22e273dc867 pig-v0.7.4.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;97f62d62f1cca61ce6d335efed88e3855d94ea2cd4ed941f2755fbac73931fcd pig_0.7.4-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;d2b80af89ed42601716f6b41eda3f8bee16db34023527df9deef8a43aa25a498 pig_0.7.4-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.7.4"&gt;https://github.com/pgsty/pig/releases/tag/v0.7.4&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.7.3</title><link>https://pig.pgsty.com/release/pig-0.7.3/</link><pubDate>Mon, 24 Nov 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.7.3/</guid><description>&lt;ul&gt;
&lt;li&gt;Add new command: &lt;code&gt;pig repo reload&lt;/code&gt; to update repo metadata&lt;/li&gt;
&lt;li&gt;Fix EL PGDG sysupdate aarch64 repo issue (now aarch64 repo ready)&lt;/li&gt;
&lt;li&gt;Fix EL10.aarch64 PGDG repo renaming issue&lt;/li&gt;
&lt;li&gt;Update extension versions&lt;/li&gt;
&lt;li&gt;Bump Pigsty version to 3.7.0&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;786d72f6b685d6d6abf5f255f0a7de9204988a05630a26a53bfc7631823c0c6f pig-0.7.3-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;da59e24ef79d1164e348bacc43e3222e8e2778ec0e103e7ffc0c6df064758e8f pig-0.7.3-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;73062a979749095e89abc07dd583d34d4f57908bb4ee935cf7640f129ca6a2cb pig-v0.7.3.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ca5f5576f6d0d9be1d10cad769821be9daa62220b2fb56b94d6e4c0cede6da61 pig-v0.7.3.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;d193b4b87cf9a6e4775b1b07709802d30f0233ccb1b728843a09decb545168d3 pig-v0.7.3.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;e7f612df0e8e4d9fac6df3765862b9e491bb50aad651856abf7a6935986e6f99 pig-v0.7.3.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;3d5306ce95dcf704dd498b05325d942637564b13115f1e5a5bb9ef6781df1ba6 pig_0.7.3-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;32e695ba2d49a741d8cd92008f8f2dec29f10754d35b732035f48517b382c30d pig_0.7.3-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.7.3"&gt;https://github.com/pgsty/pig/releases/tag/v0.7.3&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.7.2</title><link>https://pig.pgsty.com/release/pig-0.7.2/</link><pubDate>Thu, 20 Nov 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.7.2/</guid><description>&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Extension list update, + 6 new extensions, 437 total&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Add PGDG EL10 Sysupdate repo&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Add LLVM APT repo&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Use local extension.csv catalog in pig build sub command&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Updated extensions: vchord pg_later pgvectorscale pglite_fusion pgx_ulid pg_search citus timescaledb pg_profile pg_stat_monitor documentdb&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;New extensions: pglinter pg_typeid pg_enigma pg_retry pg_biscuit pg_weighted_statistics&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;f303c391fc28bc74832712e0aa58319abe0ebcae4f6c07fdf9a9e542b735d2ec pig-0.7.2-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;c096a61a4e3a49b1238659664bbe2cd7f29954c43fb6bb8e8e9fb271f95a612e pig-0.7.2-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;5e037c891dff23b46856485108d6f64bede5216dfbd4f38a481f0d0672ee910b pig-v0.7.2.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;736b4b47999c543c3c886781f4d8dddbf4276f363c35c7bf50094b6f18d14600 pig-v0.7.2.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;20b13f059efed29dd76f6927b3e8d7b597c0c8d734f9e22ba3d0a2af6dbcd3bf pig-v0.7.2.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;9548b530c05f2ffdc8d73b8f890718d47b74a51eb62852a99c08b1b52e47f014 pig-v0.7.2.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;b6faad9f92b926546a10f590274f2cb2afff21b9cea878094cfc5caf09e67d2c pig_0.7.2-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;452f73f1fa035e5417ab49fc51d797925550179ffcc023e8f03d80144309212a pig_0.7.2-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.7.2"&gt;https://github.com/pgsty/pig/releases/tag/v0.7.2&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.7.1</title><link>https://pig.pgsty.com/release/pig-0.7.1/</link><pubDate>Mon, 10 Nov 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.7.1/</guid><description>&lt;ul&gt;
&lt;li&gt;The brand-new website: /ext/&lt;/li&gt;
&lt;li&gt;Remove unnecessary sudo usage, now can be used inside docker&lt;/li&gt;
&lt;li&gt;Allow using &lt;code&gt;pg18&lt;/code&gt;, &lt;code&gt;pg17&lt;/code&gt; arg format in pig ext link command&lt;/li&gt;
&lt;li&gt;Add environment var &lt;code&gt;PIG_NO_SUDO&lt;/code&gt; to force not using sudo&lt;/li&gt;
&lt;li&gt;&lt;a href="https://pigsty.io/docs/repo/pgsql/rpm#2025-11-10"&gt;RPM Changelog&lt;/a&gt;: Add PG 18 support to almost all extensions&lt;/li&gt;
&lt;li&gt;&lt;a href="https://pigsty.io/docs/repo/pgsql/deb#2025-11-10"&gt;DEB Changelog&lt;/a&gt;: Add PG 18 support to almost all extensions&lt;/li&gt;
&lt;li&gt;&lt;a href="https://pigsty.io/docs/repo/infra/#2025-11-08"&gt;Infra Changelog&lt;/a&gt;: Routine update to the latest version&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;a696c9ec784e2fc248e5f3d87cc8aae4116e890f78c5997957d30593f2c85ca6 pig-0.7.1-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;f669538a99cd1dc592d3005b949628fcceb9e78114fc78862d7726b340ee194d pig-0.7.1-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;e42bdaaf93b720c5b76b32b57362320e4b447109740c76089aefe030b7c8b836 pig-v0.7.1.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;b4c240aadad34e785666ee0a755d9b7455724f790c2d088a1dd7c37ad3b2a457 pig-v0.7.1.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ffc687add0ca71ac90cba5749c8a7a6075cf7618cba85584072831cf3eb182f7 pig-v0.7.1.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;7b0d1f158150d0a40c525692f02b6bce9f5b4ac523a4e59278d702c334e222e1 pig-v0.7.1.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;43e91a3bea273d7cacb2d7a58c0a5745501dbd06348b5cb3af971171fae70268 pig_0.7.1-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;fc2a34aeb46e07cb0ae93611de47d6622c3bd46fe4c415ce4c9091840e0e08a2 pig_0.7.1-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.7.1"&gt;https://github.com/pgsty/pig/releases/tag/v0.7.1&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.7.0</title><link>https://pig.pgsty.com/release/pig-0.7.0/</link><pubDate>Wed, 05 Nov 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.7.0/</guid><description>&lt;ul&gt;
&lt;li&gt;Add support for Debian 13 and EL 10 distributions&lt;/li&gt;
&lt;li&gt;Massive extension updates to the latest versions with PostgreSQL 18 support&lt;/li&gt;
&lt;li&gt;Almost all Rust extensions now support PG 18 via pgrx 0.16.1&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pig build&lt;/code&gt; command overhaul
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;pig build pkg &amp;lt;pkg&amp;gt;&lt;/code&gt; will now download source, prepare deps, and build in one go&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pig build pgrx&lt;/code&gt; is now separated from &lt;code&gt;pig build rust&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pig build pgrx [-v pgrx_version]&lt;/code&gt; can now use existing PG installation directly&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pig build dep&lt;/code&gt; will now handle extension dependencies on both EL and Debian systems&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pig build ext&lt;/code&gt; now has more compact and elegant output, can build RPM on EL without build script&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pig build spec&lt;/code&gt; now supports downloading spec files directly from Pigsty repo&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pig build repo&lt;/code&gt; / &lt;code&gt;pig repo add&lt;/code&gt; / &lt;code&gt;pig repo set&lt;/code&gt; now use &lt;code&gt;node,pgsql,infra&lt;/code&gt; as default repo modules instead of &lt;code&gt;node,pgdg,pigsty&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Optimized error logging&lt;/li&gt;
&lt;li&gt;Brand new catalog website based on hugo and hextra&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ad60f9abcde954769e46eb23de61965e pig_0.7.0-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;aa15d7088d561528e38b2778fe8f7cf9 pig_0.7.0-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;05549fe01008e04f8d5a59d4f2a5f0b8 pig-0.7.0-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;0cc9e46c7c72d43c127a6ad115873b67 pig-0.7.0-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ddacfb052f3f3e5567a02e92fdb31cdd pig-v0.7.0.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;17d25b565308d3d35513e4b0d824946b pig-v0.7.0.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ee7e055ceff638039956765fb747f80b pig-v0.7.0.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;284e674807b87447d4b33691fd7a420d pig-v0.7.0.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.7.0"&gt;https://github.com/pgsty/pig/releases/tag/v0.7.0&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.6.2</title><link>https://pig.pgsty.com/release/pig-0.6.2/</link><pubDate>Fri, 03 Oct 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.6.2/</guid><description>&lt;ul&gt;
&lt;li&gt;Use official PG 18 repo instead of testing repo&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;v&lt;/code&gt; prefix when specifying pigsty version string&lt;/li&gt;
&lt;li&gt;Improved network connectivity check&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;01f5b7dc20644226c762dbb229768347 pig_0.6.2-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ce4f00256adc12cbea91467b7f2241cd pig_0.6.2-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cefc36ae8f348aede533b30836fba720 pig-0.6.2-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;d04a287c6eb92b11ecbf99542c2db602 pig-0.6.2-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;e637ca86a7f38866c67686b060223d9a pig-v0.6.2.darwin-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;79749bc69c683586bd8d761bdf6af98e pig-v0.6.2.darwin-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ad4f02993c7d7d8eec142f0224551bb4 pig-v0.6.2.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;9793affa4a0cb60e9753e65b7cba3dca pig-v0.6.2.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.6.2"&gt;https://github.com/pgsty/pig/releases/tag/v0.6.2&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.6.1</title><link>https://pig.pgsty.com/release/pig-0.6.1/</link><pubDate>Thu, 14 Aug 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.6.1/</guid><description>&lt;ul&gt;
&lt;li&gt;Add el10 and debian 13 trixie support stub&lt;/li&gt;
&lt;li&gt;Dedicated website: /docs/pig/&lt;/li&gt;
&lt;li&gt;Rebuild with go 1.25 and CI/CD pipeline&lt;/li&gt;
&lt;li&gt;Use PIGSTY PGDG mirror in mainland China&lt;/li&gt;
&lt;li&gt;Remove unused &lt;code&gt;pgdg-el10fix&lt;/code&gt; repo&lt;/li&gt;
&lt;li&gt;Use Pigsty WiltonDB mirror&lt;/li&gt;
&lt;li&gt;Add EL 10 dedicated epel repo&lt;/li&gt;
&lt;li&gt;pig version output with go build environment&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.6.1"&gt;https://github.com/pgsty/pig/releases/tag/v0.6.1&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.6.0</title><link>https://pig.pgsty.com/release/pig-0.6.0/</link><pubDate>Thu, 17 Jul 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.6.0/</guid><description>&lt;ul&gt;
&lt;li&gt;New extension catalog: &lt;a href="https://ext.pgsty.com"&gt;https://ext.pgsty.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;New subcommand: &lt;code&gt;pig install&lt;/code&gt; to simplify &lt;code&gt;pig ext install&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Add new kernel support: percona with pg_tde&lt;/li&gt;
&lt;li&gt;Add new package: Google GenAI MCP toolbox for databases&lt;/li&gt;
&lt;li&gt;Add new repo: percona repo and clickhouse repo&lt;/li&gt;
&lt;li&gt;Change extension summary info links to &lt;a href="https://ext.pgsty.com"&gt;https://ext.pgsty.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fix orioledb broken on the Debian/Ubuntu system&lt;/li&gt;
&lt;li&gt;Fix epel repo on EL distributions&lt;/li&gt;
&lt;li&gt;Bump golang to 1.24.5&lt;/li&gt;
&lt;li&gt;Bump pigsty to v3.6.0&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;1804766d235b9267701a08f95903bc3b pig_0.6.0-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;35f4efa35c1eaecdd12aa680d29eadcb pig_0.6.0-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;b523b54d9f2d7dcc5999bcc6bd046b1d pig-0.6.0-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;9434d9dca7fd9725ea574c5fae1a7f52 pig-0.6.0-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;f635c12d9ad46a779aa7174552977d11 pig-v0.6.0.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;165af4e63ec0031d303fe8b6c35c5732 pig-v0.6.0.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.6.0"&gt;https://github.com/pgsty/pig/releases/tag/v0.6.0&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.5.0</title><link>https://pig.pgsty.com/release/pig-0.5.0/</link><pubDate>Mon, 30 Jun 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.5.0/</guid><description>&lt;ul&gt;
&lt;li&gt;Update the extension list to 422&lt;/li&gt;
&lt;li&gt;New extension: &lt;a href="https://github.com/aws/pgactive"&gt;pgactive&lt;/a&gt; from AWS&lt;/li&gt;
&lt;li&gt;Bump timescaledb to 2.20.3&lt;/li&gt;
&lt;li&gt;Bump citus to 13.1.0&lt;/li&gt;
&lt;li&gt;Bump vchord to 0.4.3&lt;/li&gt;
&lt;li&gt;Bug fix pgvectorscale debian/ubuntu pg17 failure&lt;/li&gt;
&lt;li&gt;Bump kubernetes repo to 1.33&lt;/li&gt;
&lt;li&gt;Bump default pigsty version to 3.5.0&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;9ec6f3caf3edbe867caab5de0e0ccb33 pig_0.5.0-1_amd64.deb
4fbb0a42cd8a88bce50b3c9d85745d77 pig_0.5.0-1_arm64.deb
9cf8208396b068cab438f72c90d39efe pig-0.5.0-1.aarch64.rpm
d9a8d78c30f45e098b29c3d16471aa8d pig-0.5.0-1.x86_64.rpm
761df804ff7b83965c41492700717674 pig-v0.5.0.linux-amd64.tar.gz
5d1830069d98030728f08835f883ea39 pig-v0.5.0.linux-arm64.tar.gz
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.5.0"&gt;https://github.com/pgsty/pig/releases/tag/v0.5.0&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.4.2</title><link>https://pig.pgsty.com/release/pig-0.4.2/</link><pubDate>Tue, 27 May 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.4.2/</guid><description>&lt;ul&gt;
&lt;li&gt;Update the extension list to 421&lt;/li&gt;
&lt;li&gt;Add openhalo/orioledb support for Debian / Ubuntu&lt;/li&gt;
&lt;li&gt;pgdd &lt;a href="https://github.com/rustprooflabs/pgdd"&gt;0.6.0&lt;/a&gt; (pgrx 0.14.1)&lt;/li&gt;
&lt;li&gt;convert &lt;a href="https://github.com/rustprooflabs/convert"&gt;0.0.4&lt;/a&gt; (pgrx 0.14.1)&lt;/li&gt;
&lt;li&gt;pg_idkit &lt;a href="https://github.com/VADOSWARE/pg_idkit"&gt;0.3.0&lt;/a&gt; (pgrx 0.14.1)&lt;/li&gt;
&lt;li&gt;pg_tokenizer.rs &lt;a href="https://github.com/tensorchord/pg_tokenizer.rs"&gt;0.1.0&lt;/a&gt; (pgrx 0.13.1)&lt;/li&gt;
&lt;li&gt;pg_render &lt;a href="https://github.com/mkaski/pg_render"&gt;0.1.2&lt;/a&gt; (pgrx 0.12.8)&lt;/li&gt;
&lt;li&gt;pgx_ulid &lt;a href="https://github.com/pksunkara/pgx_ulid"&gt;0.2.0&lt;/a&gt; (pgrx 0.12.7)&lt;/li&gt;
&lt;li&gt;pg_ivm &lt;a href="https://github.com/sraoss/pg_ivm"&gt;1.11.0&lt;/a&gt; for debian/ubuntu&lt;/li&gt;
&lt;li&gt;orioledb &lt;a href="https://github.com/orioledb/orioledb"&gt;1.4.0 beta11&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add el7 repo back&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="checksums"&gt;Checksums&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;bbf83fa3e3ec9a4dca82eeed921ae90a pig_0.4.2-1_amd64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;e45753335faf80a70d4f2ef1d3100d72 pig_0.4.2-1_arm64.deb
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;966d60bbc2025ba9cc53393011605f9f pig-0.4.2-1.aarch64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;1f31f54da144f10039fa026b7b6e75ad pig-0.4.2-1.x86_64.rpm
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;1eec26c4e69b40921e209bcaa4fe257a pig-v0.4.2.linux-amd64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;768d43441917a3625c462ce9f2b9d4ef pig-v0.4.2.linux-arm64.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.4.2"&gt;https://github.com/pgsty/pig/releases/tag/v0.4.2&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.4.1</title><link>https://pig.pgsty.com/release/pig-0.4.1/</link><pubDate>Wed, 07 May 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.4.1/</guid><description>&lt;ul&gt;
&lt;li&gt;Update the extension list to 414&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;citus_wal2json&lt;/code&gt; and &lt;code&gt;citus_pgoutput&lt;/code&gt; to &lt;code&gt;pig ext scan&lt;/code&gt; mapping&lt;/li&gt;
&lt;li&gt;Add PG 18 beta repo&lt;/li&gt;
&lt;li&gt;Add PG 18 package alias&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.4.1"&gt;https://github.com/pgsty/pig/releases/tag/v0.4.1&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.4.0</title><link>https://pig.pgsty.com/release/pig-0.4.0/</link><pubDate>Thu, 01 May 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.4.0/</guid><description>&lt;ul&gt;
&lt;li&gt;Updated extension list, available extensions reached &lt;strong&gt;407&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Added &lt;code&gt;pig do&lt;/code&gt; subcommand for executing Pigsty playbook tasks&lt;/li&gt;
&lt;li&gt;Added &lt;code&gt;pig pt&lt;/code&gt; subcommand for wrapping Patroni command-line tools&lt;/li&gt;
&lt;li&gt;Added extension aliases: &lt;code&gt;openhalo&lt;/code&gt; and &lt;code&gt;orioledb&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Added &lt;code&gt;gitlab-ce&lt;/code&gt; / &lt;code&gt;gitlab-ee&lt;/code&gt; repository distinction&lt;/li&gt;
&lt;li&gt;Built with the latest Go 1.24.2 and upgraded dependency versions&lt;/li&gt;
&lt;li&gt;Fixed &lt;code&gt;pig ext status&lt;/code&gt; panic issue under specific conditions&lt;/li&gt;
&lt;li&gt;Fixed &lt;code&gt;pig ext scan&lt;/code&gt; unable to match several extensions&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.4.0"&gt;https://github.com/pgsty/pig/releases/tag/v0.4.0&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.3.4</title><link>https://pig.pgsty.com/release/pig-0.3.4/</link><pubDate>Sat, 05 Apr 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.3.4/</guid><description>&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;curl https://repo.pigsty.io/pig &lt;span class="p"&gt;|&lt;/span&gt; bash -s 0.3.4
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Routine extension metadata update&lt;/li&gt;
&lt;li&gt;Use aliyun epel mirror instead of broken tsinghua tuna mirror&lt;/li&gt;
&lt;li&gt;Bump pigsty version string&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;gitlab&lt;/code&gt; repo to the repo list&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.3.4"&gt;https://github.com/pgsty/pig/releases/tag/v0.3.4&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.3.3</title><link>https://pig.pgsty.com/release/pig-0.3.3/</link><pubDate>Tue, 25 Mar 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.3.3/</guid><description>&lt;ul&gt;
&lt;li&gt;Add &lt;code&gt;pig build dep&lt;/code&gt; command to install extension build dependencies&lt;/li&gt;
&lt;li&gt;Update default repo list&lt;/li&gt;
&lt;li&gt;Use pigsty.io mirror for &lt;code&gt;mssql&lt;/code&gt; module (wiltondb/babelfish)&lt;/li&gt;
&lt;li&gt;Merge docker module into &lt;code&gt;infra&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Remove pg16/17 from el7 target&lt;/li&gt;
&lt;li&gt;Allow installing extensions in el7&lt;/li&gt;
&lt;li&gt;Update package alias&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.3.3"&gt;https://github.com/pgsty/pig/releases/tag/v0.3.3&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.3.2</title><link>https://pig.pgsty.com/release/pig-0.3.2/</link><pubDate>Fri, 21 Mar 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.3.2/</guid><description>&lt;h2 id="enhancement"&gt;Enhancement&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;New extensions&lt;/li&gt;
&lt;li&gt;Use &lt;code&gt;upx&lt;/code&gt; to reduce binary size&lt;/li&gt;
&lt;li&gt;Remove embedded pigsty to reduce binary size&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.3.2"&gt;https://github.com/pgsty/pig/releases/tag/v0.3.2&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.3.1</title><link>https://pig.pgsty.com/release/pig-0.3.1/</link><pubDate>Wed, 19 Mar 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.3.1/</guid><description>&lt;p&gt;Routine bugfix&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fix repo format string&lt;/li&gt;
&lt;li&gt;Fix ext info links&lt;/li&gt;
&lt;li&gt;Update pg_mooncake metadata&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.3.1"&gt;https://github.com/pgsty/pig/releases/tag/v0.3.1&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.3.0</title><link>https://pig.pgsty.com/release/pig-0.3.0/</link><pubDate>Mon, 24 Feb 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.3.0/</guid><description>&lt;p&gt;The &lt;a href="https://pig.pgsty.com/docs/"&gt;&lt;code&gt;pig&lt;/code&gt;&lt;/a&gt; project now has a new &lt;a href="https://pig.pgsty.com/docs/"&gt;homepage&lt;/a&gt;, along with the PostgreSQL Extension &lt;a href="https://pigsty.io/ext/list"&gt;Catalog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.3.0"&gt;https://github.com/pgsty/pig/releases/tag/v0.3.0&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.2.2</title><link>https://pig.pgsty.com/release/pig-0.2.2/</link><pubDate>Sat, 22 Feb 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.2.2/</guid><description>&lt;p&gt;&lt;a href="https://pigsty.io/docs/pgsql/ext"&gt;&lt;strong&gt;404&lt;/strong&gt;&lt;/a&gt; Extensions Available in Pig v0.2.2&lt;/p&gt;
&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.2.2"&gt;https://github.com/pgsty/pig/releases/tag/v0.2.2&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.2.0</title><link>https://pig.pgsty.com/release/pig-0.2.0/</link><pubDate>Fri, 14 Feb 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.2.0/</guid><description>&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.2.0"&gt;https://github.com/pgsty/pig/releases/tag/v0.2.0&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.1.4</title><link>https://pig.pgsty.com/release/pig-0.1.4/</link><pubDate>Wed, 12 Feb 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.1.4/</guid><description>&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.1.4"&gt;https://github.com/pgsty/pig/releases/tag/v0.1.4&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.1.3</title><link>https://pig.pgsty.com/release/pig-0.1.3/</link><pubDate>Thu, 23 Jan 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.1.3/</guid><description>&lt;p&gt;v0.1.3, routine update, with 390 extensions available now!&lt;/p&gt;
&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.1.3"&gt;https://github.com/pgsty/pig/releases/tag/v0.1.3&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.1.2</title><link>https://pig.pgsty.com/release/pig-0.1.2/</link><pubDate>Sun, 12 Jan 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.1.2/</guid><description>&lt;p&gt;&lt;a href="https://pigsty.io/ext/list"&gt;&lt;strong&gt;351&lt;/strong&gt;&lt;/a&gt; PostgreSQL Extensions, including the powerful &lt;a href="https://postgresql-anonymizer.readthedocs.io/en/stable/"&gt;postgresql-anonymizer 2.0&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.1.2"&gt;https://github.com/pgsty/pig/releases/tag/v0.1.2&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.1.1</title><link>https://pig.pgsty.com/release/pig-0.1.1/</link><pubDate>Thu, 09 Jan 2025 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.1.1/</guid><description>&lt;p&gt;Update Extension List&lt;/p&gt;
&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.1.1"&gt;https://github.com/pgsty/pig/releases/tag/v0.1.1&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.1.0</title><link>https://pig.pgsty.com/release/pig-0.1.0/</link><pubDate>Sun, 29 Dec 2024 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.1.0/</guid><description>&lt;p&gt;pig CLI v0.1 released&lt;/p&gt;
&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.1.0"&gt;https://github.com/pgsty/pig/releases/tag/v0.1.0&lt;/a&gt;&lt;/p&gt;</description></item><item><title>pig v0.0.1</title><link>https://pig.pgsty.com/release/pig-0.0.1/</link><pubDate>Mon, 23 Dec 2024 00:00:00 +0000</pubDate><guid>https://pig.pgsty.com/release/pig-0.0.1/</guid><description>&lt;p&gt;Genesis Release&lt;/p&gt;
&lt;p&gt;Release: &lt;a href="https://github.com/pgsty/pig/releases/tag/v0.0.1"&gt;https://github.com/pgsty/pig/releases/tag/v0.0.1&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>