The Dispatcher is a component used to route user requests to microservices deployed on the Cloud Foundry platform. It is the single point of entry for an application running in the Cloud Foundry environment into SAP BTP. The Application Router or Dispatcher is used to serve static content, authenticate users, rewrite URLs, and forward or send proxy requests to other microservices.
In the specific case of Bizagi, the Dispatcher is used to route requests to the destinations configured in the SAP BTP platform, allowing to build requests to the Odata layer exposed by the client's SAP system.
Below find the updates for each version of the Bizagi SAP Cloud Platform Dispatcher.
Added location Id header to Basic Authentication. This makes it possible to connect to configurations that use a different locationId.
Replaced request library by axios, which improves the speed and efficiency of requests in the application.
Updated dependencies of several libraries used in the application, which improves the security and stability of the application.
Update to SAP Cloud Connector: Bizagi integrates with SAP S/4 HANA, ECC, or R/3 systems using the SAP Cloud Platform. It has been enhanced with a new set of security features, using OAuth based authentication, that helps secure access to the Bizagi Dispatcher for SAP Cloud connector.
Updated several dependencies of libraries used in the application, which improves the security and stability of the application.
Added extra logs to view more details of incoming requests in Cloud Foundry, which helps developers debug issues with requests.
Removed an unnecessary option in the start command, which improves the efficiency of the application.