As v1.0.0 is on its way, it is important to ensure the ABI is not broken unintentionally:
- Are there tools available to detect ABI breakage in C?
- Can we leverage the CI to validate the ABI before merging a change?
There are cases where we might want to allow ABI to be broken (e.g. new major version). In this case, what would be the process to follow?
As v1.0.0 is on its way, it is important to ensure the ABI is not broken unintentionally:
There are cases where we might want to allow ABI to be broken (e.g. new major version). In this case, what would be the process to follow?