Update Plug-in Version
This topic describes how to update the version number for custom plug-ins.
Use the following format to update a plug-in's version number:
MAJOR.MINOR.PATCH
. Suppose a version is updated from
1.0.0
to 1.0.2
, then 1
stands for
major version, 0
stands for minor version, and 2
refers to patch updates. For more information, refer to the versioning policy in the
following table:Version Update | When |
---|---|
MAJOR | You made major schema changes, which are incompatible with the previous version. For example, modifying existing fields in a plug-in. |
MINOR | You added/removed a field. For example, including or deleting source/target fields in a plug-in. |
PATCH | You resolved backward compatibility issues. For example, bug fixes for customer cases. |
MAJOR or MINOR Update
If the MAJOR or MINOR version of the plug-in is changed, then do either of the
following:
- Write a transformation specification for plug-in upgrade. (OR)
- Add version change in plug-in upgrade exempt list to ensure successful plug-in upgrade.
PATCH Update
If only the PATCH version of the plug-in is changed, then the plug-in is automatically upgraded to the latest version.