[gdal-dev] GDAL 3.10.0 release candidate is available
Even Rouault
even.rouault at spatialys.com
Tue Oct 29 06:14:25 PDT 2024
Hi,
I have prepared a GDAL/OGR 3.10.0 release candidate.
I'll call for a vote promoting it later this week if no serious problems are
reported before.
NEWS at:
https://github.com/OSGeo/gdal/blob/v3.10.0RC1/NEWS.md
Pick up an archive among the following ones (by ascending size):
https://download.osgeo.org/gdal/3.10.0/gdal-3.10.0rc1.tar.xz
https://download.osgeo.org/gdal/3.10.0/gdal-3.10.0rc1.tar.gz
https://download.osgeo.org/gdal/3.10.0/gdal3100rc1.zip
A snapshot of the gdalautotest suite is also available :
https://download.osgeo.org/gdal/3.10.0/gdalautotest-3.10.0rc1.tar.gz
https://download.osgeo.org/gdal/3.10.0/gdalautotest-3.10.0rc1.zip
A snapshot of the documentation is at:
https://download.osgeo.org/gdal/3.10.0/gdal3100doc.zip
There are no major changes, impacting packaging or integration, since
beta1, but
functional bugfixes and enhancements:
* Warper: fix shifted/aliased result with Lanczos resampling when XSCALE
< 1 or
YSCALE < 1 (#11042)
* Warper: optimize speed of Lanczos resampling in Byte case without any
masking/alpha
* gdalbuildvrt: add a -co switch (#11062)
* DIMAP driver: use the new color interpretations for the NIR, RedEdge
and DeepBlue/Coastal bands
* tif_jxl: writer: propagate DISTANCE/QUALITY setting to extra channel
* GTiff: fix memory leak when trying to open COG in update mode
* JP2Lura driver: fix Identify() method
* JP2Lura driver: planned for removal in GDAL 3.11
* JPEGXL driver: writer: propagate DISTANCE/QUALITY setting to extra
channel (#11095)
* JPEGXL driver: writer: allow a minimum DISTANCE of 0.01, max of 25 and
revise QUALITY to
DISTANCE formula (#11095)
* Zarr V2 creation: fix bug when creating dataset with partial blocks
and need
to re-read them in the writing process when compression is involved
(#11016)
* Zarr: Create(): remove created files / directories if an error occurs
(#11023)
* Arrow reading: generic code path (as used by GeoJSON): fix mis-handling of
timezones
* ogr_core.h: suppress warning when building with -Wpedantic for C < 23
(#2322)
* Add OSRGetAuthorityListFromDatabase() to get the list of CRS
authorities used
in the PROJ database.
* ogr2ogr: fix -explodecollections on empty geometries (#11
* Add (minimum) support for libarrow 18.0.0
* FileGDB/OpenFileGDB drivers: upldate list of reserved keywords (#11094)
* GML: add a GML_DOWNLOAD_SCHEMA config option matching the
DOWNLOAD_SCHEMA open
option (and deprecate undocumented GML_DOWNLOAD_WFS_SCHEMA)
* GPKG driver: prevent from creating field with same name, or with the
name of
the geometry field
* GPKG driver: CreateField(): check we are not reaching the max number
of fields
* SQLite/GPKG: turn on SQLite 'PRAGMA secure_delete=1' by default
* OCI driver: use TIMESTAMP(3) and tweak NLS_TIME[STAMP][_TZ]_FORMAT to
accept
milliseconds (#11057)
* PDF driver: reader: fixes to handle recursive resources, /OC property
attached
to a XObject and an empty UTF-16 layer name (#11034)
* SWIG bindings: fix memleak in gdal.GetConfigOptions()
* Python bindings: __init__.py: remove calls to warnings.simplefilter()
(#11140)
* Python bindings: fix compatibility issue with SWIG 4.3.0 and
PYTHONWARNINGS=error
Best regards,
Even
--
http://www.spatialys.com
My software is free, but my time generally not.
Butcher of all kinds of standards, open or closed formats. At the end, this is just about bytes.
More information about the gdal-dev
mailing list