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/studio-pro-11/pluggable-widgets/pluggable-widgets-client-apis/_index.md
+33Lines changed: 33 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -485,6 +485,39 @@ if (selection.type === "Single") {
485
485
486
486
## Exposed Modules
487
487
488
+
### Session {#session}
489
+
490
+
The Mendix Platform exposes a `mendix/session` module for inspecting the current user session. It is available in both web and native.
491
+
492
+
For instance, `getUserId` returns the current user's GUID as a `string`.
493
+
494
+
```ts
495
+
function getUserId():GUID;
496
+
```
497
+
498
+
---
499
+
500
+
### Parser {#parser}
501
+
502
+
The Mendix Platform exposes a `mendix/parser` module that provides locale-aware formatting and parsing of attribute values. These functions use the same locale and formatting settings of the built-in Mendix widgets. It is available in both web and native.
Both functions accept an optional configuration object:
509
+
510
+
```ts
511
+
interfaceFormatValueConfig {
512
+
selector?:"date"|"time"|"datetime";
513
+
datePattern?:string;
514
+
places?:number;
515
+
groups?:boolean;
516
+
}
517
+
```
518
+
519
+
For the reference of the API, you can refer to the [API documentation](https://apidocs.rnd.mendix.com/11/client-mx-api/module-mx-api_parser.html).
520
+
488
521
### Icon {#icon}
489
522
490
523
Mendix Platform exposes two versions of an `Icon` react component: `mendix/components/web/Icon` and `mendix/components/native/Icon`. Both components are useful helpers to render `WebIcon` and `NativeIcon` values respectively. They should be passed through an `icon` prop. The native `Icon` component additionally accepts `color` (`string`) and `size` (`number`) props.
Copy file name to clipboardExpand all lines: content/en/docs/apidocs-mxsdk/apidocs/studio-pro-11/pluggable-widgets/pluggable-widgets-client-apis/pluggable-widgets-client-apis-list-values.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -197,6 +197,12 @@ It is possible to set filtering conditions for items of a datasource. `setFilter
197
197
198
198
Some examples of builder functions are `equals`, `greaterThan`, `lessThanOrEqual` for filtering on `DateTime` or `Decimal` attributes. Functions like `startsWith`, `contains` are useful for filtering on `String` attributes. Filtering based on associations is also possible. For example, you can use `equals` with references and `contains` with reference sets.
199
199
200
+
To use the filter builders in a pluggable widget, import the individual builder functions you need directly from the "mendix/filters/builders" module path:
201
+
202
+
```ts
203
+
import { attribute, literal, equals, startsWith, and, or } from"mendix/filters/builders";
204
+
```
205
+
200
206
The following code samples show how to use filter builders and apply filtering to a data source property with three linked attributes and two linked associations:
Copy file name to clipboardExpand all lines: content/en/docs/developerportal/project-management/jira-connector.md
+12-11Lines changed: 12 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ If you are a Scrum Master of a Mendix app, you can link your app to Jira if you
23
23
* For a team-managed board, the **Stories** pane shows all stories from your board, which may include your backlog. If you do not wish to see backlog stories in Studio Pro, consider setting up your board without a backlog, and using a separate board to manage your backlog.
24
24
25
25
* Allows you to change the status of a story or mark a task as **Done** from the [Stories pane](/refguide/stories-pane/) in Studio Pro.
26
-
* Converting your [feedback items](/developerportal/app-insights/feedback/) in App Insights will result in a story in Jira.
26
+
* Converting your [feedback items](/developerportal/app-insights/feedback/) in App Insights results in a story in Jira.
27
27
28
28
## Limitations
29
29
@@ -32,15 +32,16 @@ As we further develop this feature, we may lift these limitations with future re
32
32
{{% /alert %}}
33
33
34
34
* Feedback issues, and stories from Epics are not migrated to Jira.
35
-
* When a feedback item is being converted to an issue, the story type, title, and description of the issue will be set. If your Jira configuration requires additional mandatory fields, this process might not work.
35
+
* When a feedback item is being converted to an issue, the story type, title, and description of the issue are set. If your Jira configuration requires additional mandatory fields, this process might not work.
36
36
37
37
## Prerequisites
38
38
39
39
* You need to have the [Scrum Master](/developerportal/general/app-roles/#team-roles) role for the app.
40
40
* You need to have an active subscription to Jira Software Cloud.
41
+
{{% alert color="info" %}} Local or on-premises installations are not supported.{{% /alert %}}
41
42
* You need to have a project in Jira with a Scrum board, a Kanban board, or a team-managed board.
42
-
* You need to have a user account and API token with administration rights to the project in Jira. For more information on how to get this API token, see[Manage API tokens for your Atlassian account](https://support.atlassian.com/atlassian-account/docs/manage-api-tokens-for-your-atlassian-account/).
43
-
* To convert feedback items to stories in Jira, your project in Jira must have the issue types "Story" and "Bug". For more information on how to set up issue types for your project, see[Associate issue types with projects](https://support.atlassian.com/jira-cloud-administration/docs/associate-issue-types-with-projects/).
43
+
* You need to have a user account and API token with administration rights to the project in Jira. For more information on how to get this API token, refer to[Manage API tokens for your Atlassian account](https://support.atlassian.com/atlassian-account/docs/manage-api-tokens-for-your-atlassian-account/).
44
+
* To convert feedback items to stories in Jira, your project in Jira must have the issue types **Story** and **Bug**. For more information on how to set up issue types for your project, refer to[Associate issue types with projects](https://support.atlassian.com/jira-cloud-administration/docs/associate-issue-types-with-projects/).
44
45
45
46
## Procedure
46
47
@@ -55,10 +56,10 @@ To connect your app to Jira, perform the following steps:
55
56
4. Click **Connect Jira**. The **Set Up Jira Configuration** dialog box opens.
56
57
Fill in the information as follows:
57
58
58
-
***URL Jira Environment**: This is the URL of your company’s environment within the Jira platform, as provided by Jira. This URL usually looks like this: `https://my-company.atlassian.net`.
59
-
***Project Key**: This is the unique key of your project within the Jira platform.
60
-
***Admin User**: This is the login name of a user on the Jira platform with project administration rights.
61
-
***API Token**: This is a valid API token issued by the Jira platform and assigned to the above-mentioned admin user. For more information on how to get this API token, see[Manage API tokens for your Atlassian account](https://support.atlassian.com/atlassian-account/docs/manage-api-tokens-for-your-atlassian-account/).
59
+
***URL Jira Environment** – This is the URL of your company’s environment within the Jira platform, as provided by Jira. This URL usually looks like this: `https://my-company.atlassian.net`.
60
+
***Project Key** – This is the unique key of your project within the Jira platform.
61
+
***Admin User** – This is the login name of a user on the Jira platform with project administration rights.
62
+
***API Token** – This is a valid API token issued by the Jira platform and assigned to the above-mentioned admin user. For more information on how to get this API token, refer to[Manage API tokens for your Atlassian account](https://support.atlassian.com/atlassian-account/docs/manage-api-tokens-for-your-atlassian-account/).
62
63
63
64
5. Click **Next**.
64
65
@@ -72,7 +73,7 @@ Once the activation is completed, your app is connected to Jira. You can see the
72
73
73
74
* If you connect your app to a Scrum board in Jira, the **Stories** pane shows all stories from all your active Sprints.
74
75
* If you connect your app to a Kanban board, the **Stories** pane shows all stories from your board, taking the filter and sub-query of the board settings into account, ordered by story key.
75
-
* You can find the filters and sub-query in the board settings in Jira (for more information, see[Configure a company-managed board](https://support.atlassian.com/jira-software-cloud/docs/configure-a-company-managed-board/)).
76
+
* You can find the filters and sub-query in the board settings in Jira. For more information, refer to[Configure a company-managed board](https://support.atlassian.com/jira-software-cloud/docs/configure-a-company-managed-board/)).
76
77
* If you connect your app to a team-managed board, the **Stories** pane shows all stories from your board, which may include your backlog.
77
78
* If you do not wish to see backlog stories in Studio Pro, consider setting up your board without a backlog, and using a separate board to manage your backlog.
78
79
* The list of stories is ordered by the Jira story key.
@@ -90,6 +91,6 @@ After you activated the Jira connector, you can review the configuration details
90
91
91
92
If you need to connect to a different Jira environment, or need to rotate the API key used by the Jira connector, click **Edit Connection Details**. If you want to switch to a different Jira board within the same environment, click **Change Board**.
92
93
93
-
In order for the Jira connector to work, Mendix caches some information from your Jira board in our system. This include the name of the estimation field that you use to set story points, as well as the status schema that you use in your board. If this information changes in Jira, you may need to refresh the cache by clicking **Reconnect**.
94
+
In order for the Jira connector to work, Mendix caches some information from your Jira board in our system. This includes the name of the estimation field that you use to set story points, as well as the status schema that you use in your board. If this information changes in Jira, you may need to refresh the cache by clicking **Reconnect**.
94
95
95
-
If you no longer wish to use the Jira connector, simply click **Deactivate Connection**. This will revert your project management tool automatically to [Epics](/developerportal/project-management/epics/).
96
+
If you no longer wish to use the Jira connector, simply click **Deactivate Connection**. This reverts your project management tool automatically to [Epics](/developerportal/project-management/epics/).
Copy file name to clipboardExpand all lines: content/en/docs/refguide/mendix-ai-assistance/maia-make/_index.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,6 +72,7 @@ The following table lists the general capabilities of Maia Make and the Studio P
72
72
| Folder structure support | Organizes new documents into existing folders and follows your established folder hierarchy when generating content. | Studio Pro 11.10 | Not supported for pages. |
73
73
| Themes and styling | Allows Maia to modify theme variables, create custom styling, and manage design properties. | Studio Pro 11.12 ||
74
74
| Markdown attachment support | Allows you to provide Markdown documents as input to help Maia better understand your requirements. | Studio Pro 11.12 ||
75
+
| Explain and solve consistency errors | Allows you to use Maia to explain or solve problems by right-clicking the item in the **Errors** pane. | Studio Pro 11.12.1 ||
Copy file name to clipboardExpand all lines: content/en/docs/refguide/modeling/app-explorer/modules/module-settings.md
+14-3Lines changed: 14 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,20 +63,31 @@ Solution modules are only used for developing a solution and are an inseparable
63
63
64
64
When the module is set as the solution module, it gets the letter **S** as an icon.
65
65
66
-
### Module Version
66
+
### Module Version {#module-version}
67
67
68
68
{{% alert color="info" %}}
69
69
Version is available for all module types for Studio Pro 11.12 and above. In earlier versions of Studio Pro, version is available only for add-on and solution module types.
70
70
{{% /alert %}}
71
71
72
-
This is the version number of the module. The version should be a semantic version, consisting of at least three parts: major, minor, and patch version. For more information on semantic versions, see [Semantic Versioning](https://semver.org/).
72
+
This is the version number of the module which is shown in various places in the Studio Pro user interface, as well as in the Marketplace.
73
73
74
-
Mendix recommends setting a new version every time you make changes to the module. For modules that will be published to the Marketplace, the version must be set before exporting the package.
74
+
When redistributing a module, you should always change the version number when changes are made. For modules that will be published to the Marketplace, the version must be set before exporting the package.
75
75
76
76
{{% alert color="info" %}}
77
77
The Marketplace automatically uses the version from the exported package. You cannot change this manually. If the version is already in use, the Marketplace rejects the package.
78
78
{{% /alert %}}
79
79
80
+
#### Version format
81
+
82
+
The version should be a semantic version, consisting of at least three numerical parts: major, minor, and patch version, such as *1.3.7*.
83
+
Refer to the following guidance when changing the version number:
84
+
85
+
* Increase the major version when making breaking changes, such as removing a functionality like an entity or a microflow, or upgrading the module to a new major version of Studio Pro.
86
+
* Increase the minor version when adding new features in a backward compatible manner. For example, when adding a microflow or entity that do not interfere with existing behavior.
87
+
* Increase the patch version when making backward compatible bug fixes, such as fixing a styling issue on a page or changing a calculation in a microflow without changing the parameters and output type.
88
+
89
+
Next to the numerical major, minor and patch version, alphanumerical characters are allowed. This is considered to be an advanced feature, for more information, please see [Semantic Versioning](https://semver.org/). An example of an advanced version number is *1.3.7-beta.2*.
Copy file name to clipboardExpand all lines: content/en/docs/refguide/runtime/mendix-client/embedding-the-client.md
-6Lines changed: 0 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -180,12 +180,6 @@ If the host app uses CSP, make sure its policy allows JavaScript to load from th
180
180
181
181
Cross-site cookies must be enabled in the browser when the Mendix application is hosted on a different domain from the host application.
182
182
183
-
## Known Issues
184
-
185
-
### Optional Parameters
186
-
187
-
Omitting a parameter that is marked as optional from the `parameters` object will result in the fallback page being shown instead of the default value being passed.
Copy file name to clipboardExpand all lines: content/en/docs/refguide/runtime/mendix-client/mendix-inside-teamcenter.md
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -229,7 +229,6 @@ For the full `render()` API, see [Embedding the Client](/refguide/mendix-client/
229
229
## Known Limitations (Beta)
230
230
231
231
***Authentication pop-up:** During Beta, the Teamcenter Connector SSO flow opens a pop-up window. This can be automated to require zero additional clicks after the user is already authenticated with TcSS.
232
-
***Optional parameters fallback:** If an optional startup parameter is omitted, the embedded client shows the fallback page rather than using the parameter's default value. This is a known issue with the embedded client. See [Embedding the Client](/refguide/mendix-client/embedding-the-client/).
Copy file name to clipboardExpand all lines: content/en/docs/releasenotes/studio-pro/10/10.21.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,7 @@ description: "The release notes for Mendix Studio Pro 10.21 (including all patch
5
5
weight: 79
6
6
# KI: "Runtime-only changes": UFC-1647
7
7
# KI: "The debugger does not reconnect": UFC-1644
8
+
# KI: "t is not a function": Zendesk Problem 282636
8
9
---
9
10
10
11
{{% alert color="info" %}}For highlights of this release, see the [Mendix Release 10.21](https://www.mendix.com/blog/mendix-release-10-21-ai-ai-ai-boosting-developer-productivity/) blog post.{{% /alert %}}
@@ -27,6 +28,9 @@ weight: 79
27
28
* Fixed in [10.24.4](/releasenotes/studio-pro/10.24/#fix-debugger-runtime-only) and [11.1.0](/releasenotes/studio-pro/11.1/#fix-debugger-runtime-only).
28
29
* In the React client, the debugger does not reconnect when restarting an app.
29
30
* Fixed in [10.24.4](/releasenotes/studio-pro/10.24/#fix-debugger-reconnect) and [11.1.0](/releasenotes/studio-pro/11.1/#fix-debugger-reconnect).
31
+
* A known issue occurs in two ways due to the `t is not a function. Please Close and reopen this UI component. If the issue persists, contact Mendix Support.` error introduced by Microsoft Edge WebView 2 version 150:
32
+
* When creating a new workflow, the error above occurs. The workflow is created but the editor does not open, preventing further development activities.
33
+
* When opening the Workflow Recommender or the UI Recommender, the error above occurs, breaking the editor and preventing further development activities. Closing and opening the editor will clear the error.
30
34
31
35
## 10.21.0 {#10210}
32
36
@@ -198,3 +202,6 @@ This improvement simplifies widget code. Widget developers no longer need to set
198
202
* Fixed in [10.24.4](/releasenotes/studio-pro/10.24/#fix-debugger-runtime-only) and [11.1.0](/releasenotes/studio-pro/11.1/#fix-debugger-runtime-only).
199
203
* In the React client, the debugger does not reconnect when restarting an app.
200
204
* Fixed in [10.24.4](/releasenotes/studio-pro/10.24/#fix-debugger-reconnect) and [11.1.0](/releasenotes/studio-pro/11.1/#fix-debugger-reconnect).
205
+
* A known issue occurs in two ways due to the `t is not a function. Please Close and reopen this UI component. If the issue persists, contact Mendix Support.` error introduced by Microsoft Edge WebView 2 version 150:
206
+
* When creating a new workflow, the error above occurs. The workflow is created but the editor does not open, preventing further development activities.
207
+
* When opening the Workflow Recommender or the UI Recommender, the error above occurs, breaking the editor and preventing further development activities. Closing and opening the editor will clear the error.
Copy file name to clipboardExpand all lines: content/en/docs/releasenotes/studio-pro/10/10.22.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,7 @@ description: "The release notes for Mendix Studio Pro 10.22 (including all patch
5
5
weight: 78
6
6
# KI: "Runtime-only changes": UFC-1647
7
7
# KI: "The debugger does not reconnect": UFC-1644
8
+
# KI: "t is not a function": Zendesk Problem 282636
8
9
---
9
10
10
11
{{% alert color="info" %}}For highlights of this release, see the [Mendix Release 10.22](https://www.mendix.com/blog/mendix-release-10-22-and-11-0-beta-1/) blog post.{{% /alert %}}
@@ -126,3 +127,6 @@ weight: 78
126
127
* In the React client, the debugger does not reconnect when restarting an app.
127
128
* Fixed in [10.24.4](/releasenotes/studio-pro/10.24/#fix-debugger-reconnect) and [11.1.0](/releasenotes/studio-pro/11.1/#fix-debugger-reconnect).
128
129
* When loading a view entity without entity access applied, an exception is thrown if it is then used in a context requiring entity access. (Tickets 257900, 259602, 260557)
130
+
* A known issue occurs in two ways due to the `t is not a function. Please Close and reopen this UI component. If the issue persists, contact Mendix Support.` error introduced by Microsoft Edge WebView 2 version 150:
131
+
* When creating a new workflow, the error above occurs. The workflow is created but the editor does not open, preventing further development activities.
132
+
* When opening the Workflow Recommender or the UI Recommender, the error above occurs, breaking the editor and preventing further development activities. Closing and opening the editor will clear the error.
Copy file name to clipboardExpand all lines: content/en/docs/releasenotes/studio-pro/10/10.23.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,7 @@ description: "The release notes for Mendix Studio Pro 10.23 (including all patch
5
5
weight: 77
6
6
# KI: "Runtime-only changes": UFC-1647
7
7
# KI: "The debugger does not reconnect": UFC-1644
8
+
# KI: "t is not a function": Zendesk Problem 282636
8
9
---
9
10
10
11
{{% alert color="info" %}}For highlights of this release, see the [Mendix Release 10.23](https://www.mendix.com/blog/mendix-release-10-23-and-11-0-beta-2/) blog post.{{% /alert %}}
@@ -76,3 +77,6 @@ weight: 77
76
77
* Fixed in [10.24.4](/releasenotes/studio-pro/10.24/#fix-debugger-runtime-only) and [11.1.0](/releasenotes/studio-pro/11.1/#fix-debugger-runtime-only).
77
78
* In the React client, the debugger does not reconnect when restarting an app.
78
79
* Fixed in [10.24.4](/releasenotes/studio-pro/10.24/#fix-debugger-reconnect) and [11.1.0](/releasenotes/studio-pro/11.1/#fix-debugger-reconnect).
80
+
* A known issue occurs in two ways due to the `t is not a function. Please Close and reopen this UI component. If the issue persists, contact Mendix Support.` error introduced by Microsoft Edge WebView 2 version 150:
81
+
* When creating a new workflow, the error above occurs. The workflow is created but the editor does not open, preventing further development activities.
82
+
* When opening the Workflow Recommender or the UI Recommender, the error above occurs, breaking the editor and preventing further development activities. Closing and opening the editor will clear the error.
0 commit comments