Changelog History
Page 1
-
v0.5.0 Changes
April 06, 2022โ Added
- encoding/mvt: stable marshalling by @travisgrigsby in https://github.com/paulmach/orb/pull/93
- ๐ encoding/mvt: support mvt marshal for GeometryCollection by @dadadamarine in https://github.com/paulmach/orb/pull/89
๐ Fixed
- quadtree: fix cleanup of nodes during removal by @paulmach in https://github.com/paulmach/orb/pull/94
Other
- encoding/wkt: various code improvements by @paulmach in https://github.com/paulmach/orb/pull/95
- โก๏ธ update protoscan to 0.2.1 by @paulmach in https://github.com/paulmach/orb/pull/83
-
v0.4.0 Changes
November 11, 2021โ Added
- geo: Add functions to calculate points based on distance and bearing by @thzinc in https://github.com/paulmach/orb/pull/76
๐ Fixed
- encoding/mvt: avoid reflect nil value by @nicklasaven in https://github.com/paulmach/orb/pull/78
-
v0.3.0 Changes
October 16, 2021๐ Changed
- quadtree: sort KNearest results closest first by @paulmach in https://github.com/paulmach/orb/pull/75
- ring: require >=4 points to return true when calling Closed() by @missinglink in https://github.com/paulmach/orb/pull/70
๐ Fixed
- encoding/mvt: verify tile coord does not overflow for z > 20 by @paulmach in https://github.com/paulmach/orb/pull/74
- quadtree: Address panic-ing quadtree.Matching(โฆ) method when finding no closest node by @willsalz in https://github.com/paulmach/orb/pull/73
-
v0.2.2 Changes
June 05, 2021๐ Fixed
- Dependency resolution problems in some cases, issue https://github.com/paulmach/orb/issues/65, pr https://github.com/paulmach/orb/pull/66
-
v0.2.1 Changes
January 16, 2021 -
v0.2.0 Changes
January 16, 2021๐ฅ Breaking Changes
Foreign Members in Feature Collections
Extra attributes in a feature collection object will now be put into
featureCollection.ExtraMembers
. Similarly, stuff in `ExtraMembers will be marshalled into the feature collection base. The break happens if you were decoding these foreign members using something liketype MyFeatureCollection struct { geojson.FeatureCollection Title string `json:"title"` }
The above will no longer work in this release and it never supported marshalling. See https://github.com/paulmach/orb/pull/56 for more details.
Features with nil/missing geometry will no longer return an errors
Previously missing or invalid geometry in a feature collection would return a
ErrInvalidGeometry
error. However missing geometry is compliant with section 3.2 of the spec. See https://github.com/paulmach/orb/issues/38 and https://github.com/paulmach/orb/pull/58 for more details.
๐ Changed
- ๐ encoding/mvt: faster unmarshalling for Mapbox Vector Tiles (MVT) see https://github.com/paulmach/orb/pull/57
-
v0.1.7 Changes
November 05, 2020๐ A few bug fixes along with major improvements to WKB scanning speed. Highlights:
- 23fc488 - wkb: new fast path for scan/unmarshal, bypass reader interface overhead.
- ๐ 9d82907 - wkb: support mysql data prefixed by 4 byte srid
- 5e61823 - fix panics in geojson decoding
- and more...
14 commits v0.1.6...v0.1.7
-
v0.1.6
April 05, 2020 -
v0.1.5 Changes
September 24, 2019 -
v0.1.4
September 16, 2019