---
product: "AG Grid"
title: "Upgrading to AG Grid 36.3"
description: "See what's new in AG Grid, view a full list of changes and migrate your JavaScript Data Grid to version v36.3."
framework: javascript
version: "36.3.0"
llms: "https://www.ag-grid.com/llms.txt"
---

# Upgrading to AG Grid 36.3

Set Filter Persistent Selection, Calculated Columns Improvements, High-Contrast/Forced Color Mode Support, Accessibility Improvements, Performance Improvements

## What's New

AG Grid 36.3 adds important new features - [Set Filter Persistent Selection](https://www.ag-grid.com/javascript-data-grid/filter-set-data-updates/#preserving-previous-values), [Calculated Columns Improvements](https://www.ag-grid.com/javascript-data-grid/calculated-columns/), High-Contrast/Forced Color Mode Support, [Accessibility Improvements](https://www.ag-grid.com/javascript-data-grid/accessibility/), Performance Improvements. These improvements involve no breaking changes as listed below.

## Breaking Changes

There are no breaking changes in AG Grid version 36.3.

## Behaviour Changes

There are no behaviour changes in AG Grid version 36.3.

## Removal of Deprecated APIs

There are no deprecated API removals in AG Grid version 36.3.

## Deprecations

The following grid option (`GridOptions`) remains supported, but the replacement below is recommended:

| Deprecated | Replacement |
| --- | --- |
| `debug` | `enableDevValidations({ debug: true })` |

The replacement applies to all grids on the page rather than a single grid. See [Debug Logging](https://www.ag-grid.com/javascript-data-grid/dev-validation/#debug-logging).

The following event remains supported and continues to fire, but the replacement below is recommended:

| Deprecated | Replacement |
| --- | --- |
| `calculatedColumnExpressionChanged` | `calculatedColumnChanged`, checking `event.changes.calculatedExpression` |

Each locale in `@ag-grid-community/locale` is now exported under its full BCP47 tag, for example `AG_GRID_LOCALE_DA_DK` for `da-DK`. The following region-only exports remain supported, but the replacements below are recommended. See [Provided Locales](https://www.ag-grid.com/javascript-data-grid/localisation/#provided-locales).

| Deprecated | Replacement |
| --- | --- |
| `AG_GRID_LOCALE_BG` | `AG_GRID_LOCALE_BG_BG` |
| `AG_GRID_LOCALE_BR` | `AG_GRID_LOCALE_PT_BR` |
| `AG_GRID_LOCALE_CN` | `AG_GRID_LOCALE_ZH_CN` |
| `AG_GRID_LOCALE_CZ` | `AG_GRID_LOCALE_CS_CZ` |
| `AG_GRID_LOCALE_DE` | `AG_GRID_LOCALE_DE_DE` |
| `AG_GRID_LOCALE_DK` | `AG_GRID_LOCALE_DA_DK` |
| `AG_GRID_LOCALE_EG` | `AG_GRID_LOCALE_AR_EG` |
| `AG_GRID_LOCALE_EN` | `AG_GRID_LOCALE_EN_US` |
| `AG_GRID_LOCALE_ES` | `AG_GRID_LOCALE_ES_ES` |
| `AG_GRID_LOCALE_FI` | `AG_GRID_LOCALE_FI_FI` |
| `AG_GRID_LOCALE_FR` | `AG_GRID_LOCALE_FR_FR` |
| `AG_GRID_LOCALE_GR` | `AG_GRID_LOCALE_EL_GR` |
| `AG_GRID_LOCALE_HK` | `AG_GRID_LOCALE_ZH_HK` |
| `AG_GRID_LOCALE_HR` | `AG_GRID_LOCALE_HR_HR` |
| `AG_GRID_LOCALE_HU` | `AG_GRID_LOCALE_HU_HU` |
| `AG_GRID_LOCALE_IL` | `AG_GRID_LOCALE_HE_IL` |
| `AG_GRID_LOCALE_IR` | `AG_GRID_LOCALE_FA_IR` |
| `AG_GRID_LOCALE_IT` | `AG_GRID_LOCALE_IT_IT` |
| `AG_GRID_LOCALE_JP` | `AG_GRID_LOCALE_JA_JP` |
| `AG_GRID_LOCALE_KR` | `AG_GRID_LOCALE_KO_KR` |
| `AG_GRID_LOCALE_NL` | `AG_GRID_LOCALE_NL_NL` |
| `AG_GRID_LOCALE_NO` | `AG_GRID_LOCALE_NB_NO` |
| `AG_GRID_LOCALE_PK` | `AG_GRID_LOCALE_UR_PK` |
| `AG_GRID_LOCALE_PL` | `AG_GRID_LOCALE_PL_PL` |
| `AG_GRID_LOCALE_PT` | `AG_GRID_LOCALE_PT_PT` |
| `AG_GRID_LOCALE_RO` | `AG_GRID_LOCALE_RO_RO` |
| `AG_GRID_LOCALE_SE` | `AG_GRID_LOCALE_SV_SE` |
| `AG_GRID_LOCALE_SK` | `AG_GRID_LOCALE_SK_SK` |
| `AG_GRID_LOCALE_TR` | `AG_GRID_LOCALE_TR_TR` |
| `AG_GRID_LOCALE_TW` | `AG_GRID_LOCALE_ZH_TW` |
| `AG_GRID_LOCALE_UA` | `AG_GRID_LOCALE_UK_UA` |
| `AG_GRID_LOCALE_VN` | `AG_GRID_LOCALE_VI_VN` |

## Changes List

[See the full changelog for v36.3.0](https://www.ag-grid.com/changelog/?fixVersion=36.3.0)
