Skip to content

Commit

Permalink
Prepare for GDAL 3.9.0rc1
Browse files Browse the repository at this point in the history
  • Loading branch information
rouault committed May 6, 2024
1 parent d8a1a9f commit 88f6743
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 6 deletions.
4 changes: 2 additions & 2 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ cff-version: 1.2.0
message: Please cite this software using these metadata or in the CITATION file.
type: software
title: GDAL
version: 3.9.0beta2
date-released: 2024-04-29
version: 3.9.0
date-released: 2024-05-06
doi: 10.5281/zenodo.5884351
abstract: GDAL is a translator library for raster and vector geospatial data
formats that is released under an MIT style Open Source License by the Open
Expand Down
20 changes: 18 additions & 2 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,10 @@ See [MIGRATION_GUIDE.TXT](https://github.com/OSGeo/gdal/blob/release/3.8/MIGRATI
* /vsiaz/: fix RmdirRecursive() on an empty directory with just the
.gdal_marker_for_dir special marker file
* /vsis3/: include region to build s3.{region}.amazonaws.com host name (#9449)
* /vsigs/: fix RmdirRecursive() on an empty directory
* /vsigs/ UnlinkBatch(): make sure that path config options are checked for the
deleted files and not '/vsigs/batch/
* /vsiaz/ UnlinkBatch(): make sure that path config options are checked for the deleted files
* Add VSIVirtualHandle::Printf()
* Add VSIRemovePluginHandler() to enable removal of virtual filesystems (#8772)
* No longer alias CPLMutex, CPLCond and CPLJoinableThread to void in non-DEBUG
Expand Down Expand Up @@ -126,7 +130,9 @@ See [MIGRATION_GUIDE.TXT](https://github.com/OSGeo/gdal/blob/release/3.8/MIGRATI
* GDALSuggestWarpOutput(): make it return original potential non-square pixel
shape for a south-up oriented dataset (#9336)
* Warper: add a EXCLUDED_VALUES warping option to specify pixel values to be
ignored as contributing source pixels during average resampling
ignored as contributing source pixels during average resampling. And
similarly, add a NODATA_VALUES_PCT_THRESHOLD warping option for nodata/
transparent pixels.
* GDALFillNodata(): add a INTERPOLATION=NEAREST option
* GDALChecksumImage(): read by multiple of blocks for floating-point bands to
improve performance
Expand Down Expand Up @@ -176,7 +182,9 @@ See [MIGRATION_GUIDE.TXT](https://github.com/OSGeo/gdal/blob/release/3.8/MIGRATI
* gdal2tiles: added support for JPEG output
* gdal2tiles: Fix case where --exclude still writes fully transparent tiles
(#9532)
* gdal2tiles: add --excluded-values and --excluded-values-pct-threshold switches
* gdal2tiles: add --excluded-values, --excluded-values-pct-threshold and
--nodata-values-pct-threshold options
* gdal2tiles: support an input dataset name not being a file (#9808)
* gdal2xyz: Change -srcwin parameter type to integer.
* Python sample scripts: add gdalbuildvrtofvrt.py (#9451)
* Python utilities: do not display full traceback on OpenDS failures (#9534)
Expand Down Expand Up @@ -226,6 +234,10 @@ HDF5 driver:
* multidim: fix crash on reading compound data type with fixed-length strings
* multidim: implement GDALMDArray::GetBlockSize() and GetStructuralInfo()
* improve performance of band IRasterIO() on hyperspectral products
* support HDF5EOS metadata where the GROUP=GridStructure has an empty sub
GROUP=Dimension (like for AMSR-E/AMSR2 Unified L3 Daily 12.5 km)
* implement GetOffset() and GetScale() for netCDF metadata items add_offset
and scale_factor

JP2KAK driver:
* make result of RasterIO() consistent depending if it is called directly or
Expand Down Expand Up @@ -284,6 +296,10 @@ TileDB driver:
* be able to read datasets converted with 'tiledb-cf netcdf-convert'
* make its identify() method more restrictive by not identifying /vsi file
systems it doesn't handle
* multidim: prevent infinite recursion when opening an array in a group where
there are 2 or more 2D+ arrays
* multidim: OpenMDArray(): fix opening an array, member of a group, which has
no explicit name

VRT driver:
* add a VRTProcessedDataset new mode to apply chained processing steps that
Expand Down
4 changes: 2 additions & 2 deletions gcore/gdal_version.h.in
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@

#if !defined(DO_NOT_DEFINE_GDAL_DATE_NAME)
#ifndef GDAL_RELEASE_DATE
# define GDAL_RELEASE_DATE 20240429
# define GDAL_RELEASE_DATE 20240506
#endif
#ifndef GDAL_RELEASE_NAME
# define GDAL_RELEASE_NAME "3.9.0beta2"
# define GDAL_RELEASE_NAME "3.9.0"
#endif
#endif

0 comments on commit 88f6743

Please sign in to comment.