Releases
This section provides information about new and enhanced features and resolved issues in EAC releases.
EAC updates are automatically deployed every third Thursday. The next EAC deployment is scheduled for October 18, 2024.
This EAC release is automatically deployed on the release date.
New features and enhancements
3278747: Device Details page and Job Details page enhancements
On the Device Details page, the Updated By and Updated fields have been removed. On the Job Details page, the Updated By field has been removed. These changes improve the user experience by removing unnecessary information.
This EAC release is automatically deployed on the release date.
New features and enhancements
3277368: Agent and container information for Utility Manager and Utility Tester roles
The Utility Manager and Utility Tester roles now see agent and container information for applications and devices. This information helps utility users plan and troubleshoot application deployments. For more information, see PIL-24-1658 Distributed Intelligence (D) Agent and Container Details for Itron Enterprise Application Center (EAC) Utility Users.
This EAC release is automatically deployed on the release date.
New features and enhancements
2892823: Fault - Missing License status
The new Fault - Missing License application status is used for applications that are missing a license. On application and device details pages, this status can be filtered on to quickly display applications missing a license.
2892818: Force License Install installation option
During application installation, the new Fore License Install checkbox allows users to force the installation of the application license. This option can be used to correct the Fault - Missing License application status.
This EAC release is automatically deployed on the release date.
New features and enhancements
2876257: Force agent download installation option
During application installation, the interface now includes a Force agent download checkbox. If selected, EAC will force a download of the agents required for the application to run on the target devices.
This EAC release is automatically deployed on the release date.
New features and enhancements
2779228: Application device list performance improvements
On an application's Device List tab and on a device group's Applications tab, the data now automatically refreshes every 24 hours. If more recent data is required, click the Refresh button to retrieve the latest information.
2753320: Unique Application ID instead of application name
When applications are added to the EAC, the unique identifier is now the Application ID value, not the application name. If a non-unique application name is added, or if the application's name changes from version to version, the EAC calls attention to the name for verification purposes.
This EAC release is automatically deployed on the release date.
New features and enhancements
2779590: Update status on individual devices
Users with Utility Manager or Utility Tester roles can now perform the Update Status action on individual devices. This manually requests the device's most recent status from the device.
This EAC release is automatically deployed on the release date.
New features and enhancements
2728652: Agent removal for GenX devices
During an application uninstall, there is a new Remove Agents toggle that, if enabled, attempts to also remove any agents that were only used by the uninstalled application. Agents that are used by other applications on the device are not removed. This functionality only works for GenX devices with ApplicationServices (AppServ) version 1.9.410.0 or higher.
This EAC release is automatically deployed on the release date.
New features and enhancements
2817104: Application status enhancements
On a device group's or device's Applications tab, the License Inactive column is now renamed to License Expired and only includes applications with an expired license. Also, the Pending column now includes applications with a new status of Not Started (the application is installed but either the application or its assigned application license has a future start date).
This EAC release is automatically deployed on the release date.
New features and enhancements
2665478: Uninstalled/Terminated applications report
In the Applications view, a new uninstalled/terminated applications report displays the uninstalled or terminated applications on each device in the system for the past three months, plus any terminated applications that never returned to a Running state (even if older than the three months). This report will not show uninstalled or terminated application activity that occurred before this release, so it will take up to three months (end of February, 2023) to develop a full report. The report can be generated by clicking the Export button and selecting Uninstalled/Terminated.
This EAC release is automatically deployed on the release date.
New features and enhancements
2665477: Application report enhancements
In the Applications view, the Export Usage Report button is now an Export button that displays multiple report options.
-
Usage. Generates the application usage report that was previously accessed by clicking Export Usage Report.
-
Installed. Generates a new installed applications report that displays the installed and licensed applications on each device in the system.
2665476: Application Catalog enhancements
In the Application Catalog, applications now display the name of the organization that developed it.
This EAC release is automatically deployed on the release date.
New features and enhancements
2708563: Application usage performance improvements
On an application's Usage tab, the data now automatically refreshes every four hours. If more recent data is required, click the Refresh button to retrieve the latest information.
2713197: Uninstall application via Third-Party Gateway API
The Third-Party Gateway API now supports the ability to uninstall applications (by uninstalling the application license). For more information, see the Distributed Intelligence (DI) Third-Party Gateway API Help.
Resolved issues
2741468: Application versions' ApplicationServices (AppServ) constraints incorrectly did not appear for utility users
Resolution: Now, AppServ constraint information for an application version properly appears for utility users.
This EAC release is automatically deployed on the release date.
New features and enhancements
2324115: Standardized job statuses
Job statuses are now independent from job types. For example, instead of a job status of Ping Failed, the Ping job type now has a status of Failed. Additionally, job statuses are now consistent across jobs types. For example, a failed job will have a status of Failed, no matter what the job type is. These changes make it easier for users to filter and find jobs with specific statuses.
Resolved issues
2736236: Firmware and AppServ constraints incorrectly displayed in the form "between <x> and <y>"
Resolution: Now, Firmware and AppServ constraints correctly display in the form "Lower <x>, Upper <y>."
This EAC release is automatically deployed on the release date.
New features and enhancements
2711091: AppServ maximum firmware version
In the manifest file for ApplicationServices (AppServ) versions, a maximum firmware version can now be defined. Additionally, fields or columns in the EAC UI that displayed the minimum firmware version have been renamed and expanded to also show the maximum firmware version.
This EAC release is automatically deployed on the release date.
New features and enhancements
2242270: Application version firmware and AppServ minimum requirements enhancements
When the EAC UI displays DI application versions and their compatible device types, the minimum required device firmware version and ApplicationServices (AppServ) version are now presented per device type. These minimum required versions are defined by the associated agent manifest files. Additionally, fields or columns in the EAC UI that displayed a single device firmware version or AppServ version for an application version have been removed.
This EAC release is automatically deployed on the release date.
New features and enhancements
2607607: Application license set renewal and update enhancements
Throughout the EAC UI, references to renewing licenses have been replaced with 'Request Renewal' to better match how the action works. Additionally, for license sets that have any used licenses, users can now update license set assignments from the Applications (displays details of all utility applications) or Applications / Application (displays details of one application) page's Licensing tab.
2606842: Application license set editing
To reduce the number of license sets that need to be deleted and recreated because of input errors, Itron administrators can now edit some application license set properties. If the license set has any used licenses, fewer properties are editable.
This EAC release is automatically deployed on the release date.
New features and enhancements
2704824: Job expiration
Jobs now expire from the system after specified amounts of time. Each job type is assigned a retention category (short, medium, long, or extra long), and each retention category corresponds to a duration the job is retained in the system. For example, job types assigned the short retention category expire after 60 days.
2658662: Improved job pausing, resuming, and retry
Because of improved error response handling, when the EAC receives the appropriate error responses:
-
More job types can enter a paused state
-
More jobs will enter a paused state instead of failing
-
More jobs will be automatically retried
-
More jobs will automatically progress instead of failing
-
Paused install jobs will more effectively resume
2383198: Device Group page's Applications tab enhancements
On the Devices / Device Group page (displays details of one device group), the Applications tab is now redesigned to provide an overview of the number of devices on which each application-application version pair is deployed and the state of those deployments.
This EAC release is automatically deployed on the release date.
New features and enhancements
2569542: Application licenses can be installed without an application first being installed
To support devices with pre-installed applications, application license installation no longer has a prerequisite that the EAC has installed the application. Additionally, application license-only installation is now an option in the application installation dialog, rather than a separate user action.
2572365: Application installation jobs can automatically pause in response to errors and be manually resumed or canceled
If an application installation job provides either no response or a 500 error, the EAC puts the job in a paused state for up to seven days. Users can either resume or cancel the paused job from the Jobs page.
This EAC release is automatically deployed on the release date.
New features and enhancements
2569525: Device name changes forward to AMS
When EAC users with the Itron Administrator role update the names or visibility of devices, those changes are forwarded to Application Management Service (AMS).
This EAC release is automatically deployed on the release date.
New features and enhancements
2440258: Unreleased devices are hidden in the UI
In most places in the EAC user interface, the names of devices that are in development but not yet released do not appear. EAC users with the Itron Administrator role can update the list of devices to change this setting and update device names.
2446144: New user roles for issuing application licenses
The ability to issue application licenses has been removed from the Utility Support role (granted to an Itron representative during DI system deployment for the duration of the utility's on-boarding) and added to newly created Business Support roles.
This EAC release is automatically deployed on the release date.
New features and enhancements
2391854: Online help migration
The Itron Enterprise Application Center (EAC) Help has moved to a new server and all links have been updated.
2448459: Application manifest files now use HWID for devices
The application manifest files now use the hardware ID (HWID) for listing compatible devices. This, combined with updated device names, means device names are consistent and accurate when appearing in the EAC.
This EAC release is automatically deployed on the release date.
Resolved issues
2043259: Dynamic device groups created using select filter criteria (Operation, Device Type, or Device Firmware Version) were incorrectly not updating automatically when a device joined or exited the group
Resolution: Now, dynamic device groups using those filter criteria update automatically when a device joins or exits the group.
2055885: For applications installed with either a future start date or a license set with a future activation date, the EAC correctly listed their status as License Not Active, but incorrectly logged an Application Expired event
Resolution: Now, applications installed with a future start date or a license sent with a future activation date are correctly not generating an Application Expired event.
This EAC release is automatically deployed on the release date.
New features and enhancements
2401398: Refresh job status functionality
When viewing the details of a running job, users can now click Refresh Status to retrieve the latest job status from the head end system. Additionally, this procedure must be performed before manually moving a job to the next step. This procedure is available to all users who have permissions to start the job.
2365591: Resizable column widths
Most tables now have columns with resizable widths. To change a width, click and drag the edge of a header cell.
This EAC release is automatically deployed on the release date.
New features and enhancements
2358601: Itron App Store is now Itron Enterprise Application Center (EAC)
The name of the Itron App Store has changed to Itron Enterprise Application Center (EAC)
2358601: App Catalog is now Application Catalog
Within the Itron App Store, the App Catalog tab has changed to Application Catalog.
2365652: Ping device functionality
Users with the Utility Tester or Utility Manager roles now have permissions to ping individual devices.
Resolved issues
2421034: When using the Install Application action to install a newer version of an already-installed application, an incorrect number of licenses needed could display
Resolution: Now, the correct number of licenses needed (based on the license set selected) is displayed.
This EAC release is automatically deployed on the release date.
New features and enhancements
2362214: Third-Party Gateway API available application enhancements
To be available through the Third-Party Gateway API, applications must be approved and published in the tenant's App Catalog for the utility and have a version approved for installation by a Utility Tester.
This EAC release is automatically deployed on the release date.
Resolved issues
1616733: During installation of an application, users could incorrectly run an uninstall job on the same application before the installation completed
Resolution: Now, the uninstall job is queued and begins after the installation has completed.
This EAC release is automatically deployed on the release date.
New features and enhancements
2353949: Device Deprovisioned event
When a device is deprovisioned, the EAC creates an event (name: Device Deprovisioned, severity: low).
1994505: Deleting device groups enhancements
When a device group is deleted, the EAC creates an event (name: Deleted Device Group, severity: low). Additionally, the EAC edits the name of the deleted device group to add "(Deleted on <date>)" to the end. This allows users to create a new device group with the same name.
This EAC release is automatically deployed on the release date.
New features and enhancements
2339207: Renamed Filter and Apply buttons
Throughout the user interface, the Filter button has been renamed to Apply Filter and the Apply button has been renamed to Perform Action.
2358622: Subscribe to events for Email or SMS notifications
By clicking Settings > Notifications, users can now subscribe to events for email or SMS notifications when the event occurs in the EAC.
This EAC release is automatically deployed on the release date.
New features and enhancements
1503449: Application versions will not install to devices that do not meet firmware requirements
When installing an application version to a group of devices, if some of the devices do not meet the firmware requirements for the version being installed, the installation process will automatically skip those devices and only run on the devices that do meet the firmware requirements.
Resolved issues
2288406: When starting an application that does not have a valid license installed, the job incorrectly displayed a successful start
Resolution: Now, the job correctly displays an unsuccessful start.
2308393: Application install was unnecessarily slow during the Building Agent Global Group stage
Resolution: Now, the performance during the Building Agent Global Group stage is improved.
This EAC release is automatically deployed on the release date.
New features and enhancements
2060126: Install DDK applications
When installing an application, the new DDK Install checkbox allows you to install a DI Dev Kit (DDK)-signed package to DDK-enabled devices.
2297851: Application notification enhancements
The EAC now displays events for more application actions (for example, upgrading, downloading, license installing), provides more details (for example, the application being installed), and provides a better summary of those actions (for example, when the action began and completed).
This EAC release is automatically deployed on the release date.
New features and enhancements
2283466: Delete device groups
Users can now delete device groups by clicking Delete Device Group.
2283465: View and switch active role
Users can now see their active role next to their name in the header. If they are assigned more than one role, they can switch among the roles by clicking their name and selecting Switch Role.