Skip to content

[WTF-2714] Allow PW to refer to all system texts - #226

Open
stdagkalakis wants to merge 2 commits into
masterfrom
wtf/WTF-2714-allow-pw-to-refer-to-all-system-text
Open

[WTF-2714] Allow PW to refer to all system texts#226
stdagkalakis wants to merge 2 commits into
masterfrom
wtf/WTF-2714-allow-pw-to-refer-to-all-system-text

Conversation

@stdagkalakis

@stdagkalakis stdagkalakis commented Aug 19, 2026

Copy link
Copy Markdown

Rename widgetId to namespace to reflect SystemTexts ability to refer to all system texts

Todo

  • Update mendix version to 11.15 after release

Checklist

  • Contains unit tests ✅ ❌
  • Contains breaking changes ✅ ❌
  • Compatible with: MX 7️⃣, 8️⃣, 9️⃣
  • Did you update version and changelog? ✅ ❌
  • PR title properly formatted ([XX-000]: description)? ✅

This PR contains

  • Bug fix
  • Feature
  • Refactor
  • Documentation
  • Other: Rename of interface member

What is the purpose of this PR?

Rename widgetId to namespace to reflect SystemTexts ability to refer to all system texts

Relevant changes

Originally widgetId was used to reference the external widget texts. We now allow mapping to all system texts, this change was implemented to reflect the ability to all core system texts using namespaces. e.g. mxui.common

What should be covered while testing?

Tests were updated to match new typings

@stdagkalakis
stdagkalakis requested a review from a team as a code owner August 19, 2026 12:07
@stdagkalakis
stdagkalakis force-pushed the wtf/WTF-2714-allow-pw-to-refer-to-all-system-text branch from abf9b5a to 0a3c961 Compare August 19, 2026 12:10
@stdagkalakis
stdagkalakis force-pushed the wtf/WTF-2714-allow-pw-to-refer-to-all-system-text branch from 0a3c961 to 06a35a8 Compare August 19, 2026 13:01
### Changed

- We increased the minimum node version to 22.
- We changed [System Text XML](https://docs.mendix.com/apidocs-mxsdk/apidocs/pluggable-widgets-property-types/#text) type to use `namespace` instead of `widgetId`, since now we allow plugable widgets to refer to all system texts.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo in pluggable

### Changed

- We increased the minimum node version to 22.
- We changed [System Text XML](https://docs.mendix.com/apidocs-mxsdk/apidocs/pluggable-widgets-property-types/#text) type to use `namespace` instead of `widgetId`, since now we allow plugable widgets to refer to all system texts.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"since we now allow pluggable widgets to refer to all system texts." sounds better imo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants