Closed ctron closed 3 years ago
I want to merge it, but do have a question about backward compatibility. Should we include this in 0.8.1 or better to create next version 0.9.0?
Good question. Technically I think this change should be ok to go into a 0.8.1 version, as it only adds to the API. It doesn't require any new features from an implementor and keeps the API compatible with 0.8.0.
In a 1.x (or better post 0.x) release it would make sense to create a new minor release (e.g. 1.0 -> 1.1), as it would still be compatible using "1". However with 0.x, a change from 0.8 to 0.9 would make it incompatible.
Going for 0.9 might be a safer approach though.
Anyway, I am happy if you merge this and make a release :grinning: … thanks for taking care of this!
I think to be on the safe side better we do 0.9
version release. We still far away from 1.0 release, probably we need to start think about that we are missing to do so.
Closes #17