<?xml version="1.0" encoding="UTF-8"?>
<appendix id="release_notes">
  <title>Appendix</title>
    <subtitle>Release Notes</subtitle>
        <sect1>
            <title>PostGIS 3.4.0beta1</title>
            <para>2023/07/14</para>
            <para>This version requires PostgreSQL 12 or higher, GEOS 3.6 or higher, and Proj 6.1+.
            To take advantage of all features, GEOS 3.12+ is needed.
            To take advantage of all SFCGAL featurs, SFCGAL 1.4.1+ is needed.</para>
            <para>NOTE: GEOS 3.12.0 details at <ulink url="https://libgeos.org/posts/2023-06-27-geos-3-12-released/">GEOS 3.12.0 release notes</ulink></para>
            <para>Many thanks to our translation teams, in particular:</para>
            <para>Teramoto Ikuhiro (Japanese Team)</para>
            <para>Vincent Bre (French Team)</para>

            <simplesect>
                <title>New features</title>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5055">5055</ulink>, complete manual internationalization (Sandro Santilli)</para>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5052">5052</ulink>, target version support in postgis_extensions_upgrade
                    (Sandro Santilli)</para>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5306">5306</ulink>, expose version of GEOS at compile time (Sandro Santilli)</para>
                <para>New install-extension-upgrades command in postgis script (Sandro Santilli)</para>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5257">5257</ulink>, <ulink url="https://trac.osgeo.org/postgis/ticket/5261">5261</ulink>, <ulink url="https://trac.osgeo.org/postgis/ticket/5277">5277</ulink>, Support changes for PostgreSQL 16 (Regina Obe)</para>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5006">5006</ulink>, <ulink url="https://github.com/postgis/postgis/pull/705">705</ulink>, ST_Transform: Support PROJ pipelines (Robert Coup, Koordinates)</para>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5283">5283</ulink>, [postgis_topology] RenameTopology (Sandro Santilli)</para>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5286">5286</ulink>, [postgis_topology] RenameTopoGeometryColumn (Sandro Santilli)</para>
                <para><ulink url="https://github.com/postgis/postgis/pull/703">703</ulink>, [postgis_raster] Add min/max resampling as options (Christian Schroeder)</para>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5336">5336</ulink>, [postgis_topology] topogeometry cast to topoelement support (Regina Obe)</para>
                <para>Allow singleton geometry to be inserted into Geometry(Multi*) columns (Paul Ramsey)</para>
                <para><ulink url="https://github.com/postgis/postgis/pull/721">721</ulink>, New window-based ST_ClusterWithinWin and ST_ClusterIntersectingWin (Paul Ramsey)</para>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5397">5397</ulink>, [address_standardizer] debug_standardize_address function (Regina Obe)</para>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5373">5373</ulink>ST_LargestEmptyCircle, exposes extra semantics on circle finding. Geos 3.9+ required(Martin Davis)</para>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5267">5267</ulink>, ST_Project signature for geometry, and two-point signature (Paul Ramsey)</para>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5267">5267</ulink>, ST_LineExtend for extending linestrings (Paul Ramsey)</para>
            </simplesect>

            <simplesect>
                <title>Enhancements</title>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5194">5194</ulink>, do not update system catalogs from postgis_extensions_upgrade (Sandro Santilli)</para>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5092">5092</ulink>, reduce number of upgrade paths installed on system (Sandro Santilli)</para>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/635">635</ulink>, honour --bindir (and --prefix) configure switch for executables (Sandro Santilli)</para>
                <para>Honour --mandir (and --prefix) configure switch for man pages install path (Sandro Santilli)</para>
                <para>Honour --htmldir (and --docdir and --prefix) configure switch for
                    html pages install path (Sandro Santilli)</para>
                <para>[postgis_topology] Speed up check of topology faces without edges (Sandro Santilli)</para>
                <para>[postgis_topology] Speed up coincident nodes check in topology validation  (Sandro Santilli)</para>
                <para><ulink url="https://github.com/postgis/postgis/pull/718">718</ulink>, ST_QuantizeCoordinates(): speed-up implementation (Even Rouault)</para>
                <para>Repair spatial planner stats to use computed selectivity for contains/within queries (Paul Ramsey)</para>
                <para><ulink url="https://github.com/postgis/postgis/pull/734">734</ulink>, Additional metadata on Proj installation in postgis_proj_version (Paul Ramsey)</para>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5177">5177</ulink>, allow building tools without PostgreSQL server headers (Sandro Santilli)</para>
                <para>ST_Project signature for geometry, and two-point signature (Paul Ramsey)</para>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/4913">4913</ulink>, ST_AsSVG support for curve types CircularString, CompoundCurve, MultiCurve,
                        and MultiSurface (Regina Obe)</para>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5266">5266</ulink>, ST_ClosestPoint, ST_ShortestLine support for geography type (MobilityDB Esteban Zimanyi, Paul Ramsey)</para>
            </simplesect>

            <simplesect>
                <title>Breaking Changes</title>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5229">5229</ulink>, Drop support for Proj &lt; 6.1 and PG 11 (Regina Obe)</para>
                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5306">5306</ulink>, <ulink url="https://github.com/postgis/postgis/pull/734">734</ulink>, postgis_full_version() and postgis_proj_version()
                    now output more information about proj network configuration
                    and data paths. GEOS compile-time version
                    also shown if different from run-time (Paul Ramsey, Sandro Santilli)</para>
            </simplesect>
    </sect1>

</appendix>
