You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/en/docs/apidocs-mxsdk/apidocs/pluggable-widgets/pluggable-parent-9/pluggable-widgets-property-types-9.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -365,7 +365,7 @@ The return type of the expression must be defined using either the `type` or the
365
365
##### 4.1.2.1 Fixed Return Type
366
366
367
367
{{% alert color="info" %}}
368
-
The `type` attribute was required in Mendix versions [9.19](/releasenotes/studio-pro/9.19/) and below.
368
+
The `type` attribute was required in Mendix [9.19](/releasenotes/studio-pro/9.19/) and below.
369
369
{{% /alert %}}
370
370
371
371
You can set a fixed return type for your expression property with one of the supported types from below.
Copy file name to clipboardExpand all lines: content/en/docs/appstore/modules/document-generation.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,7 +59,7 @@ The PDF document generation service does not store pages or documents at any tim
59
59
### 1.4 Known Issues {#known-issues}
60
60
61
61
* Some widgets, such as the [Charts](/appstore/widgets/charts/) widget, might not be fully loaded if they are rendered before all data is available. We check on pending network requests to prevent this, but this is not 100% reliable.
62
-
* If you have the [Application Performance Monitor (APM)](/appstore/partner-solutions/apd/) or [Application Performance Diagnostics (APD)](/appstore/partner-solutions/apd/) add-on enabled in your app, or set the log level of the **Services** log node to *Trace*, the PDF Document Generation module will not be able to generate documents when used in Mendix Cloud. Note: This is only applicable for apps built in Mendix versions below 9.24.5 and Mendix 10.0.0.
62
+
* If you have the [Application Performance Monitor (APM)](/appstore/partner-solutions/apd/) or [Application Performance Diagnostics (APD)](/appstore/partner-solutions/apd/) add-on enabled in your app, or set the log level of the **Services** log node to *Trace*, the PDF Document Generation module will not be able to generate documents when used in Mendix Cloud. Note: This is only applicable for apps built in Mendix 9.24.5 and below and Mendix 10.0.0.
Copy file name to clipboardExpand all lines: content/en/docs/appstore/modules/forgot-password.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,7 +40,7 @@ The Forgot Password module has the following dependencies:
40
40
*[Encryption](/appstore/modules/encryption/)
41
41
*[Mx Model Reflection](/appstore/modules/model-reflection/)
42
42
43
-
² Versions of the Forgot Password module below 4.1.0 (Mendix 8) and 5.1.0 (Mendix version 9 and above), and those for Mendix 7 (3.xx) have a dependency on the deprecated [Email Module with Templates](https://marketplace.mendix.com/link/component/259/) module. We recommend that if you are using Mendix versions 8 and above, you upgrade to a later version using the instructions in [Migrate from Email Module with Templates to Email Connector](#migrate-email), below.
43
+
² Versions of the Forgot Password module below 4.1.0 (Mendix 8) and 5.1.0 (Mendix version 9 and above), and those for Mendix 7 (3.xx) have a dependency on the deprecated [Email Module with Templates](https://marketplace.mendix.com/link/component/259/) module. We recommend that if you are using Mendix 8 and above, you upgrade to a later version using the instructions in [Migrate from Email Module with Templates to Email Connector](#migrate-email), below.
44
44
45
45
## 2 Installing the Forgot Password Module{#installing}
Copy file name to clipboardExpand all lines: content/en/docs/appstore/modules/mendix-sso.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ Because your app end-users are signing in with a Mendix account, they will all n
18
18
{{% /alert %}}
19
19
20
20
{{% alert color="info" %}}
21
-
For Mendix versions 9.20 and above, you will need to use version 4.0.1 or above of the Mendix SSO module.
21
+
For Mendix 9.20 and above, you will need to use version 4.0.1 or above of the Mendix SSO module.
22
22
{{% /alert %}}
23
23
24
24
### 1.1 Typical Usage Scenarios{#typical-usage}
@@ -65,7 +65,7 @@ If your app does not have the Mendix SSO module, it is available from the Mendix
65
65
If you need a newer version of the Mendix SSO module (for example, to use a new feature), then it is also available from the Marketplace via the same link.
66
66
67
67
{{% alert color="info" %}}
68
-
For Mendix versions 9.20 and above, you will need to use version 4.0.1 or above of the Mendix SSO module.
68
+
For Mendix 9.20 and above, you will need to use version 4.0.1 or above of the Mendix SSO module.
69
69
{{% /alert %}}
70
70
71
71
In addition, the Mendix SSO module has a default implementation for user administration. This can be used in any Mendix app, but if you want to implement customized user administration this is also possible. See [Customizing Mendix SSO](#customizing), below, for more information.
@@ -83,7 +83,7 @@ To deactivate Mendix SSO, follow these two steps:
83
83
1. Follow the instructions below to rename the original login file (by default *login-without-sso.html*) in the **theme/web** or **theme** folder of your app to *login.html* — this removes the single sign-on button from your sign in screen:
84
84
1. Open your app directory in File Explorer by selecting the menu item **App** > **Show App Directory in Explorer**.
85
85
86
-
2. Go to the **theme/web** folder (for Mendix versions below 9.0.0 this will be the **theme** folder).
86
+
2. Go to the **theme/web** folder (for Mendix versions below 9.0.0, this is the **theme** folder).
87
87
3. Rename *login.html* to *login-with-sso.html*.
88
88
4. Rename *login-without-sso.html* to *login.html*.
89
89
@@ -164,7 +164,7 @@ To enable Mendix SSO in your app, follow these steps:
164
164
5. Change the page that Mendix uses to log you in (`login.html`) to allow logging in using SSO. To do this, perform the following steps:
165
165
166
166
1. Go to **App** > **Show App Directory in Explorer** in Studio Pro to open the app directory in your file explorer.
167
-
2. Go to the **theme/web** folder (for Mendix versions below 9.0.0 this will be the **theme** folder).
167
+
2. Go to the **theme/web** folder (for Mendix versions below 9.0.0, this is the **theme** folder).
168
168
3. Rename *login.html* to *login-without-sso.html*.
169
169
4. Rename *login-with-mendixsso-button.html* or *login-with-mendixsso-automatically.html* to *login.html*. The differences between two versions of the file which you can use to replace `login.html` are as follows:
170
170
*`login-with-mendixsso-button.html` – adds a button to the standard sign in page which the end-user can click to initiate the single sign-on process — this gives the end-user the possibility to sign in using a user name and password if desired
Copy file name to clipboardExpand all lines: content/en/docs/appstore/modules/saml.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -154,7 +154,7 @@ By default, the SAML module will be installed as the **SAML20** module in your a
154
154
You can use single sign on to automatically sign users in to your app by redirecting every user accessing `index.html` to the Mendix `/SSO/` endpoint. To do this, you need to add `<metahttp-equiv="refresh"content="0;URL=/SSO/" />` to the `index.html` file.
155
155
156
156
{{% alert color="info" %}}
157
-
For Mendix versions 9 and 10, there is no `index.html` file, so you need to create this file first. You can find instructions on how to do this in the [Customizing index.html (Web)](/howto/front-end/customize-styling-new/#custom-web) section of *Customize Styling*.
157
+
For Mendix 9 and 10, there is no `index.html` file, so you need to create this file first. You can find instructions on how to do this in the [Customizing index.html (Web)](/howto/front-end/customize-styling-new/#custom-web) section of *Customize Styling*.
158
158
{{% /alert %}}
159
159
160
160
If you use this method, do not forget to set the **SSOLandingPage** constant to a value different than `index.html`. Otherwise, the app will come back to `index.html` which will be redirected again to single sign on, resulting in an endless loop. **SSOLandingPage** specifies a different landing page so the end-user does not end up on `index.html` again after a login attempt. We recommend that you change this constant to `/index3.html` and create an `index3.html` page in your `/theme` folder and copy contents of the original `index.html` (without the added redirect) into it. The authenticated end-user will then land on `index3.html` which will display the content of the app. If the user authentication fails, the user will be directed to the **DefaultLoginPage** instead.
@@ -252,7 +252,7 @@ The following settings control user provisioning:
252
252
{{% alert color="info" %}}
253
253
These settings are only available in the following versions of the module (depending on which Mendix version you are using)
254
254
255
-
* v3.1.8/v3.1.9 and above for Mendix versions 9 and 10
255
+
* v3.1.8/v3.1.9 and above for Mendix 9 and 10
256
256
* v2.2.0 and above for Mendix 8
257
257
* v1.16.4 and above for Mendix 7
258
258
{{% /alert %}}
@@ -350,7 +350,7 @@ See [Custom Behavior](#customuserprovisioning), below, for more information.
350
350
351
351
These settings are only available in the following versions of the module (depending on which Mendix version you are using)
352
352
353
-
* v3.1.8/v3.1.9 and above for Mendix versions 9 and 10
353
+
* v3.1.8/v3.1.9 and above for Mendix 9 and 10
354
354
* v2.2.0 and above for Mendix 8
355
355
* v1.16.4 and above for Mendix 7
356
356
@@ -395,7 +395,7 @@ In-session authentication is a process that takes place within a session that wa
395
395
396
396
In-session authentication at the SAML IdP is only available in the following versions of the module (depending on which Mendix version you are using)
397
397
398
-
* v3.3.0/v3.3.1 and above for Mendix versions 9 and 10
398
+
* v3.3.0/v3.3.1 and above for Mendix 9 and 10
399
399
* v2.3.0 and above for Mendix 8
400
400
401
401
Usage of the in-session authentication changes the user roles that apply to the current session. If your app is configured with multiple IDP configurations, the in-session authentication will use the same SAML IDP as the initial (non-anonymous) session. If there is no current session, the end-user can select their IDP. In-session authentication uses the setting `ForceAuthn=true`, which means that the IdP will always authenticate an end-user even if the IdP already has a session for that end-user.
@@ -453,7 +453,7 @@ To use artifact binding, select ARTIFACT_BINDING option for **Response protocol
453
453
454
454
Using artifact binding for SAML responses at the SAML IdP is only available in the following versions of the module (depending on which Mendix version you are using)
455
455
456
-
* v3.3.0/v3.3.1 and above for Mendix versions 9 and 10
456
+
* v3.3.0/v3.3.1 and above for Mendix 9 and 10
457
457
* v2.3.0 and above for Mendix 8
458
458
459
459
#### 4.4.2 Use AssertionConsumerService Concept
@@ -489,7 +489,7 @@ Although the typical use case for requesting attributes is to obtain information
489
489
490
490
Requesting user attributes at the SAML IdP is only available in the following versions of the module (depending on which Mendix version you are using)
491
491
492
-
* v3.3.0/v3.3.1 and above for Mendix versions 9 and 10
492
+
* v3.3.0/v3.3.1 and above for Mendix 9 and 10
493
493
* v2.3.0 and above for Mendix 8
494
494
495
495
### 4.6 Encryption Settings{#encryption-settings}
@@ -605,9 +605,9 @@ When enabling the log node SSO to show trace messages, you can find detailed inf
605
605
* **"Unable to validate Response, see SAMLRequest overview for detailed response. Error: An error occurred while committing user: p:'johndoe@company.com'/u:'JoHnDoE@CoMpAnY.CoM'"** – All user names passing through the SAML module are converted to lower-case, so make sure all the existing user names and new user names are also converted to lower-case. This is because certain systems are not case-sensitive (for example, Active Directory).
606
606
* **“Could not create a session for the provided user principal.”** – This error can be shown if the IdP configuration does not contain any application attributes for the entity where the user (and user principal) is to be found (and stored).
607
607
608
-
### 6.2 Troubleshooting an Endless Redirect Loop in Mendix Versions 9 and 10
608
+
### 6.2 Troubleshooting an Endless Redirect Loop in Mendix 9 and 10
609
609
610
-
When using the [SAML](/appstore/modules/saml/) module for SSO in Mendix versions 9 and 10, you might get stuck in an endless redirect loop. This is because the default value for SameSite cookies is `"Strict"`, and the session cookies cannot be forwarded.
610
+
When using the [SAML](/appstore/modules/saml/) module for SSO in Mendix 9 and 10, you might get stuck in an endless redirect loop. This is because the default value for SameSite cookies is `"Strict"`, and the session cookies cannot be forwarded.
611
611
612
612
To avoid this issue, make sure your IdP (identity provider) and your app are in the same domain, and thus on the same site. For example, if your app is on `app.domain.com` and you open the deep link `app.domain.com/link/test`, then you are redirected to your IdP to sign in on `idp.domain.com/SSO`. After you sign in successfully, you are sent back to `app.domain.com/SSO/assertion`. Finally, you are forwarded to `app.domain.com/link/test`. Since your requests always stay on the same site, the cookie can be forwarded each time.
Copy file name to clipboardExpand all lines: content/en/docs/appstore/partner-solutions/apd/release-notes/index.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -522,7 +522,7 @@ The statistics tool now gathers statistics over different time periods:
522
522
* The JDBC query and explain-plan functionality for the built-in database work only after starting the database viewer in the Mendix Modeler from the advanced menu of the console.
523
523
* The performance tool can run out of memory when recording. The protection options advised for the performance tool still expect 1 GB of available memory, so for small implementations, the protection options should be stricter.
524
524
* When the Before Shutdown microflow is not configured, and some tools are running, the shutdown of the Mendix application can hang for about a minute.
525
-
* For Mendix versions 5 and above, the microflow names are taken from the action caption. So if the action caption is changed in the Mendix Modeler, the Call Microflow action in the performance tool does not drill down. In addition, the caption only contains the microflow name, not the module name, so if multiple microflows exist with the same name but they are in different modules, the performance tool cannot pick the right one.
525
+
* For Mendix 5 and above, the microflow names are taken from the action caption. So if the action caption is changed in the Mendix Modeler, the Call Microflow action in the performance tool does not drill down. In addition, the caption only contains the microflow name, not the module name, so if multiple microflows exist with the same name but they are in different modules, the performance tool cannot pick the right one.
526
526
* On load-balanced environments without sticky sessions, the APM tool is randomly connected to instances, and this does not work! For 1.6.1, you need access to specific servers to use the APM tool.
527
527
* ChartJS sometimes is not responsive enough, and a refresh of the page might be needed.
528
528
* When the runtime stops and the APM console is open, errors appear due to the auto-refresh of grids and ChartJS.
@@ -667,7 +667,7 @@ Per module it can be configured to remove data after a certain amount of days. D
667
667
This version supports Mendix 6.2.0 and above only. Also only on java 8.
668
668
669
669
* Statistics Tool gave a parse error on logout in the logging. Not really visible for users, but would create a trap if trapping on warnings. Now fixed, so logout is also in the statistics.
670
-
* During installation there were sometimes errors on startup, because Mendix generates different parameter names in java in different Mendix versions. Sometimes 'FileName' was allowed, sometimes not and then it becomes 'FileNameParameter1' in java. The parameter names with 'FileName' have changed to 'FileNameParameter' in 3 import java actions to prevent these installation errors. Also parameter 'MicroflowName' in java action ExecuteMicroflowAsync is changed into 'MicroflowNameParameter'.
670
+
* During installation there were sometimes errors on startup, because Mendix generates different parameter names in Java in different Mendix versions. Sometimes 'FileName' was allowed, sometimes not and then it becomes 'FileNameParameter1' in java. The parameter names with 'FileName' have changed to 'FileNameParameter' in 3 import java actions to prevent these installation errors. Also parameter 'MicroflowName' in java action ExecuteMicroflowAsync is changed into 'MicroflowNameParameter'.
671
671
* A grid in the Mendix 6 version of the performance tool details was changed from to be able to sort on loop iterations.
672
672
* When choosing sample data during install the explain plan sample data for MySQL is now also added.
Copy file name to clipboardExpand all lines: content/en/docs/appstore/partner-solutions/ats/release-notes/release-notes.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -715,7 +715,7 @@ Mendix applications that are based on [Mendix 7.22.2](/releasenotes/studio-pro/7
715
715
716
716
### Fixes
717
717
718
-
* We fixed an issue where a click was not be recorded on some buttons in Mendix versions 7.18+.
718
+
* We fixed an issue where a click was not be recorded on some buttons in Mendix 7.18 and above.
719
719
* In rare cases under a very high testing load, jobs got stuck in the queued status. We have added additional checks to prevent this from happening.
720
720
* In some scenarios, the **Recordings** tab was not available in ATS. We addressed this issue by changing the way recordings are retrieved.
721
721
* We fixed a UI issue where double-clicking on an item in an ATS repository showed a generic error message.
@@ -822,7 +822,7 @@ Mendix applications based on Mendix 7.16 can now be tested and recorded with ATS
822
822
823
823
### Limitations
824
824
825
-
* For Mendix versions 7.13 and above it is likely that test will not properly wait for the execution of asynchronous microflows. As a temporary workaround please manually add the **Sleep** step with a proper duration after triggering asynchronous microflows.
825
+
* For Mendix 7.13 and above, it is likely that test will not properly wait for the execution of asynchronous microflows. As a temporary workaround please manually add the **Sleep** step with a proper duration after triggering asynchronous microflows.
826
826
* We did not explicitly test the impact of nanoflows on ATS, but we have not yet received any issue reports related to them
827
827
828
828
## 2.8.0
@@ -1000,7 +1000,7 @@ You can now run ATS tests against Internet Explorer 11. We are happy to announce
1000
1000
1001
1001
### Mendix 7.11 and 7.12
1002
1002
1003
-
Mendix applications built on Mendix versions 7.11 or 7.12 can now be tested and recorded with ATS. We have not explicitly tested the impact of nanoflows (the newest feature added in Mendix 7.12) on ATS, but we do not expect any significant problems here.
1003
+
Mendix applications built on Mendix 7.11 or 7.12 can now be tested and recorded with ATS. We have not explicitly tested the impact of nanoflows (the newest feature added in Mendix 7.12) on ATS, but we do not expect any significant problems here.
0 commit comments