Recently, several frequently used open-source libraries have published new versions, covering CesiumJS, OSRM, GeoPandas, Deck.gl, and EOReader. Here is a brief summary for those who work with these libraries.
CesiumJS 1.143 Released
CesiumJS is the core engine for 3D web globe development and is often used in digital twins, oblique photography, and BIM visualization projects. Version 1.143 adds support for the KHR_meshopt_compression glTF extension, allowing 3D models to be loaded using meshopt compression with smaller file sizes. PathGraphics introduces materialMode, which enables setting different materials for path segments based on simulation time. It also fixes a potential crash of Billboard in custom Promise environments.
Within the same ecosystem, Cesium Native has also been updated to v0.62.0. This is the C++ foundation engine for Unreal and Unity versions of Cesium. Teams working on cross-platform 3D rendering can check the Release Notes to evaluate the upgrade.
OSRM v26.7.1
OSRM is an open-source road network navigation engine commonly used in LBS, navigation, and isochrone analysis. Version 26.7.1 is primarily a CI permission fix, making it a maintenance release. If you upgrade in production, remember to rebuild the road network. For an introduction to this software, refer to OSRM - Open-Source Millisecond Real-Time Path Planning Engine.

GeoPandas v1.1.4
GeoPandas is the de facto standard Python library for vector spatial analysis, working together with Pandas and Shapely for spatial statistics and mapping. v1.1.4 is a routine maintenance release with no new features, focusing on bug fixes. These include hardening SQL injection protection in to_postgis, fixing sample_points sorting, and resolving an issue where custom legend_kwds did not work on categorical or boolean columns. If you frequently write data to PostGIS, this version is worth the upgrade.
Deck.gl v9.3.5
Deck.gl is a GPU-accelerated geospatial visualization framework built on WebGL, commonly used for scenarios involving millions of points, trajectories, and spatio-temporal big data dashboards. v9.3.5 does not introduce new features but contains two key fixes: the ArcGIS integration module now uses RenderNode instead of externalRenderers, making it more compatible with ArcGIS's new rendering architecture; TerrainLayer correctly passes zoomOffset to child TileLayer instances, so the zoom offset parameter is no longer lost when overlaying terrain with tiles. If you are using Deck.gl with ArcGIS or TerrainLayer for 3D terrain visualization, you can upgrade as needed.
EOReader v0.24.1
EOReader is a Python remote sensing library for reading optical and radar data such as Sentinel, Landsat, and SAR. It is often used for band stacking, cloud masking, DEM generation, and spectral indices. v0.24.1 has no new features and is mainly a bug-fix release. It optimizes SNAP's geo_region naming, fixes a subsetting issue when cropping SAR data by window, and resolves an error when loading Landsat Collection-2 bands from STAC. If you use EOReader for Landsat STAC processing or Sentinel-2 batch preprocessing, upgrading is recommended.
Summary
Among these updates, CesiumJS 1.143 is the most noteworthy for web 3D developers. OSRM, GeoPandas, and Deck.gl focus on stability, while those in the remote sensing field should pay attention to EOReader. Always verify upgrades in a test environment before deploying to production. If you have other open-source GIS libraries to recommend or upgrade experience to share, feel free to leave a comment.