--- title: "Deprecated Pages" --- # Deprecated Pages > The following pages cover content in Ignition that has been deprecated, or in some cases, completely removed. Deprecated functionality is still available inside Ignition to maintain backwards compatibility, but may otherwise be hidden. For example, deprecated system functions may no longer appear with autocomplete popup, or will be listed with a deprecated warning. However, they will still function in the software and work exactly the same as they used to. Other features, such as the Tag Editor or the Alarming system, have been reworked in a way that when the Ignition version is updated, the old functionality is completely removed. Regardless of whether deprecated features are still functional, it is recommended to switch systems over to the newer features at the earliest convenience for improved usability and security. ## Deprecated Functionality This section describes deprecated functionality by version, and the recommended replacement features or methods where available. ### 8.3.7 * The [Create Project Permission](platform/security/create-project-permission/create-project-permission.md) Gateway setting was deprecated and replaced by the Designer Permissions and Role(s) settings as applicable. ### 8.3.5 * The `bullets.height` and `bullets.width` properties for the [XY Chart](components/perspective/xy-chart.md) were removed and replaced by a `bullets.radius` property. ### 8.3.0 * Various [system.tag](system-functions/system-tag-deprecated/system-tag-deprecated.md) functions were deprecated and replaced with system.historian variants. This includes system.tag.queryTagHistory and system.tag.queryTagCalculations, which removed the support described on the [Custom Tag History Aggregates](modules/tag-historian/custom-tag-history-aggregates/custom-tag-history-aggregates.md) page. * Replace `system.tag.browseHistoricalTags` with `system.historian.browse` * Replace `system.tag.deleteAnnotations` with `system.historian.deleteAnnotations ` * Replace `system.tag.queryAnnotations` with `system.historian.queryAnnotations` * Replace `system.tag.queryTagCalculations` with `system.historian.queryAggregatedPoints ` * Replace `system.tag.queryTagHistory` with `system.historian.queryRawPoints` * Replace `system.tag.storeAnnotations` with `system.historian.storeAnnotations` * Replace `system.tag.storeTagHistory` with `system.historian.storeDataPoints` * The deprecated `system.tag.queryTagDensity` function has no recommended replacement * The following [system.dataset](system-functions/system-dataset-deprecated/system-dataset-deprecated.md) functions were deprecated and replaced with system.vision variants: * Replace `system.dataset.exportCSV` with `system.vision.exportCSV` * Replace `system.dataset.exportExcel` with `system.vision.exportExcel` * Replace `system.dataset.exportHTML` with `system.vision.exportHTML` * The deprecated `system.dataset.toPyDataSet` function has no recommended replacement as datasets no longer need to be manually wrapped as PyDatasets. * The following [system.db](system-functions/system-db-deprecated/system-db-deprecated.md) functions were deprecated and replaced for improved querying methods: * Replace `system.db.clearAllNamedQueryCaches` with `system.db.clearQueryCache` * Replace `system.db.clearNamedQueryCache` with `system.db.clearQueryCache` * Replace `system.db.dateFormat` with `system.date.format` * Replace `system.db.runNamedQuery` with `system.db.execQuery` or `system.db.execUpdate` * Replace `system.db.runQuery` with `system.db.execQuery` or `system.db.runPrepQuery` * Replace `system.db.runScalarQuery` with `system.db.execScalar` or `system.db.runScalarPrepQuery` * Replace `system.db.runSFNamedQuery` with `system.db.execUpdateAsync` * Replace `system.db.runSFUpdateQuery` with `system.db.execUpdateAsync` or `system.db.runSFPrepUpdate` * Replace `system.db.runUpdateQuery` with `system.db.runPrep[x]` * The following system.gui functions were deprecated and replaced with system.vision variants: * Replace `system.gui.chooseColor` with `system.vision.showColorInput` * Replace `system.gui.closeDesktop` with `system.vision.closeDesktop` * Replace `system.gui.color` with `system.vision.color` * Replace `system.gui.confirm` with `system.vision.showConfirm` * Replace `system.gui.createPopupMenu` with `system.vision.createPopupMenu` * Replace `system.gui.desktop` with `system.vision.desktop` * Replace `system.gui.errorBox` with `system.vision.showError` * Replace `system.gui.findWindow` with `system.vision.findWindow` * Replace `system.gui.getCurrentDesktop` with `system.vision.getCurrentDesktop` * Replace `system.gui.getDesktopHandles` with `system.vision.getDesktopHandles` * Replace `system.gui.getOpenedWindowNames` with `system.vision.getOpenedWindowNames` * Replace `system.gui.getOpenedWindows` with `system.vision.getOpenedWindows` * Replace `system.gui.getParentWindow` with `system.vision.getParentWindow` * Replace `system.gui.getScreenIndex` with `system.vision.getScreenIndex` * Replace `system.gui.getScreens` with `system.vision.getScreens` * Replace `system.gui.getSibling` with `system.vision.getSibling` * Replace `system.gui.getWindow` with `system.vision.getWindow` * Replace `system.gui.getWindowNames` with `system.vision.getWindowNames` * Replace `system.gui.inputBox` with `system.vision.showInput` * Replace `system.gui.isTouchscreenModeEnabled` with `system.vision.isTouchscreenMode` * Replace `system.gui.messageBox` with `system.vision.showMessage` * Replace `system.gui.openDesktop` with `system.vision.openDesktop` * Replace `system.gui.openDiagnostics` with `system.vision.showDiagnostics` * Replace `system.gui.passwordBox` with `system.vision.showPasswordInput` * Replace `system.gui.setScreenIndex` with `system.vision.setScreenIndex` * Replace `system.gui.setTouchscreenModeEnabled` with `system.vision.setTouchscreenMode` * Replace `system.gui.showNumericKeypad` with `system.vision.showNumericKeypad` * Replace `system.gui.showTouchscreenKeyboard` with `system.vision.showTouchscreenKeyboard` * Replace `system.gui.transform` with `system.vision.transform` * Replace `system.gui.warningBox` with `system.gui.showWarning` * The `system.gui.getQuality` and `system.gui.convertPointToScreen` functions were also deprecated, but have no replacements. * The following system.nav functions were deprecated and replaced with system.vision variants: * Replace `system.nav.centerWindow` with `system.vision.centerWindow` * Replace `system.nav.closeParentWindow` with `system.vision.closeParentWindow` * Replace `system.nav.closeWindow` with `system.vision.closeWindow` * Replace `system.nav.desktop` with `system.vision.desktop` * Replace `system.nav.getCurrentWindow` with `system.vision.getCurrentWindow` * Replace `system.nav.goBack` with `system.vision.goBack` * Replace `system.nav.goForward` with `system.vision.goForward` * Replace `system.nav.goHome` with `system.vision.goHome` * Replace `system.nav.openWindow` with `system.vision.openWindow` * Replace `system.nav.openWindowInstance` with `system.vision.openWindowInstance` * Replace `system.nav.swapTo` with `system.vision.swapTo` * Replace `system.nav.swapWindow` with `system.vision.swapWindow` * The following [system.net](system-functions/system-net-deprecated/system-net-deprecated.md) functions were deprecated: * Replace `system.net.httpDelete` with `system.net.httpClient.delete` * Replace `system.net.httpGet` with `system.net.httpClient.get` * Replace `system.net.httpPost` with `system.net.httpClient.post` * Replace `system.net.httpPut` with `system.net.httpClient.put` * The following [system.util](system-functions/system-util-deprecated/system-util-deprecated.md) functions were deprecated and replaced with system.vision variants: * Replace `system.util.getAvailableTerms` with `system.vision.getAvailableTerms` * Replace `system.util.getAvailableLocales` with `system.vision.getAvailableLocales` ### 8.1.34 * Tag Diagnostics data was removed from the [Tag Editor](platform/tag-editor/tag-editor-8117-8133/tag-editor-8117-8133.md) and will be displayed in its own window in future versions. ### 8.1.17 * The [Tag Editor](platform/tag-editor/tag-editor-800-8116/tag-editor/tag-editor.md) was redesigned to improve usability. This work impacted some features described on the [Configuring Tag History](modules/tag-historian/configuring-tag-history/configuring-tag-history.md) page, which have also been deprecated. * The [SSO Enabled property](platform/security/sso-enabled/sso-enabled.md) for Active Directory, AD Internal Hybrid, and AD Database Hybrid User Sources was forcefully disabled to protect against a potential security vulnerability. ### 8.1.10 * Implementation for the [system.device.addDevice](system-functions/system-device-deprecated/system-device-addDevice/system-device-addDevice.md) function prior to 8.1.10 was deprecated and replaced with updated parameter syntax. The function name has remained unchanged. ### 8.1.0 * The following [system.tag](system-functions/system-tag-deprecated/system-tag-deprecated.md) functions were deprecated: * `system.tag.addTag` * `system.tag.browseTags` * `system.tag.browseTagsSimple` * `system.tag.editAlarmConfig` * `system.tag.editTag` * `system.tag.editTags` * `system.tag.getAlarmStates` * `system.tag.loadFromFile` * `system.tag.read` * `system.tag.readAll` * `system.tag.removeTag` * `system.tag.removeTags` * `system.tag.scan` * `system.tag.write` * `system.tag.writeAll` * `system.tag.writeAllSynchronous` * `system.tag.writeSynchronous` * `system.tag.writeToTag` * The following [system.db](system-functions/system-db-deprecated/system-db-deprecated.md) functions were deprecated and replaced with system.dataset variants: * Replace `system.db.exportCSV` with `system.dataset.exportCSV` * Replace `system.db.exportExcel` with `system.dataset.exportExcel` * Replace `system.db.exportHTML` with `system.dataset.exportHTML` ### 8.0.8 * The three [Simulator](modules/simulators/simulators.md) drivers were deprecated and replaced by the Programmable Device Simulator. ### 8.0.7 * The [system.dataset.dataSetToExcel](system-functions/system-dataset-deprecated/system-dataset-dataSetToExcel/system-dataset-dataSetToExcel.md) function was deprecated and replaced with `system.dataset.toExcel`. ### 8.0.0 * The [Comments Panel](components/vision/comments-panel.md) component was deprecated and replaced with an updated version, Vision - Comments Panel, for an improved user experience. * The [system.tag.browseConfiguration](system-functions/system-tag-deprecated/system-tag-browseConfiguration.md) function was deleted and is no longer available for use. * The [Gateway Control Utility](platform/gateway-control-utility/gateway-control-utility.md) functionality was deprecated and replaced with the Gateway Command-line Utility. * The [Tag Editor](platform/tag-editor/tag-editor-800-8116/tag-editor-800-8116.md) was redesigned to improve usability. * The [Database Expression functions](expression-functions/database-expression-functions/database-expression-functions.md) were deprecated. * The [Variable Expression functions](expression-functions/variables-expression-functions/variables-expression-functions.md) were deprecated. ### 7.9.9 * The [Document Viewer](components/vision/document-viewer.md) component was removed. ### 7.9.8 * The [IA Labs PDF Viewer](components/vision/ia-labs-pdf-viewer.md) was removed and replaced with the Vision - PDF Viewer component. ### 7.9.3 * The [`system.util.invokeGateway`](system-functions/system-util-deprecated/system-util-invokeGateway/system-util-invokeGateway.md) function was removed and replaced with `system.util.sendRequest`. ### 7.9.0 * The following [system.tag](system-functions/system-tag-deprecated/system-tag-deprecated.md) functions were deprecated: * Replace `system.tag.getAttribute` and `system.tag.getTagValue` with `system.tag.read`. ### 7.8.1 * The [`system.gui.reshapeComponent`](system-functions/system-gui-deprecated/system-gui-reshapeComponent/system-gui-reshapeComponent.md), [`system.gui.resizeComponent`](system-functions/system-gui-deprecated/system-gui-resizeComponent/system-gui-resizeComponent.md), and [`system.gui.moveComponent`](system-functions/system-gui-deprecated/system-gui-moveComponent/system-gui-moveComponent.md) functions were deprecated and replaced by `system.gui.transform`. ### 7.7.0 * The [Store and Forward Expression functions](expression-functions/store-and-forward-expression-functions/store-and-forward-expression-functions.md) were deprecated. ### 7.6.0 * Due to the introduction of a new alarming system the [system.alert](system-functions/system-alert-deprecated/system-alert-deprecated.md) functions were deprecated and replaced with system.alarm variants.