aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKristian Evers <kristianevers@gmail.com>2020-03-01 11:23:13 +0100
committerKristian Evers <kristianevers@gmail.com>2020-03-01 11:23:13 +0100
commitccbfd157986aa312e5a11820c607dd05b6d8c338 (patch)
treed62e9ee18a0dd461bbfc3e4159d5fcd02905d7a4
parent10a8d5c98499127e5aa61d6cdeee466fcabb12ed (diff)
downloadPROJ-ccbfd157986aa312e5a11820c607dd05b6d8c338.tar.gz
PROJ-ccbfd157986aa312e5a11820c607dd05b6d8c338.zip
Update docs in preparation for 7.0.0 release
-rw-r--r--docs/source/download.rst28
-rw-r--r--docs/source/news.rst113
-rwxr-xr-xtravis/after_success.sh2
3 files changed, 137 insertions, 6 deletions
diff --git a/docs/source/download.rst b/docs/source/download.rst
index 831d9c26..3e5e15d8 100644
--- a/docs/source/download.rst
+++ b/docs/source/download.rst
@@ -13,17 +13,27 @@ distribution of the source code and various resource file archives. See
Current Release
--------------------------------------------------------------------------------
-* **2020-02-11** `proj-6.3.1.tar.gz`_ (`md5`_)
+* **2020-03-01** `proj-7.0.0.tar.gz`_ (`md5`_)
+* **2020-03-01** `proj-data-1.0.0.tar.gz`_
* **2018-09-15** `proj-datumgrid-1.8.zip`_
-* **2019-09-01** `proj-datumgrid-europe-1.5.zip`_
-* **2019-03-01** `proj-datumgrid-north-america-1.3.zip`_
-* **2018-03-01** `proj-datumgrid-oceania-1.1.zip`_
+* **2020-03-01** `proj-datumgrid-europe-1.6.zip`_
+* **2020-03-01** `proj-datumgrid-north-america-1.4.zip`_
+* **2020-03-01** `proj-datumgrid-oceania-1.2.zip`_
* **2019-03-01** `proj-datumgrid-world-1.0.zip`_
* **PDF Manual** `proj.pdf`_
+.. note::
+
+ The proj-datumgrid packages have been deprecated with PROJ 7.0.0.
+ The proj-data package should be used with PROJ 7.0.0
+
+ The proj-datumgrid packages should be used with PROJ releases from the 5.x
+ and 6.x branches.
+
Past Releases
--------------------------------------------------------------------------------
+* **2020-02-11** `proj-6.3.1.tar.gz`_
* **2020-01-01** `proj-6.3.0.tar.gz`_
* **2019-11-01** `proj-6.2.1.tar.gz`_
* **2019-09-01** `proj-6.2.0.tar.gz`_
@@ -40,18 +50,22 @@ Past Releases
* **2018-03-01** `proj-datumgrid-1.7.zip`_
* **2016-09-11** `proj-datumgrid-1.6.zip`_
+* **2019-09-01** `proj-datumgrid-europe-1.5.zip`_
* **2019-09-01** `proj-datumgrid-europe-1.4.zip`_
* **2019-07-01** `proj-datumgrid-europe-1.3.zip`_
* **2019-03-01** `proj-datumgrid-europe-1.2.zip`_
* **2018-09-15** `proj-datumgrid-europe-1.1.zip`_
* **2018-03-01** `proj-datumgrid-europe-1.0.zip`_
+* **2019-03-01** `proj-datumgrid-north-america-1.3.zip`_
* **2019-03-01** `proj-datumgrid-north-america-1.2.zip`_
* **2018-09-15** `proj-datumgrid-north-america-1.1.zip`_
* **2018-03-01** `proj-datumgrid-north-america-1.0.zip`_
+* **2018-03-01** `proj-datumgrid-oceania-1.1.zip`_
* **2018-03-01** `proj-datumgrid-oceania-1.0.zip`_
+.. _`proj-7.0.0.tar.gz`: https://download.osgeo.org/proj/proj-7.0.0.tar.gz
+.. _`md5`: https://download.osgeo.org/proj/proj-7.0.0.tar.gz.md5
.. _`proj-6.3.1.tar.gz`: https://download.osgeo.org/proj/proj-6.3.1.tar.gz
-.. _`md5`: https://download.osgeo.org/proj/proj-6.3.1.tar.gz.md5
.. _`proj-6.3.0.tar.gz`: https://download.osgeo.org/proj/proj-6.3.0.tar.gz
.. _`proj-6.2.1.tar.gz`: https://download.osgeo.org/proj/proj-6.2.1.tar.gz
.. _`proj-6.2.0.tar.gz`: https://download.osgeo.org/proj/proj-6.2.0.tar.gz
@@ -65,6 +79,7 @@ Past Releases
.. _`proj-4.9.1.tar.gz`: https://download.osgeo.org/proj/proj-4.9.1.tar.gz
.. _`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.0.0.tar.gz`: https://download.osgeo.org/proj/proj-data-1.0.0.tar.gz
.. _`proj-datumgrid-1.6.zip`: https://download.osgeo.org/proj/proj-datumgrid-1.6.zip
.. _`proj-datumgrid-1.7.zip`: https://download.osgeo.org/proj/proj-datumgrid-1.7.zip
.. _`proj-datumgrid-1.8.zip`: https://download.osgeo.org/proj/proj-datumgrid-1.8.zip
@@ -74,11 +89,14 @@ Past Releases
.. _`proj-datumgrid-europe-1.3.zip`: https://download.osgeo.org/proj/proj-datumgrid-europe-1.3.zip
.. _`proj-datumgrid-europe-1.4.zip`: https://download.osgeo.org/proj/proj-datumgrid-europe-1.4.zip
.. _`proj-datumgrid-europe-1.5.zip`: https://download.osgeo.org/proj/proj-datumgrid-europe-1.5.zip
+.. _`proj-datumgrid-europe-1.6.zip`: https://download.osgeo.org/proj/proj-datumgrid-europe-1.6.zip
.. _`proj-datumgrid-north-america-1.0.zip`: https://download.osgeo.org/proj/proj-datumgrid-north-america-1.0.zip
.. _`proj-datumgrid-north-america-1.1.zip`: https://download.osgeo.org/proj/proj-datumgrid-north-america-1.1.zip
.. _`proj-datumgrid-north-america-1.2.zip`: https://download.osgeo.org/proj/proj-datumgrid-north-america-1.2.zip
.. _`proj-datumgrid-north-america-1.3.zip`: https://download.osgeo.org/proj/proj-datumgrid-north-america-1.3.zip
+.. _`proj-datumgrid-north-america-1.4.zip`: https://download.osgeo.org/proj/proj-datumgrid-north-america-1.4.zip
.. _`proj-datumgrid-oceania-1.0.zip`: https://download.osgeo.org/proj/proj-datumgrid-oceania-1.0.zip
.. _`proj-datumgrid-oceania-1.1.zip`: https://download.osgeo.org/proj/proj-datumgrid-oceania-1.1.zip
+.. _`proj-datumgrid-oceania-1.2.zip`: https://download.osgeo.org/proj/proj-datumgrid-oceania-1.2.zip
.. _`proj-datumgrid-world-1.0.zip`: https://download.osgeo.org/proj/proj-datumgrid-world-1.0.zip
.. _`proj.pdf`: https://raw.githubusercontent.com/OSGeo/PROJ/gh-pages/proj.pdf
diff --git a/docs/source/news.rst b/docs/source/news.rst
index 1d68d44b..f083752c 100644
--- a/docs/source/news.rst
+++ b/docs/source/news.rst
@@ -3,6 +3,119 @@
News
###############################################################################
+7.0.0 Release Notes
+++++++++++++++++++++++++++++++++++++++++
+*March 1st 2020*
+
+The major feature in PROJ 7 is significantly improved handling of gridded
+models. This was implemented in :ref:`RFC4`.
+The main features of the RFC4 work is that PROJ now implements a new grid format,
+Geodetic TIFF grids, for exchaning gridded transformation models. In addition
+to the new grid format, PROJ can now also access grids online using a data
+store in the cloud.
+
+The grids that was previously available via the proj-datumgrid packages are now
+available in two places:
+
+ 1. As a single combined data archive including all available resource files
+ 2. From the cloud via https://cdn.proj.org
+
+In Addition, provided with PROJ is a utility called :program:`projsync` that can be used
+download grids from the data store in the cloud.
+
+The use of the new grid format and the data from the cloud requires that
+PROJ is build against ``libtiff`` and ``libcurl``. Both are optional dependencies
+to PROJ but it is highly encouraged that the software is build against both.
+
+
+.. warning::
+
+ PROJ 7 will be last major release version that includes the ``proj_api.h``
+ header. The functionality in ``proj_api.h`` is deprecated and only supported in
+ maintenance mode. It is inferior to the functionality provided by functions
+ in the ``proj.h`` header and all projects still relying on ``proj_api.h`` are encouraged
+ to migrate to the new API in ``proj.h``. See :ref:`API_migration`.
+ for more info on how to migrate from the old to the new API.
+
+
+Updates
+-------
+
+* Added new file access API to ``proj.h`` (`#866 <https://github.com/OSGeo/PROJ/issues/866>`_)
+
+* Updated the name of the most recent version of the WKT2 standard from
+ WKT2_2018 to WKT2_2019 to reflect the proper name of the standard (`#1585 <https://github.com/OSGeo/PROJ/issues/1585>`_)
+
+* Improvements in transformations from/to WGS 84 (Gxxxx) realizations and
+ vertical <--> geog transormations (`#1608 <https://github.com/OSGeo/PROJ/issues/1608>`_)
+
+* Update to version 1.50 of the geodesic library (`#1629 <https://github.com/OSGeo/PROJ/issues/1629>`_)
+
+* Promote :c:func:`proj_assign_context` to ``proj.h`` from ``proj_experimental.h`` (`#1630 <https://github.com/OSGeo/PROJ/issues/1630>`_)
+
+* Add rotation support to the HEALPix projection (`#1638 <https://github.com/OSGeo/PROJ/issues/1638>`_)
+
+* Add C function :c:func:`proj_crs_create_bound_vertical_crs` (`#1689 <https://github.com/OSGeo/PROJ/issues/1689>`_)
+
+* Use Win32 Unicode APIs and expect all strings to be UTF-8 (`#1765 <https://github.com/OSGeo/PROJ/issues/1765>`_)
+
+* Improved name aliases lookup (`#1827 <https://github.com/OSGeo/PROJ/issues/1827>`_)
+
+* CMake: Employ better use of CTest with the ``BUILD_TESTING`` option (`#1870 <https://github.com/OSGeo/PROJ/issues/1870>`_)
+
+* Grid correction: fix handling grids spanning antimeridian (`#1882 <https://github.com/OSGeo/PROJ/issues/1882>`_)
+
+* Remove legacy CMake target name ``proj`` (`#1883 <https://github.com/OSGeo/PROJ/issues/1883>`_)
+
+* :program:`projinfo` add ``--searchpaths`` switch (`#1892 <https://github.com/OSGeo/PROJ/issues/1892>`_)
+
+* Add :ref:`+proj=set operation<set>` to set component(s) of a coordinate to a fixed
+ value (`#1896 <https://github.com/OSGeo/PROJ/issues/1896>`_)
+
+* Add EPSG records for 'Geocentric translation by Grid Interpolation (IGN)'
+ (``gr3df97a.txt``) and map them to new :ref:`+proj=xyzgridshift<xyzgridshift>` (`#1897 <https://github.com/OSGeo/PROJ/issues/1897>`_)
+
+* Remove ``null`` grid file as it is now a special hardcoded case in grid
+ code (`#1898 <https://github.com/OSGeo/PROJ/issues/1898>`_)
+
+* Add :program:`projsync` utility (`#1903 <https://github.com/OSGeo/PROJ/issues/1903>`_)
+
+* Make ``PROJ`` the CMake project name (`#1910 <https://github.com/OSGeo/PROJ/issues/1910>`_)
+
+* Use relative directory to locate PROJ resource files (`#1921 <https://github.com/OSGeo/PROJ/issues/1921>`_)
+
+
+Bug fixes
+---------
+
+* Horizontal grid shift: fix failures on points slightly outside a
+ subgrid (`#209 <https://github.com/OSGeo/PROJ/issues/209>`_)
+
+* Fix ASAN issue with SQLite3VFS class (`#1902 <https://github.com/OSGeo/PROJ/issues/1902>`_)
+
+* tests: force use of bash for ``proj_add_test_script_sh`` (`#1905 <https://github.com/OSGeo/PROJ/issues/1905>`_)
+
+
+Breaking changes
+----------------
+
+* Reject NTV2 files where ``GS_TYPE != SECONDS`` (`#1294 <https://github.com/OSGeo/PROJ/issues/1294>`_)
+
+* On Windows the name of the library is now fixed to ``proj.lib`` instead
+ of encoding the version number in the library name (`#1581 <https://github.com/OSGeo/PROJ/issues/1581>`_)
+
+* Require C99 compiler (`#1624 <https://github.com/OSGeo/PROJ/issues/1624>`_)
+
+* Remove deprecated JNI bindings (`#1825 <https://github.com/OSGeo/PROJ/issues/1825>`_)
+
+* Remove -ld option from :program:`proj` and :program:`cs2cs` (`#1844 <https://github.com/OSGeo/PROJ/issues/1844>`_)
+
+* Increase CMake minimum version from 3.5 to 3.9 (`#1907 <https://github.com/OSGeo/PROJ/issues/1907>`_)
+
+
+
+
+
6.3.1 Release Notes
++++++++++++++++++++++++++++++++++++++++
*February 11th 2020*
diff --git a/travis/after_success.sh b/travis/after_success.sh
index 1772947e..2c107896 100755
--- a/travis/after_success.sh
+++ b/travis/after_success.sh
@@ -12,7 +12,7 @@ fi
echo "$TRAVIS_SECURE_ENV_VARS"
./travis/build_docs.sh
# Only build and publish docs when changes are made on most recent maintenance branch
-if test "$TRAVIS_SECURE_ENV_VARS" = "true" -a "$TRAVIS_BRANCH" = "6.3"; then
+if test "$TRAVIS_SECURE_ENV_VARS" = "true" -a "$TRAVIS_BRANCH" = "7.0"; then
echo "publish website";
./travis/add_deploy_key.sh;
./travis/deploy_website.sh $TRAVIS_BUILD_DIR/docs/build /tmp;