Skip to content

TINYDOC-3554 - Fix Angular cloud docs: remove license key/self-hosted content#4274

Open
kemister85 wants to merge 1 commit into
tinymce/8from
hotfix/8/TINYDOC-3554
Open

TINYDOC-3554 - Fix Angular cloud docs: remove license key/self-hosted content#4274
kemister85 wants to merge 1 commit into
tinymce/8from
hotfix/8/TINYDOC-3554

Conversation

@kemister85

@kemister85 kemister85 commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Ticket: TINYDOC-3554

Site: Staging branch

Changes:

Fixes the Angular cloud quick-start so that, like the React and Vue cloud pages, {productname} loads exclusively via the API key.

  • Removed licenseKey="gpl" from the cloud-gated (ifeval::["{productSource}" == "cloud"]) component sample in modules/ROOT/partials/integrations/angular-quick-start.adoc. The cloud sample now uses apiKey="no-api-key" only.
  • Gated the self-hosted loading include (angular-load-tinymce-independently.adoc) behind ifeval::["{productSource}" != "cloud"], so the self-hosted setup steps (TINYMCE_SCRIPT_SRC lazy-loading, angular.json assets, base_url/suffix) no longer leak onto the cloud page.

The partial is shared by the cloud, package-manager, and zip Angular pages; both changes are scoped to the cloud variant. The angular-pm and angular-zip pages are unaffected — verified in the local build that both still render licenseKey="gpl" and the full self-hosted setup.

Note on other versions: the tinymce/5, tinymce/6, and tinymce/7 Angular partials were checked and do not contain this defect (no licenseKey in the cloud sample; self-hosted content already correctly gated), so no backport is required.


Pre-checks:

  • Branch is correctly prefixed: hotfix/8/TINYDOC-3554
  • Files have been included where required (if applicable).
  • Build passes without console errors, warnings, or issues.

Review:

  • Documentation Team Lead has reviewed.

…y only

Remove licenseKey="gpl" from the cloud-gated component sample and gate the
self-hosted loading include (angular-load-tinymce-independently.adoc) behind
productSource != cloud, so the Angular cloud page loads exclusively via the API
key and no longer shows self-hosted setup steps. Matches the React and Vue
cloud pages. Package-manager and zip pages are unaffected.
@kemister85 kemister85 requested review from a team, MitchC1999, TheSpyder, kimwoodfield and tiny-ben-tran and removed request for a team July 10, 2026 06:27
@kemister85 kemister85 marked this pull request as ready for review July 10, 2026 06:28
@kemister85 kemister85 requested review from a team and soritaheng as code owners July 10, 2026 06:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant