AWS Security ChangesHomeSearch

AWS AmazonRDS medium security documentation change

Service: AmazonRDS · 2025-05-10 · Security-related medium

File: AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-extensions.md

Summary

Updated PostgreSQL extensions documentation with new version tables for PostgreSQL 17, 16, 15, 14, and 13. Added policy details about extension lifecycle management including security-related termination of support.

Security assessment

The change explicitly states AWS may end support for extensions with less than 12 months notice in cases involving security issues. This directly references security as a factor in extension lifecycle decisions.

Diff

diff --git a/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-extensions.md b/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-extensions.md
index 64037391b..ac031b9a6 100644
--- a//AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-extensions.md
+++ b//AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-extensions.md
@@ -9 +9,7 @@ Extensions for PostgreSQL 17Extensions for PostgreSQL 16Extensions for PostgreSQ
-Amazon RDS for PostgreSQL supports many extensions for the PostgreSQL database engine. The PostgreSQL community sometimes refers to these as modules. Extensions expand on the functionality provided by the PostgreSQL engine. You can find a list of extensions supported by Amazon RDS in the default DB parameter group for that PostgreSQL version. You can also see the current extensions list using `psql` by showing the `rds.extensions` parameter as in the following example.
+Amazon RDS for PostgreSQL support multiple extensions that enhance your database functionality. Each major engine version has a minimum supported extension version. When we release the first minor version of a new major engine, we publish the minimum supported extension version for that major engine version. We recommend that you upgrade to the latest version of each extension when you upgrade your DB cluster. Extension versions don't automatically upgrade during engine version upgrade workflows.
+
+AWS plans to offer the latest version of extensions in the next quarterly release after they become available. Each extension's versioning scheme, features, and compatibility are determined by the extension developers, not AWS.
+
+AWS might need to end support for extensions. When feasible, we provide 12 months notice before ending support for an extension. However, in cases involving security or other critical issues, we might need to end support for an extension or a specific version of an extension with less than 12 months notice or no notice across all supported engine versions. We might require you to upgrade to a newer version of an extension at any time and will provide instructions in such cases.
+
+The PostgreSQL community sometimes refers to the extensions as modules. Extensions expand on the functionality provided by the PostgreSQL engine. You can find a list of extensions supported by Amazon RDS in the default DB parameter group for that PostgreSQL version. You can also see the current extensions list using `psql` by showing the `rds.extensions` parameter as in the following example.
@@ -51,94 +57,94 @@ The preview documentation is subject to change for Amazon RDS for PostgreSQL ver
-Extension | 17.3 | 17.2 | 17.1 | 17.0 Preview | 17 RC1 | 17 Beta 3 | 17 Beta 2 | 17 Beta 1  
----|---|---|---|---|---|---|---|---  
-[address_standardizer](https://postgis.net/docs/standardize_address.html) | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0alpha2 | 3.5.0alpha2 | 3.5.0dev | 3.5.0dev | 3.5.0dev  
-[address_standardizer_data_us](https://postgis.net/docs/standardize_address.html) | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0alpha2 | 3.5.0alpha2 | 3.5.0dev | 3.5.0dev | 3.5.0dev  
-[amcheck](https://www.postgresql.org/docs/17/amcheck.html) | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4  
-[auto_explain](https://www.postgresql.org/docs/17/auto-explain.html) | yes | yes | yes | yes | yes | yes | yes | yes  
-[autoinc (contrib-spi)](https://www.postgresql.org/docs/17/contrib-spi.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[aws_commons](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PostgreSQL.S3Import.html#USER_PostgreSQL.S3Import.Reference) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
-[aws_lambda](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/PostgreSQL-Lambda.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[aws_s3](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PostgreSQL.S3Import.html#USER_PostgreSQL.S3Import.FileFormats) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
-[bloom](https://www.postgresql.org/docs/17/bloom.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-bool_plperl | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[btree_gin](http://www.postgresql.org/docs/17/btree-gin.html) | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3  
-[btree_gist](http://www.postgresql.org/docs/17/btree-gist.html) | 1.7 | 1.7 | 1.7 | 1.7 | 1.7 | 1.7 | 1.7 | 1.7  
-[citext](http://www.postgresql.org/docs/17/citext.html) | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6  
-[cube](http://www.postgresql.org/docs/17/cube.html) | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5  
-[dblink](http://www.postgresql.org/docs/17/dblink.html) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
-decoder_raw | yes | yes | yes | yes | yes | yes | yes | yes  
-[dict_int](http://www.postgresql.org/docs/17/dict-int.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[dict_xsyn](https://www.postgresql.org/docs/17/dict-xsyn.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[earthdistance](http://www.postgresql.org/docs/17/earthdistance.html) | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1  
-flow_control | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[fuzzystrmatch](http://www.postgresql.org/docs/17/fuzzystrmatch.html) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
-h3-pg | 4.1.3 | 4.1.3 | 4.1.3 | 4.1.3 | 4.1.3 | 4.1.3 | 4.1.3 | N/A  
-[hll](https://github.com/citusdata/postgresql-hll) | 2.18 | 2.18 | 2.18 | 2.18 | 2.18 | 2.18 | 2.18 | 2.18  
-[hstore](http://www.postgresql.org/docs/17/hstore.html) | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8  
-[hstore_plperl](https://www.postgresql.org/docs/17/hstore.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[hypopg](https://github.com/HypoPG/hypopg) | 1.4.1 | 1.4.1 | 1.4.1 | 1.4.1 | 1.4.1 | 1.4.1 | 1.4.1 | 1.4.1  
-[ICU module](http://site.icu-project.org/) | 60.2 | 60.2 | 60.2 | 60.2 | 60.2 | 60.2 | 60.2 | 60.2  
-[insert_username (contrib-spi)](https://www.postgresql.org/docs/17/contrib-spi.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[intagg](http://www.postgresql.org/docs/17/intagg.html) | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1  
-[intarray](http://www.postgresql.org/docs/17/intarray.html) | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5  
-[ip4r](https://github.com/RhodiumToad/ip4r) | 2.4.2 | 2.4.2 | 2.4.2 | 2.4.2 | 2.4.2 | 2.4.2 | 2.4.2 | 2.4.2  
-[isn](http://www.postgresql.org/docs/17/isn.html) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
-jsonb_plperl | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[lo](https://www.postgresql.org/docs/10/lo.html) | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1  
-[log_fdw](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.PostgreSQL.CommonDBATasks.Extensions.foreign-data-wrappers.html#CHAP_PostgreSQL.Extensions.log_fdw) | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3  
-[ltree](http://www.postgresql.org/docs/17/ltree.html) | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3  
-[moddatetime (contrib-spi)](https://www.postgresql.org/docs/15/contrib-spi.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[mysql_fdw](https://github.com/EnterpriseDB/mysql_fdw) | 2.9.1 | 2.9.1 | 2.9.1 | 2.9.1 | 2.9.1 | 2.9.1 | 2.9.1 | N/A  
-[old_snapshot](https://www.postgresql.org/docs/15/oldsnapshot.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[oracle_fdw](https://github.com/laurenz/oracle_fdw) | 2.7.0 | 2.7.0 | 2.7.0 | 2.7.0 | 2.6.0 | 2.6.0 | 2.6.0 | 2.6.0  
-[orafce](https://github.com/orafce/orafce) | 4.14.0 | 4.13.4 | 4.13.4 | 4.12.0 | 4.10.3 | 4.10.3 | 4.9.4 | 4.9.4  
-[pageinspect](https://www.postgresql.org/docs/current/pageinspect.html) | 1.12 | 1.12 | 1.12 | 1.12 | 1.12 | 1.12 | 1.12 | 1.12  
-[pg_bigm](https://github.com/pgbigm/pg_bigm/blob/master/docs/pg_bigm_en.md) | 1.2_20240606 | 1.2_20240606 | 1.2_20240606 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
-[pg_buffercache](http://www.postgresql.org/docs/current/pgbuffercache.html) | 1.5 | 1.5 | 1.5 | 1.5 | 1.4 | 1.4 | 1.4 | 1.4  
-[pg_cron](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/PostgreSQL_pg_cron.html) | 1.6.5 | 1.6.4 | 1.6.4 | 1.6.4 | 1.6.3 | 1.6.3 | 1.6.2 | N/A  
-[pg_freespacemap](https://www.postgresql.org/docs/17/pgfreespacemap.html) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
-[pg_hint_plan](https://github.com/ossc-db/pg_hint_plan) | 1.7.0 | 1.7.0 | 1.7.0 | 1.7.0 | 1.7.0 | 1.7.0 | N/A | N/A  
-[pg_partman](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/PostgreSQL_Partitions.html) | 5.2.4 | 5.1.0 | 5.1.0 | 5.1.0 | 5.1.0 | 5.1.0 | 5.1.0 | 5.1.0  
-[pg_prewarm](https://www.postgresql.org/docs/17/pgprewarm.html) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
-[pg_proctab](https://github.com/markwkm/pg_proctab) | 0.0.12 | 0.0.12 | 0.0.12 | 0.0.10 | 0.0.10 | 0.0.10 | 0.0.10 | 0.0.10  
-[pg_repack](http://reorg.github.io/pg_repack/) | 1.5.1 | 1.5.1 | 1.5.1 | 1.5.0 | 1.5.0 | 1.5.0 | 1.5.0 | N/A  
-[pg_similarity](https://github.com/eulerto/pg_similarity) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[pg_stat_statements](http://www.postgresql.org/docs/17/pgstatstatements.html) | 1.11 | 1.11 | 1.11 | 1.11 | 1.10 | 1.10 | 1.10 | 1.10  
-[pg_tle](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/PostgreSQL_trusted_language_extension.html) | 1.4.0 | 1.4.0 | 1.4.0 | 1.4.0 | 1.4.0 | 1.4.0 | 1.4.0 | 1.4.0  
-[pg_transport](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/PostgreSQL.TransportableDB.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[pg_trgm](http://www.postgresql.org/docs/17/pgtrgm.html) | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6  
-[pg_visibility](https://www.postgresql.org/docs/17/pgvisibility.html) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
-[pg_walinspect](https://www.postgresql.org/docs/current/pgwalinspect.html) | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1  
-pgactive | 2.1.4 | 2.1.3 | 2.1.3 | 2.1.3 | 2.1.3 | 2.1.3 | 2.1.3 | N/A  
-[pgAudit](https://github.com/pgaudit/pgaudit/blob/master/README.md) | 17.0 | 17.0 | 17.0 | 17.0 | 17beta1 | 17beta1 | 17beta1 | N/A  
-[pgcrypto](http://www.postgresql.org/docs/17/pgcrypto.html) | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3  
-[pglogical](https://github.com/2ndQuadrant/pglogical) | 2.4.5 | 2.4.5 | 2.4.5 | 2.4.5 | 2.4.5 | N/A | N/A | N/A  
-[pgrouting](http://docs.pgrouting.org/latest/en/index.html) | 3.6.3 | 3.6.3 | 3.6.3 | 3.6.2 | 3.6.2 | 3.6.2 | 3.6.2 | 3.6.2  
-[pgrowlocks](http://www.postgresql.org/docs/17/pgrowlocks.html) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
-[pgstattuple](http://www.postgresql.org/docs/17/pgstattuple.html) | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5  
-[pgTAP](https://pgtap.org/) | 1.3.3 | 1.3.3 | 1.3.3 | 1.3.3 | 1.3.3 | 1.3.3 | 1.3.3 | 1.3.2  
-[pgvector](https://github.com/pgvector/pgvector) | 0.8.0 | 0.8.0 | 0.8.0 | 0.7.4 | 0.7.3 | 0.7.3 | 0.7.0 | 0.7.0  
-[plperl](https://www.postgresql.org/docs/17/plperl.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[plpgsql](https://www.postgresql.org/docs/17/plpgsql.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[plprofiler](https://github.com/bigsql/plprofiler) | 4.2.5 | 4.2.5 | 4.2.5 | 4.2.5 | 4.2.4 | 4.2.4 | 4.2.4 | 4.2.4  
-[plrust](https://github.com/tcdi/plrust) | 1.2.7 | 1.2.7 | 1.2.7 | N/A | N/A | N/A | N/A | N/A  
-[pltcl](https://www.postgresql.org/docs/17/pltcl-overview.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[plv8](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.PostgreSQL.CommonDBATasks.Extensions.html#PostgreSQL.Concepts.General.UpgradingPLv8) | 3.1.10 | 3.1.10 | 3.1.10 | 3.1.10 | 3.1.10 | 3.1.10 | N/A | N/A  
-[PostGIS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.PostgreSQL.CommonDBATasks.PostGIS.html) | 3.5.1 | 3.5.0 | 3.5.0 | 3.5.0alpha2 | 3.5.0alpha2 | 3.5.0dev | 3.5.0dev | 3.5.0dev  
-[postgis_raster](https://postgis.net/docs/raster.html) | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0alpha2 | 3.5.0alpha2 | 3.5.0dev | 3.5.0dev | 3.5.0dev  
-[postgis_tiger_geocoder](http://postgis.net/docs/Geocode.html) | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0alpha2 | 3.5.0alpha2 | 3.5.0dev | 3.5.0dev | 3.5.0dev  
-[postgis_topology](http://postgis.net/docs/manual-dev/Topology.html) | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0alpha2 | 3.5.0alpha2 | 3.5.0dev | 3.5.0dev | 3.5.0dev  
-[postgres_fdw](http://www.postgresql.org/docs/17/postgres-fdw.html) | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1  
-[prefix](https://github.com/dimitri/prefix) | 1.2.10 | 1.2.9 | 1.2.9 | 1.2.9 | 1.2.9 | 1.2.9 | 1.2.9 | 1.2.9  
-[rdkit](https://github.com/rdkit/rdkit) | 2024_09_3(4.6.1) | 2024_09_2(4.6.1) | 2024_09_2(4.6.1) | 4.6.0 | 4.6.0 | 4.6.0 | N/A | N/A  
-rds_tools | 1.9 | 1.8 | 1.8 | 1.6 | 1.5 | 1.5 | 1.5 | 1.5  
-[refint (contrib-spi)](https://www.postgresql.org/docs/17/contrib-spi.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[seg](https://www.postgresql.org/docs/current/seg.html) | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4  
-[sslinfo](http://www.postgresql.org/docs/17/sslinfo.html) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
-[tablefunc](http://www.postgresql.org/docs/17/tablefunc.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[tcn](https://www.postgresql.org/docs/current/tcn.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[tds_fdw](https://github.com/tds-fdw/tds_fdw) | 2.0.4 | 2.0.4 | 2.0.4 | 2.0.4 | 2.0.3 | 2.0.3 | 2.0.3 | N/A  
-[tsm_system_rows](https://www.postgresql.org/docs/17/tsm-system-rows.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[tsm_system_time](https://www.postgresql.org/docs/17/tsm-system-time.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
-[unaccent](http://www.postgresql.org/docs/17/unaccent.html) | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1  
-[uuid-ossp](http://www.postgresql.org/docs/17/uuid-ossp.html) | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1  
-[wal2json](https://github.com/eulerto/wal2json) | 2.6 | 2.6 | 2.6 | 2.6 | 2.6 | 2.6 | 2.6 | 2.6  
+Extension | 17.5 | 17.4 | 17.3 | 17.2 | 17.1 | 17.0 Preview | 17 RC1 | 17 Beta 3 | 17 Beta 2 | 17 Beta 1  
+---|---|---|---|---|---|---|---|---|---|---  
+[address_standardizer](https://postgis.net/docs/standardize_address.html) | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0alpha2 | 3.5.0alpha2 | 3.5.0dev | 3.5.0dev | 3.5.0dev  
+[address_standardizer_data_us](https://postgis.net/docs/standardize_address.html) | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0alpha2 | 3.5.0alpha2 | 3.5.0dev | 3.5.0dev | 3.5.0dev  
+[amcheck](https://www.postgresql.org/docs/17/amcheck.html) | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4  
+[auto_explain](https://www.postgresql.org/docs/17/auto-explain.html) | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes  
+[autoinc (contrib-spi)](https://www.postgresql.org/docs/17/contrib-spi.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[aws_commons](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PostgreSQL.S3Import.html#USER_PostgreSQL.S3Import.Reference) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
+[aws_lambda](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/PostgreSQL-Lambda.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[aws_s3](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PostgreSQL.S3Import.html#USER_PostgreSQL.S3Import.FileFormats) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
+[bloom](https://www.postgresql.org/docs/17/bloom.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+bool_plperl | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[btree_gin](http://www.postgresql.org/docs/17/btree-gin.html) | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3  
+[btree_gist](http://www.postgresql.org/docs/17/btree-gist.html) | 1.7 | 1.7 | 1.7 | 1.7 | 1.7 | 1.7 | 1.7 | 1.7 | 1.7 | 1.7  
+[citext](http://www.postgresql.org/docs/17/citext.html) | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6  
+[cube](http://www.postgresql.org/docs/17/cube.html) | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5  
+[dblink](http://www.postgresql.org/docs/17/dblink.html) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
+decoder_raw | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes  
+[dict_int](http://www.postgresql.org/docs/17/dict-int.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[dict_xsyn](https://www.postgresql.org/docs/17/dict-xsyn.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[earthdistance](http://www.postgresql.org/docs/17/earthdistance.html) | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1  
+flow_control | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[fuzzystrmatch](http://www.postgresql.org/docs/17/fuzzystrmatch.html) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
+h3-pg | 4.1.3 | 4.1.3 | 4.1.3 | 4.1.3 | 4.1.3 | 4.1.3 | 4.1.3 | 4.1.3 | 4.1.3 | N/A  
+[hll](https://github.com/citusdata/postgresql-hll) | 2.18 | 2.18 | 2.18 | 2.18 | 2.18 | 2.18 | 2.18 | 2.18 | 2.18 | 2.18  
+[hstore](http://www.postgresql.org/docs/17/hstore.html) | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8  
+[hstore_plperl](https://www.postgresql.org/docs/17/hstore.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[hypopg](https://github.com/HypoPG/hypopg) | 1.4.1 | 1.4.1 | 1.4.1 | 1.4.1 | 1.4.1 | 1.4.1 | 1.4.1 | 1.4.1 | 1.4.1 | 1.4.1  
+[ICU module](http://site.icu-project.org/) | 60.2 | 60.2 | 60.2 | 60.2 | 60.2 | 60.2 | 60.2 | 60.2 | 60.2 | 60.2  
+[insert_username (contrib-spi)](https://www.postgresql.org/docs/17/contrib-spi.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[intagg](http://www.postgresql.org/docs/17/intagg.html) | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1  
+[intarray](http://www.postgresql.org/docs/17/intarray.html) | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5  
+[ip4r](https://github.com/RhodiumToad/ip4r) | 2.4.2 | 2.4.2 | 2.4.2 | 2.4.2 | 2.4.2 | 2.4.2 | 2.4.2 | 2.4.2 | 2.4.2 | 2.4.2  
+[isn](http://www.postgresql.org/docs/17/isn.html) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
+jsonb_plperl | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[lo](https://www.postgresql.org/docs/10/lo.html) | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1  
+[log_fdw](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.PostgreSQL.CommonDBATasks.Extensions.foreign-data-wrappers.html#CHAP_PostgreSQL.Extensions.log_fdw) | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3  
+[ltree](http://www.postgresql.org/docs/17/ltree.html) | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3  
+[moddatetime (contrib-spi)](https://www.postgresql.org/docs/15/contrib-spi.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[mysql_fdw](https://github.com/EnterpriseDB/mysql_fdw) | 2.9.1 | 2.9.1 | 2.9.1 | 2.9.1 | 2.9.1 | 2.9.1 | 2.9.1 | 2.9.1 | 2.9.1 | N/A  
+[old_snapshot](https://www.postgresql.org/docs/15/oldsnapshot.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[oracle_fdw](https://github.com/laurenz/oracle_fdw) | 2.7.0 | 2.7.0 | 2.7.0 | 2.7.0 | 2.7.0 | 2.7.0 | 2.6.0 | 2.6.0 | 2.6.0 | 2.6.0  
+[orafce](https://github.com/orafce/orafce) | 4.14.0 | 4.14.0 | 4.14.0 | 4.13.4 | 4.13.4 | 4.12.0 | 4.10.3 | 4.10.3 | 4.9.4 | 4.9.4  
+[pageinspect](https://www.postgresql.org/docs/current/pageinspect.html) | 1.12 | 1.12 | 1.12 | 1.12 | 1.12 | 1.12 | 1.12 | 1.12 | 1.12 | 1.12  
+[pg_bigm](https://github.com/pgbigm/pg_bigm/blob/master/docs/pg_bigm_en.md) | 1.2_20240606 | 1.2_20240606 | 1.2_20240606 | 1.2_20240606 | 1.2_20240606 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
+[pg_buffercache](http://www.postgresql.org/docs/current/pgbuffercache.html) | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.4 | 1.4 | 1.4 | 1.4  
+[pg_cron](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/PostgreSQL_pg_cron.html) | 1.6.5 | 1.6.5 | 1.6.5 | 1.6.4 | 1.6.4 | 1.6.4 | 1.6.3 | 1.6.3 | 1.6.2 | N/A  
+[pg_freespacemap](https://www.postgresql.org/docs/17/pgfreespacemap.html) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
+[pg_hint_plan](https://github.com/ossc-db/pg_hint_plan) | 1.7.0 | 1.7.0 | 1.7.0 | 1.7.0 | 1.7.0 | 1.7.0 | 1.7.0 | 1.7.0 | N/A | N/A  
+[pg_partman](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/PostgreSQL_Partitions.html) | 5.2.4 | 5.2.4 | 5.2.4 | 5.1.0 | 5.1.0 | 5.1.0 | 5.1.0 | 5.1.0 | 5.1.0 | 5.1.0  
+[pg_prewarm](https://www.postgresql.org/docs/17/pgprewarm.html) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
+[pg_proctab](https://github.com/markwkm/pg_proctab) | 0.0.12 | 0.0.12 | 0.0.12 | 0.0.12 | 0.0.12 | 0.0.10 | 0.0.10 | 0.0.10 | 0.0.10 | 0.0.10  
+[pg_repack](http://reorg.github.io/pg_repack/) | 1.5.1 | 1.5.1 | 1.5.1 | 1.5.1 | 1.5.1 | 1.5.0 | 1.5.0 | 1.5.0 | 1.5.0 | N/A  
+[pg_similarity](https://github.com/eulerto/pg_similarity) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[pg_stat_statements](http://www.postgresql.org/docs/17/pgstatstatements.html) | 1.11 | 1.11 | 1.11 | 1.11 | 1.11 | 1.11 | 1.10 | 1.10 | 1.10 | 1.10  
+[pg_tle](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/PostgreSQL_trusted_language_extension.html) | 1.4.0 | 1.4.0 | 1.4.0 | 1.4.0 | 1.4.0 | 1.4.0 | 1.4.0 | 1.4.0 | 1.4.0 | 1.4.0  
+[pg_transport](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/PostgreSQL.TransportableDB.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[pg_trgm](http://www.postgresql.org/docs/17/pgtrgm.html) | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6  
+[pg_visibility](https://www.postgresql.org/docs/17/pgvisibility.html) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
+[pg_walinspect](https://www.postgresql.org/docs/current/pgwalinspect.html) | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1  
+pgactive | 2.1.4 | 2.1.4 | 2.1.4 | 2.1.3 | 2.1.3 | 2.1.3 | 2.1.3 | 2.1.3 | 2.1.3 | N/A  
+[pgAudit](https://github.com/pgaudit/pgaudit/blob/master/README.md) | 17.1 | 17.0 | 17.0 | 17.0 | 17.0 | 17.0 | 17beta1 | 17beta1 | 17beta1 | N/A  
+[pgcrypto](http://www.postgresql.org/docs/17/pgcrypto.html) | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3  
+[pglogical](https://github.com/2ndQuadrant/pglogical) | 2.4.5 | 2.4.5 | 2.4.5 | 2.4.5 | 2.4.5 | 2.4.5 | 2.4.5 | N/A | N/A | N/A  
+[pgrouting](http://docs.pgrouting.org/latest/en/index.html) | 3.6.3 | 3.6.3 | 3.6.3 | 3.6.3 | 3.6.3 | 3.6.2 | 3.6.2 | 3.6.2 | 3.6.2 | 3.6.2  
+[pgrowlocks](http://www.postgresql.org/docs/17/pgrowlocks.html) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
+[pgstattuple](http://www.postgresql.org/docs/17/pgstattuple.html) | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5  
+[pgTAP](https://pgtap.org/) | 1.3.3 | 1.3.3 | 1.3.3 | 1.3.3 | 1.3.3 | 1.3.3 | 1.3.3 | 1.3.3 | 1.3.3 | 1.3.2  
+[pgvector](https://github.com/pgvector/pgvector) | 0.8.0 | 0.8.0 | 0.8.0 | 0.8.0 | 0.8.0 | 0.7.4 | 0.7.3 | 0.7.3 | 0.7.0 | 0.7.0  
+[plperl](https://www.postgresql.org/docs/17/plperl.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[plpgsql](https://www.postgresql.org/docs/17/plpgsql.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[plprofiler](https://github.com/bigsql/plprofiler) | 4.2.5 | 4.2.5 | 4.2.5 | 4.2.5 | 4.2.5 | 4.2.5 | 4.2.4 | 4.2.4 | 4.2.4 | 4.2.4  
+[plrust](https://github.com/tcdi/plrust) | 1.2.7 | 1.2.7 | 1.2.7 | 1.2.7 | 1.2.7 | N/A | N/A | N/A | N/A | N/A  
+[pltcl](https://www.postgresql.org/docs/17/pltcl-overview.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[plv8](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.PostgreSQL.CommonDBATasks.Extensions.html#PostgreSQL.Concepts.General.UpgradingPLv8) | 3.1.10 | 3.1.10 | 3.1.10 | 3.1.10 | 3.1.10 | 3.1.10 | 3.1.10 | 3.1.10 | N/A | N/A  
+[PostGIS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.PostgreSQL.CommonDBATasks.PostGIS.html) | 3.5.1 | 3.5.1 | 3.5.1 | 3.5.0 | 3.5.0 | 3.5.0alpha2 | 3.5.0alpha2 | 3.5.0dev | 3.5.0dev | 3.5.0dev  
+[postgis_raster](https://postgis.net/docs/raster.html) | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0alpha2 | 3.5.0alpha2 | 3.5.0dev | 3.5.0dev | 3.5.0dev  
+[postgis_tiger_geocoder](http://postgis.net/docs/Geocode.html) | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0alpha2 | 3.5.0alpha2 | 3.5.0dev | 3.5.0dev | 3.5.0dev  
+[postgis_topology](http://postgis.net/docs/manual-dev/Topology.html) | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0 | 3.5.0alpha2 | 3.5.0alpha2 | 3.5.0dev | 3.5.0dev | 3.5.0dev  
+[postgres_fdw](http://www.postgresql.org/docs/17/postgres-fdw.html) | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1  
+[prefix](https://github.com/dimitri/prefix) | 1.2.10 | 1.2.10 | 1.2.10 | 1.2.9 | 1.2.9 | 1.2.9 | 1.2.9 | 1.2.9 | 1.2.9 | 1.2.9  
+[rdkit](https://github.com/rdkit/rdkit) | 2024_09_6(4.6.1) | 2024_09_3(4.6.1) | 2024_09_3(4.6.1) | 2024_09_2(4.6.1) | 2024_09_2(4.6.1) | 4.6.0 | 4.6.0 | 4.6.0 | N/A | N/A  
+rds_tools | 1.9 | 1.9 | 1.9 | 1.8 | 1.8 | 1.6 | 1.5 | 1.5 | 1.5 | 1.5  
+[refint (contrib-spi)](https://www.postgresql.org/docs/17/contrib-spi.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[seg](https://www.postgresql.org/docs/current/seg.html) | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4  
+[sslinfo](http://www.postgresql.org/docs/17/sslinfo.html) | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2  
+[tablefunc](http://www.postgresql.org/docs/17/tablefunc.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[tcn](https://www.postgresql.org/docs/current/tcn.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[tds_fdw](https://github.com/tds-fdw/tds_fdw) | 2.0.4 | 2.0.4 | 2.0.4 | 2.0.4 | 2.0.4 | 2.0.4 | 2.0.3 | 2.0.3 | 2.0.3 | N/A  
+[tsm_system_rows](https://www.postgresql.org/docs/17/tsm-system-rows.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[tsm_system_time](https://www.postgresql.org/docs/17/tsm-system-time.html) | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0  
+[unaccent](http://www.postgresql.org/docs/17/unaccent.html) | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1