# Release 2021.6.15 ## Breaking Changes 1. The plugin uses `2018_1_0` as the default NetSuite API for SOAP jobs. In earlier versions of the plugin, this could be overridden with the `url` job configuration parameter. Starting with this release, the `url` parameter is deprecated; use of a non-default API version is now specified via the `ns_version` parameter. For example: ``` { input: { credentials: { account: ..., consumer_key: ..., consumer_secret: ..., token_id: ..., token_secret: ..., ns_version: "2021_1_0" }, record_type: _inventoryTransfer search: TransactionSearchAdvanced use: netsuite.io#NetsuiteInput }, ... } ``` Although it is not an error for the `url` parameter to be present in a job configuration, it is ignored and a deprecation warning is logged. .. warning:: If your SOAP jobs have a `url` parameter containing a version other than `2018_1_0`, the configurations should be updated to use the `ns_version` parameter instead. SOAP jobs containing a `url` parameter with `2018_1_0` will continue to operate as they have in the past, although the parameter will be ignored. ## Other Changes 1. Previously, it was not possible to use a NetSuite API version of `2019_1_0` or higher. It is now possible to use any API version supported by NetSuite. ## Issues Resolved in this Release ### Improvement | Issue | Summary | Resolution | |-------|---------|------------| | MN-193 | Investigate use of API newer than 2018_1 | Done | | MN-181 | Convert SOAP client to use account-specific URL | Done | ### Bug | Issue | Summary | Resolution | |-------|---------|------------| | MN-194 | trigger_workflows parameter incorrectly sets runServerSuiteScriptAndTriggerWorkflows preference | Done |