<div dir="auto">+1 Javier</div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Mon, 14 Sept 2026, 07:13 Kristian Evers via PROJ, <<a href="mailto:proj@lists.osgeo.org">proj@lists.osgeo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">PSC Members,<br>
<br>
No issues has been identified in either release candidate so I hereby motion that they are promoted to the final release. <br>
<br>
I'll start with my +1.<br>
<br>
/Kristian<br>
<br>
<br>
> On 8 Sep 2026, at 13.34, Kristian Evers via PROJ <<a href="mailto:proj@lists.osgeo.org" target="_blank" rel="noreferrer">proj@lists.osgeo.org</a>> wrote:<br>
> <br>
> All,<br>
> <br>
> In preparation for a new round of PROJ and PROJ-data release I have uploaded release candidates for both packages.<br>
> <br>
> Download the archives here:<br>
> <br>
> <a href="https://download.osgeo.org/proj/proj-9.9.0RC1.tar.gz" rel="noreferrer noreferrer" target="_blank">https://download.osgeo.org/proj/proj-9.9.0RC1.tar.gz</a><br>
> <a href="https://download.osgeo.org/proj/proj-9.9.0RC1.zip" rel="noreferrer noreferrer" target="_blank">https://download.osgeo.org/proj/proj-9.9.0RC1.zip</a><br>
> <br>
> <a href="https://download.osgeo.org/proj/proj-data-1.25RC1.tar.gz" rel="noreferrer noreferrer" target="_blank">https://download.osgeo.org/proj/proj-data-1.25RC1.tar.gz</a><br>
> <a href="https://download.osgeo.org/proj/proj-data-1.25RC1.zip" rel="noreferrer noreferrer" target="_blank">https://download.osgeo.org/proj/proj-data-1.25RC1.zip</a><br>
> <br>
> The PROJ release includes both updates and bug fixes. See the release notes below.<br>
> <br>
> The PROJ-data release comes with the following additions:<br>
> <br>
> * Grids for Greenlandic vertical CRSs GLLAT(2025) and GLMSL(2025)<br>
> * Norwegian grid for converting ETRS89 ellipsoidal heights to NN2000:2025 heights<br>
> <br>
> Please test the release candidates and report any issues you may find with them.<br>
> Either here on the mailing list or on GitHub.<br>
> <br>
> /Kristian<br>
> <br>
> <br>
> ———————————————<br>
> <br>
> # PROJ Release Notes<br>
> <br>
> ## 9.9.0<br>
> <br>
> ### Updates<br>
> <br>
> #### Operations<br>
> <br>
> * `tinshift`: support TIN GeoPackage files (#4603)<br>
> <br>
> * Optimize `+step +proj=helmert +inv +x=X +y=Y +z=Z +step +proj=helmert +inv +x=-X +y=-Y +z=-Z` as `+proj=noop` (#4775)<br>
> <br>
> * Optimization: replace iterative Aitoff inverse with closed-form inverse (#4796)<br>
> <br>
> * Adds implementation of Transverse Mercator Zoned Grid System (supporting EPSG:32600 and EPSG:32700) (#4805)<br>
> <br>
> * Add seismic bin grid operation methods (EPSG:9666 and EPSG:1049) (#4807)<br>
> <br>
> * IVEA: DSEA projection onto icosahedron net (#4817)<br>
> <br>
> #### API<br>
> <br>
> * Add `proj_create_linear_3D_affine_parametric_conversion()` (#4682)<br>
> <br>
> * Optimize `fwd_prepare()` (#4712)<br>
> <br>
> * Add support for `DerivedProjectedCRS` registration (#4727)<br>
> <br>
> * C++ API: CartesianCS::create(): by default check that all axis have the same unit (#4728)<br>
> <br>
> * `createOperations()`: tune `geod_crs_of_datum_ensemble` <--> `geod_crs_of_another_datum` (#4773)<br>
> <br>
> * add `proj_crs_is_dynamic()`, and `cs2cs`: warn when source/destination CRS is dynamic, but no epoch is provided (#4792)<br>
> <br>
> * `createOperations()`: add heuristics to make BD72 + Ostend height to Amersfoort + NAP height lead to optimal result again (#4821)<br>
> <br>
> * Make sure that WKT2 export of CRS imported from PROJ.4 strings or WKT1 is identical (#4844)<br>
> <br>
> #### CMake<br>
> <br>
> * Only add CPack related options when PROJ is the top level project. (#4722)<br>
> <br>
> * Increase CMake minimum version from 3.16 to 3.22.1 (#4824)<br>
> <br>
> * Replace PROJ_DATA_PATH with ${CMAKE_INSTALL_DATADIR}/proj (#4843)<br>
> <br>
> * Define `target_compile_features` with C/C++ standards (#4847)<br>
> <br>
> #### Database<br>
> <br>
> * Database: update to EPSG v13.102 (#4829)<br>
> <br>
> <br>
> ### Bug Fixes<br>
> <br>
> * Refactor time parsing with thread-safe localtime and leap year fix (#4692)<br>
> <br>
> * Make sure `projinfo --crs-extent-use none` works as expected (#4699)<br>
> <br>
> * Fix SQLite3 version check so it is done by `find_package` (#4753)<br>
> <br>
> <br>
> _______________________________________________<br>
> PROJ mailing list<br>
> <a href="mailto:PROJ@lists.osgeo.org" target="_blank" rel="noreferrer">PROJ@lists.osgeo.org</a><br>
> <a href="https://lists.osgeo.org/mailman/listinfo/proj" rel="noreferrer noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/proj</a><br>
<br>
<br>
_______________________________________________<br>
PROJ mailing list<br>
<a href="mailto:PROJ@lists.osgeo.org" target="_blank" rel="noreferrer">PROJ@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/proj" rel="noreferrer noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/proj</a><br>
</blockquote></div>