Skip to content

Commit ed29baf

Browse files
committed
Prepare for GDAL 3.10.3 release
1 parent 9df4882 commit ed29baf

File tree

6 files changed

+104
-8
lines changed

6 files changed

+104
-8
lines changed

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ cff-version: 1.2.0
22
message: Please cite this software using these metadata or in the CITATION file.
33
type: software
44
title: GDAL
5-
version: 3.10.2
6-
date-released: 2025-02-11
5+
version: 3.10.3
6+
date-released: 2025-04-01
77
doi: 10.5281/zenodo.5884351
88
abstract: GDAL is a translator library for raster and vector geospatial data
99
formats that is released under an MIT style Open Source License by the Open

NEWS.md

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,99 @@
1+
# GDAL/OGR 3.10.3 Release Notes
2+
3+
GDAL 3.10.3 is a bugfix release.
4+
5+
## Build
6+
7+
* Fix build with -DWIN32_LEAN_AND_MEAN
8+
* Fix warnings when building against Poppler 25.03.00
9+
10+
## GDAL 3.10.3
11+
12+
### Port
13+
14+
* cpl_http: retry "SSL connection timeout"
15+
* /vsigs/ (and /vsiaz/): invalidate cached state of files/directories when
16+
changing authentication parameters (#11964)
17+
18+
### Algorithms
19+
20+
* Pansharpen: avoid I/O errors when extent of PAN and MS bands differ by less
21+
than the resolution of the MS band (#11889)
22+
* Warp: fix reprojecting on empty source window with nodata != 0 and MEM driver
23+
(#11992)
24+
25+
### Utilities
26+
27+
* gdaldem: allow -az zero or negative
28+
29+
### Raster drivers
30+
31+
AVIF driver:
32+
* remove limitation that prevented from reading images bigger than 10 MB
33+
34+
GRIB2 driver:
35+
* fix reading Transverse Merctor with negative easting/falsing (#12015)
36+
* also fix reading it with scale factor != 0.9996
37+
38+
GTiff driver:
39+
* fix 3.10.1 regression when reading a file just created in multi-threaded
40+
mode with compression
41+
42+
MBTiles driver:
43+
* Fix update with WEBP compression
44+
45+
MRF driver:
46+
* allow deflate expansion
47+
48+
PDF driver:
49+
* Fix default value for DPI open option description
50+
51+
## OGR 3.10.3
52+
53+
### Core
54+
55+
* SQLite dialect: make it compatible with SQLite 3.49.1 in SQLITE_DQS=0 mode
56+
57+
### OGRSpatialReference
58+
59+
* ogrct.cpp: fix potential crash in multi-threaded execution (#11860)
60+
61+
### Utilities
62+
63+
* ogr2ogr: fix -upsert with a GPKG source
64+
65+
### Vector drivers
66+
67+
CSV driver:
68+
* fix parsing of 64 bit integers above 2^53
69+
70+
GeoJSON driver:
71+
* fix detection of features starting with
72+
{"geometry":{"type":"xxxxx","coordinates":[... (qgis/QGIS#61266)
73+
74+
GMLAS driver:
75+
* fix reading multiple values of a StringList field that is a repeated element
76+
(#12027)
77+
78+
GPKG driver:
79+
* make it compatible with SQLite 3.49.1 in SQLITE_DQS=0 mode
80+
* fix SetNextByIndex() followed by GetNextFeature() without explicit call to
81+
GetLayerDefn() (#11974)
82+
83+
MiraMonVector driver:
84+
* fix error: Unexpected Non-nullptr Return
85+
* fixing a word in Catalan language
86+
* writing VRS in metadata file + error in the zMin, zMax values of the header
87+
88+
MSSQLSpatial driver:
89+
* Fix creation of metadata tables related to "dbo"
90+
91+
OpenCAD driver:
92+
* add missing std:: qualifiers
93+
94+
WFS driver:
95+
* fix crash with GetFeatureCount() and client-side filters (#11920)
96+
197
# GDAL/OGR 3.10.2 "Gulf of Mexico" Release Notes
298

399
GDAL 3.10.2 is a bugfix release.

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.10.2
1+
3.10.3

gcore/gdal_version.h.in

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#ifndef GDAL_VERSION_MAJOR
88
# define GDAL_VERSION_MAJOR 3
99
# define GDAL_VERSION_MINOR 10
10-
# define GDAL_VERSION_REV 2
10+
# define GDAL_VERSION_REV 3
1111
# define GDAL_VERSION_BUILD 0
1212
#endif
1313

@@ -24,9 +24,9 @@
2424

2525
#if !defined(DO_NOT_DEFINE_GDAL_DATE_NAME)
2626
#ifndef GDAL_RELEASE_DATE
27-
# define GDAL_RELEASE_DATE 20250211
27+
# define GDAL_RELEASE_DATE 20250401
2828
#endif
2929
#ifndef GDAL_RELEASE_NAME
30-
# define GDAL_RELEASE_NAME "3.10.2"
30+
# define GDAL_RELEASE_NAME "3.10.3"
3131
#endif
3232
#endif

swig/python/README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ special about gdal.)
2929

3030
* SWIG (4 or greater).
3131

32-
* libgdal (3.10.2 or greater).
32+
* libgdal (3.10.3 or greater).
3333

3434
* numpy (1.0.0 or greater). This is not force-required by the build,
3535
but many examples and utilities will not work without it. At least

swig/python/gdal-utils/osgeo_utils/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
__package_name__ = "gdal-utils"
2-
gdal_utils_version = (3, 10, 2, 0)
2+
gdal_utils_version = (3, 10, 3, 0)
33
__version__ = ".".join(str(i) for i in gdal_utils_version)
44
__author__ = "Frank Warmerdam"
55
__author_email__ = "[email protected]"

0 commit comments

Comments
 (0)