What's new

The February 2026 update for ArcGIS Experience Builder includes the new features, widgets, and enhancements listed below.

  • Accessibility—Page headers and footers now have assigned landmark roles so screen readers can identify them as headers and footers. Six more widgets support accessibility features—Date Filter, Fly Controller, Legend, Login, Query, and Section. You can use the arrow keys to navigate between views with the Views Navigation widget and press the Enter key to activate a view. Text widgets, Legend widgets, and other non-interactive elements can have keyboard focus when they are scrollable. The Journey default template is optimized for accessibility. In the builder, the Insert widget panel search box is now first in the keyboard navigation tab order for that panel.
  • Actions—The Filter data records and Select data records message actions support the Data filtering changes trigger.
  • Arcade—You can use the Arcade assistant (beta) to generate ArcGIS Arcade expressions. The assistant uses artificial intelligence (AI) to generate expressions from instructions you type in natural language. You can access the assistant in all Arcade editors in Experience Builder. For best results, use clear and plain language in your prompts and iterate on the responses you receive. Additionally, you can use conditional and dynamic styling to set foreground colors for List widget items.
  • General settings—You can choose to allow people other than you to create and save duplicates of your app. If you allow copying, others can create a copy of your app by clicking More options and Duplicate on the app item card in the experiences gallery, or by entering the URL https://experience.arcgis.com/builder/?copy_app_id= in the browser address bar followed by the ID of the app to be copied. In the page outline, a restricted visibility icon Restricted visibility appears next to pages that have restrictions.
  • Languages—Adds support for Canadian French (fr-ca).
  • SQL Expression Builder—You can choose to remove the All option from drop-down lists of unique values.
  • Templates—Adds the Concourse full-screen page template.
  • Theme settings—Adds the Calcite predesigned app theme.

Widgets

Other improvements include the following new and updated widgets:

  • Date Filter widget (new)—Filter features by date to only show features that fall within a specific date or date range. The widget includes a calendar tool that you can use to choose dates. You can use the Date Filter widget to filter layers that have at least one valid date field or date only field.
  • Theme Mode Switcher widget (new)—Toggle the app theme between light mode and dark mode. Every Experience Builder app or template has a theme, which is either a light theme or dark theme. The Theme Mode Switcher widget allows you to switch between the original version and an opposite mode version of the app theme. If the app theme is a light theme, Experience Builder maps all of the theme elements to create a dark mode version. If the app theme is a dark theme, Experience Builder maps all of the theme elements to create a light mode version.
  • Add Data widget—The widget preserves the original data structure of .kml files. When you upload a .kml file, point, line, and polygon features from the file appear in separate layers, which you can view with the Map Layers widget. When you add data by URL from a Web Feature Service (WFS) or Web Map Service (WMS), you can select specific layers. With WFS services, you can select single layers and there is a configurable record limit of 30,000 records. With WMS services, you can select and add multiple layers.
  • Analysis widget—You can click and drag input and output parameters to reorder them.
  • Chart widget—If you enter a title for a chart, the title remains the same even if you make changes to settings such as the chart type or category field. In series charts, the axes that were previously named x-axis and y-axis are now named category axis and value axis.
  • Directions widget—You can print routes.
  • Draw widget—You can export drawings. You can also import drawings that were exported with an Experience Builder Draw widget and edit them. You can import multiple files at once.
  • Edit widgetBatch editing supports field customization. Titles of selected features respect pop-up title configurations. Advanced editing tools allow you to merge, split, copy, and paste features. When pasting copied features, you can paste them back into their original layers or paste them into a specified layer by choosing a feature template (if all features share the same geometry type).
  • List widget—When you place a List widget in an Accordion widget, the list maintains its scroll position when you close it and re-open it in the accordion.
  • Login widget—You can choose to have the widget sign the user out of their account and from any resources in the app that required separate login.
  • Map widget—You can continuously display the user's current location, either by default or starting when the user clicks the Locate tool. The map can move to follow the user's position as they move. You can choose to have the map always be oriented with north up or have the map rotate with the user's device as they move. Additionally, you can customize the layout of the map tools on large and medium screen devices in full mode. If you do, tool areas appear in the four corners of the Map widget to indicate where you can place tools. Click and drag a tool to move it. Placeholders appear at the ends of the tool areas. You can click and drag to move the placeholders and use them to create gaps between map tools. You can choose to put the overview map tool in any of the four corners of the widget. The Map widget supports Google Photorealistic 3D basemaps (beta). As the widget height decreases, tools now become hidden if there is insufficient space to display them. This is changed from the previous behavior where the widget hid tools in a specific order as the widget height decreased. You can change the color of links in pop-ups in theme settings.
  • Near Me widget—To improve performance, the widget now uses deferred processing when an analysis has a high amount of results. When there are 10,000 or more results, the Retrieve all button appears in the results panel where the Export button normally appears. You can use this tool to retrieve large amounts of results from specific layers when you are ready to perform a data processing task, instead of having the widget automatically retrieve all records at once, which would affect performance. When there are 10,000 or more results, you must click Retrieve all before you export, generate an output data source, clip features, or highlight results on the map. Additionally, you can now choose to display results from hidden layers in the Near Me widget panel, turn on visibility for those hidden layers on the map, or do both. You can use the new URL parameters setting to have the Near Me widget run automatically for features selected with URL parameters.
  • Oriented Imagery Viewer widget—This update includes a new run time user interface for the Oriented Imagery Viewer widget. The widget tools are now grouped based on overlapping and related functionality. The new Search tools group includes three new tools—Explore images, Explore images 3D, and Display images. You can use the Explore images tool to click a location on the map and display the best available image for that location. You can use the Explore images 3D tool to filter and locate images based on their z-values. You can use the Display images tool to view images that are associated with specific features. Additionally, the widget uses image caching during directional and sequential navigation to reduce image load times and improve performance. You can filter based on time data when querying images.
  • Print widget—When deciding what to include in print legends, you can choose to include features based on the settings configured for the layout in the print service, only include features from layers that are currently visible in the connected Map widget, or always include all features from the connected Map widget in the legend whether they are visible or not. You can choose to use the current user's username as the default author text.
  • Search widget—You can choose to have the result panel automatically collapse when the user selects a search result.
  • Select widget—In Interact with a Map widget mode, you can choose a default interactive map selection tool in the widget settings. You can choose to have the default tool be turned on when the widget first loads.
  • Swipe widget—In the layer list in the widget panel, you can expand any group layers to view their sublayers. The widget does not support displaying sublayers of group layers added at run time.
  • Table widget—For layers added from a web map, you can choose to use pop-up settings or table settings from the connected web map to determine which fields appear for initial display, which fields are visible, and which fields are editable. Pop-up settings also include display names configured for pop-ups. Table settings also include field order and sort settings. If you choose to use pop-up settings and the web map does not have pop-ups, the widget uses the layer's own settings.
  • Text widget—If you leave the Double click to edit text placeholder text, it no longer appears in preview mode or in the published app.
  • Timeline widget—With the new Playback position setting, you can choose to start the time animation at the beginning of the time span or at the time position last saved with the web map.
  • Widget Controller widget—In the builder, you can click and drag the four corners of the floating widget panels to set their default dimensions. At run time, users can click and drag the bottom two corners of the panels to change their dimensions. The new Theme Mode Switcher widget does not have a widget panel when it is nested in a controller. Instead, the Theme Mode Switcher widget functions as a button and the widget icon and tooltip update with the current theme mode.

In this topic
  1. Widgets