---
schema_version: "1"
id: e0f7daac162438ddeb06ab20093d34969c648fa8d3920ddd7f8321d0a224c84a
title: Upgrading Validation Module to Version 2.0
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/validation-connector/latest/validation-module-upgrade.md
canonical_url: https://docs.mulesoft.com/validation-connector/latest/validation-module-upgrade
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 9cd32a968da6f97a1f719fbba94ab3999d5e2ec930a127a28a82b478943d42fa
description: MuleSoft Documentation Site
release: "2.0"
latest: true
---
---
product: Validation Module
version: 2.0
is-latest-version: true
---

# Upgrading Validation Module to Version 2.0

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Upgrade Validation module to version 2.x.

## Supported Upgrade Paths

<table><colgroup><col> <col></colgroup><thead><tr><th>From Version</th><th>To Version</th></tr></thead><tbody><tr><td><div><div><p>1.4.x</p></div></div></td><td><div><div><p>2.0.1</p></div></div></td></tr></tbody></table>

## Changes in This Release

The following operation names changed:

<table><colgroup><col> <col></colgroup><thead><tr><th>Previous Operation Name</th><th>New Operation Name</th></tr></thead><tbody><tr><td><p><strong>Is not blacklisted ip</strong></p></td><td><p><strong>Is not denied ip</strong></p></td></tr><tr><td><p>XML <code>is-not-blacklisted-ip</code></p></td><td><p>XML <code>is-not-denied-ip</code></p></td></tr><tr><td><p><strong>Is whitelisted ip</strong></p></td><td><p><strong>Is allowed ip</strong></p></td></tr><tr><td><p>XML <code>is-whitelisted-ip</code></p></td><td><p>XML <code>is-allowed-ip</code></p></td></tr></tbody></table>

The following parameters names changed:

<table><colgroup><col> <col></colgroup><thead><tr><th>Previous Parameter Name</th><th>New Parameter Name</th></tr></thead><tbody><tr><td><p><strong>Black list</strong></p></td><td><p><strong>Deny list</strong></p></td></tr><tr><td><p>XML <code>blackList</code></p></td><td><p>XML <code>denyList</code></p></td></tr><tr><td><p><strong>White list</strong></p></td><td><p><strong>Allow list</strong></p></td></tr><tr><td><p>XML <code>whiteList</code></p></td><td><p>XML <code>allowList</code></p></td></tr></tbody></table>

## Changed Operations

### Is Not Denied Ip

`<validation:is-not-denied-ip>`

Validates that an IP address is not present in the IP list.

### Is Allowed Ip

`<validation:is-allowed-ip>`

Validates that an IP address is present in the IP list.

## Upgrade Prerequisites

Before you perform the upgrade, you must:

- Create a backup of your files, data, and configurations in case you need to restore to them.

## Upgrade Steps

Follow these steps to perform the upgrade:

1.  In Anypoint Studio, create a Mule project.

2.  In **Mule Palette**, click **Search in Exchange**.

3.  In **Add Dependencies to Project**, enter `validation module` in the search field.

4.  In **Available modules**, select **Validation module** and click **Add**.

5.  Click **Finish**.

6.  Verify that the `mule-validation-module` dependency version is `2.0.1` in the `pom.xml` file in
    the Mule project.

Studio upgrades the connector automatically.

## Post-Upgrade Steps

After you install the latest version of the connector, and if you have Mule apps that use the
previous operations and parameters, manually change them to the new operations and parameters:

1.  In Studio, drag the new operation to your flow.

2.  Configure the new operation with the same settings as the previous operation.

3.  Remove the previous operation.

You can also update the Mule app XML configuration file to the new names and parameters:

1.  In Studio, navigate to the **Configuration XML** window.

2.  Update the previous operations and parameters names with the new names.

### Verify the Upgrade

After you install the latest version of the connector, follow these steps to verify the upgrade:

1.  In Studio, verify that there are no errors in the **Problems** or **Console** views.

2.  Verify that there are no problems in the project `pom.xml` file.

3.  Test the connection to verify that the operations work.

### Revert the Upgrade

If it is necessary to revert to the previous version of Validation module, change the
`mule-validation-module` dependency version in the project’s `pom.xml` file to the previous version.

You must update the project’s `pom.xml` file in Anypoint Studio.

## See Also

- [Validation Module Overview](https://docs.mulesoft.com/validation-connector/latest/)

- [Validation Module Reference](https://docs.mulesoft.com/validation-connector/latest/validation-documentation)
