{
    "default": "6.0",
    "latest": "26.3",
    "migrations": [
        {
            "target": "6.3",
            "source": "^5.1",
            "rules": {
                "page": {
                    "modification": [
                        {
                            "updates": [
                                {
                                    "old_key": "Text",
                                    "new_key": "Caption"
                                },
                                {
                                    "old_key": "Position",
                                    "old_value": "left",
                                    "new_value": "Left"
                                },
                                {
                                    "old_key": "Position",
                                    "old_value": "right",
                                    "new_value": "Right"
                                }
                            ],
                            "path": ".ActionBar.Items",
                            "loc": "ActionBar.Items"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Image",
                                    "new_key": "Icon"
                                }
                            ],
                            "path": ".ToolBar.Controls",
                            "loc": "ToolBar.Controls"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Controls",
                                    "new_key": "Items"
                                }
                            ],
                            "path": ".ToolBar",
                            "loc": "ToolBar"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Mode",
                                    "old_value": "date",
                                    "new_value": "Date"
                                },
                                {
                                    "old_key": "Mode",
                                    "old_value": "time",
                                    "new_value": "Time"
                                },
                                {
                                    "old_key": "Mode",
                                    "old_value": "datetime",
                                    "new_value": "Datetime"
                                }
                            ],
                            "remarks": "FormCell DatePicker control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.DatePicker'}",
                            "loc": "DatePicker"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Mode",
                                    "old_value": "date",
                                    "new_value": "Date"
                                },
                                {
                                    "old_key": "Mode",
                                    "old_value": "time",
                                    "new_value": "Time"
                                },
                                {
                                    "old_key": "Mode",
                                    "old_value": "datetime",
                                    "new_value": "Datetime"
                                }
                            ],
                            "remarks": "FormCell DatePicker control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.DatePicker'}",
                            "loc": "DatePicker"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "left",
                                    "new_value": "Left"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "center",
                                    "new_value": "Center"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "right",
                                    "new_value": "Right"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "new_key": "Alignment"
                                }
                            ],
                            "remarks": "FormCell Button control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.Button'}",
                            "loc": "Button"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Background",
                                    "new_key": "Button"
                                },
                                {
                                    "old_key": "Value",
                                    "new_key": "Button"
                                }
                            ],
                            "remarks": "FormCell Button control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.Button'}.Styles",
                            "loc": "Button"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "left",
                                    "new_value": "Left"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "center",
                                    "new_value": "Center"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "right",
                                    "new_value": "Right"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "new_key": "Alignment"
                                }
                            ],
                            "remarks": "FormCell Button control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.Button'}",
                            "loc": "Button"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Background",
                                    "new_key": "Button"
                                },
                                {
                                    "old_key": "Value",
                                    "new_key": "Button"
                                }
                            ],
                            "remarks": "FormCell Button control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.Button'}.Styles",
                            "loc": "Button"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "left",
                                    "new_value": "Left"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "center",
                                    "new_value": "Center"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "right",
                                    "new_value": "Right"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "new_key": "Alignment"
                                },
                                {
                                    "old_key": "Style",
                                    "$fn": "SectionButtonStyle"
                                },
                                {
                                    "old_key": "ButtonType",
                                    "old_value": "Button",
                                    "new_value": "Primary"
                                },
                                {
                                    "old_key": "ButtonType",
                                    "old_value": "Normal",
                                    "new_value": "Text"
                                }
                            ],
                            "remarks": "Section ButtonTable control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ButtonTable'}.Buttons",
                            "loc": "ButtonTable"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "ButtonType",
                                    "old_value": "Button",
                                    "new_value": "Primary"
                                },
                                {
                                    "old_key": "ButtonType",
                                    "old_value": "Normal",
                                    "new_value": "Text"
                                }
                            ],
                            "remarks": "FormCell Button control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.Button'}",
                            "loc": "Button"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "ButtonType",
                                    "old_value": "Button",
                                    "new_value": "Primary"
                                },
                                {
                                    "old_key": "ButtonType",
                                    "old_value": "Normal",
                                    "new_value": "Text"
                                }
                            ],
                            "remarks": "FormCell Button control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.Button'}",
                            "loc": "Button"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "DetailImage",
                                    "$fn": "ObjectCellDetailImage"
                                },
                                {
                                    "old_key": "DetailImageIsCircular",
                                    "$fn": "ObjectCellDetailImageIsCircular"
                                },
                                {
                                    "old_key": "DetailImageText",
                                    "$fn": "ObjectCellDetailImageText"
                                }
                            ],
                            "remarks": "FormCell ListPicker control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.ListPicker'}.PickerItems.ObjectCell",
                            "loc": "ListPicker.PickerItems.ObjectCell"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "DetailImage",
                                    "$fn": "ObjectCellDetailImage"
                                },
                                {
                                    "old_key": "DetailImageIsCircular",
                                    "$fn": "ObjectCellDetailImageIsCircular"
                                },
                                {
                                    "old_key": "DetailImageText",
                                    "$fn": "ObjectCellDetailImageText"
                                }
                            ],
                            "remarks": "FormCell ListPicker control on FormCell page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.ListPicker'}.PickerItems.ObjectCell",
                            "loc": "ListPicker.PickerItems.ObjectCell"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "DetailImage",
                                    "$fn": "ObjectCellDetailImage"
                                },
                                {
                                    "old_key": "DetailImageIsCircular",
                                    "$fn": "ObjectCellDetailImageIsCircular"
                                },
                                {
                                    "old_key": "DetailImageText",
                                    "$fn": "ObjectCellDetailImageText"
                                }
                            ],
                            "remarks": "Section ObjectTable -> ObjectCell control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectTable'}.ObjectCell",
                            "loc": "ObjectTable"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "DetailImage",
                                    "$fn": "ObjectCellDetailImage"
                                },
                                {
                                    "old_key": "DetailImageIsCircular",
                                    "$fn": "ObjectCellDetailImageIsCircular"
                                },
                                {
                                    "old_key": "DetailImageText",
                                    "$fn": "ObjectCellDetailImageText"
                                }
                            ],
                            "remarks": "Section ObjectTable -> ObjectCells -> ObjectCell control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectTable'}.ObjectCells.ObjectCell",
                            "loc": "ObjectTable"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "DetailImage",
                                    "$fn": "ObjectCellDetailImage"
                                },
                                {
                                    "old_key": "DetailImageIsCircular",
                                    "$fn": "ObjectCellDetailImageIsCircular"
                                },
                                {
                                    "old_key": "DetailImageText",
                                    "$fn": "ObjectCellDetailImageText"
                                }
                            ],
                            "remarks": "Section ObjectCollection -> ObjectCell control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectCollection'}.ObjectCell",
                            "loc": "ObjectCollection"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "DetailImage",
                                    "$fn": "ObjectCellDetailImage"
                                },
                                {
                                    "old_key": "DetailImageIsCircular",
                                    "$fn": "ObjectCellDetailImageIsCircular"
                                },
                                {
                                    "old_key": "DetailImageText",
                                    "$fn": "ObjectCellDetailImageText"
                                }
                            ],
                            "remarks": "Section ObjectCollection -> ObjectCells -> ObjectCell control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectCollection'}.ObjectCells.ObjectCell",
                            "loc": "ObjectCollection"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Tags",
                                    "$fn": "ObjectHeaderTags"
                                }
                            ],
                            "remarks": "Section ObjectHeader control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectHeader'}.ObjectHeader",
                            "loc": "ObjectHeader"
                        }
                    ],
                    "deletion": [],
                    "addition": [
                        {
                            "adds": [
                                {
                                    "key": "Position",
                                    "value": "Left"
                                }
                            ],
                            "path": ".ActionBar.Items",
                            "loc": "ActionBar.Items"
                        },
                        {
                            "adds": [
                                {
                                    "key": "PrefersLargeCaption",
                                    "value": true
                                }
                            ],
                            "path": ".{!.Controls[1] && .Controls[0]._Type !== 'Control.Type.FormCellContainer' && .Controls[0]._Type !== 'Control.Type.SideDrawer' && .Controls[0]._Type !== 'Control.Type.FlexibleColumnLayout' && .Controls[0]._Type !== 'Control.Type.BottomNavigation' && .Controls[0]._Type !== 'Control.Type.Tabs'}",
                            "loc": "Page"
                        },
                        {
                            "adds": [
                                {
                                    "key": "ButtonType",
                                    "value": "Text"
                                },
                                {
                                    "key": "Semantic",
                                    "value": "Tint"
                                }
                            ],
                            "remarks": "Section ButtonTable control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ButtonTable'}.Buttons",
                            "loc": "ButtonTable"
                        },
                        {
                            "adds": [
                                {
                                    "key": "ButtonType",
                                    "value": "Text"
                                },
                                {
                                    "key": "Semantic",
                                    "value": "Tint"
                                }
                            ],
                            "remarks": "FormCell Button control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.Button'}",
                            "loc": "Button"
                        },
                        {
                            "adds": [
                                {
                                    "key": "ButtonType",
                                    "value": "Text"
                                },
                                {
                                    "key": "Semantic",
                                    "value": "Tint"
                                }
                            ],
                            "remarks": "FormCell Button control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.Button'}",
                            "loc": "Button"
                        }
                    ]
                }
            },
            "replaced_items": [
                {
                    "old": "#Application/#ClientData/UserId",
                    "new": "#Application/#AppData/UserId"
                },
                {
                    "old": "#Application/#ClientData/DeviceId",
                    "new": "#Application/#AppData/DeviceId"
                },
                {
                    "old": "#Application/#ClientData/AvailableThemes",
                    "new": "#Application/#AppData/AvailableThemes"
                },
                {
                    "old": "#Application/#ClientData/MobileServiceEndpoint",
                    "new": "#Application/#AppData/MobileServiceEndpoint"
                },
                {
                    "old": "#Application/#ClientData/MobileServiceAppId",
                    "new": "#Application/#AppData/MobileServiceAppId"
                },
                {
                    "old": "#Application/#ClientData/Session",
                    "new": "#Application/#AppData/Session"
                }
            ]
        },
        {
            "source": "^5.1",
            "rules": {
                "action": {
                    "modification": [
                        {
                            "updates": [
                                {
                                    "old_key": "Style",
                                    "$fn": "PopoverItemStyle"
                                }
                            ],
                            "remarks": "PopoverItems Style property on PopoverMenu action",
                            "path": ".{._Type === 'Action.Type.PopoverMenu'}.PopoverItems",
                            "loc": "PopoverItems.Style"
                        }
                    ],
                    "deletion": [],
                    "addition": []
                },
                "app": {
                    "modification": [],
                    "deletion": [],
                    "addition": []
                },
                "global": {
                    "modification": [],
                    "deletion": [],
                    "addition": []
                },
                "page": {
                    "modification": [
                        {
                            "updates": [
                                {
                                    "old_key": "Text",
                                    "new_key": "Caption"
                                },
                                {
                                    "old_key": "Position",
                                    "old_value": "left",
                                    "new_value": "Left"
                                },
                                {
                                    "old_key": "Position",
                                    "old_value": "right",
                                    "new_value": "Right"
                                }
                            ],
                            "path": ".ActionBar.Items",
                            "loc": "ActionBar.Items"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Image",
                                    "new_key": "Icon"
                                }
                            ],
                            "path": ".ToolBar.Controls",
                            "loc": "ToolBar.Controls"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Controls",
                                    "new_key": "Items"
                                }
                            ],
                            "path": ".ToolBar",
                            "loc": "ToolBar"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell Attachment control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.Attachment'}",
                            "loc": "Attachment"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell Attachment control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.Attachment'}",
                            "loc": "Attachment"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Mode",
                                    "old_value": "date",
                                    "new_value": "Date"
                                },
                                {
                                    "old_key": "Mode",
                                    "old_value": "time",
                                    "new_value": "Time"
                                },
                                {
                                    "old_key": "Mode",
                                    "old_value": "datetime",
                                    "new_value": "Datetime"
                                },
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell DatePicker control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.DatePicker'}",
                            "loc": "DatePicker"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Mode",
                                    "old_value": "date",
                                    "new_value": "Date"
                                },
                                {
                                    "old_key": "Mode",
                                    "old_value": "time",
                                    "new_value": "Time"
                                },
                                {
                                    "old_key": "Mode",
                                    "old_value": "datetime",
                                    "new_value": "Datetime"
                                },
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell DatePicker control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.DatePicker'}",
                            "loc": "DatePicker"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Unit",
                                    "old_value": "MIN",
                                    "new_value": "Min"
                                },
                                {
                                    "old_key": "Unit",
                                    "old_value": "HOUR",
                                    "new_value": "Hour"
                                },
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell DurationPicker control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.DurationPicker'}",
                            "loc": "DurationPicker"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Unit",
                                    "old_value": "MIN",
                                    "new_value": "Min"
                                },
                                {
                                    "old_key": "Unit",
                                    "old_value": "HOUR",
                                    "new_value": "Hour"
                                },
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell DurationPicker control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.DurationPicker'}",
                            "loc": "DurationPicker"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell Filter control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.Filter'}",
                            "loc": "Filter"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell Filter control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.Filter'}",
                            "loc": "Filter"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell InlineSignatureCapture control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.InlineSignatureCapture'}",
                            "loc": "InlineSignatureCapture"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell InlineSignatureCapture control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.InlineSignatureCapture'}",
                            "loc": "InlineSignatureCapture"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell ListPicker control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.ListPicker'}",
                            "loc": "ListPicker"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell ListPicker control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.ListPicker'}",
                            "loc": "ListPicker"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell MultiSorter control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.MultiSorter'}",
                            "loc": "MultiSorter"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell MultiSorter control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.MultiSorter'}",
                            "loc": "MultiSorter"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell Note control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.Note'}",
                            "loc": "Note"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell Note control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.Note'}",
                            "loc": "Note"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell SegmentedControl control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.SegmentedControl'}",
                            "loc": "SegmentedControl"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell SegmentedControl control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.SegmentedControl'}",
                            "loc": "SegmentedControl"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell SignatureCapture control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.SignatureCapture'}",
                            "loc": "SignatureCapture"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell SignatureCapture control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.SignatureCapture'}",
                            "loc": "SignatureCapture"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell SimpleProperty control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.SimpleProperty'}",
                            "loc": "SimpleProperty"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell SimpleProperty control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.SimpleProperty'}",
                            "loc": "SimpleProperty"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell Sorter control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.Sorter'}",
                            "loc": "Sorter"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell Sorter control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.Sorter'}",
                            "loc": "Sorter"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell Title control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.Title'}",
                            "loc": "Title"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "validationProperties",
                                    "$fn": "FormCellValidationProperties"
                                }
                            ],
                            "remarks": "FormCell Title control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.Title'}",
                            "loc": "Title"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "checkmark",
                                    "new_value": "Checkmark"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "detailButton",
                                    "new_value": "DetailButton"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "detailDisclosureButton",
                                    "new_value": "DetailDisclosureButton"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "disclosureIndicator",
                                    "new_value": "DisclosureIndicator"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "none",
                                    "new_value": "None"
                                },
                                {
                                    "old_key": "ProgressIndicator",
                                    "old_value": "toDownload",
                                    "new_value": "ToDownload"
                                },
                                {
                                    "old_key": "ProgressIndicator",
                                    "old_value": "inProgress",
                                    "new_value": "InProgress"
                                },
                                {
                                    "old_key": "ProgressIndicator",
                                    "old_value": "open",
                                    "new_value": "Open"
                                }
                            ],
                            "remarks": "FormCell ListPicker control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.ListPicker'}.PickerItems.ObjectCell",
                            "loc": "ListPicker.PickerItems.ObjectCell"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "checkmark",
                                    "new_value": "Checkmark"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "detailButton",
                                    "new_value": "DetailButton"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "detailDisclosureButton",
                                    "new_value": "DetailDisclosureButton"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "disclosureIndicator",
                                    "new_value": "DisclosureIndicator"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "none",
                                    "new_value": "None"
                                },
                                {
                                    "old_key": "ProgressIndicator",
                                    "old_value": "toDownload",
                                    "new_value": "ToDownload"
                                },
                                {
                                    "old_key": "ProgressIndicator",
                                    "old_value": "inProgress",
                                    "new_value": "InProgress"
                                },
                                {
                                    "old_key": "ProgressIndicator",
                                    "old_value": "open",
                                    "new_value": "Open"
                                }
                            ],
                            "remarks": "FormCell ListPicker control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.ListPicker'}.PickerItems.ObjectCell",
                            "loc": "ListPicker.PickerItems.ObjectCell"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "left",
                                    "new_value": "Left"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "center",
                                    "new_value": "Center"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "right",
                                    "new_value": "Right"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "new_key": "Alignment"
                                }
                            ],
                            "remarks": "FormCell Button control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.Button'}",
                            "loc": "Button"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Background",
                                    "new_key": "Button"
                                },
                                {
                                    "old_key": "Value",
                                    "new_key": "Button"
                                }
                            ],
                            "remarks": "FormCell Button control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.Button'}.Styles",
                            "loc": "Button"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "left",
                                    "new_value": "Left"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "center",
                                    "new_value": "Center"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "right",
                                    "new_value": "Right"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "new_key": "Alignment"
                                }
                            ],
                            "remarks": "FormCell Button control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.Button'}",
                            "loc": "Button"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Background",
                                    "new_key": "Button"
                                },
                                {
                                    "old_key": "Value",
                                    "new_key": "Button"
                                }
                            ],
                            "remarks": "FormCell Button control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.Button'}.Styles",
                            "loc": "Button"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "left",
                                    "new_value": "Left"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "center",
                                    "new_value": "Center"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "right",
                                    "new_value": "Right"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "new_key": "Alignment"
                                },
                                {
                                    "old_key": "Style",
                                    "$fn": "SectionButtonStyle"
                                },
                                {
                                    "old_key": "ButtonType",
                                    "old_value": "Button",
                                    "new_value": "Primary"
                                },
                                {
                                    "old_key": "ButtonType",
                                    "old_value": "Normal",
                                    "new_value": "Text"
                                }
                            ],
                            "remarks": "Section ButtonTable control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ButtonTable'}.Buttons",
                            "loc": "ButtonTable"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "ButtonType",
                                    "old_value": "Button",
                                    "new_value": "Primary"
                                },
                                {
                                    "old_key": "ButtonType",
                                    "old_value": "Normal",
                                    "new_value": "Text"
                                }
                            ],
                            "remarks": "FormCell Button control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.Button'}",
                            "loc": "Button"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "ButtonType",
                                    "old_value": "Button",
                                    "new_value": "Primary"
                                },
                                {
                                    "old_key": "ButtonType",
                                    "old_value": "Normal",
                                    "new_value": "Text"
                                }
                            ],
                            "remarks": "FormCell Button control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.Button'}",
                            "loc": "Button"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "DetailImage",
                                    "$fn": "ObjectCellDetailImage"
                                },
                                {
                                    "old_key": "DetailImageIsCircular",
                                    "$fn": "ObjectCellDetailImageIsCircular"
                                },
                                {
                                    "old_key": "DetailImageText",
                                    "$fn": "ObjectCellDetailImageText"
                                }
                            ],
                            "remarks": "FormCell ListPicker control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.ListPicker'}.PickerItems.ObjectCell",
                            "loc": "ListPicker.PickerItems.ObjectCell"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "DetailImage",
                                    "$fn": "ObjectCellDetailImage"
                                },
                                {
                                    "old_key": "DetailImageIsCircular",
                                    "$fn": "ObjectCellDetailImageIsCircular"
                                },
                                {
                                    "old_key": "DetailImageText",
                                    "$fn": "ObjectCellDetailImageText"
                                }
                            ],
                            "remarks": "FormCell ListPicker control on FormCell page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.ListPicker'}.PickerItems.ObjectCell",
                            "loc": "ListPicker.PickerItems.ObjectCell"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "DetailImage",
                                    "$fn": "ObjectCellDetailImage"
                                },
                                {
                                    "old_key": "DetailImageIsCircular",
                                    "$fn": "ObjectCellDetailImageIsCircular"
                                },
                                {
                                    "old_key": "DetailImageText",
                                    "$fn": "ObjectCellDetailImageText"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "checkmark",
                                    "new_value": "Checkmark"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "detailButton",
                                    "new_value": "DetailButton"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "detailDisclosureButton",
                                    "new_value": "DetailDisclosureButton"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "disclosureIndicator",
                                    "new_value": "DisclosureIndicator"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "none",
                                    "new_value": "None"
                                },
                                {
                                    "old_key": "ProgressIndicator",
                                    "old_value": "toDownload",
                                    "new_value": "ToDownload"
                                },
                                {
                                    "old_key": "ProgressIndicator",
                                    "old_value": "inProgress",
                                    "new_value": "InProgress"
                                },
                                {
                                    "old_key": "ProgressIndicator",
                                    "old_value": "open",
                                    "new_value": "Open"
                                }
                            ],
                            "remarks": "Section ObjectTable -> ObjectCell control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectTable'}.ObjectCell",
                            "loc": "ObjectTable.ObjectCell"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "DetailImage",
                                    "$fn": "ObjectCellDetailImage"
                                },
                                {
                                    "old_key": "DetailImageIsCircular",
                                    "$fn": "ObjectCellDetailImageIsCircular"
                                },
                                {
                                    "old_key": "DetailImageText",
                                    "$fn": "ObjectCellDetailImageText"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "checkmark",
                                    "new_value": "Checkmark"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "detailButton",
                                    "new_value": "DetailButton"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "detailDisclosureButton",
                                    "new_value": "DetailDisclosureButton"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "disclosureIndicator",
                                    "new_value": "DisclosureIndicator"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "none",
                                    "new_value": "None"
                                },
                                {
                                    "old_key": "ProgressIndicator",
                                    "old_value": "toDownload",
                                    "new_value": "ToDownload"
                                },
                                {
                                    "old_key": "ProgressIndicator",
                                    "old_value": "inProgress",
                                    "new_value": "InProgress"
                                },
                                {
                                    "old_key": "ProgressIndicator",
                                    "old_value": "open",
                                    "new_value": "Open"
                                }
                            ],
                            "remarks": "Section ObjectTable -> ObjectCells -> ObjectCell control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectTable'}.ObjectCells.ObjectCell",
                            "loc": "ObjectTable.ObjectCells.ObjectCell"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "DetailImage",
                                    "$fn": "ObjectCellDetailImage"
                                },
                                {
                                    "old_key": "DetailImageIsCircular",
                                    "$fn": "ObjectCellDetailImageIsCircular"
                                },
                                {
                                    "old_key": "DetailImageText",
                                    "$fn": "ObjectCellDetailImageText"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "checkmark",
                                    "new_value": "Checkmark"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "detailButton",
                                    "new_value": "DetailButton"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "detailDisclosureButton",
                                    "new_value": "DetailDisclosureButton"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "disclosureIndicator",
                                    "new_value": "DisclosureIndicator"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "none",
                                    "new_value": "None"
                                },
                                {
                                    "old_key": "ProgressIndicator",
                                    "old_value": "toDownload",
                                    "new_value": "ToDownload"
                                },
                                {
                                    "old_key": "ProgressIndicator",
                                    "old_value": "inProgress",
                                    "new_value": "InProgress"
                                },
                                {
                                    "old_key": "ProgressIndicator",
                                    "old_value": "open",
                                    "new_value": "Open"
                                }
                            ],
                            "remarks": "Section ObjectCollection -> ObjectCell control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectCollection'}.ObjectCell",
                            "loc": "ObjectCollection.ObjectCell"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "DetailImage",
                                    "$fn": "ObjectCellDetailImage"
                                },
                                {
                                    "old_key": "DetailImageIsCircular",
                                    "$fn": "ObjectCellDetailImageIsCircular"
                                },
                                {
                                    "old_key": "DetailImageText",
                                    "$fn": "ObjectCellDetailImageText"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "checkmark",
                                    "new_value": "Checkmark"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "detailButton",
                                    "new_value": "DetailButton"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "detailDisclosureButton",
                                    "new_value": "DetailDisclosureButton"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "disclosureIndicator",
                                    "new_value": "DisclosureIndicator"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "none",
                                    "new_value": "None"
                                },
                                {
                                    "old_key": "ProgressIndicator",
                                    "old_value": "toDownload",
                                    "new_value": "ToDownload"
                                },
                                {
                                    "old_key": "ProgressIndicator",
                                    "old_value": "inProgress",
                                    "new_value": "InProgress"
                                },
                                {
                                    "old_key": "ProgressIndicator",
                                    "old_value": "open",
                                    "new_value": "Open"
                                }
                            ],
                            "remarks": "Section ObjectCollection -> ObjectCells -> ObjectCell control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectCollection'}.ObjectCells.ObjectCell",
                            "loc": "ObjectCollection.ObjectCells.ObjectCell"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "checkmark",
                                    "new_value": "Checkmark"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "detailButton",
                                    "new_value": "DetailButton"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "detailDisclosureButton",
                                    "new_value": "DetailDisclosureButton"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "disclosureIndicator",
                                    "new_value": "DisclosureIndicator"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "none",
                                    "new_value": "None"
                                }
                            ],
                            "remarks": "Section SimplePropertyCollection -> SimplePropertyCell control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.SimplePropertyCollection'}.SimplePropertyCell",
                            "loc": "SimplePropertyCollection.SimplePropertyCell"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "checkmark",
                                    "new_value": "Checkmark"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "detailButton",
                                    "new_value": "DetailButton"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "detailDisclosureButton",
                                    "new_value": "DetailDisclosureButton"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "disclosureIndicator",
                                    "new_value": "DisclosureIndicator"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "none",
                                    "new_value": "None"
                                }
                            ],
                            "remarks": "Section SimplePropertyCollection -> SimplePropertyCells -> SimplePropertyCell control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.SimplePropertyCollection'}.SimplePropertyCells.SimplePropertyCell",
                            "loc": "SimplePropertyCollection.SimplePropertyCells.SimplePropertyCell"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Tags",
                                    "$fn": "ObjectHeaderTags"
                                }
                            ],
                            "remarks": "Section ObjectHeader control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectHeader'}.ObjectHeader",
                            "loc": "ObjectHeader"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Image",
                                    "$fn": "DataTableColumnItemImage"
                                },
                                {
                                    "old_key": "Text",
                                    "$fn": "DataTableColumnItemText"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "left",
                                    "new_value": "Left"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "center",
                                    "new_value": "Center"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "right",
                                    "new_value": "Right"
                                }
                            ],
                            "remarks": "Section DataTableColumnItem control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.DataTable'}.Row.Items",
                            "loc": "DataTableColumnItem"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "_Type",
                                    "$fn": "FormCellPage"
                                }
                            ],
                            "remarks": "Migrate FormCell page to Section Page",
                            "path": ".Controls[0]{._Type === 'Control.Type.FormCellContainer'}",
                            "loc": "FormCellPage",
                            "available": false
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Alignment",
                                    "old_value": "left",
                                    "new_value": "Left"
                                },
                                {
                                    "old_key": "Alignment",
                                    "old_value": "center",
                                    "new_value": "Center"
                                },
                                {
                                    "old_key": "Alignment",
                                    "old_value": "right",
                                    "new_value": "Right"
                                }
                            ],
                            "remarks": "Section Image control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.Image'}",
                            "loc": "Image"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "none",
                                    "new_value": "None"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "disclosureIndicator",
                                    "new_value": "DisclosureIndicator"
                                }
                            ],
                            "remarks": "Section controls Header on Section Page",
                            "path": ".Controls[0].Sections.Header",
                            "loc": "Header"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "FooterStyle",
                                    "old_value": "attribute",
                                    "new_value": "Attribute"
                                },
                                {
                                    "old_key": "FooterStyle",
                                    "old_value": "title",
                                    "new_value": "Title"
                                },
                                {
                                    "old_key": "FooterStyle",
                                    "old_value": "help",
                                    "new_value": "Help"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "none",
                                    "new_value": "None"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "disclosureIndicator",
                                    "new_value": "DisclosureIndicator"
                                }
                            ],
                            "remarks": "Section controls Footer on Section Page",
                            "path": ".Controls[0].Sections.Footer",
                            "loc": "Footer"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Function",
                                    "old_value": "sum",
                                    "new_value": "Sum"
                                },
                                {
                                    "old_key": "Function",
                                    "old_value": "average",
                                    "new_value": "Average"
                                },
                                {
                                    "old_key": "Function",
                                    "old_value": "Max",
                                    "new_value": "max"
                                },
                                {
                                    "old_key": "Function",
                                    "old_value": "Min",
                                    "new_value": "min"
                                }
                            ],
                            "remarks": "Chart Content control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ChartContent'}.ChartContent.SummaryView.AggregateItem.Value",
                            "loc": "ChartContent.SummaryView.AggregateItem.Value"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "BindTo",
                                    "old_value": "statusImage",
                                    "new_value": "StatusImage"
                                },
                                {
                                    "old_key": "BindTo",
                                    "old_value": "substatusImage",
                                    "new_value": "SubstatusImage"
                                },
                                {
                                    "old_key": "BindTo",
                                    "old_value": "detailImage",
                                    "new_value": "DetailImage"
                                },
                                {
                                    "old_key": "BindTo",
                                    "old_value": "firstIcon",
                                    "new_value": "FirstIcon"
                                },
                                {
                                    "old_key": "BindTo",
                                    "old_value": "secondIcon",
                                    "new_value": "SecondIcon"
                                },
                                {
                                    "old_key": "BindTo",
                                    "old_value": "thirdIcon",
                                    "new_value": "ThirdIcon"
                                },
                                {
                                    "old_key": "BindTo",
                                    "old_value": "headline",
                                    "new_value": "Headline"
                                },
                                {
                                    "old_key": "BindTo",
                                    "old_value": "subheadline",
                                    "new_value": "Subheadline"
                                },
                                {
                                    "old_key": "BindTo",
                                    "old_value": "footnote",
                                    "new_value": "Footnote"
                                },
                                {
                                    "old_key": "BindTo",
                                    "old_value": "status",
                                    "new_value": "Status"
                                },
                                {
                                    "old_key": "BindTo",
                                    "old_value": "substatus",
                                    "new_value": "SubStatus"
                                },
                                {
                                    "old_key": "LineBreakMode",
                                    "old_value": "charWrapping",
                                    "new_value": "CharWrapping"
                                },
                                {
                                    "old_key": "LineBreakMode",
                                    "old_value": "clipping",
                                    "new_value": "Clipping"
                                },
                                {
                                    "old_key": "LineBreakMode",
                                    "old_value": "truncatingHead",
                                    "new_value": "TruncatingHead"
                                },
                                {
                                    "old_key": "LineBreakMode",
                                    "old_value": "truncatingTail",
                                    "new_value": "TruncatingTail"
                                },
                                {
                                    "old_key": "LineBreakMode",
                                    "old_value": "truncatingMiddle",
                                    "new_value": "TruncatingMiddle"
                                },
                                {
                                    "old_key": "LineBreakMode",
                                    "old_value": "wordWrapping",
                                    "new_value": "WordWrapping"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "left",
                                    "new_value": "Left"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "right",
                                    "new_value": "Right"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "center",
                                    "new_value": "Center"
                                }
                            ],
                            "remarks": "Grid Table control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.GridTable'}..*.Items",
                            "loc": "GridRowItem"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "checkmark",
                                    "new_value": "Checkmark"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "detailButton",
                                    "new_value": "DetailButton"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "detailDisclosureButton",
                                    "new_value": "DetailDisclosureButton"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "disclosureIndicator",
                                    "new_value": "DisclosureIndicator"
                                },
                                {
                                    "old_key": "AccessoryType",
                                    "old_value": "none",
                                    "new_value": "None"
                                }
                            ],
                            "remarks": "Grid Table control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.GridTable'}.Row",
                            "loc": "GridTable.Row"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Alignment",
                                    "old_value": "left",
                                    "new_value": "Left"
                                },
                                {
                                    "old_key": "Alignment",
                                    "old_value": "center",
                                    "new_value": "Center"
                                },
                                {
                                    "old_key": "Alignment",
                                    "old_value": "right",
                                    "new_value": "Right"
                                }
                            ],
                            "remarks": "Side Drawer control on Side Drawer Navigation Page",
                            "path": ".Controls[0]{._Type === 'Control.Type.SideDrawer'}.Header",
                            "loc": "SideDrawer.Header"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "left",
                                    "new_value": "Left"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "center",
                                    "new_value": "Center"
                                },
                                {
                                    "old_key": "TextAlignment",
                                    "old_value": "right",
                                    "new_value": "Right"
                                }
                            ],
                            "remarks": "Side Drawer Section control on Side Drawer Navigation Page",
                            "path": ".Controls[0]{._Type === 'Control.Type.SideDrawer'}.Sections.Items",
                            "loc": "SideDrawerSection.Items"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "ToolBar",
                                    "$fn": "ToolBar2FioriToolbar"
                                }
                            ],
                            "remarks": "Migrate ToolBar to FioriToolbar",
                            "path": ".",
                            "loc": "ToolBar"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "_Type",
                                    "old_value": "Control.Type.ObjectCard",
                                    "new_value": "ObjectCardCollection.Type.Card"
                                }
                            ],
                            "remarks": "Migrate 'Control.Type.ObjectCard' to 'ObjectCardCollection.Type.Card' for Card",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectCardCollection'}.Card",
                            "loc": "ObjectCardCollection.Card"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "_Type",
                                    "old_value": "Control.Type.ObjectCard",
                                    "new_value": "ObjectCardCollection.Type.Card"
                                }
                            ],
                            "remarks": "Migrate 'Control.Type.ObjectCard' to 'ObjectCardCollection.Type.Card' for Cards",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectCardCollection'}.Cards",
                            "loc": "StaticObjectCardCollection.Cards"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Items",
                                    "$fn": "AddDataTableRowItemName"
                                }
                            ],
                            "remarks": "Add _Name for Row.Items of DataTable control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.DataTable'}.Row",
                            "loc": "DataTable.Row.Items"
                        },
                        {
                            "updates": [
                                {
                                    "old_key": "Caption",
                                    "$fn": "PageCaption"
                                },
                                {
                                    "old_key": "PrefersLargeCaption",
                                    "$fn": "PagePrefersLargeCaption"
                                },
                                {
                                    "old_key": "OnBackButtonPressed",
                                    "$fn": "PageOnBackButtonPressed"
                                }
                            ],
                            "remarks": "Migrate 'Caption', 'PrefersLargeCaption' , 'OnBackButtonPressed' in Page to ActionBar",
                            "path": ".",
                            "loc": "Page"
                        }
                    ],
                    "deletion": [],
                    "addition": [
                        {
                            "adds": [
                                {
                                    "key": "Position",
                                    "value": "Left"
                                }
                            ],
                            "path": ".ActionBar.Items",
                            "loc": "ActionBar.Items"
                        },
                        {
                            "adds": [
                                {
                                    "key": "ButtonType",
                                    "value": "Text"
                                },
                                {
                                    "key": "Semantic",
                                    "value": "Tint"
                                },
                                {
                                    "key": "_Type",
                                    "value": "ButtonTable.Type.Button"
                                }
                            ],
                            "remarks": "Section ButtonTable control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ButtonTable'}.Buttons",
                            "loc": "ButtonTable.Buttons"
                        },
                        {
                            "adds": [
                                {
                                    "key": "ButtonType",
                                    "value": "Text"
                                },
                                {
                                    "key": "Semantic",
                                    "value": "Tint"
                                }
                            ],
                            "remarks": "FormCell Button control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.FormCell'}.Controls{._Type === 'Control.Type.FormCell.Button'}",
                            "loc": "Button"
                        },
                        {
                            "adds": [
                                {
                                    "key": "ButtonType",
                                    "value": "Text"
                                },
                                {
                                    "key": "Semantic",
                                    "value": "Tint"
                                }
                            ],
                            "remarks": "FormCell Button control on FormCell Page",
                            "path": ".Controls[0].Sections.Controls{._Type === 'Control.Type.FormCell.Button'}",
                            "loc": "Button"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "SectionCommon.Type.Header"
                                }
                            ],
                            "remarks": "Section Header on Section Page",
                            "path": ".Controls[0].Sections{._Type !== 'Section.Type.DataTable'}.Header",
                            "loc": "Header"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "SectionCommon.Type.Footer"
                                }
                            ],
                            "remarks": "Section Footer on Section Page",
                            "path": ".Controls[0].Sections.Footer",
                            "loc": "Footer"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "ObjectCard.Type.ActionItem"
                                }
                            ],
                            "remarks": "Add _Type for Card.PrimaryAction of ObjectCardCollection control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectCardCollection'}.Card.PrimaryAction",
                            "loc": "ObjectCardCollection.Card.PrimaryAction"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "ObjectCard.Type.ActionItem"
                                }
                            ],
                            "remarks": "Add _Type for Card.SecondaryAction of ObjectCardCollection control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectCardCollection'}.Card.SecondaryAction",
                            "loc": "ObjectCardCollection.Card.SecondaryAction"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "ObjectCard.Type.OverflowButton"
                                }
                            ],
                            "remarks": "Add _Type for Card.OverflowButtons of ObjectCardCollection control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectCardCollection'}.Card.OverflowButtons",
                            "loc": "ObjectCardCollection.Card.OverflowButtons"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "ObjectCard.Type.ActionItem"
                                }
                            ],
                            "remarks": "Add _Type for Cards.PrimaryAction of StaticObjectCardCollection control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectCardCollection'}.Cards.PrimaryAction",
                            "loc": "StaticObjectCardCollection.Cards.PrimaryAction"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "ObjectCard.Type.ActionItem"
                                }
                            ],
                            "remarks": "Add _Type for Cards.SecondaryAction of StaticObjectCardCollection control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectCardCollection'}.Cards.SecondaryAction",
                            "loc": "StaticObjectCardCollection.Cards.SecondaryAction"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "ObjectCard.Type.OverflowButton"
                                }
                            ],
                            "remarks": "Add _Type for Cards.OverflowButtons of StaticObjectCardCollection control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectCardCollection'}.Cards.OverflowButtons",
                            "loc": "StaticObjectCardCollection.Card.OverflowButtons"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "ObjectTable.Type.ObjectCell"
                                }
                            ],
                            "remarks": "Add _Type for ObjectCell of ObjectTable control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectTable'}.ObjectCell",
                            "loc": "ObjectTable.ObjectCell"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "ObjectCell.Type.ContextMenu"
                                }
                            ],
                            "remarks": "Add _Type for ObjectCell.ContextMenu of ObjectTable control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectTable'}.ObjectCell.ContextMenu",
                            "loc": "ObjectTable.ObjectCell.ContextMenu"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "ObjectCellContextMenu.Type.Item"
                                }
                            ],
                            "remarks": "Add _Type for ObjectCell.ContextMenu.Items of ObjectTable control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectTable'}.ObjectCell.ContextMenu.Items",
                            "loc": "ObjectTable.ObjectCell.ContextMenu.Items"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "ObjectTable.Type.ObjectCell"
                                }
                            ],
                            "remarks": "Add _Type for ObjectCells.ObjectCell of StaticObjectTable control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectTable'}.ObjectCells.ObjectCell",
                            "loc": "StaticObjectTable.ObjectCells.ObjectCell"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "ObjectCollection.Type.ObjectCell"
                                }
                            ],
                            "remarks": "Add _Type for ObjectCell of ObjectCollection control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectCollection'}.ObjectCell",
                            "loc": "ObjectCollection.ObjectCell"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "ObjectCollection.Type.ObjectCell"
                                }
                            ],
                            "remarks": "Add _Type for ObjectCells.ObjectCell of StaticObjectCollection control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.ObjectCollection'}.ObjectCells.ObjectCell",
                            "loc": "StaticObjectCollection.ObjectCells.ObjectCell"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "DataTableRow.Type.Cell"
                                }
                            ],
                            "remarks": "Add _Type for Row.Items of DataTable control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.DataTable'}.Row.Items",
                            "loc": "DataTable.Row.Items"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "KeyValue.Type.Item"
                                }
                            ],
                            "remarks": "Add _Type for KeyAndValues of KeyValue control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.KeyValue'}.KeyAndValues",
                            "loc": "KeyValue.KeyAndValues"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "SimplePropertyCollection.Type.Cell"
                                }
                            ],
                            "remarks": "Add _Type for SimplePropertyCell of SimplePropertyCollection control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.SimplePropertyCollection'}.SimplePropertyCell",
                            "loc": "SimplePropertyCollection.SimplePropertyCell"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "SimplePropertyCollection.Type.Cell"
                                }
                            ],
                            "remarks": "Add _Type for SimplePropertyCells.SimplePropertyCell of StaticSimplePropertyCollection control on Section Page",
                            "path": ".Controls[0].Sections{._Type === 'Section.Type.SimplePropertyCollection'}.SimplePropertyCells.SimplePropertyCell",
                            "loc": "StaticSimplePropertyCollection.SimplePropertyCells.SimplePropertyCell"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "Control.Type.FioriToolbar"
                                },
                                {
                                    "key": "_Name",
                                    "value": "FioriToolbar0"
                                }
                            ],
                            "remarks": "Add _Type and _Name for FioriToolbar",
                            "path": ".FioriToolbar",
                            "loc": "FioriToolbar"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "Control.Type.ActionBar"
                                }
                            ],
                            "remarks": "Add _Type for ActionBar",
                            "path": ".ActionBar",
                            "loc": "ActionBar"
                        },
                        {
                            "adds": [
                                {
                                    "key": "_Type",
                                    "value": "Control.Type.ActionBarItem"
                                }
                            ],
                            "remarks": "Add _Type for ActionBarItem",
                            "path": ".ActionBar.Items",
                            "loc": "ActionBar.Items"
                        }
                        
                    ]
                },
                "service": {
                    "modification": [],
                    "deletion": [],
                    "addition": []
                }
            },
            "replaced_items": [
                {
                    "old": "#Application/#ClientData/UserId",
                    "new": "#Application/#AppData/UserId"
                },
                {
                    "old": "#Application/#ClientData/DeviceId",
                    "new": "#Application/#AppData/DeviceId"
                },
                {
                    "old": "#Application/#ClientData/AvailableThemes",
                    "new": "#Application/#AppData/AvailableThemes"
                },
                {
                    "old": "#Application/#ClientData/MobileServiceEndpoint",
                    "new": "#Application/#AppData/MobileServiceEndpoint"
                },
                {
                    "old": "#Application/#ClientData/MobileServiceAppId",
                    "new": "#Application/#AppData/MobileServiceAppId"
                },
                {
                    "old": "#Application/#ClientData/Session",
                    "new": "#Application/#AppData/Session"
                }
            ]
        }
    ]
}