Releases: JuliaGeo/GeoInterface.jl
Releases · JuliaGeo/GeoInterface.jl
v1.6.0
GeoInterface v1.6.0
- Added a
coordtypemethod that can be used for implementors to define the coordinate type of their geometry. For example, ArchGDAL.jl would set this to Float64 in all cases. #167 - Added a method for
convert(module, trait, geom), so that thetraitcan be passed all the way down in performance-sensitive code. #194
Merged pull requests:
- add
coordtype(#167) (@rafaqz) - Add a convert method for (module, trait, geom) (#194) (@asinghvi17)
- Bump actions/checkout from 4 to 5 (#201) (@dependabot[bot])
- Bump minor version (#202) (@asinghvi17)
Closed issues:
- Add a
coordtypemethod (#128)
v1.5.0
GeoInterface v1.5.0
- Removed the GeoInterfaceMakie and GeoInterfaceRecipes packages. Instead, use
in package extensions, similar to how the
# YourPackageMakieExt.jl GeoInterface.@enable_makie Makie MyGeometry # YourPackageRecipesBaseExt.jl GeoInterface.@enable_plots RecipesBase MyGeometry
@extendmacros used to work.
Merged pull requests:
- CompatHelper: bump compat for MakieCore to 0.10 for package GeoInterfaceMakie, (keep existing compat) (#196) (@github-actions[bot])
- Move Makie and Plots recipes to extensions (#198) (@rafaqz)
- Full version number in project (#199) (@asinghvi17)
Closed issues:
v1.4.1
GeoInterface v1.4.1
Merged pull requests:
- Add info about plotting support to the docs (#172) (@asinghvi17)
- Test isgeometry on type of geometry. (#179) (@evetion)
- CompatHelper: bump compat for MakieCore to 0.9 for package GeoInterfaceMakie, (keep existing compat) (#180) (@github-actions[bot])
- More show improvements (#185) (@asinghvi17)
- Bump GeoInterfaceMakie version (#187) (@asinghvi17)
Closed issues:
v1.4.0
GeoInterface v1.4.0
Merged pull requests:
- Fix printing wrapper geoms (#150) (@BenCurran98)
- Implement crs and geometrycolumn fallbacks via DataAPI (#161) (@asinghvi17)
- Bump codecov/codecov-action from 4 to 5 (#174) (@dependabot[bot])
- CompatHelper: bump compat for GeometryBasics to 0.5 for package GeoInterfaceMakie, (keep existing compat) (#175) (@github-actions[bot])
v1.3.8
v1.3.7
GeoInterface v1.3.7
Merged pull requests:
- add trait promotion without array (#159) (@alex-s-gardner)
- bump patch version to v1.3.7 (#162) (@asinghvi17)
Closed issues:
- Should Multi types accept single geometries as inputs to make type promotion more intuitive (#157)
v1.3.6
GeoInterface v1.3.6
Merged pull requests:
- Add Raster API. (#76) (@evetion)
- Handle vectors with missings correctly in GeoInterfaceMakie (#139) (@asinghvi17)
- Implement
crstrait. (#140) (@evetion) - add Wrappers as a module to the makedocs call (#145) (@asinghvi17)
- fix typos (#148) (@spaette)
- Better child error when creating geom from array (#154) (@tiemvanderdeure)
Closed issues:
v1.3.5
GeoInterface v1.3.5
Merged pull requests:
- Add a 1-arg curried version of
GI.convert(#130) (@asinghvi17) - Bump julia-actions/cache from 1 to 2 (#132) (@dependabot[bot])
- CompatHelper: bump compat for MakieCore to 0.8 for package GeoInterfaceMakie, (keep existing compat) (#133) (@github-actions[bot])
- Make the comment about why only length-4 vectors can have M more clear (#135) (@asinghvi17)
- Allow vectors with mixed single and multi geometries to be plotted in Makie (#136) (@asinghvi17)
- Bump GeoInterface patch version (#137) (@asinghvi17)
Closed issues:
- ArchGDAL Polygons are drawn with
meshinstead ofpolyin CairoMakie (#104)
v1.3.4
GeoInterface v1.3.4
Merged pull requests:
- allow missing in arrays for Makie plots (#117) (@rafaqz)
- Bump codecov/codecov-action from 3 to 4 (#120) (@dependabot[bot])
- Add a couple more entries to
INTEGRATIONS.md(#121) (@asinghvi17) - Bump julia-actions/setup-julia from 1 to 2 (#123) (@dependabot[bot])
- Add
ncoordfor arbitraryWrapperGeometry(#124) (@asinghvi17) - Bump version to v1.3.4 (#125) (@asinghvi17)
Closed issues: