Skip to content

Commit ba65a89

Browse files
committed
Merge branch 'development' into pr/11392
2 parents 8674884 + 41ebccc commit ba65a89

641 files changed

Lines changed: 2368 additions & 2527 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.claude/settings.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
"AWS_PROFILE": "my-sandbox",
77
"AWS_REGION": "eu-central-1",
88
"CLAUDE_CODE_USE_BEDROCK": "1",
9-
"ANTHROPIC_MODEL": "eu.anthropic.claude-sonnet-4-5-20250929-v1:0",
9+
"ANTHROPIC_MODEL": "eu.anthropic.claude-sonnet-4-6",
1010
"ANTHROPIC_SMALL_FAST_MODEL": "eu.anthropic.claude-haiku-4-5-20251001-v1:0",
1111
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "eu.anthropic.claude-haiku-4-5-20251001-v1:0",
12-
"ANTHROPIC_DEFAULT_OPUS_MODEL": "eu.anthropic.claude-opus-4-6-v1",
13-
"ANTHROPIC_DEFAULT_SONNET_MODEL": "eu.anthropic.claude-sonnet-4-5-20250929-v1:0",
12+
"ANTHROPIC_DEFAULT_OPUS_MODEL": "eu.anthropic.claude-opus-4-8",
13+
"ANTHROPIC_DEFAULT_SONNET_MODEL": "eu.anthropic.claude-sonnet-4-6",
1414
"DISABLE_PROMPT_CACHING": "0",
1515
"CLAUDE_CODE_MAX_OUTPUT_TOKENS": "10240",
1616
"MAX_THINKING_TOKENS": "1024"

.github/workflows/vale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: Vale Linting
22

3-
# Trigger on PRs that change Markdown files
3+
# Trigger on PRs that change Markdown files (but skip run on draft PRs)
44
on:
55
pull_request:
66
types: [opened, synchronize, reopened, ready_for_review]

content/en/docs/apidocs-mxsdk/apidocs/governance/audit-logs-api.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,8 @@ no_list: false
77
description_list: true
88
description: "Provides the documentation for the Audit Logging API."
99
linktitle: "Audit Logs"
10-
beta: true
1110
---
1211

13-
{{% alert color="warning" %}}
14-
This feature is in Public Beta. For more information, refer to [Release Status](/releasenotes/release-status/).
15-
{{% /alert %}}
16-
1712
## Introduction
1813

1914
You can use the Audit Logging API to integrate with security information and event management tools.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
title: "APIs for Marketplace"
3+
url: /apidocs-mxsdk/apidocs/apis-for-marketplace/
4+
type: swagger
5+
no_list: false
6+
description_list: true
7+
description: "Provides the documentation of APIs for Marketplace."
8+
linktitle: "Marketplace"
9+
---
10+
11+
Mendix offers the following APIs for Marketplace:

content/en/docs/apidocs-mxsdk/apidocs/content-api.md renamed to content/en/docs/apidocs-mxsdk/apidocs/marketplace/content-api.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
---
2-
title: "Content API"
3-
linktitle: "Marketplace Content"
2+
title: "Marketplace Content API"
43
url: /apidocs-mxsdk/apidocs/content-api/
54
type: swagger
65
description: "The Content API accesses both public and company-specific Marketplace content information."
76
restapi: true
8-
weight: 45
7+
weight: 10
98
---
109

1110
## Introduction
@@ -22,7 +21,7 @@ If you have Marketplace content, this API can help you get the following informa
2221

2322
### Generating a PAT
2423

25-
For details on how to generate a PAT, see the [Personal Access Tokens](/portal/user-settings/#pat) section of *User Settings*.
24+
For details on how to generate a PAT, refer to the [Personal Access Tokens](/portal/user-settings/#pat) section of *User Settings*.
2625

2726
Select at least the following as the **Marketplace** scope:
2827

@@ -39,7 +38,7 @@ GET /content HTTP/1.1
3938
Authorization: MxToken 7LJE…vk
4039
```
4140

42-
To authenticate calls when using the OpenAPI specification below, click **Authorize** and use the value `MxToken {GENERATED_PAT}`.
41+
To authenticate calls when using the OpenAPI specification included in the next section, click **Authorize** and use the value `MxToken {GENERATED_PAT}`.
4342

4443
## API Reference
4544

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
title: "Marketplace Publish API"
3+
url: /apidocs-mxsdk/apidocs/publish-api/
4+
type: swagger
5+
description: "The Publish API accesses both public and company-specific Marketplace content information."
6+
restapi: true
7+
weight: 20
8+
---
9+
10+
## Introduction
11+
12+
The Marketplace Publish API allows you to manage the releases of your Marketplace components. It provides endpoints to create new releases with version metadata, upload source files, check release status as it moves through review and publication workflows, and unpublish releases when needed.
13+
The API handles both public and private components.
14+
15+
{{% alert color="warning" %}}
16+
You can currently only publish new releases of existing components.
17+
{{% /alert %}}
18+
19+
## Authentication {#authentication}
20+
21+
### Generating a PAT
22+
23+
For details on how to generate a PAT, refer to the [Personal Access Tokens](/portal/user-settings/#pat) section of *User Settings*.
24+
25+
Select at least the following as the **Marketplace** scope:
26+
27+
* `mx:marketplace:write`
28+
29+
Store the generated value `{GENERATED_PAT}` somewhere safe so you can use it to authorize your Content API calls.
30+
31+
### Using the PAT
32+
33+
Each request must contain an `Authorization` header with the value `MxToken {GENERATED_PAT}`. Here is an example:
34+
35+
```http
36+
GET /content HTTP/1.1
37+
Authorization: MxToken 7LJE…vk
38+
```
39+
40+
To authenticate calls when using the OpenAPI specification included in the next section, click **Authorize** and use the value `MxToken {GENERATED_PAT}`.
41+
42+
## API Reference
43+
44+
{{< swaggerui-disable-try-it-out src="/openapi-spec/marketplace-publish.yaml" >}}

content/en/docs/apidocs-mxsdk/apidocs/studio-pro-11/pluggable-widgets/_index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,8 @@ A widget package file is just a ZIP archive containing the following things:
6969
* *{widgetName}.tile.png* sets the tile image inside the Studio Pro toolbox in tile view (the ideal image size is 256x192 pixels, but other sizes will be resized to fit)
7070
* *{widgetName}.tile.dark.png* sets the dark-mode equivalent to *{widgetName}.tile.png*
7171
* Optionally, some widget-related resources, preferably located next to the file which contains the client component
72-
* Note that all CSS files you add (except the one located in the **lib** sub-directory) will automatically be loaded in an app via the widget
72+
* All CSS files you add (except the ones located in the **lib** sub-directory) will automatically be loaded in an app via the widget.
73+
* When the React client is enabled for an app, any `assets` directories in a widget package are automatically copied to the widget's directory under `dist` during bundling. This ensures that all asset files from a pluggable widget are included in the final build and available at runtime.
7374

7475
Naming your widget package file after the `widgetName` is best practice. Also, a widget package can include multiple widgets by putting several of the above items in the same widget package. However, creating such packages is *not recommended*.
7576

content/en/docs/apidocs-mxsdk/apidocs/studio-pro-11/pluggable-widgets/pluggable-widgets-client-apis/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Client APIs"
33
linktitle: "Client APIs for Pluggable Widgets"
44
url: /apidocs-mxsdk/apidocs/pluggable-widgets-client-apis/
5-
description: A guide for understanding the client APIs available to pluggable widgets in Mx10.
5+
description: A guide for understanding the client APIs available to pluggable widgets.
66
weight: 20
77
aliases:
88
- /apidocs-mxsdk/apidocs/client-apis-for-pluggable-widgets

content/en/docs/apidocs-mxsdk/apidocs/studio-pro-11/pluggable-widgets/pluggable-widgets-client-apis/pluggable-widgets-client-apis-list-values.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "List Values"
33
url: /apidocs-mxsdk/apidocs/pluggable-widgets-client-apis-list-values/
4-
description: A guide to understanding the list of objects for the datasource property in Mx10.
4+
description: A guide to understanding the list of objects for the datasource property.
55
---
66

77
## Introduction

content/en/docs/apidocs-mxsdk/apidocs/studio-pro-11/pluggable-widgets/pluggable-widgets-property-types.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -480,10 +480,12 @@ Then the Studio Pro UI for the property appears like this:
480480

481481
The action property type allows a user to configure an action which can do things like call nanoflows, save changes, and open pages.
482482

483-
If a `dataSource` attribute is not specified, the client will receive an `ActionValue` representing the action or `undefined` if the **Do nothing** action was selected.
483+
If a `dataSource` attribute is not specified, the client will receive an [`ActionValue`](/apidocs-mxsdk/apidocs/pluggable-widgets-client-apis/#actionvalue) representing the action or `undefined` if the **Do nothing** action was selected.
484484

485485
When a `dataSource` attribute is specified and configured by the user, it is passed as a [`ListActionValue`](/apidocs-mxsdk/apidocs/pluggable-widgets-client-apis-list-values/#listactionvalue). For more information, see the [Datasource](#datasource) section below.
486486

487+
Action properties can be preconfigured using the `defaultValue` and `defaultType` attributes. This is particularly useful when the widget is intended to be used with a specific microflow, nanoflow, or page. When the property [exposes action variables](#action-xml-elements), they are automatically mapped to parameters of matching name and type.
488+
487489
#### XML Attributes {#xml-attributes}
488490

489491
| Attribute | Required | Attribute Type | Description |
@@ -496,7 +498,7 @@ When a `dataSource` attribute is specified and configured by the user, it is pas
496498

497499
#### XML Elements {#action-xml-elements}
498500

499-
`<actionVariables>` — Defines variables a widget provides when calling [execute() on an ActionValue](/apidocs-mxsdk/apidocs/pluggable-widgets-client-apis/#execute). The variables are made available in Studio Pro when configuring [Call a Microflow](/refguide/on-click-event/#call-microflow) and [Call a Nanoflow](/refguide/on-click-event/#call-nanoflow) actions.
501+
`<actionVariables>` — Defines variables a widget provides when calling [execute() on an ActionValue](/apidocs-mxsdk/apidocs/pluggable-widgets-client-apis/#execute). The variables are made available in Studio Pro when configuring [Call a Microflow](/refguide/on-click-event/#call-microflow) and [Call a Nanoflow](/refguide/on-click-event/#call-nanoflow) actions. Action variables are automatically mapped to parameters of the same name (`key`) and type.
500502

501503
`<actionVariable>` (required one or more) — Represents a primitive value provided by the widget as an argument when calling `ActionValue.execute()`. The variable is defined by the following attributes:
502504

0 commit comments

Comments
 (0)