# 2025.5.0

Upgrade Notes

None.

***

New Features

\[INSIGHTS] Download and view today's logs from the app page App Administrators can now download and view today's logs for an app from the Logs tab on the App page, enabling real-time analysis of current app logs.

\[CORE] System status bar for platform administrators A new system status bar is now visible at the top of each page for users with the Platform Administrator role, showing if there are error logs or feedback items that require attention.

\[CORE] New management API calls The following new management API calls have been added: enable/disable app, enable/disable app features (alerting, logging, releases, policies), add/remove app operator, and add/remove app operator from access group.

\[CORE] Group administrators can now create access groups Group Administrators can now create access groups, allowing subsets of users in an app group to have specific rights to a list of apps. This feature is available from the Group Administration page under the Access Group tab.

***

Improvements

\[RELEASES] Enhanced near real-time task output for build and deploy tasks Build and Deploy tasks now provide enhanced and near real-time task output (20–60 seconds). When viewing the Release page, the output of these tasks will auto-update while the page is open, and more detailed information is provided in case of build or deployment failures.

\[RELEASES] Optional deployment of configuration in deploy configuration task The Deploy Configuration task has been updated with a new option to make deployment of a configuration optional. For manually created releases with a Deploy Configuration task, it is now possible to create a release without selecting a configuration.

\[RELEASES] Force refresh of latest available revisions when creating a release When creating a new release, you can now force a refresh of the latest revisions available for a branch. The latest revision will then be automatically selected.

\[RELEASES] Releases dashboard auto-refreshes The Releases Dashboard now refreshes automatically, enabling you to monitor the status of ongoing releases.

\[CORE] Improved scalability for updating app information Updating app information is now more scalable to handle large numbers of apps (250+).

\[UX & SUPPORT] New ticket statuses for waiting on support or customer New ticket statuses have been added to make it clear whether a ticket is Waiting for Support or Waiting for Customer.

\[TASKS] Task assigners can close individual tasks Task assigners can now close individual tasks that are associated with a task assignment they created.

***

Resolved Issues

\[RELEASES] Deploy task stuck in running state indefinitely Fixed an issue where the Deploy task in a release could become stuck in the running state indefinitely, caused by the Mendix Deploy API being unavailable combined with improper error handling. The task will now retry 3 times if the API is unavailable, and failure conditions are handled correctly.

\[TASKS] Unable to assign task from app task library to a specific person Fixed an issue where assigning a task from the app task library to a specific person caused an empty AssignmentScope error.

\[CORE] New environments not being imported due to import mapper issue Fixed an issue where new environments were not being imported due to a problem with the import mapper, which caused a "tried to import an environment with no environment ID" error.

\[CORE] Out of memory error when processing large models Fixed an issue where processing large models caused the runtime to run out of memory with a Java heap error.

\[CORE] Exceptions when processing large GIT files Large GIT files are now handled correctly, preventing exceptions during model processing.

\[POLICIES] App administrators unable to manage policy check results App Administrators can now manage policy check results.

\[RELEASES] Latest revision not selected correctly with specific branch in build task Fixed an issue where the latest revision was not selected correctly when a Build task had Specific Branch selected.

\[RELEASES] Call API task duplicating initial request when using async POST Fixed an issue where the Call API task incorrectly used the request URL and body to check for updates when Async was selected and the operation type was POST, causing the initial request to be duplicated.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bluestorm.io/support/releases/appcontrol-2025/2025.5.0.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
