Skip to main content
Version: ACE 5

Release 25.4

Configuration changes

See configuration for more details.

Runtime server

  • ACE_OPENAPI_TEMPLATE_FILE_NAME is added
  • IVM_TIMEOUT is renamed to ACE_JS_EXECUTION_TIMEOUT and now affects also Deprecated code step

Release notes

See docker images below.

ACE 25.4.1

July 15, 2025

JWT Token headers

JWT now supports encoding and decoding token headers.

Features

  • DIG2022-62654
    JWT header support

ACE 25.4.0

July 2, 2025

Isolated packages

ACE now supports isolated package (workspace) deployment, allowing you to deploy multiple workspaces independently. See more information about isolated workspaces here.

  • DIG2022-58535
    Support multiple deployed workspaces
  • DIG2022-58537
    Support scheduled jobs
  • DIG2022-58536
    Runtime Swagger view - show all deployed workspace APIs
  • DIG2022-58533
    Download workspace
  • DIG2022-58531
    Delete workspace
  • DIG2022-58530
    Deploy multiple packages
  • DIG2022-58529
    List deployed workspaces API

Developer API portal

Developer API portal is preconfigured documentation portal for ACE APIs. It uses OpenAPI specification to generate documentation and provides a user-friendly interface for API consumers. See more information about Developer API portal.

  • DIG2022-60986
    OpenAPI template

Other features

  • DIG2022-50540
    User friendly message in case of network related errors
  • DIG2022-61016
    Expose OpenAPI endpoint publicly if API docs is enabled
  • DIG2022-59995
    Schema navigation in API editor
  • DIG2022-58579
    Refactoring: Config hierarchy

Bug Fixes

  • DIG2022-61469
    Security: CVE-2025-5889 (brace-expansion-2.0.1)
  • DIG2022-60516
    Infinite loop not handled in code step
  • DIG2022-59288
    Flows list should be shown while navigating between workspaces when creating a new flow leaving it unsaved
  • DIG2022-60856
    Infinite loop not handled in deprecated code step
  • DIG2022-61459
    Redis cache doesn't properly reconnect on lost connection
  • DIG2022-61429
    Security: CVE-2025-48387 (tar-fs-2.1.2)
  • DIG2022-61428
    Security: CVE-2025-48997 (multer-2.0.0)
  • DIG2022-61250
    Designer settings doesn't close on initial save
  • DIG2022-60966
    ACE Designer Desktop fails on big repository clone
  • DIG2022-60908
    Non-existing entity queries bypass cache
  • DIG2022-60808
    Security: CVE-2025-47935, CVE-2025-47944 (multer-1.4.5-lts.1)
  • DIG2022-60714
    REST Step uploading binary file to external endpoint results in corrupted result
  • DIG2022-60596
    Add request body to REST HTTP "DELETE" and "GET" methods
  • DIG2022-60245
    HTTP step returns wrong content length for downloaded files
  • DIG2022-59712
    Flow dropdown (in steps) doesn't show flow name if flow doesn't exist
  • DIG2022-53018
    Adding virtual step to a flow is shown in red outline without any error notification
  • DIG2022-61220
    Remove unused npm package from Docker images
  • DIG2022-13498
    Consistent button style

Docker images

Designer Web

Hash: sha256:c0fe3e55ef7217bac91199f3a880bdd5f90c7a2fb6cbd16d8533dd735435618c
docker pull euadigportalcoredev02acr.azurecr.io/ace-designer:25.4.1

Runtime server

Hash: sha256:42b5b78ec7dcd993b8705b061fcec0be0523a1f5433d28840962a62947dd4add
docker pull euadigportalcoredev02acr.azurecr.io/ace-runtime-server:25.4.1

Deployment API server

Hash: sha256:60b88b6065690e81eaf8d3f533201a476d78126973b8f2a5cc8f4db241d0b6d4
docker pull euadigportalcoredev02acr.azurecr.io/ace-deployment-server:25.4.1

Scheduled job (BullMQ) administration

Hash: sha256:f23b4a91cdb91d3025e826b835a88fdd81bf5b415ae7b2264aec16cee0fb5942
docker pull euadigportalcoredev02acr.azurecr.io/bull-board:25.4.1

Developer API portal

Hash: sha256:50fd4b4f0c5d76d361a10b3dc6ec2b7fb41d6cb9cfec95b59decee06c8a3ed00
docker pull euadigportalcoredev02acr.azurecr.io/api-developer-portal:25.4.1

Designer Desktop

ACE Designer Desktop is available here