1. 55da508 fix(rust/sedona-functions): write ST_Points MultiPoint in union dimensions (#1521) by ump45nose · 30 hours ago main
  2. ab232bc build(python): raise the minimum Python version to 3.10 (#1539) by Dewey Dunnington · 33 hours ago
  3. a2f6473 feat(python/sedonadb-geopandas): add overlay (#1530) by Jia Yu · 2 days ago
  4. d64a59a feat(python/sedonadb-geopandas): add clip (#1529) by Jia Yu · 2 days ago
  5. a58f7e0 feat(python/sedonadb-geopandas): add GeoJSON conversion, plotting, estimate_utm_crs and show_versions (#1528) by Jia Yu · 2 days ago
  6. c7b5e00 feat(python/sedonadb-geopandas): add to_arrow, from_arrow, to_feather and read_feather (#1527) by Jia Yu · 2 days ago
  7. 46974ed feat(python/sedonadb-geopandas): add to_file, from_file and list_layers (#1526) by Jia Yu · 2 days ago
  8. 5835913 chore(deps): bump rustls from 0.23.45 to 0.23.46 (#1533) by dependabot[bot] · 2 days ago
  9. 4ba5f36 feat(c/sedona-geos): implement ST_Union_Agg with GEOS (#1468) by Animesh Kumar · 2 days ago
  10. c2d046f chore(deps): bump rustls from 0.23.45 to 0.23.46 in /examples/sedonadb-rust-pointcloud (#1534) by dependabot[bot] · 2 days ago
  11. 9073652 feat(c/sedona-extension): More flexible scalar funcition FFI that supports function metadata (#1511) by Dewey Dunnington · 2 days ago
  12. 3108698 feat(python/sedonadb): Add item-wise Python UDF (#1466) by Dewey Dunnington · 3 days ago
  13. e14e06c fix(rust/sedona-query-planner): restore equivalent CRS metadata after Union (#1520) by ump45nose · 3 days ago
  14. 6148a0d fix(rust/sedona-spatial-join): enable DataFusion's sql feature for tests only (#1524) by James Willis · 3 days ago
  15. 0b21c03 feat(python/sedonadb-geopandas): add points_from_xy, GeoSeries from_xy/from_wkt/from_wkb, and GeoDataFrame to_wkt/to_wkb (#1516) by Jia Yu · 4 days ago
  16. e5ac198 feat(python/sedonadb-geopandas): give GeoDataFrame the geometry methods it shares with GeoSeries (#1517) by Jia Yu · 4 days ago
  17. 609a1fe fix(python/sedonadb-geopandas): give a polygon's perimeter as its length (#1518) by Jia Yu · 4 days ago
  18. bdafe5f feat(python/sedonadb-geopandas): add GeoSeries m, to_crs, shortest_line, contains_properly, get_coordinates, and cx (#1514) by Jia Yu · 4 days ago
  19. 56ca7d4 feat(python/sedonadb-geopandas): add GeoSeries union_all, delaunay_triangles, polygonize, and build_area (#1512) by Jia Yu · 4 days ago
  20. 42eba48 feat(rust/sedona-functions): add ST_IsPolygonCW and ST_IsPolygonCCW (#1467) by Animesh Kumar · 4 days ago
  21. ee7a6b5 fix(c/sedona-geos): read ST_LineMerge's directed per row and document the optional ST_ConcaveHull/ST_LineMerge arguments (#1509) by Jia Yu · 5 days ago
  22. 429bbdb fix(rust/sedona-functions): allocate exact output buffer in ST_Reverse (#1465) by David Ochoa · 5 days ago
  23. 742062b fix(python): give GeoPandas spatial join tests a unique module name (#1508) by Dewey Dunnington · 5 days ago
  24. e278408 feat(rust/sedona-geoparquet): add write_bbox_columns option independent of GeoParquet version (#1492) by ump45nose · 5 days ago
  25. fe96d42 fix(c/sedona-extension): serialize janitor draining in runtime tests (#1510) by ump45nose · 5 days ago
  26. 85e0253 feat(c/sedona-libgpuspatial): add OptiX shaders and intersection ops for polygon-polygon relate (#1507) by Liang Geng · 5 days ago
  27. 5859f94 feat(python/sedonadb-geopandas): add GeoSeries affine transformations and line positions (#1490) by Jia Yu · 6 days ago
  28. 2cfdc6c fix(python/sedonadb-geopandas): give a flat envelope as a polygon, as GeoPandas does (#1489) by Jia Yu · 6 days ago
  29. 19868e4 fix(rust/sedona-functions): apply ST_Affine's coefficients as PostGIS does (#1488) by Jia Yu · 6 days ago
  30. ffe28ef feat(python/sedonadb-geopandas): add GeoSeries constructive methods (#1487) by Jia Yu · 6 days ago
  31. 777fc48 feat(rust/sedona-raster): abbreviate PROJJSON and WKT CRSes in raster display (#1493) by ump45nose · 6 days ago
  32. 2730eb7 chore(deps): bump rustyline from 18.0.0 to 19.0.0 (#1504) by dependabot[bot] · 6 days ago
  33. f294d67 chore(deps): bump tokio from 1.53.0 to 1.54.1 (#1503) by dependabot[bot] · 6 days ago
  34. e682536 chore(deps): bump lru from 0.18.0 to 0.19.0 (#1502) by dependabot[bot] · 6 days ago
  35. 86128eb chore(deps): bump aws-config from 1.12.0 to 1.13.0 (#1501) by dependabot[bot] · 6 days ago
  36. 625826e chore(deps): bump cc from 1.8.0 to 1.9.0 (#1500) by dependabot[bot] · 6 days ago
  37. d7520ea chore(deps): bump rstest from 0.27.0 to 0.28.0 (#1498) by dependabot[bot] · 6 days ago
  38. 688b3b7 refactor(libgpuspatial): split relate tests into point, linestring, and polygon units (#1506) by Liang Geng · 6 days ago
  39. 8aae544 feat(python/sedonadb-geopandas): add GeoSeries measures and DE-9IM relations (#1486) by Jia Yu · 6 days ago
  40. 5b0eafd fix(rust/sedona-functions): give a collection Z or M when any member has it (#1491) by Jia Yu · 6 days ago
  41. 14b9d62 chore(c/sedona-libgpuspatial): Split RelateEngine into multiple compile units to speedup compiling (#1496) by Liang Geng · 7 days ago
  42. 4e76401 feat(c/sedona-libgpuspatial): support GeometryCollection in RelateEngine by splitting into typed sub-arrays (#1484) by Liang Geng · 7 days ago
  43. e372a1b chore(deps): bump pyo3 from 0.29.0 to 0.30.1 (#1462) by dependabot[bot] · 8 days ago
  44. b91dac4 feat(python/sedonadb): Add ConfigurationWarning and an opt-out for PROJ/GDAL auto-configuration (#1479) by ump45nose · 8 days ago
  45. 83bffb1 perf(rust/sedona-raster-gdal): open and read OutDb files concurrently under one shared I/O budget (#1385) by James Willis · 8 days ago
  46. 590096d refactor(rust/sedona-query-planner): drop the async-UDF workarounds (#1476) by James Willis · 8 days ago
  47. 59c27cc chore(python/sedonadb): use `@` for Affine matrix multiplication in tests (#1474) by ump45nose · 8 days ago
  48. f452094 feat(python/sedonadb-geopandas): add GeoDataFrame.groupby() aggregation (#1473) by Jia Yu · 9 days ago
  49. bacf701 feat(python/sedonadb-geopandas): add merge and concat (#1472) by Jia Yu · 9 days ago
  50. c1e40c0 fix(python/sedonadb-geopandas): multiply and divide durations by integral floats exactly (#1482) by Jia Yu · 9 days ago
  51. cf10fa1 fix(python/sedonadb): collect DuckDB results with DuckDB 2.0 in the testing helpers (#1481) by Jia Yu · 10 days ago
  52. 0c6f123 feat(rust/sedona-raster-functions): make RS_EnsureLoaded a synchronous UDF (#1475) by James Willis · 10 days ago
  53. 78fc372 fix: SRID extraction returns 0 for a valid authority-less CRS (#1108) by James Willis · 10 days ago
  54. 3f75cbf fix(python): adapt tests to DuckDB 2.0.0 and the Ubuntu 26.04 runner image (#1478) by James Willis · 10 days ago
  55. 6689600 fix(c/sedona-gdal): wait for in-flight GDAL calls before GDAL's static destructors at exit (#1391) by James Willis · 10 days ago
  56. 9879abc feat(rust/sedona-raster-functions): add RS_Stack_Aggr (#1376) by James Willis · 10 days ago
  57. 1828f99 feat(python/sedonadb-geopandas): add GeoDataFrame dropna, fillna, drop_duplicates, copy, and assign (#1470) by Jia Yu · 11 days ago
  58. 14d55e6 feat(python/sedonadb-geopandas): add Series where, mask, clip, between, round, abs, dropna, and head (#1469) by Jia Yu · 11 days ago
  59. 2643784 ci: run pre-commit on Python 3.14 (#1471) by Jia Yu · 11 days ago
  60. 9382f19 fix(python/sedonadb-geopandas): compare missing values and signed zeros as pandas does (#1452) by Jia Yu · 12 days ago
  61. ccad99b feat(python/sedonadb-geopandas): add Series reductions and value counts (#1451) by Jia Yu · 12 days ago
  62. cce7b91 feat(r/sedonadb): configure GDAL and PROJ at runtime (#1449) by Dewey Dunnington · 12 days ago
  63. c405242 fix(rust/sedona): write GeoParquet to remote URLs (#1453) by Jia Yu · 12 days ago
  64. 948bc7a fix(python/sedonadb): reject mixed known and unset SRIDs in PostGIS test results (#1397) by ajaypadwal73 · 12 days ago
  65. 30f7035 chore(python): reduce sedonadb wheel size (#1446) by Dewey Dunnington · 12 days ago
  66. 94680e0 chore(deps): bump bindgen from 0.72.1 to 0.73.2 (#1463) by dependabot[bot] · 12 days ago
  67. 7b66a41 chore(deps): bump cc from 1.6.0 to 1.8.0 (#1460) by dependabot[bot] · 12 days ago
  68. 4b4fd40 chore(deps): bump tower-http from 0.6.8 to 0.7.1 (#1461) by dependabot[bot] · 12 days ago
  69. d6aa057 chore(deps): bump i_overlay from 9.0.0 to 9.1.0 (#1464) by dependabot[bot] · 12 days ago
  70. 2ee51fb fix(rust/sedona-spatial-join): preserve GEOS predicate direction (#1443) by Dewey Dunnington · 2 weeks ago
  71. 3eaa171 fix(rust/sedona-geoparquet): preserve explicit null CRS (#1447) by Dewey Dunnington · 2 weeks ago
  72. 0348a8f feat(rust/sedona): expose catalog table lookup (#1444) by Dewey Dunnington · 2 weeks ago
  73. fafee86 test(sedona-raster-zarr): use stable Zarr fixtures (#1377) by Dewey Dunnington · 2 weeks ago
  74. 6d9e235 fix(rust/sedona-datasource): merge a pushed-down projection with the existing one (#1454) by Jia Yu · 2 weeks ago
  75. 8e882e0 docs: point the README and Overture examples at the current Overture release (#1455) by Jia Yu · 2 weeks ago
  76. 0caccf8 feat(rust/sedona-functions): add ST_Geometries (#1445) by Jia Yu · 2 weeks ago
  77. 78aa57e chore(python/sedonadb-geopandas): require sedonadb 0.5.0 and drop the workarounds it makes unnecessary (#1442) by Jia Yu · 2 weeks ago
  78. 6df9b07 feat(rust/sedona-functions): add geometry distance-line functions (#1367) by Dewey Dunnington · 2 weeks ago
  79. a9170d0 feat(python/sedonadb-geopandas): add read_parquet, read_file, and to_parquet (#1403) by Jia Yu · 2 weeks ago
  80. 4e51d15 feat(r): enable s2geography by default (#1372) by Dewey Dunnington · 2 weeks ago
  81. a4d3d29 docs: point the programming guide's S3 example at a current Overture release (#1441) by Jia Yu · 3 weeks ago
  82. 339cc5f chore(deps): bump glam from 0.33.0 to 0.34.1 (#1426) by dependabot[bot] · 3 weeks ago
  83. 34d6813 chore(deps): bump cc from 1.5.1 to 1.6.0 (#1427) by dependabot[bot] · 3 weeks ago
  84. 3e9ca68 feat(python/sedonadb-geopandas): add frame bookkeeping and Series missing-value, isin, and astype (#1371) by Jia Yu · 3 weeks ago
  85. f6f61d1 fix(rust/sedona-geoparquet): Fix GeoParquet leaves mapping to Arrow fields (#1430) by Ilya Elias Sidorov · 3 weeks ago
  86. ec16de6 chore(deps): bump rustls from 0.23.40 to 0.23.45 in /examples/sedonadb-rust-pointcloud (#1425) by dependabot[bot] · 3 weeks ago
  87. f0ba986 feat(python/sedonadb-geopandas): add explode (#1402) by Jia Yu · 3 weeks ago
  88. ca3f528 fix(zarr): read sharded arrays one row per inner chunk, not per shard (#1418) by James Willis · 3 weeks ago
  89. 8f21f07 chore(deps): bump rustls from 0.23.36 to 0.23.45 (#1416) by dependabot[bot] · 3 weeks ago
  90. ae4a8e3 fix(rust/sedona): let CREATE DATABASE fall back past catalog lists that cannot create one (#1410) by Animesh Kumar · 3 weeks ago
  91. c382877 fix(python/sedonadb): Compare Parquet pyarrow types by value and not by string (#1424) by Dewey Dunnington · 3 weeks ago
  92. e71330f fix(rust/sedona-spatial-join): restore fast KNN node bounds for planar and spheroid queries (#1421) by Feng Zhang · 3 weeks ago
  93. 0dc2d5e test(python/sedonadb-geopandas): don't compare negative dwithin distances against geopandas (#1422) by Feng Zhang · 3 weeks ago
  94. 48e1666 fix(rust/sedona-geo-generic-alg): skip empty members of a collection in distance (#1408) by Animesh Kumar · 3 weeks ago
  95. c5db8b0 chore(deps): bump rustls from 0.23.44 to 0.23.45 in /examples/sedonadb-rust (#1415) by dependabot[bot] · 4 weeks ago
  96. 4b5cb5e chore(deps): bump cc from 1.4.0 to 1.5.1 (#1400) by dependabot[bot] · 4 weeks ago
  97. f6fd891 chore(deps): bump serde_with from 3.23.0 to 3.24.0 (#1399) by dependabot[bot] · 4 weeks ago
  98. 81da89e chore(deps): bump geos from 11.2.2 to 11.3.1 (#1398) by dependabot[bot] · 4 weeks ago
  99. 5ebfc28 chore: Bump versions on main after release (#1411) by Dewey Dunnington · 4 weeks ago apache-sedona-db-0.6.0.dev
  100. 453e3c5 fix(c/sedona-geos): return the GEOS error from ST_IsValidReason for geometries GEOS cannot build or validate (#1406) by Jia Yu · 4 weeks ago