Release 24.1
Keycloak configuration needs update
Keycloak configuration needs to be updated as part of ongoing security improvements. Please see the migration guide here.
info
Designer Web now uses settings storage in backend by default (ACE_ENABLE_DESIGNER_DB=true
, see related settings in configuration).
Note that users will have to save their settings again if feature was not enabled before.
note
Step error message texts have changed, if you rely on the exact text of the error message in your scripts, you may need to update them.
Configuration changes
See configuration for more details.
Designer Web
Default value changes
ACE_ENABLE_DESIGNER_DB
is nowtrue
by default
Added
ACE_OIDC_SIGNING_ALG
ACE_OIDC_SIGNING_SECRET
ACE_OIDC_ISSUER_BASE_URL
ACE_OIDC_AUDIENCE
ACE_OIDC_CLIENT_SECRET
ACE_ALLOW_STATIC_FILE_SERVING
ACE_REQUEST_BODY_SIZE_LIMIT
Removed
JWT_SECRET
JWT_EXPIRE
ACE_OIDC_SECRET
Runtime server
Added
ACE_OIDC_ISSUER_BASE_URL
ACE_OIDC_AUDIENCE
ACE_OIDC_SIGNING_ALG
ACE_OIDC_SIGNING_SECRET
ACE_REQUEST_BODY_SIZE_LIMIT
Removed
JWT_SECRET
Deployment server
Added
ACE_REQUEST_BODY_SIZE_LIMIT
Release notes
See docker images below.
ACE 24.1.0
February 15, 2024
Features
- DIG2022-27724ACE CLI authorization token support
- DIG2022-25819Improve error message on denied or failed login
- DIG2022-24847Use IDP authorization token for ACE development authorization
- DIG2022-15522Use JSON format for all server logs
- DIG2022-27681Package Designer Web for CDN
- DIG2022-29122Workspace variable UI clarification
- DIG2022-28672Remove Designer support log option
- DIG2022-25746Turn on settings storage in backend by default
- DIG2022-23121Show user friendly error messages on save in case of expired token
- DIG2022-22252ace-server-common library
- DIG2022-6313Improve request log readability
Bug Fixes
- DIG2022-27888Logout is not working when using oidc IDP strategy
- DIG2022-29063All GIT requests should have tenantID
- DIG2022-29263Error: Isolate is disposed, Execution context is not available.
- DIG2022-28675Import workspace from Designer Web doesn't use specified git credentials
- DIG2022-28523Security: luxon-3.0.4 (bull-board)
- DIG2022-26057Errors in designer web logs if user doesn't exist
- DIG2022-24869Pen Test: forced browsing to admin pages
Docker images
Designer Web
Hash: sha256:7ce752d28eafab3feed97fd89393b3b1fe46e8443b3133e704b6ecf004ddb0a9
docker pull euadigportalcoredev02acr.azurecr.io/ace-designer:24.1.0
Runtime server
Hash: sha256:1004f2c34dc111ec0d0a806302cfafbd1f751d15d12f608a949bdd6008ec40d5
docker pull euadigportalcoredev02acr.azurecr.io/ace-runtime-server:24.1.0
Deployment API server
Hash: sha256:bdfcaa0e5daaebc5200788504b36ff033d2f4c2b33283d42a6e4ab351bb0a084
docker pull euadigportalcoredev02acr.azurecr.io/ace-deployment-server:24.1.0
Scheduled job (BullMQ) administration
Hash: sha256:4ac837da6c7953ba9f4d7f96aeaa17196ee760e702b8bd2feb86d22107a70e72
docker pull euadigportalcoredev02acr.azurecr.io/bull-board:24.1.0
Designer Desktop
ACE Designer Desktop is not available in this release. It will be available in future releases.