Skip to main content
Version: ACE 4

Release 4.5

Release notes - version ACE 4.5.0

November 05, 2021
Dependant IDIT Version
Version 16.3.4.1

Resolved Issues

Features

  • DIG-1219
    DateTime step, resolve issue with empty ‘manipulate’ object and to add description field.
  • DIG-3073
    Create manually manageable swagger file
  • DIG-6660
    ACE Vision
  • DIG-7084
    SOAP step without mergeWSDL
  • DIG-8196
    Logging service update/creation
  • DIG-8550
    Expand JWT step functionality to use RS256 algorithm
  • DIG-8609
    Parallel call to ACE response time is 3 times more
  • DIG-8638
    Profiling capabilities
  • DIG-8639
    Regressions
  • DIG-8656
    Import schemas and APIs errors
  • DIG-8657
    e2e test refactoring prototype
  • DIG-8707
    Refactor ace-flow-manager api e2e tests
  • DIG-8710
    Importing OpenAPI Definitions
  • DIG-8716
    Release process for master
  • DIG-8724
    ACE: call APIs in a loop
  • DIG-8725
    ACE Silently logs out user
  • DIG-8726
    More meaningful error messages
  • DIG-8727
    Propagate DEPLOYED_VERSION from the build VERSION
  • DIG-8736
    Progress indicator when Flows are loading
  • DIG-8737
    Progress indicator when APIs are loading
  • DIG-8751
    Flows cache in dynamic APIs
  • DIG-8753
    Dynamic API cache
  • DIG-8756
    Flow execution time
  • DIG-8757
    Multiple calls to Backend in Flows section
  • DIG-8765
    Enable files storage by default
  • DIG-8845
    Error handlers not loaded
  • DIG-8866
    Allow changes to entities when CACHE_FLOWS is active
  • DIG-8895
    Build pipeline for e2e tests
  • DIG-8896
    Unit tests and test coverage for flow-runner project
  • DIG-8897
    Technical debt in e2e tests
  • DIG-8899
    Request tracing
  • DIG-8902
    Flow Runner SDK
  • DIG-8904
    sapiens-digital-journey-api cleanup
  • DIG-8920
    Add ability to log timeout events
  • DIG-8947
    Create tab in settings to display in-memory loaded env variables
  • DIG-8950
    ACE Login bug on refresh
  • DIG-9139
    Mockbin support in DEV
  • DIG-9173
    FlowRepository - return undefined if flow not found
  • DIG-9180
    MobX store consistency
  • DIG-9182
    Flow page e2e coverage
  • DIG-9183
    Api page e2e coverage
  • DIG-9184
    Scheduler page e2e coverage
  • DIG-9185
    Schemas page e2e coverage
  • DIG-9186
    Step designer page e2e coverage
  • DIG-9187
    Setting page e2e coverage
  • DIG-9188
    Versioning page e2e coverage
  • DIG-9194
    e2e test coverage and fail on console error
  • DIG-9251
    Step designer schema validation throws mobx error
  • DIG-9261
    Create schema creation/update e2e tests

Bug Fixes

  • DIG-5043
    When adding a request json example to an API in swagger it is not saved
  • DIG-6532
    Dynamic API schema object not imported
  • DIG-8614
    Flow version field in API editor should not have a line break
  • DIG-8648
    Schemas attempt to delete by title instead of nodeKey
  • DIG-8720
    REACT_APP_AUTH_STRATEGY bug
  • DIG-8734
    MongoDB insert error
  • DIG-8742
    Swagger builder opens with no APIs
  • DIG-8745
    Cannot download workspace, when authentication is enabled
  • DIG-8746
    Cannot upload workspace to authenticated environment
  • DIG-8752
    API closes when opened right after opening page
  • DIG-8764
    Error Flow: cannot read request body of null
  • DIG-8782
    Unable to convert JSON to XML
  • DIG-8825
    APIs are not loading
  • DIG-8846
    Input document cannot be updated when testing a flow
  • DIG-8862
    Flow Manager UI is slow with large datasets
  • DIG-8882
    Editing of API results in deleting API and recreating of API, reloading of all APIs from the storage
  • DIG-8935
    On Error doc context is added to result
  • DIG-8936
    Date Functions Does not Allow just formatting the date
  • DIG-8937
    JSON Map - showing regex as required
  • DIG-8938
    JSONATA doesn't add result to result property
  • DIG-8945
    Error with ENV variable mappings
  • DIG-8985
    Dynamic API for XML with Attributes not working
  • DIG-9021
    JWT Step - allow placing payload directly into payload without wrapping into json
  • DIG-9050
    Error tags show more than once
  • DIG-9051
    Regression journey-api (e2e pipeline fail)
  • DIG-9065
    Service config tab UI overflow
  • DIG-9067
    JSON MAP - instead of null, returns error when string is not matched
  • DIG-9072
    e2e test failing - DIG-8845 the error handler names should load correctly on first page visit
  • DIG-9073
    e2e test failing - DIG-9050 error handles should not duplicate when the dynamic api record contains handles not present in the environment
  • DIG-9074
    Error handlers not displayed when searching apis
  • DIG-9105
    e2e tests failing - #4.4.11-dev.1
  • DIG-9138
    JSON map performance issues
  • DIG-9167
    ACE designer app tests failing on Windows
  • DIG-9189
    Step designer page crashes on opening
  • DIG-9190
    Cannot delete flow runner environment variable
  • DIG-9192
    Environmental variables not visible in service config after adding
  • DIG-9193
    Regression Api/DIG-7004 Schema is exported is failing
  • DIG-9195
    Regressions Api/(DIG-6534, DIG-8764)
  • DIG-9196
    Regressions Api/(DIG-5043, DIG-8845, DIG-9050, DIG-8882)
  • DIG-9197
    Regressions Api/DIG-8710
  • DIG-9198
    Scheduler drop-downs not working
  • DIG-9199
    Cannot export workspace to local folder
  • DIG-9200
    Cannot import/export workspace to Repository
  • DIG-9201
    Regression Api/DIG-8938 should extract token from header into result property
  • DIG-9202
    Regression Api/DIG-8332 Gets error code when running flow with invalid endpoint
  • DIG-9203
    Regression Api/DIG-8088 Can bind schemas
  • DIG-9206
    Adding new dynamic API deletes another one from UI list
  • DIG-9209
    Regressions Flow/DIG-8757
  • DIG-9210
    Cannot upload Dynamic API Schema
  • DIG-9219
    Regressions Versioning/DIG-4649
  • DIG-9221
    Regressions Settings/(DIG-9095,DIG-8947)
  • DIG-9225
    Regressions Flow/(DIG-8328,DIG-7188)
  • DIG-9226
    Regression /DIG-7004 Schema is exported test selects wrong entry
  • DIG-9227
    Version bump not working
  • DIG-9228
    Some e2e tests for Schema page fail
  • DIG-9229
    Workspace upload as zip doesn't work
  • DIG-9230
    Regression Schemas/DIG-8263, DIG-8656
  • DIG-9231
    Schema drop-downs use title as a key
  • DIG-9235
    JSONATA step - duplicate text in generated form
  • DIG-9237
    Step designer template data wrong on navigating through the app
  • DIG-9246
    Regressions (mobx errors in Flow create page)
  • DIG-9249
    Regression - Settings (DIG-8947)
  • DIG-9252
    Regressions in Flow Debug (copy/delete/edit/run flow with input document)
  • DIG-9262
    error: timed out waiting for the condition
  • DIG-9264
    Schema display component timeout fix
  • DIG-9266
    Flow page flickers on load
  • DIG-9267
    Regression - Flows(DIG-7188)
  • DIG-9273
    Add New Schemas dialog error

Docker images

Flow Runner

Hash: sha256:0fb15101e3472a814b8b132be73a5b6b2d02e24096e6ea2be0d41cd6fbbf351e
docker pull euadigportalcoredev02acr.azurecr.io/flow-runner:4.5.0

Digital API Orchestrator

Hash: sha256:d8a51116136c187c5369cabc103c3dc0cef5441b808f1e1df04a431b63805921
docker pull euadigportalcoredev02acr.azurecr.io/digital-api-orch:4.5.0

Flow Versioning

Hash: sha256:c3edaadfb5e9fda6308f9d895d6dff589d720b66093ef5ae3e2c7ffd04067d9d
docker pull euadigportalcoredev02acr.azurecr.io/flow-versioning:4.5.0

Flow Enrich Dal

Hash: sha256:0b36844245828e69b5940a0d22c6c74cb2ca56dbd0651ead9420680196004436
docker pull euadigportalcoredev02acr.azurecr.io/flow-enrich-dal:4.5.0

Dynamic API Server

Hash: sha256:ddeafabd97677016d4444fdd896cf13c27c1f0719acb2d0095c5c855a31594e6
docker pull euadigportalcoredev02acr.azurecr.io/dynamic-api-server:4.5.0

Flow Designer Server

Hash: sha256:1cb88f55e6cf56b442d8c85e8d0ec05d6cf20f60a4e1e3554d47c40fef12d030
docker pull euadigportalcoredev02acr.azurecr.io/flow-designer-server:4.5.0

Digital Flow UI

Hash: sha256:840033a083f009099d76f1c62f10ad6250bd60e0ce3ff09718d7fceb42c0221f
docker pull euadigportalcoredev02acr.azurecr.io/digital-flow-ui:4.5.0

Cache Service

Hash: sha256:8e558f66e8d1cc81b407ee5a07656b09e96d5484a36270d61c11d8181ae51ffa
docker pull euadigportalcoredev02acr.azurecr.io/cache-service:4.5.0