Skip to content

Fix runtime compatibility found in real Mendix apps - #40

Merged
lucamykael merged 2 commits into
mainfrom
fix/runtime-real-project-compatibility
Aug 5, 2026
Merged

Fix runtime compatibility found in real Mendix apps#40
lucamykael merged 2 commits into
mainfrom
fix/runtime-real-project-compatibility

Conversation

@lucamykael

Copy link
Copy Markdown
Owner

Summary

  • resolve default and named ESM exports for packaged pluggable widgets
  • derive Runtime operation authorization from microflow roles, including page/nanoflow chains
  • emit empty Gallery object-list properties instead of undefined
  • reject visible Runtime security dialogs in browser acceptance
  • release as 0.1.1

Verification

  • 1041 examples, 0 failures
  • 100% line coverage (17233/17233)
  • 100% branch coverage (6824/6824)
  • RuboCop: 244 files, 0 offenses
  • installed-gem validate and preflight passed on MyFirstModule, LearnNow and SLATaskApp
  • authenticated browser acceptance passed on MyFirstModule and LearnNow
  • SLATaskApp Gallery failures were fixed; its remaining browser exception is from AppSwitcher.mpk calling the absent AppSwitcherModule.DS_CustomAuthentication microflow in the source app

@lucamykael
lucamykael merged commit 3f9b04d into main Aug 5, 2026
3 checks passed
@lucamykael
lucamykael deleted the fix/runtime-real-project-compatibility branch August 5, 2026 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant