graphile / crystal-pre-merge

Repository moved
https://github.com/graphile/crystal
39 stars 10 forks source link

docs: versioning policy #439

Open jemgillam opened 11 months ago

jemgillam commented 11 months ago

Add to policy: Breaking changes to particular parts of dev tooling eg ruru instrumentation don't need a major semver bump

benjie commented 11 months ago

Essentially I plan to change the way that explain works, and I'm likely to add to Ruru's functionality over time. The bundled version of Ruru should always work with that version of PostGraphile, but what we're saying is that if we change the format of the configuration or response for the instrumentation payloads then this won't count as a breaking change since it's development only - these features aren't intended for production usage.

benjie commented 5 months ago

This might have been at least partially addressed already? @jemgillam to investigate.