Release 24.6
In this release ACE split API files are enabled by default, but it is possible to disable this feature using ACE_API_SPLIT_ENABLED
flag.
It is recommended to test it on your data as it is going to become mandatory.
The migration guide for this feature can be found here.
Configuration changes
See configuration for more details.
Runtime server
Added
REDIS_CACHE_DISABLE_KEY_HASH
Added in 24.6.1
ACE_SERVER_TLS_ENABLED
ACE_SERVER_TLS_KEY
ACE_SERVER_TLS_CERT
ACE_SERVER_TLS_CA
ACE_SERVER_TLS_CIPHERS
ACE_SERVER_TLS_MIN_VERSION
ACE_SERVER_TLS_MAX_VERSION
Default value changes
ACE_API_SPLIT_ENABLED
istrue
by default
Designer Web
Default value changes
ACE_API_SPLIT_ENABLED
istrue
by default
Deployment server
Default value changes
ACE_API_SPLIT_ENABLED
istrue
by default
Release notes
See docker images below.
ACE 24.6.1
October 18, 2024
Features
- DIG2022-47557Upgrade to Node 20
- DIG2022-47637ACE runtime server built-in HTTPS support
ACE 24.6.0
October 1, 2024
Partial flow override
This feature allows to partially override ACE flow and inherit flow base steps. This means that only overriden steps are saved in the extending flow and after updating the base flow extending flow will automatically inherit the changes.
See more details in flow override documentation.
- DIG2022-43349Show base step info for extended step
- DIG2022-40749Show extending flow in trigger step
- DIG2022-40563Add step at any place
- DIG2022-39659Drag & Drop support for extended steps
- DIG2022-43348API debug for extended flow
- DIG2022-43347Flow debugging support for step override
- DIG2022-44604Base flow validation
- DIG2022-45253Step override documentation in community site
- DIG2022-43339Delete extended step
- DIG2022-42514Save extended flow
- DIG2022-42482Unique step name warning
- DIG2022-42478Unique step name generation
- DIG2022-42477Disable base step
- DIG2022-42476Base step override details
- DIG2022-42475Override base step
- DIG2022-42474Read only base steps
- DIG2022-42473Show base steps in step list
- DIG2022-42472Base flow selection
- DIG2022-43406Filter flows by status
- DIG2022-42665Show step override info in flow list
- DIG2022-42671Step override runtime support
Other features
- DIG2022-46217Add 'x-www-form-urlencoded' type to HTTP step
- DIG2022-43153Log flow execution time at info level
- DIG2022-42540Remove OPTIONS, HEAD and TRACE methods
- DIG2022-42015Add documentation for API split
- DIG2022-33064e2e test support for multiple UI/workspace formats
- DIG2022-17257Jest upgrade to 29.x
- DIG2022-43561Hash redis cache key
- DIG2022-43386Newer workspace version warning
- DIG2022-33652Tag filter support
- DIG2022-36981API source editor
- DIG2022-34289Turn API split on by default
- DIG2022-39391Launch Designer Desktop server with button
- DIG2022-33544Clickable breadcrumbs
Bug Fixes
- DIG2022-45917Security: dompurify-3.0.2
- DIG2022-45266Security: serve-static-1.15.0
- DIG2022-45263Security: send-0.18.0
- DIG2022-45260Security: express-4.19.2
- DIG2022-45257Security: body-parser-1.20.2
- DIG2022-45254Security: path-to-regexp-0.1.7
- DIG2022-44836Convert form data values to specified type in schema
- DIG2022-42869Security: axios-1.6.8
- DIG2022-42611Security: micromatch-4.0.7
- DIG2022-10363Saving without editing should be consistent in all modules
- DIG2022-45095Runtime server '/health' endpoint is not returning cors headers
- DIG2022-38753Unable to send Multipart/Form data to API request from Try it out window in electron
- DIG2022-37146Input data in flows is not populated for nested schema
- DIG2022-43077Workspace shows migrate screen instead of initialize screen in API split enabled envs
- DIG2022-43375Split API form don't show existing tags
- DIG2022-44630Remote workspace list is slow
Docker images
Designer Web
docker pull euadigportalcoredev02acr.azurecr.io/ace-designer:24.6.1
Runtime server
docker pull euadigportalcoredev02acr.azurecr.io/ace-runtime-server:24.6.1
Deployment API server
docker pull euadigportalcoredev02acr.azurecr.io/ace-deployment-server:24.6.1
Scheduled job (BullMQ) administration
docker pull euadigportalcoredev02acr.azurecr.io/bull-board:24.6.1
Designer Desktop
It is necessary to run ACE runtime server locally via Docker for flow and API testing.
ACE Designer Desktop is available here