# Breaking Changes in 15.0.0

## Chart, Map

The [obsolete template syntax](https://www.telerik.com/blazor-ui/documentation/upgrade/breaking-changes/14-0-0#chart-map) with literals and inline expressions is not supported. Instead, set the [Chart `Template` parameter](https://www.telerik.com/blazor-ui/documentation/components/chart/labels-template-and-format#templates) and [Map `UrlTemplate` parameter](https://www.telerik.com/blazor-ui/documentation/components/map/overview) to the name of a JavaScript function that returns the required content. This change is also related to [CSP compliance](https://www.telerik.com/blazor-ui/documentation/troubleshooting/csp#policy-configuration).

> caption Using Chart templates up to version 14.1.0 and after version 15.0.0

<table>
    <thead><tr>
        <th>UI for Blazor 14.1.0</th>
        <th>UI for Blazor 15.0.0</th>
    </tr></thead>
    <tbody>
        <tr>
<td style="vertical-align:top">

```RAZOR.skip-repl
<ChartValueAxisLabels
    Template="#= value #" />
 
 
 
 
 
 
```

</td>
<td style="vertical-align:top">

```RAZOR.skip-repl
<ChartValueAxisLabels
    Template="chartLabelTemplate" />

<script>
function chartLabelTemplate(context) {
    return context.value;
}
</script>
```

</td>
        </tr>
    </tbody>
</table>

> caption Setting Map URL template up to version 14.1.0 and after version 15.0.0

<table>
    <thead><tr>
        <th>UI for Blazor 14.1.0</th>
        <th>UI for Blazor 15.0.0</th>
    </tr></thead>
    <tbody>
        <tr>
<td style="vertical-align:top">

```RAZOR.skip-repl
<MapLayer UrlTemplate="https://#= subdomain #.tile.openstreetmap.org/#= zoom #/#= x #/#= y #.png" />
 
 
 
 
 
 
```

</td>
<td style="vertical-align:top">

```RAZOR.skip-repl
<MapLayer UrlTemplate="tileUrlFunction" />

<script>
    function tileUrlFunction(context) {
        return `https://${context.subdomain}.tile.openstreetmap.org/${context.zoom}/${context.x}/${context.y}.png`;
    }
</script>
```

</td>
        </tr>
    </tbody>
</table>

## MultiSelect

The default value of the `MaxAllowedTags` parameter is changed from `null` to `10`.

## Scheduler

The [`SchedulerPopupEditFormSettings`](https://www.telerik.com/blazor-ui/documentation/components/scheduler/editing/edit-popup-customization) parameters `Columns`, `ColumnSpacing`, and `Orientation` are removed.

## See Also

* [Rendering changes in Telerik UI for Blazor 15.0.0](https://www.telerik.com/blazor-ui/documentation/upgrade/rendering-changes/15-0-0)
