---
title: "Feature: #103560 - Update Fluid Standalone to version 2.11"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:feature-103560-1712562637"
source: "Changelog/13.1/Feature-103560-UpdateFluidStandalone.rst"
typo3-version: "13.1"
typo3-major: 13
type: "feature"
issue: 103560
forge: "https://forge.typo3.org/issues/103560"
tags: ["Fluid", "Frontend", "ext:fluid"]
rendered: "2026-09-20T18:31:11+00:00"
---

# Feature: #103560 - Update Fluid Standalone to version 2.11 {#feature-103560-1712562637}

See [forge#103560](https://forge.typo3.org/issues/103560)

## Description {#description}

Fluid Standalone has been updated to version 2.11. This version includes new
ViewHelpers that cover common tasks in Fluid templates. More ViewHelpers will
be added with future minor releases.

A full documentation of the new ViewHelper's arguments is available in the
ViewHelper reference <[https://docs.typo3.org/other/typo3/view-helper-reference/main/en-us/](https://docs.typo3.org/other/typo3/view-helper-reference/main/en-us/)>.

## Impact {#impact}

The following ViewHelpers are now included and can be used in all Fluid
templates:

### `<f:split>` ViewHelper: {#html-f-split-viewhelper}

The `SplitViewHelper` splits a string by the specified separator, which
results in an array.

```html
<f:split value="1,5,8" separator="," /> <!-- Output: {0: '1', 1: '5', 2: '8'} -->
<f:split separator="-">1-5-8</f:split> <!-- Output: {0: '1', 1: '5', 2: '8'} -->
<f:split value="1,5,8" separator="," limit="2" /> <!-- Output: {0: '1', 1: '5,8'} -->
```

### `<f:join>` ViewHelper: {#html-f-join-viewhelper}

The `JoinViewHelper` combines elements from an array into a single string.

```html
<f:join value="{0: '1', 1: '2', 2: '3'}" /> <!-- Output: 123 -->
<f:join value="{0: '1', 1: '2', 2: '3'}" separator=", " /> <!-- Output: 1, 2, 3 -->
<f:join value="{0: '1', 1: '2', 2: '3'}" separator=", " separatorLast=" and " /> <!-- Output: 1, 2 and 3 -->
```

### `<f:replace>` ViewHelper: {#html-f-replace-viewhelper}

The `ReplaceViewHelper` replaces one or multiple strings with other strings.

```html
<f:replace value="Hello World" search="World" replace="Fluid" /> <!-- Output: Hello Fluid -->
<f:replace value="Hello World" search="{0: 'World', 1: 'Hello'}" replace="{0: 'Fluid', 1: 'Hi'}" /> <!-- Output: Hi Fluid -->
<f:replace value="Hello World" replace="{'World': 'Fluid', 'Hello': 'Hi'}" /> <!-- Output: Hi Fluid -->
```

### `<f:first>` and `<f:last>` ViewHelpers: {#html-f-first-and-html-f-last-viewhelpers}

The `FirstViewHelper` and `LastViewHelper` return the first or last
item of a specified array, respectively.

```html
<f:first value="{0: 'first', 1: 'second', 2: 'third'}" /> <!-- Outputs "first" -->
<f:last value="{0: 'first', 1: 'second', 2: 'third'}" /> <!-- Outputs "third" -->
```
