# Field Transformation

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

<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](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/data-encoding/encode-text.md)
  * [Decode text](/the-workspace/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](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/conversion/integer-to-uuid.md)
* [UUID to Integer](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/conversion/uuid-to-integer.md)
* [Extract Email Addresses](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/extraction/extract-email-addresses.md)
* [Extract MAC Addresses](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/extraction/extract-mac-addresses.md)
* [Extract URLs](/the-workspace/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](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/compression/bzip2-compress.md)
* [Bzip2 Decompress](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/compression/bzip2-decompress.md)
* [Gzip Compress](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/compression/gzip-compress.md)
* [Gzip Decompress](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/compression/gzip-decompress.md)
* [Zlib Compress](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/compression/zlib-compress.md)
* [Zlib Decompress](/the-workspace/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](/the-workspace/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](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/utils/from-ebcdic-037.md)
* Fixed issue with [JSON to CSV](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/format-conversion/json-to-csv.md) operation returning numbers in scientific notation.
* Changed [To timestamp](/the-workspace/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](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/utils/parse-color-code.md)
* [Trim prefix from string](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/utils/trim-prefix-from-string.md)
* [Trim suffix from string](/the-workspace/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](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/date-time/translate-datetime-nites-format.md)
* [Trim string](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/utils/trim-string.md)
* [Trim right string](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/utils/trim-right-string.md)
* [Trim left string](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/utils/trim-left-string.md)
* [String to float](/the-workspace/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](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/list-manipulation/count-list-boolean.md)
* [Count list float](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/list-manipulation/count-list-float.md)
* [Count list integer](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/list-manipulation/count-list-integer.md)
* [Count list string](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/list-manipulation/count-list-string.md)
* [Count list timestamp](/the-workspace/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](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/conversion/float-to-string.md)
* [From Base32](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/data-format/from-base32.md)
* [To Base32](/the-workspace/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](/the-workspace/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](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/list-manipulation/index-list-boolean.md)
* [Index list float](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/list-manipulation/index-list-float.md)
* [Index list integer](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/list-manipulation/index-list-integer.md)
* [Index list string](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/list-manipulation/index-list-string.md)
* [Index list timestamp](/the-workspace/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](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/string/length.md)
* [From Base](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/data-format/from-base.md)
* [To Base](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/data-format/to-base.md)
* [To Decimal](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/encoding-decoding/to-decimal.md)
* [To Binary](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/encoding-decoding/to-binary.md)
* [From Binary](/the-workspace/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](/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/conversion/list-to-string.md)
* [String to List](/the-workspace/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](/the-workspace/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](/the-workspace/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>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.onum.com/actions/field-transformation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
