diff --git a/docs/source/conf.py b/docs/source/conf.py index 3a718720c1..b6f902bb9a 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -28,10 +28,10 @@ version = "9.3" # The full project version, used as the replacement for |release| -release = "9.3.0" +release = "9.3.1" # PROJ-data version -data_version = "1.15" +data_version = "1.16" #today_date = date.today() today_date = date(2023, 9, 1) # or use a specific date diff --git a/docs/source/download.rst b/docs/source/download.rst index cd4cd16aef..48ae1745c9 100644 --- a/docs/source/download.rst +++ b/docs/source/download.rst @@ -26,8 +26,8 @@ Download Current Release -------------------------------------------------------------------------------- -* **2023-09-01** `proj-9.3.0.tar.gz`_ (`md5`_) -* **2023-09-01** `proj-data-1.15.tar.gz`_ +* **2023-12-01** `proj-9.3.1.tar.gz`_ (`md5`_) +* **2023-12-01** `proj-data-1.16.tar.gz`_ .. note:: @@ -40,6 +40,7 @@ Current Release Past Releases -------------------------------------------------------------------------------- +* **2023-09-01** `proj-9.3.0.tar.gz`_ * **2023-06-01** `proj-9.2.1.tar.gz`_ * **2023-03-01** `proj-9.2.0.tar.gz`_ * **2022-12-01** `proj-9.1.1.tar.gz`_ @@ -110,7 +111,8 @@ Past Releases * **2018-03-01** `proj-datumgrid-oceania-1.1.zip`_ * **2018-03-01** `proj-datumgrid-oceania-1.0.zip`_ -.. _`md5`: https://download.osgeo.org/proj/proj-9.3.0.tar.gz.md5 +.. _`md5`: https://download.osgeo.org/proj/proj-9.3.1.tar.gz.md5 +.. _`proj-9.3.1.tar.gz`: https://download.osgeo.org/proj/proj-9.3.1.tar.gz .. _`proj-9.3.0.tar.gz`: https://download.osgeo.org/proj/proj-9.3.0.tar.gz .. _`proj-9.2.1.tar.gz`: https://download.osgeo.org/proj/proj-9.2.1.tar.gz .. _`proj-9.2.0.tar.gz`: https://download.osgeo.org/proj/proj-9.2.0.tar.gz @@ -147,6 +149,7 @@ Past Releases .. _`proj-4.9.2.tar.gz`: https://download.osgeo.org/proj/proj-4.9.2.tar.gz .. _`proj-4.9.3.tar.gz`: https://download.osgeo.org/proj/proj-4.9.3.tar.gz +.. _`proj-data-1.16.tar.gz`: https://download.osgeo.org/proj/proj-data-1.16.tar.gz .. _`proj-data-1.15.tar.gz`: https://download.osgeo.org/proj/proj-data-1.15.tar.gz .. _`proj-data-1.14.tar.gz`: https://download.osgeo.org/proj/proj-data-1.14.tar.gz .. _`proj-data-1.13.tar.gz`: https://download.osgeo.org/proj/proj-data-1.13.tar.gz diff --git a/docs/source/news.rst b/docs/source/news.rst index 4673c5ea45..dc3f2cbfa4 100644 --- a/docs/source/news.rst +++ b/docs/source/news.rst @@ -3,6 +3,66 @@ News ############################################################################### + +9.3.1 Release Notes +++++++++++++++++++++ +*December 1st 2023* + +Updates +------- + +* Update to EPSG 10.098 (`#3968 `_) + +* Update ESRI objects to v3.2.0 (`#3944 `_) + +Bug fixes +--------- + +* ITRF2008: fix wrong sign for ``dry`` parameter of EURA and EURA_T (`#3870 `_) + +* Fix build error with MSVC 2019 in ``/std:c++20`` on ``NN_NO_CHECK()`` (`#3872 `_) + +* ESRI WKT import: normalize GCS_unknown to unknown and D_unknown to unknown (`#3874 `_) + +* :cpp:func:`CoordinateOperationFactory`: deal with CompoundToCompound with a horizontal similarity transformation and a ballpark vertical (`#3881 `_) + +* :cpp:func:`Ellipsoid::_isEquivalentTo()`: fix so that an ellipsoid of semi-major axis A (and non-zero inv flattening) isn't equivalent to a sphere of radius A (`#3882 `_) + +* :cpp:func:`isEquivalentTo()`: make a datum name 'unknown' equivalent to another one (`#3883 `_) + +* :program:`cs2cs`: fix handling of input coordinates in grad (`#3886 `_) + +* Make ``setargv.obj`` available on Universal Windows Platform (`#3891 `_) + +* Allow opening proj.db with a URI (`#3892 `_) + +* :cpp:func:`createOperations()`: fix GeogCRS 3D with TOWGS84 to geocentric CRS (`#3915 `_) + +* Fix test suite so that it can pass with ``ENABLE_TIFF=OFF`` (`#3916 `_) + +* :cpp:func:`GeographicBoundingBox::intersects()`: avoid infinite recursion and stack overflow on invalid bounding boxes (`#3919 `_) + +* Fix importing ``'+proj=topocentric ... +type=crs'`` by using a geocentric CRS as the base CRS (`#3924 `_) + +* Allow LOCAL_CS with 3 axes (`#3928 `_) + +* WKT1 parser: in non-strict mode, accept missing UNIT[] in GEOGCS, GEOCCS, PROJCS and VERT_CS elements (`#3933 `_) + +* :cpp:func:`createOperations()`: fix issue with a obscure case involving CompoundCRS of unknown horizontal datum + boundCRS of vertical (`#3934 `_) + +* :cpp:func:`createOperations()`: fix bad PROJ pipeline when converting between Geog3D with non-metre height to CompoundCRS (`#3943 `_) + +* :cpp:func:`createOperations()`: Fix possible null dereference on invalid WKT input (`#3946 `_) + +* :c:func:`proj_factor`: fix when input is a compound CRS of a projected CRS (`#3950 `_) + +* :c:func:`pj_get_suggested_operation()`: tune it to give correct result for RGAF09 to RRAF 1991 / UTM zone 20N + Guadeloupe 1988 height transformation (`#3954 `_) + +* Move static ``NameSpace::GLOBAL`` definition in ``static.cpp`` to avoid 'static initialization fiasco' (`#3956 `_) + +* horner: allow arbitrary input type of coordinate (`#3961 `_) + + 9.3.0 Release Notes ++++++++++++++++++++ *September 1st 2023*