)]}'
{
  "log": [
    {
      "commit": "55da508d9f5297bc06fae0ff5662e99608d7e8b1",
      "tree": "af6b3dd1cc2dfc090b1b0e9153a99d223fb5b9e0",
      "parents": [
        "ab232bc0fdf7be4fa690135bf68dc30048b69530"
      ],
      "author": {
        "name": "ump45nose",
        "email": "52391318+ump45nose@users.noreply.github.com",
        "time": "Fri Oct 30 23:03:30 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 30 10:03:30 2026 -0500"
      },
      "message": "fix(rust/sedona-functions): write ST_Points MultiPoint in union dimensions (#1521)\n\nSigned-off-by: Vincent \u003c1729065730@qq.com\u003e\nCo-authored-by: ump45nose \u003cump45nose@users.noreply.github.com\u003e"
    },
    {
      "commit": "ab232bc0fdf7be4fa690135bf68dc30048b69530",
      "tree": "03a6e7d059c09372b35de91ce2cd904ee2728579",
      "parents": [
        "a2f64739fbf1ba5f3231788c8c8e73de9d95d507"
      ],
      "author": {
        "name": "Dewey Dunnington",
        "email": "dewey@dunnington.ca",
        "time": "Fri Oct 30 07:19:46 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 30 07:19:46 2026 -0500"
      },
      "message": "build(python): raise the minimum Python version to 3.10 (#1539)"
    },
    {
      "commit": "a2f64739fbf1ba5f3231788c8c8e73de9d95d507",
      "tree": "40b9203e5711d7fd6e0f35490d4fd0f7bf09ec61",
      "parents": [
        "d64a59ad51af923043c871cf67169282745ffd53"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Thu Oct 29 23:29:58 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 23:29:58 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add overlay (#1530)"
    },
    {
      "commit": "d64a59ad51af923043c871cf67169282745ffd53",
      "tree": "b735e2e9514af1438ccd8b7aa31aec8bd318a81d",
      "parents": [
        "a58f7e03f7cce08c4104ee67b8b964645420cb31"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Thu Oct 29 22:05:15 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 22:05:15 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add clip (#1529)"
    },
    {
      "commit": "a58f7e03f7cce08c4104ee67b8b964645420cb31",
      "tree": "0c0759174d19ae210425d261c275ee2dd2bd39f8",
      "parents": [
        "c7b5e0051fd88484d347fddb8615ff906aa127be"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Thu Oct 29 22:05:05 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 22:05:05 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add GeoJSON conversion, plotting, estimate_utm_crs and show_versions (#1528)"
    },
    {
      "commit": "c7b5e0051fd88484d347fddb8615ff906aa127be",
      "tree": "eb1a840931d2c7467337efc45fe4acc99e02121e",
      "parents": [
        "46974ed7ae3453818f8d74c0e572bff18a4434ed"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Thu Oct 29 22:04:50 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 22:04:50 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add to_arrow, from_arrow, to_feather and read_feather (#1527)"
    },
    {
      "commit": "46974ed7ae3453818f8d74c0e572bff18a4434ed",
      "tree": "89daba7ff8c48b56b01a603cfbbe532cf1ffb4ed",
      "parents": [
        "5835913e9e957b24184f84c74b44e4184842d922"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Thu Oct 29 22:04:40 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 22:04:40 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add to_file, from_file and list_layers (#1526)"
    },
    {
      "commit": "5835913e9e957b24184f84c74b44e4184842d922",
      "tree": "acd410d1bcf36b8a7487960d5a0c9ce118382d03",
      "parents": [
        "4ba5f36210775c6184a6ea07a581a1b42f9fe751"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Oct 29 22:27:11 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 22:27:11 2026 -0500"
      },
      "message": "chore(deps): bump rustls from 0.23.45 to 0.23.46 (#1533)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Dewey Dunnington \u003cdewey@dunnington.ca\u003e"
    },
    {
      "commit": "4ba5f36210775c6184a6ea07a581a1b42f9fe751",
      "tree": "f5e86f104559edc2a83088e5cc783880f3b26769",
      "parents": [
        "c2d046f604f4016f06d2ce7a9efc58304988e38c"
      ],
      "author": {
        "name": "Animesh Kumar",
        "email": "61719828+CaptainAni187@users.noreply.github.com",
        "time": "Fri Oct 30 08:44:10 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 22:14:10 2026 -0500"
      },
      "message": "feat(c/sedona-geos): implement ST_Union_Agg with GEOS (#1468)"
    },
    {
      "commit": "c2d046f604f4016f06d2ce7a9efc58304988e38c",
      "tree": "ec0e18dc2767cc63b88953c29a1e84deed4efd6b",
      "parents": [
        "9073652827f823791787ca1146e28d396098dc99"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Oct 29 22:11:36 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 22:11:36 2026 -0500"
      },
      "message": "chore(deps): bump rustls from 0.23.45 to 0.23.46 in /examples/sedonadb-rust-pointcloud (#1534)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "9073652827f823791787ca1146e28d396098dc99",
      "tree": "d79c1072389ad8fd016178ead1cfcec20ce60808",
      "parents": [
        "3108698d072e220e8c73b179547194f14252fa12"
      ],
      "author": {
        "name": "Dewey Dunnington",
        "email": "dewey@dunnington.ca",
        "time": "Thu Oct 29 08:48:59 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 08:48:59 2026 -0500"
      },
      "message": "feat(c/sedona-extension): More flexible scalar funcition FFI that supports function metadata (#1511)"
    },
    {
      "commit": "3108698d072e220e8c73b179547194f14252fa12",
      "tree": "b86d0aeb48cdf1106c114011e8b9dbb8943b1dc9",
      "parents": [
        "e14e06c29af081b660d9d5f5d4dcad29b9714840"
      ],
      "author": {
        "name": "Dewey Dunnington",
        "email": "dewey@dunnington.ca",
        "time": "Wed Oct 28 21:28:19 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 28 21:28:19 2026 -0500"
      },
      "message": "feat(python/sedonadb): Add item-wise Python UDF (#1466)"
    },
    {
      "commit": "e14e06c29af081b660d9d5f5d4dcad29b9714840",
      "tree": "54de563f6f73ae4f2d76d65d79fc23a3d45a3504",
      "parents": [
        "6148a0d668c3cab01637d01c80321ea194c3155b"
      ],
      "author": {
        "name": "ump45nose",
        "email": "52391318+ump45nose@users.noreply.github.com",
        "time": "Thu Oct 29 09:34:34 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 28 20:34:34 2026 -0500"
      },
      "message": "fix(rust/sedona-query-planner): restore equivalent CRS metadata after Union (#1520)\n\nSigned-off-by: Vincent \u003c1729065730@qq.com\u003e\nCo-authored-by: ump45nose \u003cump45nose@users.noreply.github.com\u003e"
    },
    {
      "commit": "6148a0d668c3cab01637d01c80321ea194c3155b",
      "tree": "6c0a53020becae5a68b32d5431900e51dde3e013",
      "parents": [
        "0b21c03adb2dd30d56326a9b25fabb255b63e5c1"
      ],
      "author": {
        "name": "James Willis",
        "email": "james-willis@users.noreply.github.com",
        "time": "Wed Oct 28 12:15:55 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 28 12:15:55 2026 -0700"
      },
      "message": "fix(rust/sedona-spatial-join): enable DataFusion\u0027s sql feature for tests only (#1524)"
    },
    {
      "commit": "0b21c03adb2dd30d56326a9b25fabb255b63e5c1",
      "tree": "8d3eb554d15bc548d06ca8821bb9f34a156e45f8",
      "parents": [
        "e5ac198ed9ed60bfbb60b3568deae660da324afd"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Tue Oct 27 21:38:02 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 21:38:02 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add points_from_xy, GeoSeries from_xy/from_wkt/from_wkb, and GeoDataFrame to_wkt/to_wkb (#1516)"
    },
    {
      "commit": "e5ac198ed9ed60bfbb60b3568deae660da324afd",
      "tree": "7c85bcb676056b72e1b218953153abd6a6e191c6",
      "parents": [
        "609a1feb7caf5a72ed4df1917860bc503d441623"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Tue Oct 27 21:37:45 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 21:37:45 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): give GeoDataFrame the geometry methods it shares with GeoSeries (#1517)"
    },
    {
      "commit": "609a1feb7caf5a72ed4df1917860bc503d441623",
      "tree": "94c97e526a1fa55c93b79228514cd5aafcd34b23",
      "parents": [
        "bdafe5f8a1cefa5c5b838a653d2c5d60e1d926ba"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Tue Oct 27 21:37:23 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 21:37:23 2026 -0700"
      },
      "message": "fix(python/sedonadb-geopandas): give a polygon\u0027s perimeter as its length (#1518)"
    },
    {
      "commit": "bdafe5f8a1cefa5c5b838a653d2c5d60e1d926ba",
      "tree": "076ab31a0cdd524d7c627cc982f9632e3d75c876",
      "parents": [
        "56ca7d41f63d7298b41d36af4a078aaac3bfa074"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Tue Oct 27 21:36:42 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 21:36:42 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add GeoSeries m, to_crs, shortest_line, contains_properly, get_coordinates, and cx (#1514)"
    },
    {
      "commit": "56ca7d41f63d7298b41d36af4a078aaac3bfa074",
      "tree": "612efbc5ac70cff0d9135a0df163ae29aedb96b0",
      "parents": [
        "42eba48fb33521b0c94eecf53bcc6def9b3ff77a"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Tue Oct 27 21:36:25 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 21:36:25 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add GeoSeries union_all, delaunay_triangles, polygonize, and build_area (#1512)"
    },
    {
      "commit": "42eba48fb33521b0c94eecf53bcc6def9b3ff77a",
      "tree": "e5ea0087307dfdabb5edc57705c33354988b983e",
      "parents": [
        "ee7a6b5d4dfbbdf4c675c0ce1052942c60419d86"
      ],
      "author": {
        "name": "Animesh Kumar",
        "email": "61719828+CaptainAni187@users.noreply.github.com",
        "time": "Tue Oct 27 19:53:04 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 09:23:04 2026 -0500"
      },
      "message": "feat(rust/sedona-functions): add ST_IsPolygonCW and ST_IsPolygonCCW (#1467)"
    },
    {
      "commit": "ee7a6b5d4dfbbdf4c675c0ce1052942c60419d86",
      "tree": "c7fa07ef6c1a744b899e0849913047d2caaa6e6c",
      "parents": [
        "429bbdb013c5115b217f79037686f1ba79280047"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Mon Oct 26 22:03:27 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 22:03:27 2026 -0700"
      },
      "message": "fix(c/sedona-geos): read ST_LineMerge\u0027s directed per row and document the optional ST_ConcaveHull/ST_LineMerge arguments (#1509)"
    },
    {
      "commit": "429bbdb013c5115b217f79037686f1ba79280047",
      "tree": "98f81de87e470ced4d035d6d05bd7075c8f3e02b",
      "parents": [
        "742062b69c01fbec34ea6129ec833d48289a2db1"
      ],
      "author": {
        "name": "David Ochoa",
        "email": "ochoasabogaldavid@gmail.com",
        "time": "Mon Oct 26 13:58:33 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 13:58:33 2026 -0500"
      },
      "message": "fix(rust/sedona-functions): allocate exact output buffer in ST_Reverse (#1465)\n\nCo-authored-by: labyrinthgarden \u003cochosabogaldavid@gmail.com\u003e\nCo-authored-by: Dewey Dunnington \u003cdewey@dunnington.ca\u003e"
    },
    {
      "commit": "742062b69c01fbec34ea6129ec833d48289a2db1",
      "tree": "1e1e79625c394e7171e247d5db975308cddd09cd",
      "parents": [
        "e278408613c00170a9eb4c8920c6797fa652941e"
      ],
      "author": {
        "name": "Dewey Dunnington",
        "email": "dewey@dunnington.ca",
        "time": "Mon Oct 26 12:31:15 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 10:31:15 2026 -0700"
      },
      "message": "fix(python): give GeoPandas spatial join tests a unique module name (#1508)"
    },
    {
      "commit": "e278408613c00170a9eb4c8920c6797fa652941e",
      "tree": "4d740d58d9040a398540361c06ff5251f58c5d82",
      "parents": [
        "fe96d420595317e72a281dd6e760e7207eab7ac6"
      ],
      "author": {
        "name": "ump45nose",
        "email": "52391318+ump45nose@users.noreply.github.com",
        "time": "Tue Oct 27 01:20:49 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 10:20:49 2026 -0700"
      },
      "message": "feat(rust/sedona-geoparquet): add write_bbox_columns option independent of GeoParquet version (#1492)"
    },
    {
      "commit": "fe96d420595317e72a281dd6e760e7207eab7ac6",
      "tree": "869458134f5280e5a9642715f72501d802df8903",
      "parents": [
        "85e02538a5a47c384f28dfd289f4b2dece8b80a5"
      ],
      "author": {
        "name": "ump45nose",
        "email": "52391318+ump45nose@users.noreply.github.com",
        "time": "Tue Oct 27 01:19:44 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 10:19:44 2026 -0700"
      },
      "message": "fix(c/sedona-extension): serialize janitor draining in runtime tests (#1510)\n\nCo-authored-by: ump45nose \u003cump45nose@users.noreply.github.com\u003e"
    },
    {
      "commit": "85e02538a5a47c384f28dfd289f4b2dece8b80a5",
      "tree": "6ee3ba9729c1841f9eb4423138f07fec8ac9614f",
      "parents": [
        "5859f94a304f3a9f1e934b67297b7500cddf7146"
      ],
      "author": {
        "name": "Liang Geng",
        "email": "pwrliang@gmail.com",
        "time": "Mon Oct 26 09:38:26 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 09:38:26 2026 -0400"
      },
      "message": "feat(c/sedona-libgpuspatial): add OptiX shaders and intersection ops for polygon-polygon relate (#1507)"
    },
    {
      "commit": "5859f94a304f3a9f1e934b67297b7500cddf7146",
      "tree": "bc4a318fedabe642a7e1d670ac18fc3c8c2d7d94",
      "parents": [
        "2cfdc6c5b5e0bb3ee0fae969151907fdb283dd5d"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Mon Oct 26 00:27:29 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 00:27:29 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add GeoSeries affine transformations and line positions (#1490)"
    },
    {
      "commit": "2cfdc6c5b5e0bb3ee0fae969151907fdb283dd5d",
      "tree": "0f13bd7771397314675cbf1962661d40ac1bef44",
      "parents": [
        "19868e4c91d002004ef04178e744ddaa845c2350"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Sun Oct 25 23:15:46 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 23:15:46 2026 -0700"
      },
      "message": "fix(python/sedonadb-geopandas): give a flat envelope as a polygon, as GeoPandas does (#1489)"
    },
    {
      "commit": "19868e4c91d002004ef04178e744ddaa845c2350",
      "tree": "9d896815a04a62648527e70ba654d8f8dfa54484",
      "parents": [
        "ffe28efe9f99a7c04dc1ecab161e2895ddb274b4"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Sun Oct 25 22:49:05 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 22:49:05 2026 -0700"
      },
      "message": "fix(rust/sedona-functions): apply ST_Affine\u0027s coefficients as PostGIS does (#1488)"
    },
    {
      "commit": "ffe28efe9f99a7c04dc1ecab161e2895ddb274b4",
      "tree": "4fc792ba09ad3328d86caa1fab196237408c8283",
      "parents": [
        "777fc48047333b777dad86f5cdc7df807d6bff89"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Sun Oct 25 22:48:17 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 22:48:17 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add GeoSeries constructive methods (#1487)"
    },
    {
      "commit": "777fc48047333b777dad86f5cdc7df807d6bff89",
      "tree": "a66d22e6fcf5bd3bf4513afaec88e2af070de2ce",
      "parents": [
        "2730eb701c05bf68fc16a74c9a36f303769ce84c"
      ],
      "author": {
        "name": "ump45nose",
        "email": "52391318+ump45nose@users.noreply.github.com",
        "time": "Mon Oct 26 12:17:52 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 23:17:52 2026 -0500"
      },
      "message": "feat(rust/sedona-raster): abbreviate PROJJSON and WKT CRSes in raster display (#1493)"
    },
    {
      "commit": "2730eb701c05bf68fc16a74c9a36f303769ce84c",
      "tree": "171530115e6a55c49d9a4e703fa19feae88e822c",
      "parents": [
        "f294d67a555d07e0f41cc4ea12490147a2a16806"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 25 23:01:36 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 23:01:36 2026 -0500"
      },
      "message": "chore(deps): bump rustyline from 18.0.0 to 19.0.0 (#1504)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Dewey Dunnington \u003cdewey@dunnington.ca\u003e"
    },
    {
      "commit": "f294d67a555d07e0f41cc4ea12490147a2a16806",
      "tree": "b698e2a9ea9fd0df4261f501c273e50cb5f75fee",
      "parents": [
        "e682536ee2e58a065a4f20cd68911e7fc2051dd1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 25 23:01:10 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 23:01:10 2026 -0500"
      },
      "message": "chore(deps): bump tokio from 1.53.0 to 1.54.1 (#1503)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Dewey Dunnington \u003cdewey@dunnington.ca\u003e"
    },
    {
      "commit": "e682536ee2e58a065a4f20cd68911e7fc2051dd1",
      "tree": "3b3790c15d5854287fb8f3903e1314898f56fe39",
      "parents": [
        "86128eb4afdf68dd0672987da21185625edebca7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 25 23:00:11 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 23:00:11 2026 -0500"
      },
      "message": "chore(deps): bump lru from 0.18.0 to 0.19.0 (#1502)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Dewey Dunnington \u003cdewey@dunnington.ca\u003e"
    },
    {
      "commit": "86128eb4afdf68dd0672987da21185625edebca7",
      "tree": "0131c87ece43c95115bbbe11030db1458b85b9ae",
      "parents": [
        "625826eb70f778db50ffaa65c05886e6d0888062"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 25 22:53:35 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 22:53:35 2026 -0500"
      },
      "message": "chore(deps): bump aws-config from 1.12.0 to 1.13.0 (#1501)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Dewey Dunnington \u003cdewey@dunnington.ca\u003e"
    },
    {
      "commit": "625826eb70f778db50ffaa65c05886e6d0888062",
      "tree": "dc654dc5c5219eea604f6fcaf7b27cc3b146b575",
      "parents": [
        "d7520eacb5210179372aa7d182a4cf631b219503"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 25 22:52:28 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 22:52:28 2026 -0500"
      },
      "message": "chore(deps): bump cc from 1.8.0 to 1.9.0 (#1500)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Dewey Dunnington \u003cdewey@dunnington.ca\u003e"
    },
    {
      "commit": "d7520eacb5210179372aa7d182a4cf631b219503",
      "tree": "95eb860aeb144e4b72f23e65c25473822d90b172",
      "parents": [
        "688b3b7cc6c971e321962da1a7e76dd4da7ed18e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 25 22:09:23 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 22:09:23 2026 -0500"
      },
      "message": "chore(deps): bump rstest from 0.27.0 to 0.28.0 (#1498)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Dewey Dunnington \u003cdewey@dunnington.ca\u003e"
    },
    {
      "commit": "688b3b7cc6c971e321962da1a7e76dd4da7ed18e",
      "tree": "fe27ff48c6ad05e55215097b95d3bb6b418298f0",
      "parents": [
        "8aae544f966831365af59e175a2b6d5e3e5cd315"
      ],
      "author": {
        "name": "Liang Geng",
        "email": "pwrliang@gmail.com",
        "time": "Sun Oct 25 20:02:58 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 20:02:58 2026 -0400"
      },
      "message": "refactor(libgpuspatial): split relate tests into point, linestring, and polygon units (#1506)"
    },
    {
      "commit": "8aae544f966831365af59e175a2b6d5e3e5cd315",
      "tree": "24f04b88a30e15933283d3e9894a5733ded7b8ca",
      "parents": [
        "5b0eafd0eb48e9cf254fb7d58f6eda92c53492f9"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Sun Oct 25 10:03:13 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 10:03:13 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add GeoSeries measures and DE-9IM relations (#1486)"
    },
    {
      "commit": "5b0eafd0eb48e9cf254fb7d58f6eda92c53492f9",
      "tree": "5ca2a12dcafb22b8467a6b9d969aef4f75a4b901",
      "parents": [
        "14b9d6238193280e58ec24f13f15ca0ff5f2eec8"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Sun Oct 25 10:02:32 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 10:02:32 2026 -0700"
      },
      "message": "fix(rust/sedona-functions): give a collection Z or M when any member has it (#1491)"
    },
    {
      "commit": "14b9d6238193280e58ec24f13f15ca0ff5f2eec8",
      "tree": "3c894e31b7129e75a389a09c367f86cd23842542",
      "parents": [
        "4e764012f034f14105debdf0b0ebe016c416b142"
      ],
      "author": {
        "name": "Liang Geng",
        "email": "pwrliang@gmail.com",
        "time": "Sat Oct 24 20:32:35 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 24 20:32:35 2026 -0400"
      },
      "message": "chore(c/sedona-libgpuspatial): Split RelateEngine into multiple compile units to speedup compiling (#1496)"
    },
    {
      "commit": "4e764012f034f14105debdf0b0ebe016c416b142",
      "tree": "6015c83da29ed3938249835c49d9c2532d80967c",
      "parents": [
        "e372a1b103c8b0d5a84a360fad0a0385f2693eea"
      ],
      "author": {
        "name": "Liang Geng",
        "email": "pwrliang@gmail.com",
        "time": "Sat Oct 24 17:18:26 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 24 17:18:26 2026 -0400"
      },
      "message": "feat(c/sedona-libgpuspatial): support GeometryCollection in RelateEngine by splitting into typed sub-arrays (#1484)"
    },
    {
      "commit": "e372a1b103c8b0d5a84a360fad0a0385f2693eea",
      "tree": "322ea43a99270a7d57cdd94525c302d3b2223523",
      "parents": [
        "b91dac46fb5ab0131e7c7edb52d0e86e90cfc8af"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Oct 23 17:17:58 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 17:17:58 2026 -0500"
      },
      "message": "chore(deps): bump pyo3 from 0.29.0 to 0.30.1 (#1462)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Dewey Dunnington \u003cdewey@dunnington.ca\u003e"
    },
    {
      "commit": "b91dac46fb5ab0131e7c7edb52d0e86e90cfc8af",
      "tree": "7e6707c8172fbaa1c9e6280ddb9ba43a2c4da9d0",
      "parents": [
        "83bffb167a329786d6f13c7a683fd325ace116d3"
      ],
      "author": {
        "name": "ump45nose",
        "email": "52391318+ump45nose@users.noreply.github.com",
        "time": "Sat Oct 24 06:03:38 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 17:03:38 2026 -0500"
      },
      "message": "feat(python/sedonadb): Add ConfigurationWarning and an opt-out for PROJ/GDAL auto-configuration (#1479)\n\nCo-authored-by: ump45nose \u003cump45nose@users.noreply.github.com\u003e"
    },
    {
      "commit": "83bffb167a329786d6f13c7a683fd325ace116d3",
      "tree": "866180414bec76b72bb5377a5eeb1f3d566f2acb",
      "parents": [
        "590096d0bf8d7eb3a47f984fe59e77d4af7082aa"
      ],
      "author": {
        "name": "James Willis",
        "email": "james-willis@users.noreply.github.com",
        "time": "Fri Oct 23 14:28:30 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 14:28:30 2026 -0700"
      },
      "message": "perf(rust/sedona-raster-gdal): open and read OutDb files concurrently under one shared I/O budget (#1385)"
    },
    {
      "commit": "590096d0bf8d7eb3a47f984fe59e77d4af7082aa",
      "tree": "8dd28abf03cf69a164ae1eb2a393133d22534887",
      "parents": [
        "59c27ccf41505e97e8c4ad46c305c2a83ffab98a"
      ],
      "author": {
        "name": "James Willis",
        "email": "james-willis@users.noreply.github.com",
        "time": "Fri Oct 23 11:22:31 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 11:22:31 2026 -0700"
      },
      "message": "refactor(rust/sedona-query-planner): drop the async-UDF workarounds (#1476)"
    },
    {
      "commit": "59c27ccf41505e97e8c4ad46c305c2a83ffab98a",
      "tree": "ada6d315b09ac67352277a98009e6db667af04e3",
      "parents": [
        "f45209429066700ff96e4445aa317a1f47ca8279"
      ],
      "author": {
        "name": "ump45nose",
        "email": "52391318+ump45nose@users.noreply.github.com",
        "time": "Sat Oct 24 02:18:53 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 11:18:53 2026 -0700"
      },
      "message": "chore(python/sedonadb): use `@` for Affine matrix multiplication in tests (#1474)\n\nCo-authored-by: ump45nose \u003cump45nose@users.noreply.github.com\u003e"
    },
    {
      "commit": "f45209429066700ff96e4445aa317a1f47ca8279",
      "tree": "937ce77b421b06a81b94a57f8873b50591cb50cc",
      "parents": [
        "bacf701a2e3cf0bdb29aefee2888f4d0bde06f46"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Thu Oct 22 22:14:21 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 22:14:21 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add GeoDataFrame.groupby() aggregation (#1473)"
    },
    {
      "commit": "bacf701a2e3cf0bdb29aefee2888f4d0bde06f46",
      "tree": "0ae0fe34e7d893c8c73690e72235a158b8c80387",
      "parents": [
        "c1e40c0230369728be95091280933a582824b832"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Thu Oct 22 22:11:58 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 22:11:58 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add merge and concat (#1472)"
    },
    {
      "commit": "c1e40c0230369728be95091280933a582824b832",
      "tree": "d12bc41a0182bd2a57ccc54e103119e4a45fc1eb",
      "parents": [
        "cf10fa144eeef8d470612b024d33cf898add9019"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Thu Oct 22 20:34:46 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 20:34:46 2026 -0700"
      },
      "message": "fix(python/sedonadb-geopandas): multiply and divide durations by integral floats exactly (#1482)"
    },
    {
      "commit": "cf10fa144eeef8d470612b024d33cf898add9019",
      "tree": "de538368f241c334819a957da842c28abd2c40ae",
      "parents": [
        "0c6f123b6b3092f35e8eb2ae1c9f55e0994be231"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Thu Oct 22 00:15:33 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 00:15:33 2026 -0700"
      },
      "message": "fix(python/sedonadb): collect DuckDB results with DuckDB 2.0 in the testing helpers (#1481)"
    },
    {
      "commit": "0c6f123b6b3092f35e8eb2ae1c9f55e0994be231",
      "tree": "6d2161d7cf297d9ba8afb1f77f2bf947f24f2b4e",
      "parents": [
        "78fc3727ac236ebd27d3dd4451b7ecb6e307a14e"
      ],
      "author": {
        "name": "James Willis",
        "email": "james-willis@users.noreply.github.com",
        "time": "Wed Oct 21 21:32:28 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 21:32:28 2026 -0700"
      },
      "message": "feat(rust/sedona-raster-functions): make RS_EnsureLoaded a synchronous UDF (#1475)"
    },
    {
      "commit": "78fc3727ac236ebd27d3dd4451b7ecb6e307a14e",
      "tree": "05137fdf2d6f65eaaffc07dcb2aa670f9a791399",
      "parents": [
        "3f75cbfe88ae761d56cd79e6cf793feeb55f9caa"
      ],
      "author": {
        "name": "James Willis",
        "email": "james-willis@users.noreply.github.com",
        "time": "Wed Oct 21 21:23:49 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 21:23:49 2026 -0700"
      },
      "message": "fix: SRID extraction returns 0 for a valid authority-less CRS (#1108)"
    },
    {
      "commit": "3f75cbfe88ae761d56cd79e6cf793feeb55f9caa",
      "tree": "f71ec75726e4a113769fafbcd6d8e64c589b5645",
      "parents": [
        "6689600d041eda1acd9573e5495ecabc40352d3b"
      ],
      "author": {
        "name": "James Willis",
        "email": "james-willis@users.noreply.github.com",
        "time": "Wed Oct 21 20:18:26 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 20:18:26 2026 -0700"
      },
      "message": "fix(python): adapt tests to DuckDB 2.0.0 and the Ubuntu 26.04 runner image (#1478)"
    },
    {
      "commit": "6689600d041eda1acd9573e5495ecabc40352d3b",
      "tree": "9799a2d880b56697770a145c398cb120f0256694",
      "parents": [
        "9879abca99584477c2421a13caef24e426b9f84f"
      ],
      "author": {
        "name": "James Willis",
        "email": "james-willis@users.noreply.github.com",
        "time": "Wed Oct 21 16:21:24 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 16:21:24 2026 -0700"
      },
      "message": "fix(c/sedona-gdal): wait for in-flight GDAL calls before GDAL\u0027s static destructors at exit (#1391)"
    },
    {
      "commit": "9879abca99584477c2421a13caef24e426b9f84f",
      "tree": "82d4b812134054ef469f3af4acd0f1887bcb5bd4",
      "parents": [
        "1828f99d977be62dc82c7bedfd47037075450739"
      ],
      "author": {
        "name": "James Willis",
        "email": "james-willis@users.noreply.github.com",
        "time": "Wed Oct 21 12:28:21 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 12:28:21 2026 -0700"
      },
      "message": "feat(rust/sedona-raster-functions): add RS_Stack_Aggr (#1376)"
    },
    {
      "commit": "1828f99d977be62dc82c7bedfd47037075450739",
      "tree": "07b7628b157126b27376b0be33cd2c4175b49261",
      "parents": [
        "14d55e6d11aeed3fb7f7bb924c7461a3cff8b945"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Tue Oct 20 23:52:15 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 23:52:15 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add GeoDataFrame dropna, fillna, drop_duplicates, copy, and assign (#1470)"
    },
    {
      "commit": "14d55e6d11aeed3fb7f7bb924c7461a3cff8b945",
      "tree": "c163b89332f3885840fcdae1fcf19cb415f1b7dd",
      "parents": [
        "2643784423384773e1956863873962132bca3c0c"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Tue Oct 20 22:19:55 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 22:19:55 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add Series where, mask, clip, between, round, abs, dropna, and head (#1469)"
    },
    {
      "commit": "2643784423384773e1956863873962132bca3c0c",
      "tree": "c3363e7881eec7c71ed6a4cd34e13b1a4c8e8937",
      "parents": [
        "9382f19fab921840a9d9a8498543d64bf6651a4c"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Tue Oct 20 14:35:20 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 14:35:20 2026 -0700"
      },
      "message": "ci: run pre-commit on Python 3.14 (#1471)"
    },
    {
      "commit": "9382f19fab921840a9d9a8498543d64bf6651a4c",
      "tree": "1f884f9366933680c9091fb6f54f40f308eeed87",
      "parents": [
        "ccad99b65b43e7d88f4fbc9ce189cdd6703d7503"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Mon Oct 19 19:01:20 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 19:01:20 2026 -0700"
      },
      "message": "fix(python/sedonadb-geopandas): compare missing values and signed zeros as pandas does (#1452)"
    },
    {
      "commit": "ccad99b65b43e7d88f4fbc9ce189cdd6703d7503",
      "tree": "0acba0c3a4d72847f50d89fbbd42e651d76f738e",
      "parents": [
        "cce7b91124450eeb879c224b1fc2d707438f5ce9"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Mon Oct 19 19:00:58 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 19:00:58 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add Series reductions and value counts (#1451)"
    },
    {
      "commit": "cce7b91124450eeb879c224b1fc2d707438f5ce9",
      "tree": "2ed5e212692c6308b02d87dff4d5aa3d31e2c261",
      "parents": [
        "c4052424bcdbdb7115e3409a1efab37c5ad3ccc9"
      ],
      "author": {
        "name": "Dewey Dunnington",
        "email": "dewey@dunnington.ca",
        "time": "Mon Oct 19 20:11:18 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 20:11:18 2026 -0500"
      },
      "message": "feat(r/sedonadb): configure GDAL and PROJ at runtime (#1449)"
    },
    {
      "commit": "c4052424bcdbdb7115e3409a1efab37c5ad3ccc9",
      "tree": "46886b81bb54c1b99cd9b01330c2ea6743321e1c",
      "parents": [
        "948bc7ae4eeee059574a0c8f1113e74df5456f38"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Mon Oct 19 17:02:46 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 17:02:46 2026 -0700"
      },
      "message": "fix(rust/sedona): write GeoParquet to remote URLs (#1453)"
    },
    {
      "commit": "948bc7ae4eeee059574a0c8f1113e74df5456f38",
      "tree": "4a933231bfd18af3cf30934efece25356fbc7ff4",
      "parents": [
        "30f7035f51c4046da22263be7ff1b35a275aa1e7"
      ],
      "author": {
        "name": "ajaypadwal73",
        "email": "51758104+ajaypadwal73@users.noreply.github.com",
        "time": "Tue Oct 20 02:16:44 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 15:46:44 2026 -0500"
      },
      "message": "fix(python/sedonadb): reject mixed known and unset SRIDs in PostGIS test results (#1397)\n\nCo-authored-by: Ajay Padwal \u003cajaypadwal73@users.noreply.github.com\u003e"
    },
    {
      "commit": "30f7035f51c4046da22263be7ff1b35a275aa1e7",
      "tree": "77aa72dba48f702560fc5149cc337490e5bd26c4",
      "parents": [
        "94680e070766602344be963973e2b2095668ee7b"
      ],
      "author": {
        "name": "Dewey Dunnington",
        "email": "dewey@dunnington.ca",
        "time": "Mon Oct 19 15:36:35 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 15:36:35 2026 -0500"
      },
      "message": "chore(python): reduce sedonadb wheel size (#1446)"
    },
    {
      "commit": "94680e070766602344be963973e2b2095668ee7b",
      "tree": "9617190b46decaea6a3d4cda97f549c163dfc48c",
      "parents": [
        "7b66a415f126abaa173c66b4cd60fd6eac3b08f5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 19 15:33:26 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 15:33:26 2026 -0500"
      },
      "message": "chore(deps): bump bindgen from 0.72.1 to 0.73.2 (#1463)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Dewey Dunnington \u003cdewey@dunnington.ca\u003e"
    },
    {
      "commit": "7b66a415f126abaa173c66b4cd60fd6eac3b08f5",
      "tree": "d972a7f58ef9de86991e87d6ddc6c2d98a591800",
      "parents": [
        "4b4fd4000839f45e38cfb0575a378ff3474c49ac"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 19 10:15:25 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 10:15:25 2026 -0500"
      },
      "message": "chore(deps): bump cc from 1.6.0 to 1.8.0 (#1460)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "4b4fd4000839f45e38cfb0575a378ff3474c49ac",
      "tree": "9cdbca9c2153354591361006e25bce34bb8b4035",
      "parents": [
        "d6aa05745dd63506f86b283231ea058a31f1fd66"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 19 10:15:11 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 10:15:11 2026 -0500"
      },
      "message": "chore(deps): bump tower-http from 0.6.8 to 0.7.1 (#1461)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "d6aa05745dd63506f86b283231ea058a31f1fd66",
      "tree": "6a52c1cbd6578d4fe6a22b30faabf24b6a143b82",
      "parents": [
        "2ee51fb781043fc9ae5516919f515bcb4a4d7406"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 19 10:14:52 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 10:14:52 2026 -0500"
      },
      "message": "chore(deps): bump i_overlay from 9.0.0 to 9.1.0 (#1464)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "2ee51fb781043fc9ae5516919f515bcb4a4d7406",
      "tree": "b0c98cab0820b8b584f7c2614d676b02901009b2",
      "parents": [
        "3eaa1711284f9bc1bb032457e3e4c3722dee359d"
      ],
      "author": {
        "name": "Dewey Dunnington",
        "email": "dewey@dunnington.ca",
        "time": "Fri Oct 16 23:05:22 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 16 23:05:22 2026 -0500"
      },
      "message": "fix(rust/sedona-spatial-join): preserve GEOS predicate direction (#1443)"
    },
    {
      "commit": "3eaa1711284f9bc1bb032457e3e4c3722dee359d",
      "tree": "67d9ea54e8687d0f9b02648ea785f7da47793e7e",
      "parents": [
        "0348a8fd7ee8ab23d25f86bbbf2d89d91c5b18ae"
      ],
      "author": {
        "name": "Dewey Dunnington",
        "email": "dewey@dunnington.ca",
        "time": "Fri Oct 16 14:34:47 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 16 14:34:47 2026 -0500"
      },
      "message": "fix(rust/sedona-geoparquet): preserve explicit null CRS (#1447)"
    },
    {
      "commit": "0348a8fd7ee8ab23d25f86bbbf2d89d91c5b18ae",
      "tree": "6ae2734b57a1308cff9d5ecf66a8a382f4c01519",
      "parents": [
        "fafee86cb611b5d309a458b031695c404e17033d"
      ],
      "author": {
        "name": "Dewey Dunnington",
        "email": "dewey@dunnington.ca",
        "time": "Fri Oct 16 14:13:24 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 16 14:13:24 2026 -0500"
      },
      "message": "feat(rust/sedona): expose catalog table lookup (#1444)"
    },
    {
      "commit": "fafee86cb611b5d309a458b031695c404e17033d",
      "tree": "37820fa1e51bb67674498dc7fec5a3d1a3319a20",
      "parents": [
        "6d9e2351b292649655a89f21858accd053783456"
      ],
      "author": {
        "name": "Dewey Dunnington",
        "email": "dewey@dunnington.ca",
        "time": "Thu Oct 15 14:53:20 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 15 14:53:20 2026 -0500"
      },
      "message": "test(sedona-raster-zarr): use stable Zarr fixtures (#1377)"
    },
    {
      "commit": "6d9e2351b292649655a89f21858accd053783456",
      "tree": "26e590e8dace09ed66612388782362b18567f607",
      "parents": [
        "8e882e0c22d7de8a9cb730c8ae1d11c50f0600d6"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Thu Oct 15 11:15:40 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 15 11:15:40 2026 -0700"
      },
      "message": "fix(rust/sedona-datasource): merge a pushed-down projection with the existing one (#1454)"
    },
    {
      "commit": "8e882e0c22d7de8a9cb730c8ae1d11c50f0600d6",
      "tree": "fe56c3750b8711fcd2500cb1d648bc711f785139",
      "parents": [
        "0caccf81b4bfdf6f5766f2afae2a5045a9f0c519"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Thu Oct 15 11:15:23 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 15 11:15:23 2026 -0700"
      },
      "message": "docs: point the README and Overture examples at the current Overture release (#1455)"
    },
    {
      "commit": "0caccf81b4bfdf6f5766f2afae2a5045a9f0c519",
      "tree": "cbd593b313acba12b09d41c0e4a86faf16d18087",
      "parents": [
        "78aa57ed9421f0490b7abd7f9da66cfbb51a6b1f"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Wed Oct 14 22:58:43 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 14 22:58:43 2026 -0700"
      },
      "message": "feat(rust/sedona-functions): add ST_Geometries (#1445)"
    },
    {
      "commit": "78aa57ed9421f0490b7abd7f9da66cfbb51a6b1f",
      "tree": "f974ee32a6d484ee8fc61052a64735ebd03567fd",
      "parents": [
        "6df9b07ee843a34e79fd74baeff90fccb9b87d5f"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Wed Oct 14 14:15:23 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 14 14:15:23 2026 -0700"
      },
      "message": "chore(python/sedonadb-geopandas): require sedonadb 0.5.0 and drop the workarounds it makes unnecessary (#1442)"
    },
    {
      "commit": "6df9b07ee843a34e79fd74baeff90fccb9b87d5f",
      "tree": "688295fc6bfff94ce20a21195abc5875a0ed0110",
      "parents": [
        "a9170d02b960a2c209a25d6858dacded8c6add86"
      ],
      "author": {
        "name": "Dewey Dunnington",
        "email": "dewey@dunnington.ca",
        "time": "Wed Oct 14 15:07:33 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 14 15:07:33 2026 -0500"
      },
      "message": "feat(rust/sedona-functions): add geometry distance-line functions (#1367)"
    },
    {
      "commit": "a9170d02b960a2c209a25d6858dacded8c6add86",
      "tree": "1ca6c52f509da66b8237988a5968137186b90064",
      "parents": [
        "4e51d154762719c1a7fa175d45997dac113ea9a3"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Wed Oct 14 10:26:21 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 14 10:26:21 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add read_parquet, read_file, and to_parquet (#1403)"
    },
    {
      "commit": "4e51d154762719c1a7fa175d45997dac113ea9a3",
      "tree": "7a5007d4220f458439a69154beb7f24d42d1c339",
      "parents": [
        "a4d3d295082c26dc62a5321c78aac2ae56f3bc43"
      ],
      "author": {
        "name": "Dewey Dunnington",
        "email": "dewey@dunnington.ca",
        "time": "Wed Oct 14 09:17:51 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 14 09:17:51 2026 -0500"
      },
      "message": "feat(r): enable s2geography by default (#1372)"
    },
    {
      "commit": "a4d3d295082c26dc62a5321c78aac2ae56f3bc43",
      "tree": "cc88272225ee294e14504219163b7d069f5dc1a5",
      "parents": [
        "339cc5fc86d217bb0ac6b30e5fd538ac913a73e5"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Tue Oct 13 23:55:04 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 13 23:55:04 2026 -0700"
      },
      "message": "docs: point the programming guide\u0027s S3 example at a current Overture release (#1441)"
    },
    {
      "commit": "339cc5fc86d217bb0ac6b30e5fd538ac913a73e5",
      "tree": "ee3f4f31d0d2ffc98b2414f8a6703c6b8b366318",
      "parents": [
        "34d68139cc98b96f1fbf1f20de9a82733a490089"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Oct 13 17:29:51 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 13 17:29:51 2026 -0500"
      },
      "message": "chore(deps): bump glam from 0.33.0 to 0.34.1 (#1426)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Dewey Dunnington \u003cdewey@dunnington.ca\u003e"
    },
    {
      "commit": "34d68139cc98b96f1fbf1f20de9a82733a490089",
      "tree": "74563b6f5c01546294805c4beff19d1fb6233866",
      "parents": [
        "3e9ca68d97782b202bfdd12dd0d7c2b15c2bc8a1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Oct 13 17:26:37 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 13 17:26:37 2026 -0500"
      },
      "message": "chore(deps): bump cc from 1.5.1 to 1.6.0 (#1427)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Dewey Dunnington \u003cdewey@dunnington.ca\u003e"
    },
    {
      "commit": "3e9ca68d97782b202bfdd12dd0d7c2b15c2bc8a1",
      "tree": "3d676ed792ceb0ef15a747b3d24a8f1ecf957a4f",
      "parents": [
        "f6f61d1f462907a48221c71029be576f7d5506bc"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Tue Oct 13 13:17:31 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 13 13:17:31 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add frame bookkeeping and Series missing-value, isin, and astype (#1371)"
    },
    {
      "commit": "f6f61d1f462907a48221c71029be576f7d5506bc",
      "tree": "679e45a30188ca67e9d5c1d9893e1550f466b7ba",
      "parents": [
        "ec16de6eadefea8aeefc4624c8e279d882542975"
      ],
      "author": {
        "name": "Ilya Elias Sidorov",
        "email": "ilya@shadowapi.com",
        "time": "Tue Oct 13 17:50:45 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 13 09:50:45 2026 -0500"
      },
      "message": "fix(rust/sedona-geoparquet): Fix GeoParquet leaves mapping to Arrow fields (#1430)\n\nCloses #1431"
    },
    {
      "commit": "ec16de6eadefea8aeefc4624c8e279d882542975",
      "tree": "8e97c600226e841619ba3fab6705e6ee71260547",
      "parents": [
        "f0ba98696dbb19fc7c2c2128f6f0f1e6cdf712cf"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 12 22:59:41 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 22:59:41 2026 -0500"
      },
      "message": "chore(deps): bump rustls from 0.23.40 to 0.23.45 in /examples/sedonadb-rust-pointcloud (#1425)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "f0ba98696dbb19fc7c2c2128f6f0f1e6cdf712cf",
      "tree": "281ebf9b3cac8e88fcc705576c17f3de197624c2",
      "parents": [
        "ca3f528f667648b0e33847132e5d47921933babb"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Mon Oct 12 00:19:59 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 00:19:59 2026 -0700"
      },
      "message": "feat(python/sedonadb-geopandas): add explode (#1402)"
    },
    {
      "commit": "ca3f528f667648b0e33847132e5d47921933babb",
      "tree": "66bb9acda38124de7381dc0ef744557d2fe42876",
      "parents": [
        "8f21f070170ad4bbeb77d7089a6b8fa1e074ad5b"
      ],
      "author": {
        "name": "James Willis",
        "email": "james-willis@users.noreply.github.com",
        "time": "Sun Oct 11 12:00:58 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 11 12:00:58 2026 -0700"
      },
      "message": "fix(zarr): read sharded arrays one row per inner chunk, not per shard (#1418)"
    },
    {
      "commit": "8f21f070170ad4bbeb77d7089a6b8fa1e074ad5b",
      "tree": "3af1a7ebad131b18638bbb0d56440784e4bd5607",
      "parents": [
        "ae4a8e3784500a6d3a670759e547ba9fdd410145"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Oct 09 18:10:04 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 09 18:10:04 2026 -0500"
      },
      "message": "chore(deps): bump rustls from 0.23.36 to 0.23.45 (#1416)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Dewey Dunnington \u003cdewey@dunnington.ca\u003e"
    },
    {
      "commit": "ae4a8e3784500a6d3a670759e547ba9fdd410145",
      "tree": "5627e02dd19d05971084ded2a19f92c0d8f63db7",
      "parents": [
        "c3828777a1bd2f26ed74051aafc19cc819b53838"
      ],
      "author": {
        "name": "Animesh Kumar",
        "email": "61719828+CaptainAni187@users.noreply.github.com",
        "time": "Sat Oct 10 04:32:41 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 09 18:02:41 2026 -0500"
      },
      "message": "fix(rust/sedona): let CREATE DATABASE fall back past catalog lists that cannot create one (#1410)"
    },
    {
      "commit": "c3828777a1bd2f26ed74051aafc19cc819b53838",
      "tree": "a66c0550eb4cd457fff8957e88a6a7ea8db47c8a",
      "parents": [
        "e71330fb1eaa9126dcf320f34c60ad7663fd59bd"
      ],
      "author": {
        "name": "Dewey Dunnington",
        "email": "dewey@dunnington.ca",
        "time": "Fri Oct 09 13:51:52 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 09 13:51:52 2026 -0600"
      },
      "message": "fix(python/sedonadb): Compare Parquet pyarrow types by value and not by string (#1424)"
    },
    {
      "commit": "e71330fb1eaa9126dcf320f34c60ad7663fd59bd",
      "tree": "637c1b3b13099a7f6e0e3a777e3f5a3d1f4c1758",
      "parents": [
        "0dc2d5e38e3e2db0159b353ab9b0e53db395ed55"
      ],
      "author": {
        "name": "Feng Zhang",
        "email": "fengzhang@apache.org",
        "time": "Fri Oct 09 07:24:54 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 09 07:24:54 2026 -0700"
      },
      "message": "fix(rust/sedona-spatial-join): restore fast KNN node bounds for planar and spheroid queries (#1421)"
    },
    {
      "commit": "0dc2d5e38e3e2db0159b353ab9b0e53db395ed55",
      "tree": "6b6490114d0812d3453b7bcadacc48f684eb4a20",
      "parents": [
        "48e16663200dca06699bac66b86a4e22b0403cf4"
      ],
      "author": {
        "name": "Feng Zhang",
        "email": "fengzhang@apache.org",
        "time": "Thu Oct 08 21:41:26 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 21:41:26 2026 -0700"
      },
      "message": "test(python/sedonadb-geopandas): don\u0027t compare negative dwithin distances against geopandas (#1422)"
    },
    {
      "commit": "48e16663200dca06699bac66b86a4e22b0403cf4",
      "tree": "136663da5bd658f5cc2c02c73f087a3756512d5e",
      "parents": [
        "c5db8b09ddf1b56018f1161b40d1160ce23fc50d"
      ],
      "author": {
        "name": "Animesh Kumar",
        "email": "61719828+CaptainAni187@users.noreply.github.com",
        "time": "Thu Oct 08 19:14:18 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 08:44:18 2026 -0500"
      },
      "message": "fix(rust/sedona-geo-generic-alg): skip empty members of a collection in distance (#1408)"
    },
    {
      "commit": "c5db8b09ddf1b56018f1161b40d1160ce23fc50d",
      "tree": "c79ca50250e6633c6fc14076443030e8ba345698",
      "parents": [
        "4b5cb5ee8d7523422949a035bca6168e2875b125"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Oct 07 00:47:05 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 00:47:05 2026 -0500"
      },
      "message": "chore(deps): bump rustls from 0.23.44 to 0.23.45 in /examples/sedonadb-rust (#1415)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "4b5cb5ee8d7523422949a035bca6168e2875b125",
      "tree": "983880b1f687a7bd877602070768cf91259dc620",
      "parents": [
        "f6fd8910535cfd7aa70a92b1e36e68ada8aaacc4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Oct 06 23:58:52 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 06 23:58:52 2026 -0500"
      },
      "message": "chore(deps): bump cc from 1.4.0 to 1.5.1 (#1400)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Dewey Dunnington \u003cdewey@dunnington.ca\u003e"
    },
    {
      "commit": "f6fd8910535cfd7aa70a92b1e36e68ada8aaacc4",
      "tree": "2142ff4d3d3f751223cf8f55851e2ddb388cdf2b",
      "parents": [
        "81da89ec2355d6f76192b4f1bac4eb447bf74736"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Oct 06 23:58:29 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 06 23:58:29 2026 -0500"
      },
      "message": "chore(deps): bump serde_with from 3.23.0 to 3.24.0 (#1399)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Dewey Dunnington \u003cdewey@dunnington.ca\u003e"
    },
    {
      "commit": "81da89ec2355d6f76192b4f1bac4eb447bf74736",
      "tree": "0e213255ce41e014d0091947273b6b694b5318f9",
      "parents": [
        "5ebfc280a946fe47ceb454af5866c6e985699609"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Oct 06 23:57:03 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 06 23:57:03 2026 -0500"
      },
      "message": "chore(deps): bump geos from 11.2.2 to 11.3.1 (#1398)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Dewey Dunnington \u003cdewey@dunnington.ca\u003e"
    },
    {
      "commit": "5ebfc280a946fe47ceb454af5866c6e985699609",
      "tree": "e937b0ad79f7464d4f7e459a562509556de4fdee",
      "parents": [
        "453e3c57691affa47fdb0f2855dc1220a7c7b246"
      ],
      "author": {
        "name": "Dewey Dunnington",
        "email": "dewey@dunnington.ca",
        "time": "Tue Oct 06 22:50:48 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 06 23:50:48 2026 -0500"
      },
      "message": "chore: Bump versions on main after release (#1411)"
    },
    {
      "commit": "453e3c57691affa47fdb0f2855dc1220a7c7b246",
      "tree": "b8bf50715fc9feac9c52b6826b59e7f5d8f24ab3",
      "parents": [
        "dccc1730fa62d8624932b54dfb21fa9a08ed3d2f"
      ],
      "author": {
        "name": "Jia Yu",
        "email": "jiayu@wherobots.com",
        "time": "Mon Oct 05 14:26:05 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 05 14:26:05 2026 -0700"
      },
      "message": "fix(c/sedona-geos): return the GEOS error from ST_IsValidReason for geometries GEOS cannot build or validate (#1406)"
    }
  ],
  "next": "dccc1730fa62d8624932b54dfb21fa9a08ed3d2f"
}
