Skip to content

Commit 275240f

Browse files
authored
Update CHANGELOG for v0.10.16 release (#3670)
1 parent 0563012 commit 275240f

1 file changed

Lines changed: 57 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,63 @@
22
-----------
33

44

5+
### Version 0.10.16 - 2026-07-09
6+
7+
#### New features
8+
- bump: add a name parameter to name the output DataArray (#3610)
9+
- pathfinding: accept Datasets in a_star_search and add type hints and defaults (#3653)
10+
11+
#### Bug fixes and improvements
12+
- pathfinding: validate barriers, search_radius, start/goal points, and dims (#3664)
13+
- pathfinding: stitch multi_stop_search segments lazily on dask backends (#3666)
14+
- pathfinding: route the HPA* coarse grid without value barriers (#3659)
15+
- pathfinding: reset the dask graph-token name on outputs (#3656)
16+
- pathfinding: reuse symmetric costs in optimize_order instead of running reverse A* searches (#3667)
17+
- pathfinding: fix multi_stop_search on the cupy and dask+cupy backends (#3637)
18+
- pathfinding: return all-NaN from HPA* when a segment cannot be refined (#3638)
19+
- pathfinding: map points to the nearest cell center and reject out-of-bounds points in _get_pixel_id (#3635)
20+
- pathfinding: add golden-value reference tests for a_star_search (#3663)
21+
- pathfinding: drop the unused has_dask_array import and fix isort ordering (#3658)
22+
- kde: fix dask backends dropping points on descending-coordinate templates (#3633)
23+
- kde/line_density: drop non-finite points and segments (#3636)
24+
- convolution: validate kernel and agg inputs (#3624)
25+
- convolution: align the dask output dtype with numpy and cupy (#3622)
26+
- convolution: parallelize the convolve_2d numpy kernel (#3616)
27+
- convolution: document the cross-correlation convention and pin it with a test (#3619)
28+
- convolution: fill docstring gaps and fix stale examples (#3620)
29+
- convolution: drop an unused import and fix isort ordering (#3613)
30+
- bump: validate agg, count, and spread inputs (#3614)
31+
- bump: correct the height_func contract and count default in the docstring (#3607)
32+
- bump: vectorise _partition_bumps to fix the O(n_chunks x count) dask graph build (#3617)
33+
- bump: fix isort import-ordering drift (#3611)
34+
- geotiff: pad category_names to pixel indices in _parse_rat for sparse RATs (#3643)
35+
- geotiff: reject 0D/1D DataArray in to_geotiff with a clear "Expected 2D or 3D" error (#3604)
36+
- geotiff: remove the previous file's PAM sidecar when to_geotiff overwrites a path (#3599)
37+
- geotiff: stop a non-finite RAT value in a PAM sidecar from crashing open_geotiff (#3594)
38+
- geotiff: accumulate color_ramp stats during the streaming dask write (#3600)
39+
- geotiff: document PAM categorical sidecar behavior and category attrs (#3598)
40+
- geotiff: fix the to_geotiff docstring tier for extra_tags pass-through (#3596)
41+
- geotiff: add asv benchmark coverage for read/write paths (#3603)
42+
- geotiff: add tests for PAM sidecar reader edges and symbology dask stats (#3605)
43+
- geotiff: fix isort drift in the writer and symbology test (#3589)
44+
- sky_view_factor: aim rays in ground azimuth space (#3634)
45+
- bilateral: honor the boundary parameter on the cupy backend (#3632)
46+
- mahalanobis: add Examples and document NaN propagation (#3581)
47+
- mahalanobis: test Inf input, all-NaN, and degenerate shapes (#3584)
48+
- mahalanobis: drop an unused import and fix isort drift (#3582)
49+
- pycnophylactic: fix a crash on all-NaN zones or unmatched zone ids (#3586)
50+
- cost_distance: add a backend statement and Examples to the docstring (#3642)
51+
- templates: cap eager coordinate allocation on the from_template dask path (#3585)
52+
- templates: test tuple chunks and the explicit-shape chunk-cap message (#3580)
53+
- templates: sort imports to match the isort config (#3578)
54+
- analytics: remove the unused xrspatial.analytics module (#3602)
55+
- ci: pin libjxl to 0.11.* in the geotiff-corpus and cog-validator envs (#3639)
56+
- docs: point the README AI-review link to the xarray-spatial-skills repo (#3669)
57+
58+
#### Thanks
59+
Thanks to @Melissari1997 for code and test contributions to this release.
60+
61+
562
### Version 0.10.15 - 2026-06-29
663

764
#### Bug fixes and improvements

0 commit comments

Comments
 (0)