Skip to content

Commit cec940a

Browse files
authored
release: v0.1.0 (#7)
* release: v0.1.0
1 parent 1b23d44 commit cec940a

6 files changed

Lines changed: 42 additions & 6 deletions

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.0.1"
2+
".": "0.1.0"
33
}

CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Changelog
2+
3+
## [0.1.0](https://github.com/UI5/plugins-claude/compare/v0.0.1...v0.1.0) (2026-03-27)
4+
5+
6+
## Plugin: `ui5` — Your UI5 Development Companion
7+
8+
The UI5 plugin equips Claude Code with deep knowledge of the SAPUI5 and OpenUI5 ecosystem. It helps you:
9+
10+
- **Create new UI5 projects** — get scaffolded, best-practice project structures without manual setup.
11+
- **Detect and fix UI5-specific errors** — Claude understands UI5 linting rules and can apply fixes informed by the official guidelines.
12+
- **Access UI5 API documentation** — get accurate, framework-aware answers about controls, modules, events, and APIs rather than generic JavaScript suggestions.
13+
14+
Technically, its just a wrapper around the UI5 MCP server. In future, we might add further capabilities e.g. skills to this plugin.
15+
16+
Install it with a single command:
17+
18+
```bash
19+
claude plugin install ui5@claude-plugins-official
20+
```
21+
22+
Or from within Claude Code:
23+
24+
```
25+
/plugin install ui5@claude-plugins-official
26+
```
27+
28+
## Plugin: `ui5-typescript-conversion` — Migrate to TypeScript with Confidence
29+
30+
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.
31+
32+
Install it with:
33+
34+
```bash
35+
claude plugin install ui5-typescript-conversion@claude-plugins-official
36+
```

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ui5/plugins-claude",
3-
"version": "0.0.1",
3+
"version": "0.1.0",
44
"private": "true",
55
"description": "UI5 plugins for Claude",
66
"author": {

plugins/ui5-typescript-conversion/.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ui5-typescript-conversion",
3-
"version": "0.0.1",
3+
"version": "0.1.0",
44
"description": "SAPUI5 / OpenUI5 plugin for Claude. Convert JavaScript based UI5 projects to TypeScript.",
55
"author": {
66
"name": "SAP SE"

plugins/ui5/.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ui5",
3-
"version": "0.0.1",
3+
"version": "0.1.0",
44
"description": "SAPUI5 / OpenUI5 plugin for Claude. Create and validate UI5 projects, access API documentation, run UI5 linter, get development guidelines and best practices for UI5 development.",
55
"author": {
66
"name": "SAP SE"

0 commit comments

Comments
 (0)