Skip to content

Commit d7c5712

Browse files
Merge pull request #4673 from nachoalonsoportillo/patch-x04l6dktu3fm-extensions
Automatically update extensions
2 parents 8b43028 + 22ba9c1 commit d7c5712

10 files changed

+163
-139
lines changed

articles/postgresql/extensions/concepts-extensions-by-engine.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: The following extensions and modules, organized by version of Postg
44
author: akashraokm
55
ms.author: akashrao
66
ms.reviewer: maghan, randolphwest
7-
ms.date: 02/02/2026
7+
ms.date: 04/01/2026
88
ms.service: azure-database-postgresql
99
ms.subservice: extensions
1010
ms.topic: concept-article
@@ -70,4 +70,4 @@ The following extensions and modules are available for the Azure Database for th
7070
- [Extensions](concepts-extensions.md)
7171
- [Allow extensions](how-to-allow-extensions.md)
7272
- [Special considerations with extensions and modules](concepts-extensions-considerations.md)
73-
- [List of extensions and modules by name](concepts-extensions-versions.md)
73+
- [List of extensions and modules by name](concepts-extensions-versions.md)

articles/postgresql/extensions/includes/extensions-table.md

Lines changed: 81 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
author: akashraokm
33
ms.author: akashrao
44
ms.reviewer: maghan, randolphwest
5-
ms.date: 02/02/2026
5+
ms.date: 04/01/2026
66
ms.service: azure-database-postgresql
77
ms.subservice: extensions
88
ms.topic: include
@@ -16,10 +16,10 @@ ms.custom:
1616
| PostgreSQL version | Extension or module version |
1717
| --- | --- |
1818
| 18 | 3.6.1 |
19-
| 17 | 3.5.2 |
20-
| 16 | 3.5.2 |
21-
| 15 | 3.5.2 |
22-
| 14 | 3.5.2 |
19+
| 17 | 3.6.1 |
20+
| 16 | 3.6.1 |
21+
| 15 | 3.6.1 |
22+
| 14 | 3.6.1 |
2323
| 13 | 3.5.2 |
2424
| 12 | 3.2.3 |
2525
| 11 | 3.2.3 |
@@ -32,10 +32,10 @@ ms.custom:
3232
| PostgreSQL version | Extension or module version |
3333
| --- | --- |
3434
| 18 | 3.6.1 |
35-
| 17 | 3.5.2 |
36-
| 16 | 3.5.2 |
37-
| 15 | 3.5.2 |
38-
| 14 | 3.5.2 |
35+
| 17 | 3.6.1 |
36+
| 16 | 3.6.1 |
37+
| 15 | 3.6.1 |
38+
| 14 | 3.6.1 |
3939
| 13 | 3.5.2 |
4040
| 12 | 3.2.3 |
4141
| 11 | 3.2.3 |
@@ -47,7 +47,7 @@ ms.custom:
4747

4848
| PostgreSQL version | Extension or module version |
4949
| --- | --- |
50-
| 18 | Not supported |
50+
| 18 | 1.7.0 <sup>*</sup> |
5151
| 17 | 1.6.0 <sup>*</sup> |
5252
| 16 | 1.6.0 <sup>*</sup> |
5353
| 15 | 1.5.0 <sup>*</sup> |
@@ -79,12 +79,12 @@ ms.custom:
7979

8080
| PostgreSQL version | Extension or module version |
8181
| --- | --- |
82-
| 18 | 2.4.0 <sup>*</sup> |
83-
| 17 | 2.4.0 <sup>*</sup> |
84-
| 16 | 2.4.0 <sup>*</sup> |
85-
| 15 | 2.4.0 <sup>*</sup> |
86-
| 14 | 2.4.0 <sup>*</sup> |
87-
| 13 | 2.4.0 <sup>*</sup> |
82+
| 18 | 2.5.1 <sup>*</sup> |
83+
| 17 | 2.5.1 <sup>*</sup> |
84+
| 16 | 2.5.1 <sup>*</sup> |
85+
| 15 | 2.5.1 <sup>*</sup> |
86+
| 14 | 2.5.1 <sup>*</sup> |
87+
| 13 | 2.5.1 <sup>*</sup> |
8888
| 12 | 1.3.2 <sup>*</sup> |
8989
| 11 | 1.3.2 <sup>*</sup> |
9090

@@ -111,7 +111,7 @@ ms.custom:
111111

112112
| PostgreSQL version | Extension or module version |
113113
| --- | --- |
114-
| 18 | Not supported |
114+
| 18 | 2.0.0 |
115115
| 17 | 1.3.1 |
116116
| 16 | 1.3.1 |
117117
| 15 | 1.3.1 |
@@ -319,11 +319,11 @@ Read the special considerations for extension [dblink](../concepts-extensions-co
319319

320320
| PostgreSQL version | Extension or module version |
321321
| --- | --- |
322-
| 18 | 2.18 |
323-
| 17 | 2.18 |
324-
| 16 | 2.18 |
325-
| 15 | 2.18 |
326-
| 14 | 2.18 |
322+
| 18 | 2.19 |
323+
| 17 | 2.19 |
324+
| 16 | 2.19 |
325+
| 15 | 2.19 |
326+
| 14 | 2.19 |
327327
| 13 | 2.18 |
328328
| 12 | 2.18 |
329329
| 11 | Not supported |
@@ -447,14 +447,14 @@ Read the special considerations for extension [dblink](../concepts-extensions-co
447447

448448
| PostgreSQL version | Extension or module version |
449449
| --- | --- |
450-
| 18 | 1.5 |
451-
| 17 | 1.5 |
452-
| 16 | 1.5 |
453-
| 15 | 1.4 |
454-
| 14 | 1.4 |
455-
| 13 | 1.4 |
456-
| 12 | 1.4 |
457-
| 11 | 1.4 |
450+
| 18 | 1.7 |
451+
| 17 | 1.7 |
452+
| 16 | 1.7 |
453+
| 15 | 1.7 |
454+
| 14 | 1.7 |
455+
| 13 | 1.7 |
456+
| 12 | 1.7 |
457+
| 11 | 1.7 |
458458

459459

460460
## ltree
@@ -592,7 +592,7 @@ Read the special considerations for extension [pg_cron](../concepts-extensions-c
592592

593593
| PostgreSQL version | Extension or module version |
594594
| --- | --- |
595-
| 18 | Not supported |
595+
| 18 | 0.6.5 |
596596
| 17 | 0.6.4 |
597597
| 16 | 0.6.4 |
598598
| 15 | 0.6.4 |
@@ -668,6 +668,22 @@ Read the special considerations for extension [pg_failover_slots](../concepts-ex
668668

669669
<sup>*</sup> Enable corresponding libraries in the `shared_preload_libraries` server parameter.
670670
Read the special considerations for extension [pg_hint_plan](../concepts-extensions-considerations.md#pg_hint_plan) in flexible server.
671+
## pg_ivm
672+
673+
[pg_ivm](https://github.com/sraoss/pg_ivm) (Preview) provides Incremental View Maintenance (IVM) feature for PostgreSQL.
674+
675+
| PostgreSQL version | Extension or module version |
676+
| --- | --- |
677+
| 18 | 1.13 <sup>*</sup> |
678+
| 17 | 1.13 <sup>*</sup> |
679+
| 16 | 1.13 <sup>*</sup> |
680+
| 15 | 1.13 <sup>*</sup> |
681+
| 14 | 1.13 <sup>*</sup> |
682+
| 13 | 1.13 <sup>*</sup> |
683+
| 12 | Not supported |
684+
| 11 | Not supported |
685+
686+
<sup>*</sup> Enable corresponding libraries in the `shared_preload_libraries` server parameter.
671687
## pglogical
672688

673689
[pglogical](https://github.com/2ndQuadrant/pglogical) manages PostgreSQL Logical Replication.
@@ -739,14 +755,14 @@ Read the special considerations for extension [pg_prewarm](../concepts-extension
739755

740756
| PostgreSQL version | Extension or module version |
741757
| --- | --- |
742-
| 18 | 1.4.7 |
743-
| 17 | 1.5.1 |
744-
| 16 | 1.5.1 |
745-
| 15 | 1.5.1 |
746-
| 14 | 1.5.1 |
747-
| 13 | 1.5.1 |
748-
| 12 | 1.4.7 |
749-
| 11 | 1.4.7 |
758+
| 18 | 1.5.3 |
759+
| 17 | 1.5.3 |
760+
| 16 | 1.5.3 |
761+
| 15 | 1.5.3 |
762+
| 14 | 1.5.3 |
763+
| 13 | 1.5.3 |
764+
| 12 | 1.5.3 |
765+
| 11 | 1.5.3 |
750766

751767
Read the special considerations for extension [pg_repack](../concepts-extensions-considerations.md#pg_repack) in flexible server.
752768
## pgrouting
@@ -901,10 +917,10 @@ Read the special considerations for extension [pgstattuple](../concepts-extensio
901917
| PostgreSQL version | Extension or module version |
902918
| --- | --- |
903919
| 18 | 3.6.1 |
904-
| 17 | 3.5.2 |
905-
| 16 | 3.5.2 |
906-
| 15 | 3.5.2 |
907-
| 14 | 3.5.2 |
920+
| 17 | 3.6.1 |
921+
| 16 | 3.6.1 |
922+
| 15 | 3.6.1 |
923+
| 14 | 3.6.1 |
908924
| 13 | 3.5.2 |
909925
| 12 | 3.2.3 |
910926
| 11 | 3.2.3 |
@@ -917,10 +933,10 @@ Read the special considerations for extension [pgstattuple](../concepts-extensio
917933
| PostgreSQL version | Extension or module version |
918934
| --- | --- |
919935
| 18 | 3.6.1 |
920-
| 17 | 3.5.2 |
921-
| 16 | 3.5.2 |
922-
| 15 | 3.5.2 |
923-
| 14 | 3.5.2 |
936+
| 17 | 3.6.1 |
937+
| 16 | 3.6.1 |
938+
| 15 | 3.6.1 |
939+
| 14 | 3.6.1 |
924940
| 13 | 3.5.2 |
925941
| 12 | 3.2.3 |
926942
| 11 | 3.2.3 |
@@ -933,10 +949,10 @@ Read the special considerations for extension [pgstattuple](../concepts-extensio
933949
| PostgreSQL version | Extension or module version |
934950
| --- | --- |
935951
| 18 | 3.6.1 |
936-
| 17 | 3.5.2 |
937-
| 16 | 3.5.2 |
938-
| 15 | 3.5.2 |
939-
| 14 | 3.5.2 |
952+
| 17 | 3.6.1 |
953+
| 16 | 3.6.1 |
954+
| 15 | 3.6.1 |
955+
| 14 | 3.6.1 |
940956
| 13 | 3.5.2 |
941957
| 12 | 3.2.3 |
942958
| 11 | 3.2.3 |
@@ -949,10 +965,10 @@ Read the special considerations for extension [pgstattuple](../concepts-extensio
949965
| PostgreSQL version | Extension or module version |
950966
| --- | --- |
951967
| 18 | 3.6.1 |
952-
| 17 | 3.5.2 |
953-
| 16 | 3.5.2 |
954-
| 15 | 3.5.2 |
955-
| 14 | 3.5.2 |
968+
| 17 | 3.6.1 |
969+
| 16 | 3.6.1 |
970+
| 15 | 3.6.1 |
971+
| 14 | 3.6.1 |
956972
| 13 | 3.5.2 |
957973
| 12 | 3.2.3 |
958974
| 11 | 3.2.3 |
@@ -965,10 +981,10 @@ Read the special considerations for extension [pgstattuple](../concepts-extensio
965981
| PostgreSQL version | Extension or module version |
966982
| --- | --- |
967983
| 18 | 3.6.1 |
968-
| 17 | 3.5.2 |
969-
| 16 | 3.5.2 |
970-
| 15 | 3.5.2 |
971-
| 14 | 3.5.2 |
984+
| 17 | 3.6.1 |
985+
| 16 | 3.6.1 |
986+
| 15 | 3.6.1 |
987+
| 14 | 3.6.1 |
972988
| 13 | 3.5.2 |
973989
| 12 | 3.2.3 |
974990
| 11 | 3.2.3 |
@@ -1204,12 +1220,12 @@ Read the special considerations for extension [postgres_fdw](../concepts-extensi
12041220

12051221
| PostgreSQL version | Extension or module version |
12061222
| --- | --- |
1207-
| 18 | 0.8.1 |
1208-
| 17 | 0.8.0 |
1209-
| 16 | 0.8.0 |
1210-
| 15 | 0.8.0 |
1211-
| 14 | 0.8.0 |
1212-
| 13 | 0.8.0 |
1223+
| 18 | 0.8.2 |
1224+
| 17 | 0.8.2 |
1225+
| 16 | 0.8.2 |
1226+
| 15 | 0.8.2 |
1227+
| 14 | 0.8.2 |
1228+
| 13 | 0.8.2 |
12131229
| 12 | 0.7.0 |
12141230
| 11 | 0.5.1 |
12151231

articles/postgresql/extensions/includes/extensions-tables-by-engine-11.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
author: nachoalonsoportillo
33
ms.author: ialonso
44
ms.reviewer: maghan
5-
ms.date: 02/02/2026
5+
ms.date: 04/01/2026
66
ms.service: azure-database-postgresql
77
ms.topic: include
88
ms.custom:
@@ -37,7 +37,7 @@ ms.custom:
3737
| [ip4r](https://github.com/RhodiumToad/ip4r) provides a set of data types for IPv4 and IPv6 network addresses. | Not supported | |
3838
| [isn](https://www.postgresql.org/docs/current/isn.html) provides data types for international product numbering standards. | 1.2 | |
3939
| [lo](https://www.postgresql.org/docs/current/lo.html) provides support for managing Large Objects (also called LOs or BLOBs). This includes a data type lo and a trigger lo_manage. | 1.1 | |
40-
| [login_hook](https://github.com/splendiddata/login_hook) is a hook to execute `login_hook.login()` at login time. | 1.4 | |
40+
| [login_hook](https://github.com/splendiddata/login_hook) is a hook to execute `login_hook.login()` at login time. | 1.7 | |
4141
| [ltree](https://www.postgresql.org/docs/current/ltree.html) is a data type for hierarchical tree-like structures. | 1.1 | |
4242
| [oracle_fdw](https://github.com/laurenz/oracle_fdw) is a foreign data wrapper for Oracle databases. | Not supported | |
4343
| [orafce](https://github.com/orafce/orafce) provides functions and operators that emulate a subset of functions and packages from the Oracle RDBMS. | 3.18 | |
@@ -51,11 +51,12 @@ ms.custom:
5151
| [pg_failover_slots](https://github.com/EnterpriseDB/pg_failover_slots) is a logical replication slot manager for failover purposes. | 1.0.1 <sup>*</sup> | <sup>*</sup> Enable corresponding libraries in the `shared_preload_libraries` server parameter.<br />Read the special considerations for extension [pg_failover_slots](../concepts-extensions-considerations.md#pg_failover_slots) in flexible server. |
5252
| [pg_freespacemap](https://www.postgresql.org/docs/current/pgfreespacemap.html) examines the free space map (FSM). | 1.2 | |
5353
| [pg_hint_plan](https://github.com/ossc-db/pg_hint_plan) makes it possible to tweak PostgreSQL execution plans using so-called hints in SQL comments. | 1.3.7 <sup>*</sup> | <sup>*</sup> Enable corresponding libraries in the `shared_preload_libraries` server parameter.<br />Read the special considerations for extension [pg_hint_plan](../concepts-extensions-considerations.md#pg_hint_plan) in flexible server. |
54+
| [pg_ivm](https://github.com/sraoss/pg_ivm) (Preview) provides Incremental View Maintenance (IVM) feature for PostgreSQL. | Not supported | |
5455
| [pglogical](https://github.com/2ndQuadrant/pglogical) manages PostgreSQL Logical Replication. | 2.4.1 <sup>*</sup> | <sup>*</sup> Enable corresponding libraries in the `shared_preload_libraries` server parameter. |
5556
| [pg_partman](https://github.com/pgpartman/pg_partman) manages partitioned tables by time or ID. | 4.5.0 <sup>*</sup> | <sup>*</sup> Enable corresponding libraries in the `shared_preload_libraries` server parameter. |
5657
| [pg_partman_bgw](https://github.com/pgpartman/pg_partman) manages partitioned tables by time or ID. | 4.5.0 <sup>*</sup> | <sup>*</sup> Enable corresponding libraries in the `shared_preload_libraries` server parameter. |
5758
| [pg_prewarm](https://www.postgresql.org/docs/current/pgprewarm.html) prewarms the cache with relation data. | 1.2 <sup>*</sup> | <sup>*</sup> Enable corresponding libraries in the `shared_preload_libraries` server parameter.<br />Read the special considerations for extension [pg_prewarm](../concepts-extensions-considerations.md#pg_prewarm) in flexible server. |
58-
| [pg_repack](https://reorg.github.io/pg_repack/) reorganizes tables in PostgreSQL databases with minimal locks. | 1.4.7 | Read the special considerations for extension [pg_repack](../concepts-extensions-considerations.md#pg_repack) in flexible server. |
59+
| [pg_repack](https://reorg.github.io/pg_repack/) reorganizes tables in PostgreSQL databases with minimal locks. | 1.5.3 | Read the special considerations for extension [pg_repack](../concepts-extensions-considerations.md#pg_repack) in flexible server. |
5960
| [pgrouting](https://pgrouting.org/) provides geospatial routing functionality. | 3.3.0 | |
6061
| [pgrowlocks](https://www.postgresql.org/docs/current/pgrowlocks.html) shows row-level locking information. | 1.2 | |
6162
| [pg_squeeze](https://github.com/cybertec-postgresql/pg_squeeze) removes unused space from a relation. | 1.5 <sup>*</sup> | <sup>*</sup> Enable corresponding libraries in the `shared_preload_libraries` server parameter. |

articles/postgresql/extensions/includes/extensions-tables-by-engine-12.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
author: nachoalonsoportillo
33
ms.author: ialonso
44
ms.reviewer: maghan
5-
ms.date: 02/02/2026
5+
ms.date: 04/01/2026
66
ms.service: azure-database-postgresql
77
ms.topic: include
88
ms.custom:
@@ -37,7 +37,7 @@ ms.custom:
3737
| [ip4r](https://github.com/RhodiumToad/ip4r) provides a set of data types for IPv4 and IPv6 network addresses. | Not supported | |
3838
| [isn](https://www.postgresql.org/docs/current/isn.html) provides data types for international product numbering standards. | 1.2 | |
3939
| [lo](https://www.postgresql.org/docs/current/lo.html) provides support for managing Large Objects (also called LOs or BLOBs). This includes a data type lo and a trigger lo_manage. | 1.1 | |
40-
| [login_hook](https://github.com/splendiddata/login_hook) is a hook to execute `login_hook.login()` at login time. | 1.4 | |
40+
| [login_hook](https://github.com/splendiddata/login_hook) is a hook to execute `login_hook.login()` at login time. | 1.7 | |
4141
| [ltree](https://www.postgresql.org/docs/current/ltree.html) is a data type for hierarchical tree-like structures. | 1.1 | |
4242
| [oracle_fdw](https://github.com/laurenz/oracle_fdw) is a foreign data wrapper for Oracle databases. | 1.2 | |
4343
| [orafce](https://github.com/orafce/orafce) provides functions and operators that emulate a subset of functions and packages from the Oracle RDBMS. | 3.18 | |
@@ -51,11 +51,12 @@ ms.custom:
5151
| [pg_failover_slots](https://github.com/EnterpriseDB/pg_failover_slots) is a logical replication slot manager for failover purposes. | 1.0.1 <sup>*</sup> | <sup>*</sup> Enable corresponding libraries in the `shared_preload_libraries` server parameter.<br />Read the special considerations for extension [pg_failover_slots](../concepts-extensions-considerations.md#pg_failover_slots) in flexible server. |
5252
| [pg_freespacemap](https://www.postgresql.org/docs/current/pgfreespacemap.html) examines the free space map (FSM). | 1.2 | |
5353
| [pg_hint_plan](https://github.com/ossc-db/pg_hint_plan) makes it possible to tweak PostgreSQL execution plans using so-called hints in SQL comments. | 1.3.7 <sup>*</sup> | <sup>*</sup> Enable corresponding libraries in the `shared_preload_libraries` server parameter.<br />Read the special considerations for extension [pg_hint_plan](../concepts-extensions-considerations.md#pg_hint_plan) in flexible server. |
54+
| [pg_ivm](https://github.com/sraoss/pg_ivm) (Preview) provides Incremental View Maintenance (IVM) feature for PostgreSQL. | Not supported | |
5455
| [pglogical](https://github.com/2ndQuadrant/pglogical) manages PostgreSQL Logical Replication. | 2.4.1 <sup>*</sup> | <sup>*</sup> Enable corresponding libraries in the `shared_preload_libraries` server parameter. |
5556
| [pg_partman](https://github.com/pgpartman/pg_partman) manages partitioned tables by time or ID. | 4.5.0 <sup>*</sup> | <sup>*</sup> Enable corresponding libraries in the `shared_preload_libraries` server parameter. |
5657
| [pg_partman_bgw](https://github.com/pgpartman/pg_partman) manages partitioned tables by time or ID. | 4.5.0 <sup>*</sup> | <sup>*</sup> Enable corresponding libraries in the `shared_preload_libraries` server parameter. |
5758
| [pg_prewarm](https://www.postgresql.org/docs/current/pgprewarm.html) prewarms the cache with relation data. | 1.2 <sup>*</sup> | <sup>*</sup> Enable corresponding libraries in the `shared_preload_libraries` server parameter.<br />Read the special considerations for extension [pg_prewarm](../concepts-extensions-considerations.md#pg_prewarm) in flexible server. |
58-
| [pg_repack](https://reorg.github.io/pg_repack/) reorganizes tables in PostgreSQL databases with minimal locks. | 1.4.7 | Read the special considerations for extension [pg_repack](../concepts-extensions-considerations.md#pg_repack) in flexible server. |
59+
| [pg_repack](https://reorg.github.io/pg_repack/) reorganizes tables in PostgreSQL databases with minimal locks. | 1.5.3 | Read the special considerations for extension [pg_repack](../concepts-extensions-considerations.md#pg_repack) in flexible server. |
5960
| [pgrouting](https://pgrouting.org/) provides geospatial routing functionality. | 3.3.0 | |
6061
| [pgrowlocks](https://www.postgresql.org/docs/current/pgrowlocks.html) shows row-level locking information. | 1.2 | |
6162
| [pg_squeeze](https://github.com/cybertec-postgresql/pg_squeeze) removes unused space from a relation. | 1.5 <sup>*</sup> | <sup>*</sup> Enable corresponding libraries in the `shared_preload_libraries` server parameter. |

0 commit comments

Comments
 (0)