websdk-1018-upgrade

Upgrade Cumulocity Web SDK projects to version 1018 with Angular 15.

5|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/Cumulocity-IoT/cumulocity-skills --skill websdk-1018-upgrade
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: websdk-1018-upgrade
Source: https://github.com/Cumulocity-IoT/cumulocity-skills/tree/main/skills/websdk-1018-upgrade
Command: npx skills add https://github.com/Cumulocity-IoT/cumulocity-skills --skill websdk-1018-upgrade

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides you through the complex process of upgrading your Cumulocity Web SDK project to version 1018, which includes a major Angular 15 upgrade, ensuring a smooth transition and minimizing compatibility issues.

Core Features & Use Cases

  • Dependency Management: Provides exact version numbers for Angular, TypeScript, and Web SDK packages.
  • Migration Guidance: Details the steps for updating Node.js, migrating deprecated HOOK_* token providers to function hooks, and following the official Angular upgrade guide.
  • Verification Steps: Includes commands to lint, test, and start the development server to confirm a successful upgrade.
  • Use Case: You need to upgrade your existing Cumulocity frontend application from an older Web SDK version to 1018 to leverage new features and maintain compatibility. This skill provides a clear, step-by-step checklist to perform the upgrade safely.

Quick Start

Follow the step-by-step guide in this skill to upgrade your project to Web SDK 1018.

Frequently Asked Questions about websdk-1018-upgrade

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upgrade my Cumulocity Web SDK project to version 1018?

To upgrade your Cumulocity Web SDK project to version 1018, you must update Node.js, align dependency versions for Angular 15 and TypeScript, migrate deprecated HOOK_* token providers to function hooks, and verify the build.

What Angular and TypeScript versions are required for Web SDK 1018?

Web SDK 1018 requires Angular 15 and a compatible TypeScript version. You must update your project dependencies to the exact version numbers specified in the migration guide to ensure compatibility.

How do I migrate deprecated HOOK_* token providers in Cumulocity Web SDK?

To migrate deprecated HOOK_* token providers in Cumulocity Web SDK, replace them with modern function hooks following the provided upgrade guide. This structural change is necessary for compatibility with newer SDK versions.

Do I need to update Node.js for an Angular 15 upgrade in Cumulocity?

Yes, you need to update Node.js before upgrading to Angular 15 in Cumulocity. The migration guide includes specific steps for updating your Node.js environment to support the new dependency versions.

How do I verify a successful Web SDK 1018 upgrade after migrating dependencies?

To verify a successful Web SDK 1018 upgrade, run linting commands, execute your test suite, and start the development server. These steps confirm your Angular 15 migration is complete without compatibility issues.

Why does my Cumulocity frontend application break after an Angular upgrade?

Your Cumulocity frontend application may break after an Angular upgrade due to deprecated HOOK_* token providers or incorrect dependency versions. Following the Web SDK 1018 migration guide resolves these compatibility issues.