diff --git a/.changeset/angular-deterministic-cd.md b/.changeset/angular-deterministic-cd.md deleted file mode 100644 index 6334e12..0000000 --- a/.changeset/angular-deterministic-cd.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@formio/ai': minor ---- - -`formio-angular` skill: generate deterministic Angular apps under modern change detection. - -- The skill now always targets the latest Angular `@formio/angular` supports and **pins zoneless change detection explicitly** (`provideZonelessChangeDetection()`, no `zone.js`) in BOOTSTRAP Step 6, instead of force-re-adding `zone.js` and inheriting the CLI's drifting default. No specific Angular version is named in the skill. -- CONFIG/AUTH/app-integration keep the simple `{ provide: FormioAppConfig, useValue: AppConfig }` provider — no app-level wiring change is needed because `@formio/angular` reads that config in the `FormioModule` constructor and configures the SDK (`Formio.setBaseUrl`/`setProjectUrl`) at bootstrap. -- BOOTSTRAP notes one Form.io-specific caveat for zoneless apps (the SDK's promises resolve outside Angular's zone, so refresh views with signals/`markForCheck`, not `NgZone.run`). -- Corrected stale guidance that claimed zone-based CD was required. diff --git a/plugin/CHANGELOG.md b/plugin/CHANGELOG.md index b8155d1..10fb289 100644 --- a/plugin/CHANGELOG.md +++ b/plugin/CHANGELOG.md @@ -1,5 +1,15 @@ # @formio/ai +## 0.5.0 + +### Minor Changes + +- 49c727b: `formio-angular` skill: generate deterministic Angular apps under modern change detection. + - The skill now always targets the latest Angular `@formio/angular` supports and **pins zoneless change detection explicitly** (`provideZonelessChangeDetection()`, no `zone.js`) in BOOTSTRAP Step 6, instead of force-re-adding `zone.js` and inheriting the CLI's drifting default. No specific Angular version is named in the skill. + - CONFIG/AUTH/app-integration keep the simple `{ provide: FormioAppConfig, useValue: AppConfig }` provider — no app-level wiring change is needed because `@formio/angular` reads that config in the `FormioModule` constructor and configures the SDK (`Formio.setBaseUrl`/`setProjectUrl`) at bootstrap. + - BOOTSTRAP notes one Form.io-specific caveat for zoneless apps (the SDK's promises resolve outside Angular's zone, so refresh views with signals/`markForCheck`, not `NgZone.run`). + - Corrected stale guidance that claimed zone-based CD was required. + ## 0.4.1 ### Patch Changes diff --git a/plugin/package.json b/plugin/package.json index 74cda75..5c637aa 100644 --- a/plugin/package.json +++ b/plugin/package.json @@ -1,6 +1,6 @@ { "name": "@formio/ai", - "version": "0.4.1", + "version": "0.5.0", "description": "Form.io Claude Code plugin — MCP server and skills library", "type": "module", "license": "MIT",