I'm working on an application that consists of a base package and an extension package. Every time I update the base package in the development environment, I have to change the <packageVersions>
element in the metadata of some of the classes in the extension, so they use the latest version. Is it possible to specify that a class always uses the latest version of a package?
Update: We don't really have a build process. I use Eclipse with the Force.com Perspective to develop the application and the extension. If a new version is released I use the standard Salesforce interface with a web browser (just via Setup -> Create -> Package -> etc..) After the new release is uploaded I install it in the development org for the extension. Maybe I would have to create an extra function in the install script that uses the metadata API to update the metadata of the org in which the package is installed?