Skip to content

Deprecate CocoaPods in the README - #445

Merged
niamh-coleman merged 2 commits into
masterfrom
niamh/deprecate-cocoapods-readme
Oct 19, 2026
Merged

niamh-coleman merged 2 commits into
masterfrom
niamh/deprecate-cocoapods-readme

Conversation

@niamh-coleman

Copy link
Copy Markdown
Contributor

Why?

The CocoaPods trunk (CocoaPods/Specs) goes permanently read-only on 2 Dec 2026 (with a read-only test run 1–7 Nov 2026). After that no new pod versions can be published, so pod 'Intercom' will silently stop receiving updates. We are moving customers to Swift Package Manager (already fully supported via intercom/intercom-ios-sp); manual .xcframework integration also remains.

Implements the README half of intercom/intercom#522574 (parent epic: intercom/intercom#521030).

How?

Wave 1 (advance notice) only: a > [!WARNING] deprecation callout is added above the ### CocoaPods section, pointing customers to Swift Package Manager while the instructions and CocoaPods badges stay in place for migration runway. The callout is clear that apps already pinned to a published version keep installing from the archived trunk. Removal of the CocoaPods instructions and badges (Wave 2) is intentionally not done here — it is gated on intercom/intercom#522572 (publishing to trunk actually stopping).

Note

This README is edited directly in the public mirror. It is not synced from intercom/ios-sdk (the release pipeline only copies CHANGELOG.md, LICENSE, Package.swift and Intercom.podspec), so this edit will not be overwritten at the next release.

Generated with Claude Code

niamh-coleman and others added 2 commits September 16, 2026 16:13
CocoaPods trunk goes read-only on 2 Dec 2026, so new Intercom versions
will stop being published there. Add a deprecation callout above the
CocoaPods install section pointing to Swift Package Manager, while
leaving the instructions in place (existing pinned versions still
install). Part of the CocoaPods migration (intercom/intercom#522574).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@niamh-coleman
niamh-coleman merged commit 800fefd into master Oct 19, 2026
3 checks passed
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.

2 participants