Skip to content

Releases: adobe/create-ccweb-add-on

Release 20240903

03 Sep 05:51
fc126c2
Compare
Choose a tag to compare

Release the following packages to npmjs:

"@adobe/ccweb-add-on-manifest": "2.4.0"
"@adobe/create-ccweb-add-on": "2.4.0"
"@adobe/ccweb-add-on-scaffolder": "2.4.0"
"@adobe/ccweb-add-on-analytics": "2.4.0"
"@adobe/ccweb-add-on-core": "2.4.0"
"@adobe/ccweb-add-on-scripts": "2.4.0"
"@adobe/ccweb-add-on-ssl": "2.4.0"
"@adobe/ccweb-add-on-sdk-types": "1.8.0"

Changes

  • Manifest changes for supporting mobile add-ons
  • Typing changes for supporting mobile add-ons

Release 20240802

02 Aug 08:03
8005e6b
Compare
Choose a tag to compare

Description

Release the following package to npmjs:

"@adobe/ccweb-add-on-scripts": "2.3.1"

Changes

  • Set Access-Control-Allow-Private-Network response header to true.

Release 20240716

17 Jul 05:56
797a23e
Compare
Choose a tag to compare

Description

Release the following packages to npmjs:

"@adobe/ccweb-add-on-manifest": "2.3.0"
"@adobe/create-ccweb-add-on": "2.3.0"
"@adobe/ccweb-add-on-scaffolder": "2.3.0"
"@adobe/ccweb-add-on-analytics": "2.3.0"
"@adobe/ccweb-add-on-core": "2.3.0"
"@adobe/ccweb-add-on-scripts": "2.3.0"
"@adobe/ccweb-add-on-ssl": "2.3.0"
"@adobe/ccweb-add-on-sdk-types": "1.7.0"

Changes

  • Add support for mobile schema in the add-on manifest
  • Add a new formatchange event
  • Add option to pass DragOptions to enableDragToDocument API

Release 20240604

04 Jun 07:26
29f5755
Compare
Choose a tag to compare

Release the following packages to npmjs:

"@adobe/ccweb-add-on-sdk-types": "1.6.1"

Add optional author field in MediaAttributes.

Release 20240402

03 Apr 04:01
1dbbd79
Compare
Choose a tag to compare

Release the following packages to npmjs:

"@adobe/ccweb-add-on-manifest": "2.0.0"
"@adobe/ccweb-add-on-core": "2.0.0"
"@adobe/ccweb-add-on-ssl": "2.0.0"
"@adobe/ccweb-add-on-analytics": "2.0.0"
"@adobe/create-ccweb-add-on": "2.0.0"
"@adobe/ccweb-add-on-scaffolder": "2.0.0"
"@adobe/ccweb-add-on-scripts": "2.0.0"
"@adobe/ccweb-add-on-sdk-types": "1.5.0"

Changes

  • Remove analytics property from add-on manifest.
  • Remove login step in the CLI
  • Use latest @adobe/ccweb-add-on-devcert package
  • New JavaScript templates:
    • swc-javascript
    • swc-javascript-with-document-sandbox
  • Rename TypeScript templates to:
    • swc-typescript
    • swc-typescript-with-document-sandbox
  • New document sandbox API types:
    • PageNode.ts
      • cloneInPlace()
    • Context.ts
      • get currentPage()
    • GroupNode.ts
      • get boundsLocal()
    • Node.ts
      • get boundsInParent()
      • boundsInNode()
    • VisualNode.ts
      • get visualRoot()
      • get boundsLocal()
      • get centerPointLocal()
      • get topLeftLocal()
      • localPointInNode()

Release 20240306

06 Mar 14:38
d3962ec
Compare
Choose a tag to compare

Release the following packages to npmjs:

"@adobe/ccweb-add-on-manifest": "1.4.0"
"@adobe/ccweb-add-on-core": "1.4.0"
"@adobe/ccweb-add-on-ssl": "1.4.0"
"@adobe/ccweb-add-on-analytics": "1.4.0"
"@adobe/ccweb-add-on-developer-terms": "1.4.0"
"@adobe/create-ccweb-add-on": "1.4.0"
"@adobe/ccweb-add-on-scaffolder": "1.4.0"
"@adobe/ccweb-add-on-scripts": "1.4.0"
"@adobe/ccweb-add-on-sdk-types": "1.4.0"

with the following changes:

  • Add hostDomain entrypoint in manifest.
  • New Document Sandbox API types
  • New Iframe UI API types
  • Templates will now use this definitely typed package @types/adobe__ccweb-add-on-sdk for TypeScript types.

Release 20240129

29 Jan 16:25
7d6d9c3
Compare
Choose a tag to compare

Release the following packages to npmjs:

"@adobe/create-ccweb-add-on": "1.2.3"

with the following changes:

  • Remove @spectrum-web-components/theme from package dependencies.
  • Remove @spectrum-web-components/theme imports.

Release 20231206

06 Dec 12:11
2fb680d
Compare
Choose a tag to compare

Release the following packages to npmjs:

"@adobe/ccweb-add-on-manifest": "1.1.1"
"@adobe/ccweb-add-on-core": "1.1.1"
"@adobe/ccweb-add-on-ssl": "1.1.1"
"@adobe/ccweb-add-on-analytics": "1.1.1"
"@adobe/ccweb-add-on-developer-terms": "1.1.1"
"@adobe/create-ccweb-add-on": "1.1.1"
"@adobe/ccweb-add-on-scaffolder": "1.1.1"
"@adobe/ccweb-add-on-scripts": "1.1.1"
"@adobe/ccweb-add-on-sdk-types": "1.1.1"

Changes

  • Manifest property additions.
  • Template updates as per Express document API changes.
  • Remove experimentalApis flag from CLI templates.
  • Typings support in the javascript templates.
  • General improvements.

Release 20231130

30 Nov 10:00
5527523
Compare
Choose a tag to compare

Release the following packages to npmjs:

"@adobe/ccweb-add-on-manifest": "1.1.0"
"@adobe/ccweb-add-on-core": "1.1.0"
"@adobe/ccweb-add-on-ssl": "1.1.0"
"@adobe/ccweb-add-on-analytics": "1.1.0"
"@adobe/ccweb-add-on-developer-terms": "1.1.0"
"@adobe/create-ccweb-add-on": "1.1.0"
"@adobe/ccweb-add-on-scaffolder": "1.1.0"
"@adobe/ccweb-add-on-scripts": "1.1.0"
"@adobe/ccweb-add-on-sdk-types": "1.1.0"

Changes

  • Rename script property in manifest.json to documentSandbox.
  • Update the script types exported through add-on-sdk to follow the naming convention of documentSandbox.
  • Update the prompt from Use script runtime to Use document sandbox.
  • Update the create-ccweb-add-on templates with the above changes.

Improvements

  • Fix the README.md files in the CLI packages which list the command usages.
  • In the webpack.config.js files of the templates, check where the . is missed before the extensions and add them.
  • Removing the hasAnalyticsConsent flag from the add-on-preferences.json file and running ccweb-add-on-scripts or ccweb-add-on-ssl command with/without the --analytics flag does not add this entry back to the add-on-preferences.json file.
  • Add --set-access-level public in the rush pubish script in the @adobe/create-ccweb-add-on publish yml file.
  • Update the pre-release.sh script to replace copy:assets script to _postbuild script in package.json of create-ccweb-add-on.

Release 20231004

05 Oct 09:04
86691df
Compare
Choose a tag to compare
"@adobe/ccweb-add-on-manifest": "1.0.0"
"@adobe/ccweb-add-on-core": "1.0.0"
"@adobe/ccweb-add-on-ssl": "1.0.0"
"@adobe/ccweb-add-on-analytics": "1.0.0"
"@adobe/ccweb-add-on-developer-terms": "1.0.0"
"@adobe/create-ccweb-add-on": "1.0.0"
"@adobe/ccweb-add-on-scaffolder": "1.0.0"
"@adobe/ccweb-add-on-scripts": "1.0.0"
"@adobe/ccweb-add-on-sdk-types": "1.0.0"

With this release, developers can:

  • run npx @adobe/create-ccweb-add-on hello-world to create an Adobe Express add-on
  • run npm start to build and host their add-on locally.

Thereafter sideload their add-on in Adobe Express following this documentation.