url="&commit_baseurl;972c2cd28">§</ulink>
</para>
</listitem>
<!--
Author: Tom Lane <tgl@sss.pgh.pa.us>
2025-03-26 [9324c8c58] Introduce PG_MODULE_MAGIC_EXT macro.
-->
<listitem>
<para>
Add macro PG_MODULE_MAGIC_EXT to allow extensions to report their name and version (Andrei Lepikhov)
<ulink url="&commit_baseurl;9324c8c58">§</ulink>
</para>
<para>
This information can be access via the new function pg_get_loaded_modules().
</para>
</listitem>
<!--
Author: Tom Lane <tgl@sss.pgh.pa.us>
2024-09-09 [218527d01] Don't bother checking the result of SPI_connect[_ext] an
-->
<listitem>
<para>
Document that SPI_connect/SPI_connect_ext() always returns success (SPI_OK_CONNECT) (Stepan Neretin)
<ulink url="&commit_baseurl;218527d01">§</ulink>
</para>
<para>
Errors are always reported via ereport().
</para>
</listitem>
<!--
Author: Peter Eisentraut <peter@eisentraut.org>
2025-01-27 [5afaba629] doc: Meson is not experimental on Windows
-->
<listitem>
<para>
Remove the experimental designation of Meson builds on Windows (Aleksander Alekseev)
<ulink url="&commit_baseurl;5afaba629">§</ulink>
</para>
</listitem>
<!--
Author: Peter Eisentraut <peter@eisentraut.org>
2024-07-31 [e54a42ac9] Add API and ABI stability guidance to the C language doc
-->
<listitem>
<para>
Add documentation section about API and ABI compatibility (David Wheeler, Peter Eisentraut)
<ulink url="&commit_baseurl;e54a42ac9">§</ulink>
</para>
</listitem>
<!--
Author: Thomas Munro <tmunro@postgresql.org>
2024-07-30 [e25626677] Remove - -disable-spinlocks.
Author: Thomas Munro <tmunro@postgresql.org>
2024-07-30 [813852613] Remove - -disable-atomics, require 32 bit atomics.
-->
<listitem>
<para>
Remove configure options --disable-spinlocks and --disable-atomics (Thomas Munro)
<ulink url="&commit_baseurl;e25626677">§</ulink>
<ulink url="&commit_baseurl;813852613">§</ulink>
</para>
<para>
Thirty-two bit atomic operations are now required.
</para>
</listitem>
<!--
Author: Tom Lane <tgl@sss.pgh.pa.us>
2024-07-01 [edadeb071] Remove support for HPPA (a/k/a PA-RISC) architecture.
-->
<listitem>
<para>
Remove support for the HPPA/PA-RISC architecture (Tom Lane)
<ulink url="&commit_baseurl;edadeb071">§</ulink>
</para>
</listitem>
</itemizedlist>
</sect3>
<sect3 id="release-18-modules">
<title>Additional Modules</title>
<itemizedlist>
<!--
Author: Masahiko Sawada <msawada@postgresql.org>
2024-10-14 [7cdfeee32] Add contrib/pg_logicalinspect.
-->
<listitem>
<para>
Add extension pg_logicalinspect to inspect logical snapshots (Bertrand Drouvot)
<ulink url="&commit_baseurl;7cdfeee32">§</ulink>
</para>
</listitem>
<!--
Author: Robert Haas <rhaas@postgresql.org>
2025-03-26 [8d5ceb113] pg_overexplain: Additional EXPLAIN options for debugging
-->
<listitem>
<para>
Add extension pg_overexplain which adds debug details to EXPLAIN output (Robert Haas)
<ulink url="&commit_baseurl;8d5ceb113">§</ulink>
</para>
</listitem>
<!--
Author: Fujii Masao <fujii@postgresql.org>
2024-07-26 [c297a47c5] postgres_fdw: Add "used_in_xact" column to postgres_fdw_
Author: Fujii Masao <fujii@postgresql.org>
2024-07-26 [857df3cef] postgres_fdw: Add connection status check to postgres_fd
Author: Fujii Masao <fujii@postgresql.org>
2024-09-18 [4f08ab554] postgres_fdw: Extend postgres_fdw_get_connections to ret
Author: Fujii Masao <fujii@postgresql.org>
2025-03-03 [fe186bda7] postgres_fdw: Extend postgres_fdw_get_connections to ret
-->
<listitem>
<para>
Add output columns to postgres_fdw_get_connections() (Hayato Kuroda, Sagar Dilip Shedge)
<ulink url="&commit_baseurl;c297a47c5">§</ulink>
<ulink url="&commit_baseurl;857df3cef">§</ulink>
<ulink url="&commit_baseurl;4f08ab554">§</ulink>
<ulink url="&commit_baseurl;fe186bda7">§</ulink>
</para>
<para>
New output column "used_in_xact" indicates if the foreign data wrapper is being used by a current transaction, "closed" indicates if it is closed, "user_name" indicates