From a0b930455db8532c2e8438487d9fac548a9c8524 Mon Sep 17 00:00:00 2001 From: Jonas Siedentop Date: Wed, 31 Jan 2024 16:20:32 +0100 Subject: [PATCH] Prepare release 0.0.9 (#162) * Update Dart SDK version in pubspec.yaml * Update README.md * Remove .DS_Store files * Update changelog * Update package version to 0.0.9 * Update dependencies --- .gitignore | 1 + CHANGELOG.md | 7 ++++++- README.md | 8 +++----- pubspec.yaml | 14 +++++++------- test/.DS_Store | Bin 6148 -> 0 bytes test/examples/.DS_Store | Bin 10244 -> 0 bytes test/examples/booleans/.DS_Store | Bin 8196 -> 0 bytes test/examples/booleans/disjoint/.DS_Store | Bin 6148 -> 0 bytes 8 files changed, 17 insertions(+), 13 deletions(-) delete mode 100644 test/.DS_Store delete mode 100644 test/examples/.DS_Store delete mode 100644 test/examples/booleans/.DS_Store delete mode 100644 test/examples/booleans/disjoint/.DS_Store diff --git a/.gitignore b/.gitignore index 360fc0f5..bd71dd88 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ coverage/ .idea/ +.DS_Store \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 36864a3f..b70908c0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## 0.0.9 + +- Implements `length`, `along` [#153](https://github.com/dartclub/turf_dart/pull/153) +- Documentation: Improves pub.dev scores by fixing bad links in Readme.md + ## 0.0.8 - Implements `transformRotate`, `rhumbDistance`, `rhumbDestination`, `centroid` [#147](https://github.com/dartclub/turf_dart/pull/147) @@ -38,7 +43,7 @@ ## 0.0.5 -- Implements *all* meta functions and`lineSegment` +- Implements *all* meta functions and `lineSegment` - Adds a lot of documentation - Several bug and type fixes diff --git a/README.md b/README.md index d6e131ff..180e7c94 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,5 @@ # turf.dart -ℹ️ Looking for maintainers as a work student position in Germany: Write an email to [jobs@scalabs.de](mailto:jobs@scalabs.de) ℹ️ - [![pub package](https://img.shields.io/pub/v/turf.svg)](https://pub.dev/packages/turf) THIS PROJECT IS WORK IN PROCESS @@ -123,7 +121,7 @@ Any new benchmarks must be named `*_benchmark.dart` and reside in the - [ ] dissolve - [ ] intersect - [ ] lineOffset -- [x] [polygonSmooth](ttps://github.com/dartclub/turf_dart/blob/main/lib/src/polygon_smooth.dart) +- [x] [polygonSmooth](https://github.com/dartclub/turf_dart/blob/main/lib/src/polygon_smooth.dart) - [ ] simplify - [ ] tesselate - [x] [transformRotate](https://github.com/dartclub/turf_dart/blob/main/lib/src/transform_rotate.dart) @@ -234,7 +232,7 @@ Any new benchmarks must be named `*_benchmark.dart` and reside in the - [x] [booleanCrosses](https://github.com/dartclub/turf_dart/blob/main/lib/src/booleans/boolean_crosses.dart) - [x] [booleanDisjoint](https://github.com/dartclub/turf_dart/blob/main/lib/src/booleans/boolean_disjoint.dart) - [x] [booleanEqual](https://github.com/dartclub/turf_dart/blob/main/lib/src/booleans/boolean_equal.dart) -- [x] [booleanIntersects](https://github.com/dartclub/turf_dart/blob/main/lib/src/booleans/boolean_intersect.dart) +- [x] [booleanIntersects](https://github.com/dartclub/turf_dart/blob/main/lib/src/booleans/boolean_intersects.dart) - [ ] booleanOverlap - [x] [booleanParallel](https://github.com/dartclub/turf_dart/blob/main/lib/src/booleans/boolean_parallel.dart) - [x] [booleanPointInPolygon](https://github.com/dartclub/turf_dart/blob/main/lib/src/booleans/boolean_point_in_polygon.dart) @@ -252,4 +250,4 @@ Any new benchmarks must be named `*_benchmark.dart` and reside in the - [x] [radiansToLength](https://github.com/dartclub/turf_dart/blob/main/lib/src/helpers.dart) - [x] [radiansToDegrees](https://github.com/dartclub/turf_dart/blob/main/lib/src/helpers.dart) - [ ] toMercator -- [ ] toWgs84 +- [ ] toWgs84 \ No newline at end of file diff --git a/pubspec.yaml b/pubspec.yaml index d2f9c492..2bf83faa 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,22 +1,22 @@ name: turf description: A turf.js-like geospatial analysis library working with GeoJSON, written in pure Dart. -version: 0.0.8 +version: 0.0.9 environment: - sdk: ">=2.15.0 <4.0.0" + sdk: ">=2.17.0 <4.0.0" homepage: https://github.com/dartclub/turf_dart repository: https://github.com/dartclub/turf_dart dependencies: json_annotation: ^4.8.1 - turf_equality: ^0.0.2 - turf_pip: ^0.0.1+1 + turf_equality: ^0.0.3 + turf_pip: ^0.0.2 rbush: ^1.1.0 - sweepline_intersections: ^0.0.3+1 + sweepline_intersections: ^0.0.4 dev_dependencies: - lints: ^2.1.1 + lints: ^3.0.0 test: ^1.24.3 json_serializable: ^6.7.0 build_runner: ^2.4.5 - analyzer: ^5.13.0 + analyzer: ^6.4.0 benchmark: ^0.3.0 diff --git a/test/.DS_Store b/test/.DS_Store deleted file mode 100644 index 8dca1b0c6041d6f51c12453d5fe1b56c21e4e4b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeH~O=}ZD7{{M!qn)$}IVkiZ40sJSZSWAhtg#-vc1t~|#NFl5p16K8oKMkF#&sj_=_? zVXu)>LYk_VrMcXQ4jq9&An?BtaFaVFgI`HY^EWL`iihQe;Tinsr#1WdlGftWSvB_Y z-_vnfRCTZSL+tFf?%dszd-6cOjX#)KTqpIk8YYw1+&VX=OmFH*dQs%FQRn`1qwA#5 z`NSp^S&oo5uL_-++0aaNR@vOx4al}^k2;6*dB6XptBy|wi>{gvPI_H6=noc)wtVpD z@zb->$MQ;>FZRhvV4bpd&+CnRMP=i?KE)GV8vPz)oVQPxpmarJlp3rw)o!g@V)YGi ztE_VRj8&1dn6F(Mf5nT3e~aH5wrd>L*tS6^p#n^gC_`;RHSZ!zr1&3NCW~gUTM_Vc zK_1-dDj_)#2n4o~0Iv@U&Kh}boZ6)Wg*^g5Tj;iiI)5^7j`A9LZJc5RCR{4ir3!z< z5H214%Ev`s8>cRvgg<-;e`n!OD8k+y*H<>2MC3G-fj}UzN?_MDJG}qD`1ARHH7T?L zfk0rZ2#D5cd^*G{`Mq`H<#?}E@ON-Fj%%FS6cm0twiVur58>7@rnmx)yf#kJ0}CGl M7DFfkfqzQi8kGOR@Bjb+ diff --git a/test/examples/.DS_Store b/test/examples/.DS_Store deleted file mode 100644 index 0c63b13f2fe9cae5a682169f7d851bde0585b08c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10244 zcmeHM&u$Vy82^T1SyCH0*u+bdO^k_$s`QU-h!>=IF!5ld(SsUf%L;^Lhb&NPnkJm} z4LtY?UVQ+cz(n7|2k@l7Z)PE|3!z$LO*_-fd^@w>Z)fK>znSef5RoYKs_R5H5n0G= zGnY|JNqnDkEG5F0RagN$J@n+h<4FhgOw8Lf7zPXjh5^HXVZbo(KQMrAHYaOITT>ba z3E3XFMnDS%eXa2m=pcD|ZrkZB1zyFbu>Q;MhG$4*nz^M&kGTxOe-f zN(y*Ic}eofr3(2}rhTA%lodK4H-dhT#kqQNwA1gj!?S}=PTOmAy4mbEkyuDxT1;6f zYsq?9s>^<(DK#PkIa9 zpCg~~qR#yr${~Bu8p&V_|cBG#lv3>%oO)&ieRoxAlAC-0e0b_U4^$p$i%}jq3)l&liu*SGk0Vo21ft|3hgXSBJ z=BcMzMvd$tGUNjs!vs7Cp?lv?dFuhKfL1^&pcT*xXazPw0o=2x8Q3nJO`uq~p9v?ud1T zbBU4;Owxg=D>GH0FmZL{nZg}dU81&H0j)q<0jk~e&;}nk+DQG*+pf=DoTVSs9qc#G zM8hM19Qtwy(6-=|s{NSvyM(u)yhrHmAuEjgv#SYzI{OgMAJUtIl=tf&d%Kfxpzi#= zJMg`5R4#vFnXT;hrJRv7c8q8C5uezj)@U3yTEi#w=^^L7yEtySkG$^0DeT?l!Kmd0 z-Ju|Ooi4gOee4AtK56iA&$a$UBANbXv8lCG+4`ZB{a;)_%EU)~biIS>CvO z?dI(V&avMQ_$yoiHl|V;?8?teODjxhaB2?&p9ejnVK<;7-m|1Ejws4; q#N{7`cx<98aq0@^5^)6EUw;vB{%7!&d$QjD<4=lu{}&LZhaa-3!n@+bRdJA)_EfC?Wee~pFO#_ z_wXr+v%Fsa5T%9k;?lBQmMikwzt?>~5At5t3c8onJJUJ|M|KdN$DMw=x^}43Jc!dy z*CfPI2Sctd;xy9zmhPodW^#QyAS<%cu5Jtl&Ar{4+G`AJYS7%>si{W2-W(1qa(#1q z|Fr#(Jf`}^%nStn$3|8ij^GuI@w}h?Zkp)y4t=BeQ5+*Pzzi@0e}MtFcgdB%@Ui@j z%m6bmR|aT*P^g5S!@{E3I3Ds{XhQs{y&|>J!XIz_*V>w z@{xbk!YR4hIx{({wF>nHm4xC7i{lhDOew}#D#aV9M$oUwK=d3I7SV&k2LVF^H_X6X G8TbOms$y{f