These release notes cover changes to deployment to SAP Business Technology Platform (SAP BTP — formerly SAP Cloud Platform). There are separate release notes for other deployment targets, see Deployment release notes page for further information.
For information on the current status of deployment to SAP BTP and any planned releases see Mendix Status.
October 14th, 2021
- We added the ability to provide a custom xs-security.json file to configure an XSUAA service. This allows you to apply the configuration every time your app is deployed. You can add your configuration by unbinding and rebinding the XSUAA service in the Services tab.
August 30th, 2021
- You can now upload your service configurations directly from the Configurator without having to download the configuration first.
- We added the ability to unbind services from your environment without deleting the service. This makes it easier to change the configuration of a service and then rebind it.
August 19th, 2021
Improvements – OData Connector for SAP Solutions
- We improved the error handling for expired access tokens when using Get Destination. Users will now be signed out so that they can retrieve a new access token.
- We added the ability to fetch the SAP Destination even if the application is not XSUAA enabled or not using XSUAA.
July 26th, 2021
We released version 2.1.1 of the XSUAA Connector for SAP Business Technology Platform.This version uses a new user administration module called SapAuthentication and customers using XSUAA Connector for SAP Business Technology Platform version 2.0.0 or below will need to migrate their existing users from Administration.Account to SapAuthentication.SapUser using the User Migration Marketplace module.
July 14th, 2021
- We resolved an issue where the PostgreSQL Hyperscaler service did not appear in the Services tab of the environment details. (Tickets 121404 and 123430)
June 16th, 2021
- We released a new version of the OData Model Creator for SAP Solutions and OData Connector for SAP Solutions which support read-only access to SAP OData Gateway Services which use OData version 4. This is in addition to the existing support for OData versions 2 and 3.
- We fixed an issue where the activity log reported the wrong value when the memory of the environment was scaled. (Ticket 122642)
June 2nd, 2021
- We have added the ability to upload an MDA file to the Developer Portal for deployment to SAP BTP.
May 27th, 2021
- We have added support for the Deep Link module for apps using the SAP XSUAA Connector. When you set up the module, you need to set the LoginLocation constant to
/xsauaalogin/to ensure your end users are logged in.
March 28th, 2021
We resolved an issue where a change in SAP BTP meant that apps using XSUAA could not be deployed.
(Tickets 118831 118847 118861 118862 118874 118876 118908 118925 118935 118983 119020)
February 10th, 2021
- We added the ability to extend the timeout period for the Cloud Foundry health check when transporting an app to a new environment on SAP BTP.
- We added the ability to define custom environment variables for your app deployed on SAP BTP.
- We added the ability to enable Dynatrace for your app deployed to SAP BTP by selecting variables from the supported custom environment variables list.
- SAP Cloud Platform was renamed SAP Business Technology Platform (SAP BTP) and changes were made to the documentation to reflect this.
For more information see SAP Business Technology Platform - deploy.
December 21st, 2020
- We released the SAP Fiori 3 UI Resource module in the Mendix Marketplace. This allows you to create the SAP Fiori 3 user experience in your Mendix apps. SAP Fiori 3 is the new target design system for all SAP products in the Intelligent Suite. For more information, see SAP Fiori 3.0 Styling.
December 9th, 2020
- We have added support for PostgreSQL on SAP Cloud Platform, Hyperscaler Option for Mendix apps deployed to SAP Cloud Platform.
- this comes with a configurator to help you create the correct configuration.
- see Running Mendix on PostgreSQL on SAP Cloud Platform for more information.
- As part of a Developer Portal clean up, we removed the Model option from the DEVELOP section of the Developer Portal menu when you are looking at environments on SAP Cloud Platform. The functions of this page are still available via the Edit in Studio and Edit in Studio Pro buttons on the environments page.
October 21st, 2020
- We split the Edit App button into two separate buttons, Edit in Studio and Edit in Studio Pro on some of the Developer Portal pages (Environments, App Services, Metrics, Alerts, Logs, Backups, and the Node Permissions tab of Security).
- We also updated the drop down for the View App button.
April 24th, 2020
- We have added an easy-to-use autoscaler configurator to allow you to easily create JSON configuration files for the Application Autoscaler on SAP Cloud Platform. See Application Autoscaler for SAP Business Technology Platform for more information.
- There is currently an issue with how the JSON is uploaded. We are working on a fix for this but, in the meantime, please check the workaround in the documentation to ensure that the JSON is uploaded.
March 26th, 2020
- We have added support for deploying to the Azure Netherlands region of SAP Cloud Platform.
- Object storage is only supported in the Azure Netherlands region for Mendix version 8.7.0 and above
- We have added a log of all deployment activities which are carried out on your SAP environments to the environments page of apps which are deployed to SAP Cloud Platform.
- We have added the ability to specify a custom URL (for example,
appname.subdomain.domain.com) where the user will be redirected after signing on using XSUAA, instead of being redirected to the generated URL (for example,
appname.cfapps.eu10.hana.ondemand.com) of the app.
January 3rd, 2020
- We added support for using the HANA trial database available in new SAP Cloud Platform trial accounts. See the Running Mendix on SAP HANA section of the SAP Cloud Platform deployment document for more details.
September 13th, 2019
- We added support for AWS RDS PostgreSQL databases when deploying to SAP Cloud Platform
July 4th, 2019
- We fixed an issue where the XSUAA configuration wasn’t updated after deployment. Please redeploy any apps which you deployed to SAP Cloud Platform between June 27th and 8:00 CST on July 4th.
May 13th, 2019
- We fixed an issue for users deploying to SAP Cloud Portal where newly-bound services were bound correctly but did not appear in the Mendix Developer Portal. (Ticket 81418)
March 29th, 2019
- We have changed Mendix deployment to SAP Cloud Platform so that the Cloud Foundry stack cflinuxfs3 is used. Previously, Mendix apps were using cflinuxfs2, which has been deprecated by SAP. See Cloud Foundry Environment – Deprecation of cflinuxfs2 SAP release note from 8 November 2018, and Rapid Application Development by Mendix – Stack Switch SAP release note from 29 March 2019 for more information. The next time that you deploy a new, or existing, Mendix app to SAP Cloud Platform from the Mendix Developer Portal, the new stack will be applied to your app.
March 21st, 2019
- We have added the ability to manage SAP Cloud Platform Cloud Foundry Marketplace services from within the Mendix Developer Portal.
- If an app is deployed to SAP from the Desktop Modeler before it has been started from the Developer Portal, the deployment will fail because the marketplace services have not been bound. Please ensure that apps are first deployed from the Developer Portal before trying to deploy them from the Desktop Modeler.
October 22nd, 2018
- Apps deployed to SAP Cloud Platform can be edited in the Web Modeler or Desktop Modeler by choosing the appropriate option on the Edit App button in the Developer Portal. Older apps can have this functionality enabled using the Enable Web Modeler button on the General settings page.
- Logs for apps deployed to SAP Cloud Platform can be viewed with Kibana from the Logs page of the Developer Portal. See Logs for more information.
October 1st, 2018
- We now configure Destination Service in the scope of XSUAA. This means that we add the uaa.user default scope to the destination instances in each new environment. This is needed to fetch the destination configuration.
August 7th, 2018
- We introduced a new environments lifecycle for our SAP apps and migrated all of the old environments.
- We improved our UX, especially on the Environments screens of SAP apps.
July 3rd, 2018
- To improve integration and security between Mendix and SAP we now redirect you to SAP to provide your SAP credentials. This means that you need to use the same username (email address) for Mendix and SAP the next time you need to provide your credentials. This is currently implemented only for SAP regions eu10 (Europe - Frankfurt) and us10 (US East - VA).
February 27th, 2018
- We fixed an issue that prevented SAP Cloud users from viewing the Mobile App section properly.