6 Deprecated Features
Deprecated features are features which Oracle plans to desupport or remove in a future release of Oracle APEX. If a feature is related to application metadata or an API, existing applications can still use the feature, but Oracle strongly recommends that developers start to modify their applications as described in this section. Use APEX Advisor to scan existing applications for deprecated attributes.
6.1 Deprecated Query Builder
SQL Workshop Query Builder is deprecated as of this release. Query Builder is currently supported, but will be removed in a future release.
6.2 Deprecated APEX Item Markup
Future releases of APEX may include fixes and improvements to the accessibility, usability, and functionality of various items that require changing the markup or using custom elements (web components). These changes may create more dynamic behaviors for items, and will be done in a way that minimizes impact to items and forms in existing apps.
The apex.item namespace and item interface are the only supported APIs for customizing and programatically working with items. APEX discourages customizations that rely on undocumented item markup or CSS classes, as these may not work as expected in future releases.
Assumptions about the HTML markup used by each of the native APEX items may not hold in the future. Item customization through Advanced attributes (CSS Classes), Custom Attributes, JavaScript code, and CSS rules that assumes particular markup could break.
important-text to the Advanced: CSS Classes attribute of a text area and then add a custom CSS rule like:.important-text.apex-item-textarea + .apex-item-textarea-counter {
font-weight: bold;
} This currently works, but may not in the future because it relies on undocumented class names and the counter element directly following the textarea element. It is also not a best practice to add event handlers in Custom Attributes.
Future releases may document new custom element markup, classes, and CSS variables to allow more supportable customization.
6.3 Deprecated User Interfaces Removed
- Obsolete views:
apex_workspace_ui_typesapex_appl_user_interfaces
- New view columns:
apex_applications.theme_style_by_user_prefapex_applications.built_with_loveapex_applications.navigation_listapex_applications.navigation_list_positionapex_applications.nav_bar_typeapex_applications.nav_bar_listapex_applications.include_legacy_javascriptapex_applications.include_jquery_migrate
- Obsolete view columns:
apex_applications.ui_detection_css_urlsapex_appl_concatenated_files.user_interface_idapex_application_pages.user_interface_idapex_application_pages.page_transitionapex_application_pages.popup_transitionapex_application_themes.ui_type_idapex_application_themes.ui_type_nameapex_application_themes.default_page_transitionapex_application_themes.default_popup_transitionapex_appl_plugins.supported_ui_typesapex_appl_plugin_std_attrs.supported_ui_typesapex_appl_plugin_attributes.supported_ui_types
- Removed Page Designer Properties:
- Page Transition
- Popup Transition
- User Interface
6.4 Deprecated APIs and Parameters
PL/SQL APIs
- For
apex_instance_admin.add_web_entry_point, the parameterp_methodsis deprecated.
JavaScript APIs
apex.pwa.getInstallText
6.5 Deprecated jQuery/JET Date Pickers
jQuery/JET Date Pickers are now deprecated and cannot be used for new pages or applications. The old jQuery Date Picker JavaScript APIs are not supported.
The JET Date Picker will be removed in a future release. Oracle recommends replacing all old Date Pickers with the new Date Picker.