0.1.8 (2026-08-03)
- ui5-modernization: Shorten skill 'fix-cyclic-deps' (07521e5)
- ui5-modernization: Shorten skill 'fix-js-globals' (5732d82)
- ui5-modernization: Shorten skill 'fix-xml-globals' (8ad6f79)
- ui5-modernization: Shorten skill 'modernize-flp-sandbox' (11cf13a)
- ui5-modernization: Shorten skill 'modernize-test-starter' (f54e028)
- ui5-modernization: Shorten skill 'modernize-ui5-app' (b02dcca)
- ui5-typescript-conversion: Shorten skill 'ui5-typescript-conversion' (1bded74)
- ui5: Remove duplicate mdc./smart.Table reference (3b5d3d7)
- ui5: Shorten skill 'ui5-best-practices' (9f02ef4)
- ui5: Shorten skill description of 'ui5-best-practices-mdc' (92482a5)
- ui5: Shorten skill description of 'ui5-best-practices-smart-controls ' (d277452)
- ui5: Shorten skill description of 'ui5-best-practices-tables' (ef28e24)
0.1.7 (2026-07-21)
- ui5: Add accessibility best practices skill (#85) (7cf7363)
- ui5: Add QUnit best-practices skill (#80) (c2b4dc2)
- ui5: Add Smart & MDC Controls best practices skill (#91) (c61e0b7)
0.1.6 (2026-06-25)
0.1.5 (2026-06-24)
- ui5-modernization: Add UI5 modernization plugin (#77) (5d07411)
- ui5: Add table best practices skill (#78) (52ac3b5)
0.1.4 (2026-06-10)
0.1.3 (2026-06-03)
- Make plugin.json prettier-stable after release-please bumps (d6f3783)
- Update release-please extra-files to current plugin.json paths (afd95cb)
0.1.2 (2026-05-27)
0.1.1 (2026-05-26)
- ui5: Add UI Integration Cards Guidelines as Skills (#51) (11e3c4b)
- ui5: Add UI5 Guidelines as Skills (#49) (5eca5d0)
0.1.0 (2026-03-27)
The UI5 plugin equips Claude Code with deep knowledge of the SAPUI5 and OpenUI5 ecosystem. It helps you:
- Create new UI5 projects — get scaffolded, best-practice project structures without manual setup.
- Detect and fix UI5-specific errors — Claude understands UI5 linting rules and can apply fixes informed by the official guidelines.
- Access UI5 API documentation — get accurate, framework-aware answers about controls, modules, events, and APIs rather than generic JavaScript suggestions.
Technically, its just a wrapper around the UI5 MCP server. In future, we might add further capabilities e.g. skills to this plugin.
Install it with a single command:
claude plugin install ui5@claude-plugins-officialOr from within Claude Code:
/plugin install ui5@claude-plugins-official
Migrating a JavaScript UI5 project to TypeScript is notoriously tricky. The UI5 class system, the sap.ui.define module loader, runtime-generated getter/setter methods on controls, and library-specific patterns all require non-obvious transformations that generic AI tools get wrong. This plugin provides a step-by-step conversion playbook.
Install it with:
claude plugin install ui5-typescript-conversion@claude-plugins-official