Loïc Lamarque10/28/2023, 9:30 AM
Mikhail10/28/2023, 12:22 PM
Loïc Lamarque10/28/2023, 4:08 PM
Jacob10/29/2023, 3:47 AM
But it could also be a compatible change because it doesn't change the ABI of the package...
That doesn't seem like a compelling argument to me.
Loïc Lamarque10/29/2023, 12:37 PM
Jacob10/29/2023, 12:50 PM
Loïc Lamarque10/29/2023, 12:58 PM
The concept of api in regards to semver has little to do with the abi of the package@Jacob Does it mean that introducing an incompatible binary change being source compatible should be done in a major release following the Semantic Versioning specifications ? For example, adding an optional parameter to a function is an incompatible binary change but doesn't break the consumer's source.
Jacob10/29/2023, 1:21 PM
Loïc Lamarque10/29/2023, 2:28 PM
Cies10/30/2023, 11:57 AM
Loïc Lamarque11/02/2023, 7:11 PM