Define crstrait if available
All those CI errors look bad, but seem unrelated.
Why did you go for static instead of just upping the compat? Most packages should be able to automatically get the latest GI?
True, but that restricts people who are forced onto e.g. v1.2 of GeoInterface for unrelated reasons from getting any updated version of GeoJSON, so this seemed a bit more broadly compatible. I could just bump the version though.
BTW, https://github.com/JuliaGeo/GeoJSON.jl/pull/99 fixes CI (but nightly fails on type inference for some other reason)
bump @evetion - is this good to go from your end?