1. 8e0a263 feat(rust/sedona-functions): Add ST_MakeEnvelope() (#1183) by Hiroaki Yutani · 26 hours ago main
  2. 715477c chore(deps): Bump aws-lc-sys to 0.44.0 to fix jitterentropy build under conda-forge (#1185) by Jia Yu · 2 days ago
  3. 193de58 fix(rust): address Rust 1.98 Clippy lints (#1186) by Jia Yu · 2 days ago
  4. 4743506 docs(dev/release): Document crates.io, PyPI, and verification pitfalls (#1182) by Jia Yu · 2 days ago
  5. 3708fa9 chore(dev/release): Fix crate publish order and add sedona-spatial-join-raster (#1180) by Jia Yu · 2 days ago
  6. e4be98a chore(r): Bump development versions to 0.4.1.9000 (#1181) by Jia Yu · 2 days ago
  7. f340501 feat(rust/sedona-functions): add the Sedona Spark ST_Force3DZ alias for st_force3d (#1162) by James Willis · 5 days ago
  8. d498441 fix(ci): unbreak wheel tests and stop linux silently passing them (#1177) by James Willis · 5 days ago
  9. 2d7da61 docs: Add release notes for SedonaDB 0.4.0 and 0.4.1 (#1176) by Jia Yu · 7 days ago
  10. a22f376 chore(dev/release): Update release instructions for patch release (#1168) by Dewey Dunnington · 7 days ago
  11. 6912b22 refactor(rust/sedona-raster): extract BandArrayBuilder from RasterBuilder (#1161) by James Willis · 7 days ago
  12. ae11375 docs: Add R-multiverse status badge to the main README (#1172) by Hiroaki Yutani · 9 days ago
  13. 2f80555 chore(r/sedonadb): Print row count as ?? rather than NA (#1170) by Hiroaki Yutani · 9 days ago
  14. 7c5386b feat(r/sedonadb): Add SQL translation for nested field (#1171) by Hiroaki Yutani · 9 days ago
  15. 287bd59 fix(rust/sedona-spatial-join): Handle empty left join build side (#1167) by Jia Yu · 10 days ago
  16. 820dbc4 feat(python/sedonadb): Add a native scalar UDF import path for plugins (#1146) by James Willis · 10 days ago
  17. 6138010 fix(rust): return zero distance for crossing linestrings (#1164) by Jia Yu · 11 days ago
  18. 1245541 feat(rust/sedona-raster): persist and read non-identity band views (#1113) by James Willis · 12 days ago
  19. 2bf7dcb fix(c/sedona-s2geography): Make geography ring orientation less surprising for rings with crossing edges (#1143) by Jia Yu · 13 days ago
  20. 515c7ce fix(rust/sedona): Disable the default memory limit to avoid excessive spilling (#1155) by Jia Yu · 13 days ago
  21. 2458239 fix(rust/sedona-spatial-join): Fix geography scalar functions failing over spatial join output (#1153) by Jia Yu · 13 days ago
  22. ee333b0 docs: add missing geography kernels to SQL function reference pages (#1141) by Jia Yu · 13 days ago
  23. c7b242a chore(deps): bump i_overlay from 7.0.0 to 8.0.0 (#1140) by dependabot[bot] · 14 days ago
  24. 9dee5cb chore(deps): bump actions/setup-java from 5.6.0 to 5.7.0 (#1138) by dependabot[bot] · 14 days ago
  25. d801333 docs(r/sedonafns): Update the Installation section of README (#1148) by Hiroaki Yutani · 14 days ago
  26. 0fc124a docs(r/sdplyr): Add README for the sdplyr package (#1147) by Hiroaki Yutani · 14 days ago
  27. 34189d1 ci(python-wheels): cache vcpkg binaries on Linux via container mount (#1132) by James Willis · 2 weeks ago
  28. b570137 R: fix build on Windows ARM64 (#1137) by Jeroen Ooms · 2 weeks ago
  29. 4f844cf fix(sedona-gdal): skip GDALClose during interpreter shutdown (#1135) by James Willis · 2 weeks ago
  30. e398ae3 fix(rust/sedona-geoparquet): Handle intermediary columns in projection expressions in GeoParquet reader (#1116) by Dewey Dunnington · 2 weeks ago
  31. cdca88d chore(dev/release): Improve/update cargo publish script (#1133) by Dewey Dunnington · 2 weeks ago
  32. b2ef2af fix(python/sedonadb-geopandas): add missing geoarrow-pyarrow dependency (#1134) by Jia Yu · 2 weeks ago
  33. c8c9a61 SedonaType::UnrecognizedExtension for user-defined types (#1129) by James Willis · 2 weeks ago
  34. bc6544c ci(python-wheels): cache vcpkg binaries on Windows and macOS (#1131) by James Willis · 2 weeks ago
  35. 5e3007b ci(python/sedonadb-geopandas): run tests, build wheels, and verify in releases (#1095) by Jia Yu · 2 weeks ago
  36. 4519377 fix(python/sedonadb): share one Tokio runtime across contexts (#1128) by James Willis · 2 weeks ago
  37. 43e15e5 docs: add Coordinate Reference Systems concept page (#1126) by James Willis · 3 weeks ago
  38. 182724e fix(sedona-proj): add missing PJ_INFO fields to match PROJ's ABI (#1127) by James Willis · 3 weeks ago
  39. 0163787 feat(sedona-datasource): resolve directory-shaped formats as URL tables (#1125) by James Willis · 3 weeks ago
  40. 9eb1f9c Auto-register common OGR formats so file URLs work as tables (#1124) by James Willis · 3 weeks ago
  41. 57c9804 chore(ci): Lazily fail tests so that nightlies are still uploaded (even if some tests fail) (#1111) by Dewey Dunnington · 3 weeks ago
  42. 2b516da refactor(rust/sedona-raster): consolidate start_band into a named-args constructor (#1121) by James Willis · 3 weeks ago
  43. 786595e feat(c/sedona-extension): Push Expr filters into the TableProvider across the FFI boundary (#1094) by Dewey Dunnington · 3 weeks ago
  44. 48b8aef feat(python/sedonadb): Raster.from_numpy(bbox=, registration=) (#1119) by James Willis · 3 weeks ago
  45. 6e83dfd refactor(rust/sedona-raster-gdal): share the N-D plane bridge helpers (#1114) by James Willis · 3 weeks ago
  46. 872daec chore: Update main crate version on main (#1110) by Dewey Dunnington · 3 weeks ago
  47. 0dc1439 refactor(sedona-raster,sedona-raster-gdal): Remove the Bands 1-based band-access wrapper (#1109) by James Willis · 3 weeks ago
  48. 8c60953 refactor(rust/sedona-raster): lift GeoTransform/GeoTransformEx into sedona-raster (#1112) by James Willis · 3 weeks ago
  49. 2001e10 perf(rust/sedona-spatial-join-raster): pin raster operand to the probe side (#1074) by James Willis · 3 weeks ago
  50. 6c0c7b2 refactor(rust/sedona-raster): validate outdb #band=N in split_outdb_band_fragment (#1105) by James Willis · 3 weeks ago
  51. 3de915f chore(deps): bump actions/setup-java from 5 to 5.6.0 (#1106) by dependabot[bot] · 3 weeks ago
  52. ad83ab6 refactor(rust/sedona-raster): retire the pre-N-D metadata shim (#1101) by James Willis · 3 weeks ago
  53. 73828e3 Drop datafusion-common from sedona-proj (#1104) by James Willis · 3 weeks ago
  54. 8e72ad6 Route ST_Transform and sd_order through the injected CRS engine (#1102) by James Willis · 3 weeks ago
  55. dc65d70 ci(python-wheels): upload nightly wheels best-effort when a platform fails (#1100) by James Willis · 3 weeks ago
  56. dc7e772 feat(rust/sedona-raster-gdal): RS_ZonalStats and RS_ZonalStatsAll (#1066) by James Willis · 3 weeks ago
  57. 8456742 refactor(python/sedonadb): flatten raster parity tests to rasterio-vs-sedonadb (#1098) by James Willis · 4 weeks ago
  58. e7bae22 fix(python/sedonadb): skip RS_ReprojectMatch null-raster test without rasterio (#1096) by Jia Yu · 4 weeks ago
  59. 1965063 feat(rust/sedona-raster-gdal): add RS_Resample UDF (#1064) by James Willis · 4 weeks ago
  60. daf65f2 feat(python/sedonadb-geopandas): GeoPandas-compatible API package (experimental) (#1052) by Jia Yu · 4 weeks ago
  61. 5e2bb79 feat: add RS_Tile raster tiling function (#1065) by James Willis · 4 weeks ago
  62. 4e6f8bf chore(deps): bump aws-config from 1.9.0 to 1.10.1 (#1090) by dependabot[bot] · 4 weeks ago
  63. 2e650e0 feat(python/sedonadb): add DataFrame.to_csv and to_json (#1044) by Jia Yu · 4 weeks ago
  64. c4af7b9 chore(deps): bump cc from 1.3.0 to 1.4.0 (#1091) by dependabot[bot] · 4 weeks ago
  65. f0e5b04 chore(deps): bump actions/setup-python from 6 to 7 (#1089) by dependabot[bot] · 4 weeks ago
  66. 31f4ea1 chore(deps): bump actions/setup-java from 4 to 5 (#1088) by dependabot[bot] · 4 weeks ago
  67. ae1ab8e chore(deps): bump quinn-proto from 0.11.14 to 0.11.16 (#1081) by dependabot[bot] · 4 weeks ago
  68. a73aba6 chore(deps): bump quinn-proto from 0.11.14 to 0.11.16 in /examples/sedonadb-rust (#1080) by dependabot[bot] · 4 weeks ago
  69. 3d07ddb feat(rust/sedona-spatial-join-raster): raster–vector spatial join (RS_Intersects/Contains/Within) (#1073) by James Willis · 4 weeks ago
  70. 7f7be96 feat: add RS_ReprojectMatch (#1068) by James Willis · 4 weeks ago
  71. e3f57ff feat(rust/sedona-raster-gdal): add RS_FromGDALRaster (#1030) by James Willis · 4 weeks ago
  72. f5842c9 fix(python/sedonadb): free-threading-safe Tokio runtime teardown; re-enable cp314t macOS wheels (#1067) by James Willis · 5 weeks ago
  73. 1c78380 test(python/sedonadb): add cross-engine raster parity engines and RS_* parity tests (#1053) by James Willis · 5 weeks ago
  74. b5504e1 test(python/sedonadb): guard rasterio behind importorskip in raster tests (#1057) by James Willis · 5 weeks ago
  75. a482896 chore(deps): bump cc from 1.2.51 to 1.3.0 (#1061) by dependabot[bot] · 5 weeks ago
  76. 870f217 chore(deps): bump tokio from 1.52.1 to 1.53.0 (#1060) by dependabot[bot] · 5 weeks ago
  77. a61f08a chore(deps): bump fastrand from 2.4.1 to 2.5.0 (#1059) by dependabot[bot] · 5 weeks ago
  78. 42791a9 feat(sedona-raster-functions): add RS_Values (#1027) by James Willis · 5 weeks ago
  79. 3e63bd7 feat(c/sedona-s2geography): parameterize S2_CoveringCellIds (min_level, max_level, max_cells) (#1023) by ajaypadwal73 · 5 weeks ago
  80. 3dce881 test(rust/sedona-raster-functions): assert raster results with the raster_spec helpers (#1056) by James Willis · 5 weeks ago
  81. fe68723 perf(rust/sedona-raster-gdal): RS_Clip follow-ups from review — zero-copy band output, rotated-raster tests, tester CRS engine (#1055) by James Willis · 5 weeks ago
  82. 8b26aa4 feat(rust/sedona-raster-gdal): add RS_AsGeoTiff (#1028) by James Willis · 6 weeks ago
  83. 456aabc feat(rust/sedona-raster-gdal): add RS_Clip (#1000) by James Willis · 6 weeks ago
  84. 1222c26 fix(python/seconadb): Serialize pyogrio open/close (#1051) by James Willis · 6 weeks ago
  85. 7a9abab feat(rust/sedona-geo): Add ST_ConvexHull_Agg (#1043) by Pranav Walimbe · 6 weeks ago
  86. 8eb19cb feat(rust/sedona-raster-gdal): add RS_AsRaster for rasterizing geometries (#956) by Kristin Cowalcijk · 6 weeks ago
  87. 2f979a7 feat(python/sedonadb): add DataFrame.unnest (#1050) by Jia Yu · 6 weeks ago
  88. 469736a fix(rust/sedona-raster-functions): exact ESRI/NODE georeference for skewed rasters (#1049) by James Willis · 6 weeks ago
  89. ed5c60d fix(rust/sedona-functions): Fix scalar iteration with num_iterations > 1 (#1041) by Dewey Dunnington · 6 weeks ago
  90. c36072c chore(deps): bump regex from 1.12.2 to 1.13.0 (#1045) by dependabot[bot] · 6 weeks ago
  91. 78795a6 chore(deps): bump aws-config from 1.8.12 to 1.9.0 (#1047) by dependabot[bot] · 6 weeks ago
  92. 841bb0f feat(python/sedonadb): add read_csv and read_json (#1034) by Jia Yu · 6 weeks ago
  93. 1ab565a feat(c/sedona-extension): Add FFI table provider, exec plan, and synchronous stream exchange (#1004) by Dewey Dunnington · 7 weeks ago
  94. 02a6fee perf(rust): point-coordinate fast paths for ST_Distance/ST_DWithin/ST_Azimuth (#1008) by James Willis · 7 weeks ago
  95. 50e24ed fix(c/sedona-tg): handle collection point containment boundaries (#1042) by ajaypadwal73 · 7 weeks ago
  96. 50038ed feat(c/sedona-geos): Add ST_HausdorffDistance (#1039) by Dewey Dunnington · 7 weeks ago
  97. e581367 refactor(rust/sedona-common)!: Consolidate CrsEngine and Bounder into SedonaOptions (#1001) by Dewey Dunnington · 7 weeks ago
  98. 973265b fix(c/sedona-tg): Fix polygon hole containment predicates (#1022) by ajaypadwal73 · 7 weeks ago
  99. 0bb89dd feat(python/sedonadb): add DataFrame.mutate and rename (#1010) by Jia Yu · 7 weeks ago
  100. 5c5c42c chore(ci): Trust gemfury/tap for nightly wheel upload (#1032) by Dewey Dunnington · 7 weeks ago