| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-11-17 | 5.8 kB | |
| v7.3.0 source code.tar.gz | 2025-11-17 | 12.6 MB | |
| v7.3.0 source code.zip | 2025-11-17 | 13.6 MB | |
| Totals: 3 Items | 26.2 MB | 0 | |
Thanks everyone who contributed to this release!
What's Changed
Fixes to regressions and significant pain points:
- Fix @turf/nearest-point-on-line endpoint selection and degenerate input cases by @bratter in https://github.com/Turfjs/turf/pull/2940
- turf-nearest-point-on-line: Fix issue [#2808] by @insideGen in https://github.com/Turfjs/turf/pull/2849
- Rewrite @turf/isolines by @mfedderly in https://github.com/Turfjs/turf/pull/2918
- Rewrite @turf/isobands by @mfedderly in https://github.com/Turfjs/turf/pull/2926
Bug fixes and new functionality:
- Updated link to Chaikin's algorithm - access forbidden to the old link. by @Armatorix in https://github.com/Turfjs/turf/pull/2804
- Improved the quality of generated ellipses especially at higher latitudes by @hadbn in https://github.com/Turfjs/turf/pull/2739
- Fix - Documented unit used for Earth's radius by @IvoBiaus in https://github.com/Turfjs/turf/pull/2842
- turf-hexgrid: fix issue [#2841] by @SimonsUnikaNamn in https://github.com/Turfjs/turf/pull/2856
- turf-transform-translate: Add warning about shape distortion [#217] by @jtheisen in https://github.com/Turfjs/turf/pull/2831
- turf-nearest-point: maintain point properties in result type by @EmilJunker in https://github.com/Turfjs/turf/pull/2866
- Changed turf-destination and turf-ellipse to pass through elevation value if present by @prozvora in https://github.com/Turfjs/turf/pull/2852
- Fixed simplify to not get stuck in an infinite loop on certain geometries by @smallsaucepan in https://github.com/Turfjs/turf/pull/2830
- turf-great-circle: Fix antipodal error message by @macrouch in https://github.com/Turfjs/turf/pull/2884
- Updates Documentation from Strings to Units by @conor-f in https://github.com/Turfjs/turf/pull/2838
- Added missing layer in map example for @turf/line-split docs by @luc-tielen in https://github.com/Turfjs/turf/pull/2724
- Changed lineSplit to use bbox from geojson-rbush rather than buggy turf-square by @hanneshdc in https://github.com/Turfjs/turf/pull/2460
- Fix @turf/isobands issue with ring nesting logic by @mfedderly in https://github.com/Turfjs/turf/pull/2925
- @turf/isobands and @turf/isolines check pointGrid input is actually gridded already by @mfedderly in https://github.com/Turfjs/turf/pull/2927
- Fixed cleanCoords to remove points with appropriate tenacity by @smallsaucepan in https://github.com/Turfjs/turf/pull/2771
- Use newer @types/rbush that fixes the need for the reexport shims by @mfedderly in https://github.com/Turfjs/turf/pull/2924
- Add Kotlin Multiplatform port information to SEE_ALSO.md by @sargunv in https://github.com/Turfjs/turf/pull/2936
- @turf/shortest-path Allow polygon feature as obstacle for shortestPath (#2941) by @ziegler-daniel in https://github.com/Turfjs/turf/pull/2942
- Fix issue 2824 on turf-point-to-polygon-distance by @LHBruneton-C2C in https://github.com/Turfjs/turf/pull/2845
- @turf/shortest-path improve creation of point matrix for A* algorithm (#2943) by @ziegler-daniel in https://github.com/Turfjs/turf/pull/2944
- @turf/nearest-point-on-line TESTS: add test for duplicated points on line string affecting v7.2.0 by @alacret in https://github.com/Turfjs/turf/pull/2903
Housekeeping and behind the scenes changes:
- Merged v7.2.0 publishing changes back to master by @smallsaucepan in https://github.com/Turfjs/turf/pull/2797
- Bump eslint dependencies by @mfedderly in https://github.com/Turfjs/turf/pull/2923
- Update nx config for tests by @mfedderly in https://github.com/Turfjs/turf/pull/2685
- Migrate from workspace:^ to workspace:* to pin dependency versions by @mfedderly in https://github.com/Turfjs/turf/pull/2878
- Pin the exact SHA1's of GitHub Actions we use by @mfedderly in https://github.com/Turfjs/turf/pull/2863
- Run pnpm dedupe to clean up the lockfile by @mfedderly in https://github.com/Turfjs/turf/pull/2829
- Update package.json for all turf packages by @protokoul in https://github.com/Turfjs/turf/pull/2802
- Updated build tools - pnpm, lerna, typescript, tsup, etc housekeeping by @smallsaucepan in https://github.com/Turfjs/turf/pull/2879
New Contributors
- @protokoul made their first contribution in https://github.com/Turfjs/turf/pull/2802
- @Armatorix made their first contribution in https://github.com/Turfjs/turf/pull/2804
- @hadbn made their first contribution in https://github.com/Turfjs/turf/pull/2739
- @IvoBiaus made their first contribution in https://github.com/Turfjs/turf/pull/2842
- @SimonsUnikaNamn made their first contribution in https://github.com/Turfjs/turf/pull/2856
- @insideGen made their first contribution in https://github.com/Turfjs/turf/pull/2849
- @jtheisen made their first contribution in https://github.com/Turfjs/turf/pull/2831
- @EmilJunker made their first contribution in https://github.com/Turfjs/turf/pull/2866
- @prozvora made their first contribution in https://github.com/Turfjs/turf/pull/2852
- @macrouch made their first contribution in https://github.com/Turfjs/turf/pull/2884
- @conor-f made their first contribution in https://github.com/Turfjs/turf/pull/2838
- @luc-tielen made their first contribution in https://github.com/Turfjs/turf/pull/2724
- @hanneshdc made their first contribution in https://github.com/Turfjs/turf/pull/2460
- @sargunv made their first contribution in https://github.com/Turfjs/turf/pull/2936
- @ziegler-daniel made their first contribution in https://github.com/Turfjs/turf/pull/2942
- @LHBruneton-C2C made their first contribution in https://github.com/Turfjs/turf/pull/2845
- @bratter made their first contribution in https://github.com/Turfjs/turf/pull/2940
- @alacret made their first contribution in https://github.com/Turfjs/turf/pull/2903
Full Changelog: https://github.com/Turfjs/turf/compare/v7.2.0...v7.3.0