Skip to content

Commit 2843157

Browse files
committed
NEWS.md: update for 3.11.2
1 parent 8262acc commit 2843157

File tree

1 file changed

+86
-0
lines changed

1 file changed

+86
-0
lines changed

NEWS.md

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,89 @@
1+
# GDAL/OGR 3.11.2 Release Notes
2+
3+
GDAL 3.11.2 is a bugfix release.
4+
5+
## Build
6+
7+
* sqlite_rtree_bulk_load.c: add missing stdlib.h include
8+
9+
## GDAL 3.11.2
10+
11+
### Port
12+
13+
* Unix/Win32/Sparse/Archive VSI: make sure that Close() can be called multiple
14+
times, and is called by destructor
15+
* /vsizip/: fix memory leak when opening a SOZip-enabled file (pyogrio#545)
16+
17+
### Core
18+
19+
* GDALAlgorithmArg::Serialize(): fix serialization of list arguments with
20+
SetPackedValuesAllowed(false)
21+
* GetHistogram(), ComputeRasterMinMax(), ComputeStatistics(): fix wrong use of
22+
GetLockedBlockRef() that could cause crashes with the MEM driver
23+
* Statistics computation: avoid warnings with large Int64/UInt64 nodata value
24+
not exactly representable as double (#12628)
25+
26+
### Raster utilities
27+
28+
* gdalwarp: fix reprojecting to COG (3.11.0 regression)
29+
30+
### Raster drivers
31+
32+
AAIGrid/GRASSASCII/ISG drivers:
33+
* avoid excessive memory allocation on truncated/corrupted/hostile file
34+
(#12648)
35+
36+
BMP driver:
37+
* Create(): avoid nullptr dereference on too wide image
38+
39+
GSAG driver:
40+
* re-added (#12695)
41+
42+
GSBG/GS7BG drivers:
43+
* Create/CreateCopy(): stricter validation of raster dimension, to avoid int
44+
overflow (GS7BG), or floating-point division by zero (both)
45+
46+
LIBERTIFF driver:
47+
* fix reading WEBP-compressed RGBA images where at least one tile/
48+
strip has the alpha component omitted due to being fully opaque
49+
50+
netCDF driver:
51+
* properly recognize axis of 'rhos' variable for PACE OCI products
52+
* improve detection of X,Y axis in 3D variables thanks to the presence of a
53+
geolocation array
54+
55+
PNG driver:
56+
* fix caching of other bands that only worked if reading band 1 (#12713)
57+
58+
VRT driver:
59+
* expose all overviews of a single-source dataset, whatever their size
60+
(#12690)
61+
* VRTPansharpen: make virtual overview generation more tolerant to different
62+
number of overviews in source bands
63+
64+
## OGR 3.11.2
65+
66+
### Core
67+
68+
* OGRParseDate(): do not round second=59.999999 to 60.0 but 59.999
69+
* OGRParseDate(): avoid potential out-of-bounds read in OGRPARSEDATE_OPTION_LAX
70+
mode (#12720)
71+
72+
### OGRSpatialReference
73+
74+
* Coordinate transformation: fix when one of the CRS has an EPSG code that is
75+
actually a ESRI one
76+
77+
### Vector utilities
78+
79+
* ogrinfo/ogr2ogr/gdal vector sql/etc.: raise the max size of a @filename
80+
argument from 1 MB to 10 MB (#12672)
81+
82+
### Vector drivers
83+
84+
S57 driver:
85+
* fix nullptr dereference on invalid dataset when GDAL_DATA not set
86+
187
# GDAL/OGR 3.11.1 Release Notes
288

389
GDAL 3.11.1 is a bugfix release.

0 commit comments

Comments
 (0)