Conversation
These modules only contain trait implementations, which don't need to be `use`'d
This is necessary for linking against gdal versions whose bindings aren't yet included in gdal-sys, which is common when using a newly released gdal. Also removed redundant gdal-sys dependency - gdal already includes that, and geozero doesn't use it directly.
I hit the same confusion: https://github.com/michaelkirk/geomedea/blob/main/geomedea_geozero/src/geozero_reader.rs#L92 I think I'm in favor of the change - in my experience, the existing behavior is surprising and leads to bugs. Part of making that change would be updating all the formats in this repo and ideally notifying any others that we know of. That said, there's no reason I know of that it has to happen in this release. re: #183 - I'll review shortly. |
😅
I agree that I'm in favor of the change, agree that it's a bigger lift because you have to ensure writers are up to date, and agree it doesn't need to happen in this release. |
|
Once we have #186 merged, I'd love to get an 0.12 release out! Let me know if I can help with this at all |
|
I created #196 with an updated changelog from some of my recent PRs. Feel free to merge those changes back in here if you'd prefer. |
|
superseded by #196 |
I've drafted up some release notes.
We still have a couple nearly-merged PR's that would be good to include.
#188, #189, #190
What do people think?