Skip to content

2 October 2026: App projects and CMS module publishing

Backfilled on 23 October 2026 from verified releases between 28 September and 2 October. These notes describe changes at the time; use the linked guides for current instructions.

Caraer CLI 0.1.7, published on 1 October, includes the 2026.2.1 app layout: named source files for functions, lifecycle hooks, schedules, inbound routes, and app bars. The starter also includes a CMS website module.

caraer apps push validates the local project before making remote changes and stops on validation errors. Pulling an existing app restores functions and CMS modules from its deployed source archive, so the recovered project contains the source that was shipped.

See Build an app and the CLI reference.

CMS module manifests use fields for both individual fields and groups shaped as { group: "Style", fields: [...] }. The separate components list is rejected when publishing.

Action for older modules: move groups from components into fields before publishing another version. See CMS modules.

Keep webhook subscriptions specific to each company

Section titled “Keep webhook subscriptions specific to each company”

App webhook topics can resolve installation settings into concrete object names. Subscriptions are prepared for each company, and duplicate lifecycle topics are consolidated within that company. One company’s subscription no longer replaces another company’s webhook.

See App jobs and webhooks for the current payload and subscription instructions.