[SalesForce] Override Eclipse Metadata API Version

Is it possible to override the eclipse metadata api version? Often new details are available via the metadata api before the latest eclipse ide update (assuming that they actually include new stuff in the eclipse plugin). For example, I'd like to download tab visibilities for a permission set, but no matter what I do, the api version keeps rolling back to 24 (the current version of the plugin I have installed).

I've tried the following

  • Updated endpointApiVersion in .settings/com.salesforce.ide.core.prefs
  • Updated ideVersion in .settings/com.salesforce.ide.core.prefs
  • Updated metadataFormatVersion in .settings/com.salesforce.ide.core.prefs
  • Updated version in project package.xml

I know I can work around this using ANT, but would love to hear if the community had any suggestions for working around version gaps in the eclipse plugin.

Best Answer

As far as I can tell this is not possible with Eclipse. If you want to pull metadata for a recent release before the latest Eclipse upgrade is release you need to use the Metadata API directly either via ANT or another tool (i.e. metaforce gem).

Related Topic