I have recently added some @RestResource
classes to a managed package and the implementations have been changing from version to version of the managed package.
I had assumed that when the managed package is installed it would always be the version of the @RestResource
from the latest version of the managed package that would be used when a REST request is handled. But I have one example where this did not appear to be the case.
Is the versioning behavior for this situation documented anywhere?