# 6.4.2

7 Oct 2022

***

### BeginTransaction update fixed

If a REST operation or API call ends with a BeginTransaction function and that transaction has a SetValue as the last action in it setting `$.Result`, this SetValue would be replaced with a Return during the update. This resulted in the transaction not being committed because the ExecutionPath never reached the end. The update was changed to instead show a validation and not replace the SetValue.

<div align="left"><figure><img src="https://3338214469-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1nxDeDH8GVCXb0XelqGm%2Fuploads%2Fgit-blob-220d4b30b7880d10b6a50269334db93832f2495d%2F6_4_2_begintransaction.png?alt=media" alt="BeginTransaction update"><figcaption></figcaption></figure></div>

***

### Plugins filter fixed

Plugins are now again being filtered according to what you type into the filter box.

<div align="left"><figure><img src="https://3338214469-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1nxDeDH8GVCXb0XelqGm%2Fuploads%2Fgit-blob-cb0ac980abc801fb837ce20ca1e09a99cbd56595%2F6_4_2_plugin_filter.gif?alt=media" alt="Plugin filter"><figcaption></figcaption></figure></div>

***

### Paste no longer fails when item contains InvalidReference

Fixed the issue where pasting any item containing an InvalidReference threw an exception saying *Value cannot be null. (Parameter "key")*.

***

### Various other fixes

* Fixed bug where RunServiceFunction was not created when dropping Service Function into function
