> For the complete documentation index, see [llms.txt](https://docs.onum.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.onum.com/actions-changelog/field-transformation.md).

# Field Transformation

Learn more about this Action in [this article](/pipelines/actions/transformation/field-transformation.md).

<details>

<summary>v1.10.0</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">06/03/2026</mark>

* New operations added:
  * [AES-256-GCM Decrypt](/pipelines/actions/transformation/field-transformation/field-transformation-operations/cryptography/aes-256-gcm-decrypt.md)
  * [AES-256-GCM Encrypt](/pipelines/actions/transformation/field-transformation/field-transformation-operations/cryptography/aes-256-gcm-encrypt.md)
  * [From timestamp](/pipelines/actions/transformation/field-transformation/field-transformation-operations/date-time/from-timestamp.md)
* The schema compilation and message type resolution in the **Protobuf to JSON** and **JSON to Protobuf** operations are now performed during the validation phase, before the operation is created.

</details>

<details>

<summary>v1.9.0</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">04/21/2026</mark>

* New operations added:
  * [Encode text](/pipelines/actions/transformation/field-transformation/field-transformation-operations/data-encoding/encode-text.md)
  * [Decode text](/pipelines/actions/transformation/field-transformation/field-transformation-operations/data-encoding/decode-text.md)
* Added `sort` and `unique` as arguments in extract operations.
* Fixed panic in pad lines.

</details>

<details>

<summary>v1.8.0</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">02/09/2026</mark>

New operations added:

* [Integer to UUID](/pipelines/actions/transformation/field-transformation/field-transformation-operations/conversion/integer-to-uuid.md)
* [UUID to Integer](/pipelines/actions/transformation/field-transformation/field-transformation-operations/conversion/uuid-to-integer.md)
* [Extract Email Addresses](/pipelines/actions/transformation/field-transformation/field-transformation-operations/extraction/extract-email-addresses.md)
* [Extract MAC Addresses](/pipelines/actions/transformation/field-transformation/field-transformation-operations/extraction/extract-mac-addresses.md)
* [Extract URLs](/pipelines/actions/transformation/field-transformation/field-transformation-operations/extraction/extract-urls.md)

</details>

<details>

<summary>v1.7.0</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">02/06/2026</mark>

New operations added:

* [Bzip2 Compress](/pipelines/actions/transformation/field-transformation/field-transformation-operations/compression/bzip2-compress.md)
* [Bzip2 Decompress](/pipelines/actions/transformation/field-transformation/field-transformation-operations/compression/bzip2-decompress.md)
* [Gzip Compress](/pipelines/actions/transformation/field-transformation/field-transformation-operations/compression/gzip-compress.md)
* [Gzip Decompress](/pipelines/actions/transformation/field-transformation/field-transformation-operations/compression/gzip-decompress.md)
* [Zlib Compress](/pipelines/actions/transformation/field-transformation/field-transformation-operations/compression/zlib-compress.md)
* [Zlib Decompress](/pipelines/actions/transformation/field-transformation/field-transformation-operations/compression/zlib-decompress.md)

</details>

<details>

<summary>v1.6.0</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">12/09/2025</mark>

* New operation added: [JSON to Protobuf](/pipelines/actions/transformation/field-transformation/field-transformation-operations/format-conversion/json-to-protobuf.md)

</details>

<details>

<summary>v1.5.0</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">10/07/2025</mark>

* New operation added: [From EBCDIC 037](/pipelines/actions/transformation/field-transformation/field-transformation-operations/utils/from-ebcdic-037.md)
* Fixed issue with [JSON to CSV](/pipelines/actions/transformation/field-transformation/field-transformation-operations/format-conversion/json-to-csv.md) operation returning numbers in scientific notation.
* Changed [To timestamp](/pipelines/actions/transformation/field-transformation/field-transformation-operations/date-time/to-timestamp.md) **Format** parameter to a dropdown list.

</details>

<details>

<summary>v1.4.0</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">08/21/2025</mark>

New operations added:

* [Parse color code](/pipelines/actions/transformation/field-transformation/field-transformation-operations/utils/parse-color-code.md)
* [Trim prefix from string](/pipelines/actions/transformation/field-transformation/field-transformation-operations/utils/trim-prefix-from-string.md)
* [Trim suffix from string](/pipelines/actions/transformation/field-transformation/field-transformation-operations/utils/trim-suffix-from-string.md)

</details>

<details>

<summary>v1.3.0</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">08/12/2025</mark>

New operations added:

* [Translate datetime NITES format](/pipelines/actions/transformation/field-transformation/field-transformation-operations/date-time/translate-datetime-nites-format.md)
* [Trim string](/pipelines/actions/transformation/field-transformation/field-transformation-operations/utils/trim-string.md)
* [Trim right string](/pipelines/actions/transformation/field-transformation/field-transformation-operations/utils/trim-right-string.md)
* [Trim left string](/pipelines/actions/transformation/field-transformation/field-transformation-operations/utils/trim-left-string.md)
* [String to float](/pipelines/actions/transformation/field-transformation/field-transformation-operations/conversion/string-to-float.md)

</details>

<details>

<summary>v1.2.0</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">07/31/2025</mark>

New operations added:

* [Count list boolean](/pipelines/actions/transformation/field-transformation/field-transformation-operations/list-manipulation/count-list-boolean.md)
* [Count list float](/pipelines/actions/transformation/field-transformation/field-transformation-operations/list-manipulation/count-list-float.md)
* [Count list integer](/pipelines/actions/transformation/field-transformation/field-transformation-operations/list-manipulation/count-list-integer.md)
* [Count list string](/pipelines/actions/transformation/field-transformation/field-transformation-operations/list-manipulation/count-list-string.md)
* [Count list timestamp](/pipelines/actions/transformation/field-transformation/field-transformation-operations/list-manipulation/count-list-timestamp.md)

</details>

<details>

<summary>v1.1.2</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">07/23/2025</mark>

* The filter invert parameter is now marked as mandatory.

</details>

<details>

<summary>v1.1.1</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">06/26/2025</mark>

New operations added:

* [Float to String](/pipelines/actions/transformation/field-transformation/field-transformation-operations/conversion/float-to-string.md)
* [From Base32](/pipelines/actions/transformation/field-transformation/field-transformation-operations/data-format/from-base32.md)
* [To Base32](/pipelines/actions/transformation/field-transformation/field-transformation-operations/data-format/to-base32.md)

</details>

<details>

<summary>v1.0.1</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">06/16/2025</mark>

New operation added:

* [Protobuf to JSON](/pipelines/actions/transformation/field-transformation/field-transformation-operations/format-conversion/protobuf-to-json.md)

</details>

<details>

<summary>v1.0.0</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">05/23/2025</mark>

New operations added:

* [Index list boolean](/pipelines/actions/transformation/field-transformation/field-transformation-operations/list-manipulation/index-list-boolean.md)
* [Index list float](/pipelines/actions/transformation/field-transformation/field-transformation-operations/list-manipulation/index-list-float.md)
* [Index list integer](/pipelines/actions/transformation/field-transformation/field-transformation-operations/list-manipulation/index-list-integer.md)
* [Index list string](/pipelines/actions/transformation/field-transformation/field-transformation-operations/list-manipulation/index-list-string.md)
* [Index list timestamp](/pipelines/actions/transformation/field-transformation/field-transformation-operations/list-manipulation/index-list-timestamp.md)

</details>

<details>

<summary>v0.3.4</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">05/08/2025</mark>

New operations added:

* [Length](/pipelines/actions/transformation/field-transformation/field-transformation-operations/string/length.md)
* [From Base](/pipelines/actions/transformation/field-transformation/field-transformation-operations/data-format/from-base.md)
* [To Base](/pipelines/actions/transformation/field-transformation/field-transformation-operations/data-format/to-base.md)
* [To Decimal](/pipelines/actions/transformation/field-transformation/field-transformation-operations/encoding-decoding/to-decimal.md)
* [To Binary](/pipelines/actions/transformation/field-transformation/field-transformation-operations/encoding-decoding/to-binary.md)
* [From Binary](/pipelines/actions/transformation/field-transformation/field-transformation-operations/encoding-decoding/from-binary.md)

</details>

<details>

<summary>v0.3.3</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">02/26/2025</mark>

New operations added:&#x20;

* [List to String](/pipelines/actions/transformation/field-transformation/field-transformation-operations/conversion/list-to-string.md)
* [String to List](/pipelines/actions/transformation/field-transformation/field-transformation-operations/conversion/string-to-list.md)

</details>

<details>

<summary>v0.3.2</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">01/10/2025</mark>

* Fixed list type for inputs.

</details>

<details>

<summary>v0.3.1</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">10/22/2024</mark>

* Instead of free text, we have added drop-downs menus for selecting unit specifications across all data transformation operations.
* Multiple operation fixes.

</details>

<details>

<summary>v0.3.0</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">10/22/2024</mark>

* Added [Extract IP Address](/pipelines/actions/transformation/field-transformation/field-transformation-operations/networking/extract-ip-address.md) operation.
* `List String` type is now supported.

</details>

<details>

<summary>v0.2.1</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">09/21/2024</mark>

* Accept reserved fields as *in* fields for operation chains. These are special fields normally protected from modification to be used as input sources in transformation operation chains.
* Use drop-down menus for the unit arguments of the [To Unix Timestamp](/pipelines/actions/transformation/field-transformation/field-transformation-operations/date-time/to-unix-timestamp.md) operation. This UI improvement replaces free-text input with drop- down selections.
* Operation names fixed.

</details>

<details>

<summary>v0.1.0</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">08/22/2024</mark>

Updated to keep processing the remaining fields even when an error is processing a previous one.

</details>

<details>

<summary>v0.0.4</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">08/06/2024</mark>

Minor bug fixing

</details>

<details>

<summary>v0.0.3</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">08/06/2024</mark>

Minor bug fixing

</details>

<details>

<summary>v0.0.2</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">06/25/2024</mark>

Minor bug fixing

</details>

<details>

<summary>v0.0.1</summary>

<mark style="background-color:purple;">**Released on**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">04/24/2024</mark>

Initial version

</details>
