Jump to: navigation, search

Orion/Plugin API Changes/R0.5

< Orion
Revision as of 11:18, 11 April 2012 by Susan franklin.us.ibm.com (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This page describes breaking changes occurring to the Plugin API overall, as well as API changes to service extensions that will break plugins.

Orion Plugin API Changes

We expect breaking changes in the Plugin API (plugin.js) in 0.5. However those changes are not yet implemented in 0.5M1.

Orion Service Extension Changes

Changes to individual service extensions introduced in 0.5 require modification of plugins to run on Orion 0.5. Some older Orion plugins will not function properly without modification on Orion 0.5.

Item validation and URI generation

The way that plugins validate metadata and compose URI's from metadata has changed. These changes affect the following service extensions.

  • orion.navigate.command
  • orion.edit.command
  • orion.page.link
  • orion.page.link.related
  • orion.navigate.openWith

The changes are as follows: