Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
215 commits
Select commit Hold shift + click to select a range
b72a28e
Initial reshuffle
NicoletaComan Apr 8, 2026
b6545a4
Changed URLs + added aliases
NicoletaComan Apr 8, 2026
c2d7a2b
Merge remote-tracking branch 'origin/development' into nc-siemens-xce…
NicoletaComan Apr 20, 2026
f9bf145
Fixed MP conflicts
NicoletaComan Apr 20, 2026
c426be5
Moved Workstation back to main TOC + created placeholder Workstation …
NicoletaComan Apr 28, 2026
bba2276
Merge remote-tracking branch 'origin/development' into nc-siemens-xce…
NicoletaComan Apr 29, 2026
4ae103d
Added SDS UI placeholder
NicoletaComan May 5, 2026
a83d632
Updated configuration image
khode-mx May 11, 2026
e03899c
Helm charts for PC
katarzyna-koltun-mx Mar 6, 2026
e022f9f
benefits update
katarzyna-koltun-mx Mar 6, 2026
5d01717
Typo fix
katarzyna-koltun-mx Mar 6, 2026
2497962
sme review
katarzyna-koltun-mx Mar 26, 2026
dfe4e15
updates
katarzyna-koltun-mx Mar 26, 2026
88f614e
sme review
katarzyna-koltun-mx Mar 26, 2026
fd5bb04
sme review
katarzyna-koltun-mx Mar 26, 2026
e916bee
sme review
katarzyna-koltun-mx Mar 26, 2026
7270a05
sme review
katarzyna-koltun-mx Mar 26, 2026
c063799
update image
katarzyna-koltun-mx Apr 16, 2026
61666e6
Update private-cloud-helm-charts.md
katarzyna-koltun-mx Apr 16, 2026
223691e
Update private-cloud-helm-charts.md
katarzyna-koltun-mx Apr 16, 2026
b3b9600
Add alert for cluster access requirements
katarzyna-koltun-mx Apr 16, 2026
93fd438
sme review
katarzyna-koltun-mx Apr 23, 2026
04d9b89
sme review
katarzyna-koltun-mx Apr 24, 2026
20e243a
Update private-cloud-helm-charts.md
katarzyna-koltun-mx Apr 23, 2026
accbb25
Update private-cloud-helm-charts.md
katarzyna-koltun-mx May 1, 2026
a9747bb
Fix RN link
ConnorLand Apr 29, 2026
1499c40
Added branch-retain workaround
tknippenberg Apr 28, 2026
5d4cf1e
Review
MariaShaposhnikova Apr 28, 2026
33502f8
Update content/en/docs/refguide10/version-control/version-control-tro…
MariaShaposhnikova Apr 28, 2026
1e4ba9c
Add Maia Chat panel known issue to 11.10 RNs
Yiyun333 Apr 29, 2026
61e8394
Review BE doc
quinntracy Apr 29, 2026
596c0c1
Review BE Marketplace docs
quinntracy Apr 29, 2026
7780f5a
Private Connectivity – Add GA to feature release calendar
NicoletaComan Apr 29, 2026
cb3c7c7
docs: add Markdown Viewer widget documentation page
rahmanunver Mar 27, 2026
3272dc1
edit
ConnorLand Apr 29, 2026
0b1f27a
Update markdown-viewer.md
ConnorLand Apr 29, 2026
baad4f2
Enhance Docker deployment documentation for Mendix apps
mruiserrmendix Apr 24, 2026
a2a7561
Update docker-pad.md
katarzyna-koltun-mx Apr 24, 2026
0e4d97a
Update docker-pad.md
katarzyna-koltun-mx Apr 24, 2026
3f0b9f8
Update docker-pad.md
katarzyna-koltun-mx Apr 24, 2026
988142c
Revise Portable Package creation instructions
katarzyna-koltun-mx Apr 24, 2026
46c214a
Update docker-pad.md
katarzyna-koltun-mx Apr 24, 2026
f73ad6f
Update docker-pad.md
katarzyna-koltun-mx Apr 29, 2026
44c70e9
Update docker-pad.md
katarzyna-koltun-mx Apr 29, 2026
65bfe02
move limitations to bottom
ConnorLand Apr 29, 2026
07b4178
MxPipelines update for Unit Testing for Medix on K8s
OlufunkeMoronfolu Apr 29, 2026
c104aee
adding Mx on K8s link
OlufunkeMoronfolu Apr 29, 2026
9bda58c
Maia Plan release
NicoletaComan Apr 13, 2026
740bfb3
Changed release date
NicoletaComan Apr 14, 2026
d43fabc
Minor changes
NicoletaComan Apr 17, 2026
ec0ad4f
Implemented feedback
NicoletaComan Apr 20, 2026
14352e8
Added one-line section introduction
NicoletaComan Apr 21, 2026
cebd046
Applied feedback
NicoletaComan Apr 22, 2026
ecb2b1a
Changed release date
NicoletaComan Apr 29, 2026
a6f9cc4
Anonymous users info
Karuna-Mendix Apr 9, 2026
c9d65e0
Batch translate
Karuna-Mendix Apr 13, 2026
3777439
Additional changes
Karuna-Mendix Apr 14, 2026
fbb52ef
more changes
Karuna-Mendix Apr 14, 2026
9b340c3
feedback
Karuna-Mendix Apr 14, 2026
d6aed46
LDAP changes
Karuna-Mendix Apr 14, 2026
17446ab
Add info
Karuna-Mendix Apr 21, 2026
0e8a75f
proofreading
Karuna-Mendix Apr 22, 2026
a985270
fix broken link
Karuna-Mendix Apr 22, 2026
9499df7
Fix typo
MarkvanMents Apr 30, 2026
9130485
Change en-dash to hyphon in code example
MarkvanMents Apr 30, 2026
29c2aab
Add alt text skill
dbreseman Apr 23, 2026
c3a5b87
Update description
dbreseman Apr 23, 2026
d785510
Apply feedback from review and condense
dbreseman Apr 29, 2026
1863663
Update skill descriptions
dbreseman Apr 30, 2026
bd104ed
Review packaging doc
quinntracy Apr 30, 2026
2d2db07
Review index docs
quinntracy Apr 30, 2026
2acb57e
Adjust screenshot sizes
quinntracy Apr 30, 2026
f2e8405
Release note
katarzyna-koltun-mx May 1, 2026
5a7e6d5
Update private-cloud-helm-charts.md
katarzyna-koltun-mx May 1, 2026
23d21f3
Rename helm-chart-wizard1.png.png to helm-chart-wizard1.png
katarzyna-koltun-mx May 1, 2026
c0dd95f
Rename helm-chart-wizard2.png.png to helm-chart-wizard2.png
katarzyna-koltun-mx May 1, 2026
c50eba0
Rename helm-chart-wizard3.png.png to helm-chart-wizard3.png
katarzyna-koltun-mx May 1, 2026
aa39f05
Rename helm-chart-wizard4.png.png to helm-chart-wizard4.png
katarzyna-koltun-mx May 1, 2026
5478d80
Rename helm-chart-wizard5.png.png to helm-chart-wizard5.png
katarzyna-koltun-mx May 1, 2026
ee78c54
Rename helm-chart-wizard6.png.png to helm-chart-wizard6.png
katarzyna-koltun-mx May 1, 2026
7dae375
Rename helm-chart-wizard7.png.png to helm-chart-wizard7.png
katarzyna-koltun-mx May 1, 2026
127ced2
Rename helm-chart-wizard8.png.png to helm-chart-wizard8.png
katarzyna-koltun-mx May 1, 2026
ad10630
Upload RNs
ConnorLand Apr 29, 2026
7afd648
Order fixes and solve KI
ConnorLand Apr 30, 2026
84bc53f
Update date
ConnorLand May 1, 2026
84b7b17
Improve information about setting log levels
MarkvanMents Apr 30, 2026
d973336
Fix linting errors
MarkvanMents Apr 30, 2026
065ee7b
Add more information to set_log_level docs
atennapel-mx Apr 30, 2026
7913e0c
Update Claude's link guidance
dbreseman May 1, 2026
0b726b5
Add known issue for Maia Undo all functionality in 11.10 release notes
Yiyun333 May 1, 2026
1a164f7
Private Connectivity – Add out of beta banner
NicoletaComan Apr 29, 2026
f41a6b4
Added the beta labels back until June 1
NicoletaComan Apr 29, 2026
8d1f6dc
Review
quinntracy May 4, 2026
fbc3706
Update data-grid-2-properties.md
yordan-st Oct 24, 2025
b4b2dd8
Update data-grid-2-properties.md
ConnorLand May 4, 2026
149b51c
PMP release notes
katarzyna-koltun-mx May 1, 2026
5df8df8
Revise release date and enhance security fix description
katarzyna-koltun-mx May 4, 2026
945d409
Review
quinntracy May 1, 2026
cce3e16
Review
quinntracy May 1, 2026
24937b9
Update data-grid-2.md
yordan-st Oct 24, 2025
9766410
Update content/en/docs/marketplace/platform-supported-content/modules…
yordan-st Dec 5, 2025
3f24a4f
Refactor selection and header actions documentation
yordan-st Dec 5, 2025
4d98c37
Clarify button action description in data-grid-2.md
yordan-st Dec 5, 2025
34a693c
fix: clarify export functionality in data-grid-2.md example use case
yordan-st Feb 20, 2026
c7ec6dd
edit
ConnorLand May 4, 2026
ec8873f
Formatting change
katarzyna-koltun-mx May 4, 2026
e2a3982
Add release highlight alerts for Mendix Studio Pro versions 11.0 to 11.9
jdiehl May 5, 2026
cbab257
Add release highlight alerts for Mendix Studio Pro versions 10.0 to 1…
jdiehl May 5, 2026
73db509
Add release highlights alerts to Studio Pro 9.x release notes
jdiehl May 5, 2026
7fb3cc2
Add release highlight alerts for Mendix Studio Pro versions 8.2 to 8.15
jdiehl May 5, 2026
bf3baec
Removed invalid links
jdiehl May 7, 2026
83355b9
shorten language
ConnorLand May 7, 2026
df749b5
remove the
ConnorLand May 7, 2026
f62f3de
Create summary table of WHen OQL features were introduced.
MarkvanMents May 1, 2026
fd552ac
DES-7315 Documented how to use OTEL in MxOK.
zlogic Apr 9, 2026
72d564f
Fixed OTEL_HOST variable name.
zlogic Apr 13, 2026
9c59ced
Update tracing-in-runtime.md
katarzyna-koltun-mx May 4, 2026
ea56978
Add branch cleanup candidates for 20260501
github-actions[bot] May 1, 2026
c511b9b
SAS-1751: chat-type agents
tswarmerdam-mx May 1, 2026
6f578b1
Proofreading
Karuna-Mendix May 4, 2026
c91e148
Fix small issues
Karuna-Mendix May 4, 2026
fa29ef2
Incorporate the feedback
Karuna-Mendix May 5, 2026
d06e4e8
Review Editor API
quinntracy May 4, 2026
af9fe33
Review
quinntracy May 4, 2026
ee73a4b
Review
quinntracy May 4, 2026
fcaa2af
Review
quinntracy May 4, 2026
12cfa2e
Review
quinntracy May 4, 2026
16aec73
Review & adjust survey language
quinntracy May 4, 2026
4f3a2ff
Review
quinntracy May 4, 2026
484c494
Review
quinntracy May 4, 2026
44a4534
Review
quinntracy May 4, 2026
f4c3b44
Fix
quinntracy May 5, 2026
35b9cae
Revision
quinntracy May 5, 2026
4bc0197
Small fixes
quinntracy May 5, 2026
4fbd97f
Run removeUnusedAttachments.py on docs
github-actions[bot] May 5, 2026
dee19b0
date fix on release notes
katarzyna-koltun-mx May 6, 2026
00d4eb4
Improve troubleshooting
Karuna-Mendix May 5, 2026
c1df24e
Incorporate fedback
Karuna-Mendix May 6, 2026
98c8c09
Added recent release notes of fixes in native template
saurabhchavan1711 Apr 30, 2026
eaf7abb
Change in release notes of native template 19
saurabhchavan1711 May 5, 2026
016cf4e
Remove incorrect entries of release notes from v14 & v17
saurabhchavan1711 May 6, 2026
f9f0250
Update nt-14-rn.md
ConnorLand May 6, 2026
8c4f2a8
Update nt-19-rn.md
ConnorLand May 6, 2026
60cd53f
Update nt-17-rn.md
ConnorLand May 6, 2026
e8dc728
Add fair use policy
dbreseman May 6, 2026
85ef181
Add cost warning
dbreseman May 6, 2026
cf68e4b
Update wording
dbreseman May 6, 2026
1f56742
Run markdownlint-cli2 on docs to find (and correct) linting errors.
github-actions[bot] May 5, 2026
664db65
doc lint
OlufunkeMoronfolu May 6, 2026
5715799
Update prerequisites and add project ID section for release 2512
BobvanHogen May 1, 2026
e75900a
TW review
NicoletaComan May 4, 2026
de6e2eb
Change Warning alert to Info
dbreseman May 6, 2026
13d1f52
Rewrite LTS, MTS documentationt
MarkvanMents Apr 23, 2026
d620640
CHecked other documents and tidies up with AI review.
MarkvanMents Apr 23, 2026
1c86215
Update to cover updated LTS cadence.
MarkvanMents May 6, 2026
e79af65
Feedback from Ylber
MarkvanMents May 6, 2026
108d6a9
Added release notes for MxOnAzure v1.16
mxashokkhedkar May 5, 2026
4027cfb
Update mendix-azure.md
katarzyna-koltun-mx May 5, 2026
0990c5a
Update mendix-azure.md
katarzyna-koltun-mx May 5, 2026
1c41967
Update mendix-azure.md
katarzyna-koltun-mx May 5, 2026
f563af5
Added mx-azure-cluster-visibility documentation details
mxashokkhedkar May 6, 2026
dc13aa5
Added release notes for Private Cloud Portal v7.29.0
mxashokkhedkar May 6, 2026
ecc99b1
Remove redundant note on description metadata usage
katarzyna-koltun-mx May 6, 2026
aa83e25
Update mx-azure-cluster-visibility.md
katarzyna-koltun-mx May 6, 2026
b0102eb
Correct grammatical error in release notes
katarzyna-koltun-mx May 6, 2026
df40dc2
Add compatibility matrix to Capital Connector documentation
Michiel-Bijlsma May 5, 2026
8e9c51b
upload RNs
ConnorLand May 5, 2026
f784a16
add date
ConnorLand May 7, 2026
38003e4
Add release note
dbreseman Apr 29, 2026
6472e75
Change release date to May 7, 2026
Karuna-Mendix May 7, 2026
2c847e8
formatting fix
katarzyna-koltun-mx May 7, 2026
370d189
Update document viewer configuration instructions
Hydraat May 6, 2026
71cce19
Update document-viewer.md
ConnorLand May 7, 2026
933a6ec
SDS UI Module docs
NicoletaComan May 6, 2026
1cf09e7
Implemented feedback + consolidated introduction
NicoletaComan May 6, 2026
89b3740
Add limitations section for Studio Pro 11.10 MCP Server
KONRADS098 May 4, 2026
e149b53
Review
Yiyun333 May 7, 2026
1bdc158
We do support SourceDatabaseJdbcUrl on PostgreSQL
basdebakker May 7, 2026
793db77
Review Menu index
quinntracy May 5, 2026
5be3475
Review App Menu
quinntracy May 5, 2026
2df8d71
Review Edit docs
quinntracy May 5, 2026
5019225
Review File menu docs
quinntracy May 5, 2026
d876a2c
Review File menu doc
quinntracy May 6, 2026
a0d1564
Review Help menu docs
quinntracy May 6, 2026
1e196d9
Review Run menu
quinntracy May 6, 2026
8c81cb5
Review Language menu docs
quinntracy May 6, 2026
59d8d0c
Review Language menu
quinntracy May 7, 2026
940e431
Review View menu
quinntracy May 7, 2026
ef66576
Review View menu docs
quinntracy May 7, 2026
2e6a02c
Add Agents Kit 2 to feature release calendar
dbreseman May 7, 2026
638da47
Change support level indication
Remcovh May 7, 2026
9ab0b7e
Small language edit
Yiyun333 May 7, 2026
0ec7fe0
Add Grafana dashboards release note to MxOnAzure release
walkline May 7, 2026
e0ee382
Update mendix-azure.md
katarzyna-koltun-mx May 7, 2026
ebec0db
Apply terminology feedback
dbreseman May 7, 2026
108fc2f
Add link and simplify intro
dbreseman May 7, 2026
eb79fa0
Approval Requests GA
NicoletaComan May 4, 2026
a2847ef
Changed release date
NicoletaComan May 8, 2026
78723fc
Add documentation for Log Analytics Data Export to external systems
MXClyde Apr 30, 2026
6213819
Update mx-azure-export-logs.md
katarzyna-koltun-mx May 4, 2026
13f740e
Update mx-azure-export-logs.md
katarzyna-koltun-mx May 5, 2026
29ba604
Update mx-azure-export-logs.md
katarzyna-koltun-mx May 5, 2026
ae3c319
Update mx-azure-export-logs.md
katarzyna-koltun-mx May 6, 2026
739a7c2
Update mx-azure-export-logs.md
katarzyna-koltun-mx May 6, 2026
66ae66e
Revise DataDog and Azure Sentinel integration details
katarzyna-koltun-mx May 6, 2026
755cc2a
Update maia-mcp.md
thijs-de-jong May 9, 2026
af49d57
Workstation log level note
katarzyna-koltun-mx May 10, 2026
78c503d
Fix broken link
Karuna-Mendix May 11, 2026
ff34e1a
Review Consumed REST docs
quinntracy May 11, 2026
1acb4d5
Update Mendix Studio Pro version requirements
mruiserrmendix May 11, 2026
871c204
Update Mendix Studio Pro version requirement
mruiserrmendix May 11, 2026
a390826
Include example manifest for Cloud Foundry deployment
mruiserrmendix May 11, 2026
93b78af
Update cloud-foundry-deploy-pad.md
katarzyna-koltun-mx May 11, 2026
a1364c9
Undid package-lock changes
NicoletaComan May 11, 2026
259e087
Warning for scheduling plan change during maintenance windows
OlufunkeMoronfolu May 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude/scripts/resolve-doc-url.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash
# Resolve a documentation URL to its source markdown file
# Usage: resolve-doc-url.sh "/path/to/page/"
# Usage: resolve-doc-url.sh "/url/path/"

if [ -z "$1" ]; then
echo "Usage: resolve-doc-url.sh <url>"
Expand Down
71 changes: 71 additions & 0 deletions .claude/skills/docs-alt-text/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
---
name: docs-alt-text
description: Generates W3C-compliant alt text for images in documentation pages. Analyzes each image's purpose and adds descriptive alt text for informative images or empty alt for decorative images, improving accessibility and SEO.
user-invocable: true
disable-model-invocation: false
---

> **Accessibility skill:** Generates alt text following W3C/WCAG 2.1 guidelines. Analyzes actual image content plus context to create concise, meaningful descriptions.

## Workflow

Follow this order for each image:

1. **STEP 1 - View the image file** (REQUIRED)
- Extract image src path from figure shortcode
- Convert path: `src="/attachments/path/file.png"` → `static/attachments/path/file.png`
- Use Read tool to view the actual image
- Understand what the image shows BEFORE reading context

2. **STEP 2 - Read surrounding context**
- Read the heading, preceding/following text, list item, or numbered step
- Understand the image's purpose within the documentation
- Consider if context + image together make the image informative or decorative

3. **STEP 3 - Determine if informative or decorative**
- **Technical docs assumption:** Images are informative unless obviously decorative
- **Informative:** Images that convey information → write descriptive alt text
- **Decorative:** Images where the information is already given in adjacent text, or pure visual styling with no informational value → use `alt=""`

4. **STEP 4 - Generate alt text**
- **If decorative, use `alt=""`.** Never omit the alt attribute entirely.
- **If informative, generate descriptive alt text:**
- Focus on the information the image communicates, not what it looks like
- Give the most concise description possible
- Maximum 30 words (flag complex images needing longer descriptions for body text)
- Don't include "screenshot of", "image of", or "picture of" (screen readers already announce it's an image)
- Use Mendix terminology
- Avoid redundancy with nearby text
- **Based on surrounding context:**
- In a procedure: emphasize the action/element relevant to the step (e.g., "Download button in Registration dialog")
- Showing UI elements: name the relevant elements (e.g., "Properties pane")
- Showing structure or relationships: describe what entities/components are connected (e.g., "Domain model with Customer and Order entities connected by one-to-many association")
- Showing logic or process flow: describe what the flow accomplishes (e.g., "Microflow that retrieves FileDocument list and updates encryption keys")

5. **STEP 5 - Edit the figure shortcode**
- Use Edit tool to add/update only the `alt` attribute
- Preserve all other attributes: `class`, `width`, `max-width`, `link`
- Maintain exact indentation and spacing

## Special Cases

- **Images in numbered lists:** Common in procedures—describe the procedural step shown
- **Before/after sequences:** Describe what changed or the state shown
- **Existing alt text:** May update if it's empty, generic, or poor quality (e.g., `alt=""`, `alt="button"`, `alt="before"`)
- **File format icons:** Use format name (e.g., "PDF", "ZIP", "Word document")
- **Complex diagrams:** If needs >30 words, flag to user and suggest adding description to body text

## What NOT to do

- Don't modify `src` path or attributes other than `alt`
- Don't change surrounding text or document structure
- Don't process images outside the determined scope
- Don't generate alt text based solely on filename—always view the image first

## After Processing

Report summary:
- How many images processed
- How many updated

**Always suggest user review:** Recommend that the user review the images themselves to confirm alt text accuracy, as AI-generated descriptions may miss important nuances or context-specific details.
11 changes: 8 additions & 3 deletions .claude/skills/docs-polish/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
---
name: docs-polish
description: Proofreads a single documentation page and improves clarity, readability, and word choice without changing meaning or reorganizing structure. Simplifies complex sentences, applies style guide standards, and converts passive voice to active voice. Use when the user wants to polish, improve language and clarity, make more readable, check style guide compliance, or clean up documentation while preserving its structure.
description: Applies style guide standards to a documentation page without changing meaning or reorganizing structure. This includes fixing grammar, improving clarity and readability, simplifying complex sentences, using active voice, and standardizing terminology and formatting. Use when the user wants to polish, check style guide compliance, improve language, or clean up documentation while preserving its structure.
user-invocable: true
disable-model-invocation: false
---

> **Skill progression:** This does everything `/docs-proofread` does plus clarity improvements and style guide enforcement. If only grammar and spelling fixes are needed, use `/docs-proofread`. For deeper reorganization, suggest `/docs-enhance`.
> **Skill progression:** This does everything `/docs-proofread` does plus style guide enforcement including clarity improvements. If only grammar and spelling fixes are needed, use `/docs-proofread`. For deeper reorganization, suggest `/docs-enhance`. If missing alt text is found, suggest `/docs-alt-text`.

Improve clarity and readability without changing meaning, structure, or paragraph order:

**docs-polish should**:
* Read Mendix style guides first (in parallel): `grammar-formatting.md`, `terminology.md`, and `product-naming-guide.md` from `/content/en/docs/community-tools/contribute-to-mendix-docs/style-guide/`
* Fix all spelling, grammar, and punctuation errors
* Add missing alt text to images (use simple, factual descriptions)
* Check all figure shortcodes for missing alt text. If the alt text parameter is missing, insert `alt=""` as a placeholder.
* Ensure required front matter fields are present (title, url, description) and make descriptions concise and action-oriented
* Fix broken Markdown syntax
* Fix capitalization and terminology inconsistencies
Expand All @@ -24,10 +24,15 @@ Improve clarity and readability without changing meaning, structure, or paragrap
* Apply Mendix style guide standards (overrides the Microsoft Writing Style Guide)
* Apply Microsoft Writing Style Guide standards, unless they conflict with the Mendix style guide standards

**After completing edits**:
* Report what was changed in a concise summary
* If any images were found with missing or empty alt text, state "I found [N] image(s) with missing alt text. Consider running `/docs-alt-text` to generate alt text."

**docs-polish should NOT**:
* Move paragraphs or restructure sections (that's `/docs-enhance`)
* Change technical meaning or accuracy
* Significantly increase document length
* Generate alt text for images
* Change command syntax, code identifiers, variable names, placeholders, or any other text that appears in code formatting (inline backticks or code blocks). Code-formatted text represents literal technical content that must remain unchanged. If you notice an issue with code-formatted text, flag it in the chat but don't edit it directly.

Every edit should serve a clear purpose in making the text easier to read, scan, and understand.
Expand Down
8 changes: 4 additions & 4 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ Before creating a new file, use Glob to explore the directory structure and unde
* **Headings** – H1 is generated from the front‑matter title. Subsequent headings increment by one level at a time. Don't use bold or italics as a replacement for headings. Use title case. Never start headings with numerals.
* **Lists and tables** – Bullet lists use asterisks; ordered lists use numbers followed by a period. If there are more than three data points per item, use a table instead. Use the same syntax and structure for all list items in a given list. Use complete sentences to introduce lists and tables, not partial sentences completed with the list items.
* **Indentation** – Four spaces for sub-lists and nested content. Alerts in lists are an exception: don't indent alert lines but do omit preceding blank line.
* **Links** – Use absolute paths starting with a leading slash (`/deployment/`). Use descriptive link text such as the page title, not "click here". To link to a heading, add an anchor ID (`{#anchor-id}`) next to the heading and use that ID in the URL (for example, `[Section title](/path/to/page#anchor-id)` to link to a heading in another page or `[Section title](#anchor-id)` to link to a heading in the same page).
* **Links** – Link using the target page's `url` front matter field, not its file system path (e.g., `/deployment/` from front matter, not `content/en/docs/deployment/_index.md`). Use descriptive link text such as the page title, not "click here". To link to a heading, add an anchor ID (`{#anchor-id}`) next to the heading and use that ID in the URL (for example, `[Prerequisites](/deployment/mendix-cloud/#prerequisites)` to link to a heading in another page or `[Prerequisites](#prerequisites)` to link to a heading in the same page).
* **Images** – Always include `alt` text (or `alt=""` if decorative). Use W3C guidelines. Reference images with the `figure` shortcode.
* **Code** – Use fenced code blocks with language specifier. Do not modify text that appears in code formatting (inline backticks or code blocks), even to fix apparent inconsistencies or apply naming conventions.

Expand All @@ -105,18 +105,18 @@ Call tools in parallel for independent operations (reading multiple files, multi

### Tool Selection

* **Helper Scripts**
* For URL resolution, use `bash .claude/scripts/resolve-doc-url.sh` instead of spawning agents. This resolves documentation URLs (e.g., `/community-tools/contribute-to-mendix-docs/`) to their source Markdown files and ensures Grep uses efficient flags consistently.
* **Read** – Use to view specific files you know the path to
* **Edit** – Use to modify existing files with targeted changes
* **Glob** – Use to find files by pattern (e.g., `*.md`, `**/*config*`)
* **Grep** – Use to search file contents for specific text or patterns
* **Write** – Use only for creating new files (prefer Edit for existing files)
* **Helper Scripts** – Use `.claude/scripts/resolve-doc-url.sh` to resolve documentation URLs (e.g., `/path/to/page/`) to their source markdown files. This is faster and more token-efficient than using Grep to search front matter.

### Cross-Reference Verification

When following or verifying documentation links:
* Use `.claude/scripts/resolve-doc-url.sh "/path/to/page/"` to quickly find the source file for a URL
* This is more efficient than Grep for URL-to-file lookups
* Use `bash .claude/scripts/resolve-doc-url.sh "/url/path/"` to quickly find the source file for a URL

When modifying URLs or anchor IDs:
1. Use Grep to search for the old URL/anchor across all documentation files
Expand Down
2 changes: 1 addition & 1 deletion branch-cleanup-timestamp.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Last scan for stale merged branches: 2026-04-02 00:41:32 CEST (UTC+02:00)
Last scan for stale merged branches: 2026-05-02 00:53:35 CEST (UTC+02:00)
Original file line number Diff line number Diff line change
@@ -1,35 +1,36 @@
---
title: "Packaging Your Extension"
url: /apidocs-mxsdk/apidocs/extensibility-api-11/packaging-your-extension
url: /apidocs-mxsdk/apidocs/extensibility-api-11/packaging-your-extension/
weight: 30
description: "Explains how to package extensions into add-on modules and publish them to the Mendix Marketplace."
---

# Packaging Your Extension

After completing development on your extension, you can package it into an add-on module so others can use it. Once packaged, the module can be published to the Mendix Marketplace, allowing other users to download it into their Studio Pro apps.
After you complete development on your extension, you can package it into an add-on module so others can use it. You can then publish the module to the Mendix Marketplace so other users can download it into their apps.

To package your extension, follow the steps below:
To package your extension, follow these steps:

1. Make sure you have enabled the [Extension Development](/refguide/preferences-dialog/#extension-development) setting in your app's Preferences. Alternatively, you can start Studio Pro with the `--enable-extension-development` command-line option.
2. In your Studio Pro app, create a new module and include your development extension.
3. Give the module a name.
4. Open the module's settings and in the **Export** tab, choose **Add-on module**.
5. In the **Extension name** drop-down, select the extension you want to package into it.
1. Verify that you have enabled the [Extension Development](/refguide/preferences-dialog/#extension-development) setting in your app's **Preferences**. Alternatively, start Studio Pro with the `--enable-extension-development` command-line option.
2. In your app, create a new module and include your development extension.
3. Name the module.
4. Open the module's settings and on the **Export** tab, select **Add-on module**.
5. In the **Extension name** list, select the extension you want to package.

![Extension Add-on Module](/attachments/apidocs-mxsdk/apidocs/extensibility-api/extensionAddOnModule.png)
{{< figure src="/attachments/apidocs-mxsdk/apidocs/extensibility-api/extensionAddOnModule.png" alt="Extension settings showing Add-on module selected with Extension name dropdown" width="400" >}}

After you have created your add-on module with its extension, you can export it by right-clicking the module in the **App Explorer** and selecting **Export add-on module package**.
After you create your add-on module with its extension, export it by right-clicking the module in the **App Explorer** and selecting **Export add-on module package**.

![Export Module](/attachments/apidocs-mxsdk/apidocs/extensibility-api/exportAddOnModule.png)
{{< figure src="/attachments/apidocs-mxsdk/apidocs/extensibility-api/exportAddOnModule.png" width="400" >}}

You can now save the add-on module to a location of your choice.

# Importing the Extension Add-on Module

When the add-on module is available to a Studio Pro user, they are now able to add it in their application. This is done by right-clicking the app in the **App Explorer** and selecting **Import module package**.
When the add-on module is available to a Studio Pro user, they can add to their app. This is done by right-clicking the app in the **App Explorer** and selecting **Import module package**.

![Import Module](/attachments/apidocs-mxsdk/apidocs/extensibility-api/importAddOnModule.png)
{{< figure src="/attachments/apidocs-mxsdk/apidocs/extensibility-api/importAddOnModule.png" width="400" >}}

When an add-on module containing an extension is imported in the app, Studio Pro will show a warning to the user, asking to trust the extension contained in it. If the user does not choose to trust, the module will still be imported but the extension inside it will not be loaded.
When an add-on module containing an extension is imported in the app, Studio Pro displays a warning to the user, asking to trust the extension contained in it. If the user does not choose to trust the extension, the module is still imported but the extension inside it will not be loaded.

![Trust Extension](/attachments/apidocs-mxsdk/apidocs/extensibility-api/trustExtension.png)
{{< figure src="/attachments/apidocs-mxsdk/apidocs/extensibility-api/trustExtension.png" width="400" >}}
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ For detailed information on how to get started with extensions, see [Get Started

## How-tos

Below is a list of how-tos for you to begin with:
The following how-tos help you get started:

* [How Menus Work](/apidocs-mxsdk/apidocs/web-extensibility-api-11/menu/)
* [How to Create a Dockable Pane](/apidocs-mxsdk/apidocs/web-extensibility-api-11/dockable-pane-api/)
Expand Down
Loading