Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 3, 2025

Bumps osgeo/gdal from ubuntu-small-3.10.3 to ubuntu-small-3.12.0.

Release notes

Sourced from osgeo/gdal's releases.

GDAL 3.12.0beta1

See release notes: https://github.com/OSGeo/gdal/blob/v3.12.0beta1/NEWS.md

GDAL 3.11.4

Bug fix release. See release notes: https://github.com/OSGeo/gdal/blob/v3.11.4/NEWS.md

GDAL 3.11.3

Bug fix release. See release notes: https://github.com/OSGeo/gdal/blob/v3.11.3/NEWS.md

GDAL 3.11.2

Bug fix release. See release notes: https://github.com/OSGeo/gdal/blob/v3.11.2/NEWS.md

GDAL 3.11.1

Bug fix release. See release notes: https://github.com/OSGeo/gdal/blob/v3.11.1/NEWS.md

GDAL 3.11.0 "Eganville"

The 3.11.0 release is a new feature release with the following highlights:

In a nutshell...

  • RFC 104: Adding a "gdal" front-end command line interface.
    • See the list of commands
    • Includes new "gdal raster calc" and "gdal raster resclassify" utilities.
    • "gdal raster tile", C++ port of gdal2tiles, runs faster (3x to 6x in some cases)
    • Includes "gdal vsi list/copy/delete/move/sync" (ports of Python sample scripts)
    • Includes "gdal driver {driver_name}" for driver-specific commands.
    • Includes smart Bash autocompletion
    • Includes C, C++, Python API
  • Add GDALG (GDAL Streamed Algorithm Format) driver: reading of on-the-fly / streamed vector dataset replaying compatible "gdal" command lines (kind of VRT).

Other topics

  • RFC 100: Support float16 type
  • RFC 102: Embedding resource files into libgdal
  • RFC 103: Add a OGR_SCHEMA open option to selected OGR drivers
  • RFC 105: Add and use safe path manipulation functions
  • RFC 106: Metadata items to reflect driver update capabilities
  • RFC 107: Add OGRLayer::IGetExtent() and OGRLayer::ISetSpatialFilter()
  • Add read-only OGR ADBC (Arrow Database Connectivity) driver, in particular with support for DuckDB or Parquet datasets (if libduckdb also installed)
  • Add LIBERTIFF driver: native thread-safe read-only GeoTIFF reader
  • Add read-only RCM (Radarsat Constellation Mission) raster driver
  • Add read-only AIVector (Artificial intelligence powered vector) driver
  • VRT Pixel Functions: Add function to evaluate arbitrary expression (#11209)
  • Substantially improved drivers: ZARR, with support for Kerchunk JSON and Parquet reference stores
  • GeoPackage: change default version to GeoPackage 1.4 on creation (#7870)
  • RFC 108:
    • Removed raster drivers: BLX, BT, CTable2, ELAS, FIT, GSAG (Golden Software ASCII grid), GSBG (Golden Software 6.0 binary grid), JP2Lura, OZI OZF2/OZFX3, Rasterlite (v1), R object data store (.rda), RDB, SDTS, SGI, XPM, DIPex
    • Removed vector drivers: Geoconcept Export, OGDI (VPF/VMAP support), SDTS, SVG, Tiger, UK. NTF
    • Removed write support in following drivers: Interlis 1, Interlis 2, ADRG, PAux, MFF, MFF2/HKV, LAN, NTv2, BYN, USGSDEM, ISIS2

... (truncated)

Changelog

Sourced from osgeo/gdal's changelog.

GDAL/OGR 3.12.0 "Chicoutimi" Release Notes

GDAL/OGR 3.12.0 is a feature release. Those notes include changes since GDAL 3.11.0, but not already included in a GDAL 3.11.x bugfix release.

In a nutshell...

  • New 'gdal' command line interface capabilities:

    • Add 'gdal raster as-features' (#12970)
    • Add 'gdal raster blend' (port of hsv_merge.py + regular alpha blending)
    • Add 'gdal raster compare' (port of gdalcompare.py) (#12757)
    • Add 'gdal raster neighbors' (#12768)
    • Add 'gdal raster nodata-to-alpha' (#12524)
    • Add 'gdal raster pansharpen' (port of gdal_pansharpen.py)
    • Add 'gdal raster proximity' (#12350)
    • Add 'gdal raster rgb-to-palette' (port of rgb2pct.py)
    • Add 'gdal raster update'
    • Add 'gdal raster zonal-stats'
    • Add 'gdal vector check-coverage'
    • Add 'gdal vector check-geometry'
    • Add 'gdal vector clean-coverage'
    • Add 'gdal vector index' (port of ogrtindex)
    • Add 'gdal vector layer-algebra' (port of ogr_layer_algebra.py)
    • Add 'gdal vector make-point'
    • Add 'gdal vector partition'
    • gdal vector pipeline: add limit step
    • Add 'gdal vector set-field-type'
    • Add 'gdal vector simplify-coverage'
    • Add 'gdal mdim mosaic' (#13208)
    • Add 'gdal dataset' port of 'gdal manage'
    • Make 'gdal pipeline' support mixed raster/vector pipelines
    • Pipeline: add support for nested pipeline (#12874)
    • Pipeline: add support for a 'tee' step (#12874)
    • Move 'gdal vector geom XXXX' utilities directly under 'gdal vector'
    • Rename 'gdal vector geom set-type' as 'gdal vector set-geom-type'
    • gdal raster reproject: add a -j/--num-threads option and default to ALL_CPUS
    • Make 'gdal raster fill-nodata/proximity/sieve/viewshed' pipeline-able
    • gdal raster mosaic/stack: allow it to be the first step of a raster pipeline
    • gdal pipeline: allow to run an existing pipeline and override/add parameters
    • Improved Bash completion
    • Python bindings: add a dynamically generated 'gdal.alg' module (e.g. gdal.alg.raster.convert(input="in.tif", output="out.tif"))
    • Many other improvements to existing utilities (see below)
  • VRT pixel functions: Add mean, median, geometric_mean, harmonic_mean, mode (#12418), and handle NoData values

  • Add C/C++/Python API for raster band algebra: arithmetic operators, comparison operators, AsType(), gdal::abs()/sqrt()/log10()/log()/min()/max()/mean()/IfThenElse() functions

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file docker Pull requests that update Docker code labels Nov 3, 2025
@dependabot dependabot bot force-pushed the dependabot/docker/index/main/osgeo/gdal-ubuntu-small-3.12.0 branch 2 times, most recently from fb77537 to c65e34a Compare November 12, 2025 21:26
@dependabot dependabot bot force-pushed the dependabot/docker/index/main/osgeo/gdal-ubuntu-small-3.12.0 branch 2 times, most recently from 84a9f18 to 2c0f354 Compare November 21, 2025 22:12
@dependabot dependabot bot force-pushed the dependabot/docker/index/main/osgeo/gdal-ubuntu-small-3.12.0 branch from 2c0f354 to 14dac37 Compare November 25, 2025 22:05
Bumps [osgeo/gdal](https://github.com/OSGeo/gdal) from ubuntu-small-3.10.3 to ubuntu-small-3.12.0.
- [Release notes](https://github.com/OSGeo/gdal/releases)
- [Changelog](https://github.com/OSGeo/gdal/blob/master/NEWS.md)
- [Commits](https://github.com/OSGeo/gdal/commits)

---
updated-dependencies:
- dependency-name: osgeo/gdal
  dependency-version: ubuntu-small-3.12.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/docker/index/main/osgeo/gdal-ubuntu-small-3.12.0 branch from 14dac37 to acf98dd Compare November 26, 2025 22:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file docker Pull requests that update Docker code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant