Skip to content

Update Installation Guide with Swift Package Manager and current versions - #1668

Open
reginaldalfret wants to merge 1 commit into
Instagram:mainfrom
reginaldalfret:docs/update-installation-guide-spm
Open

reginaldalfret wants to merge 1 commit into
Instagram:mainfrom
reginaldalfret:docs/update-installation-guide-spm

Conversation

@reginaldalfret

Copy link
Copy Markdown

Summary

Guides/Installation.md previously referenced outdated version 4.0 for CocoaPods and Carthage and lacked installation instructions for Swift Package Manager, even though README.md explicitly points developers to the Installation Guide for advanced installation instructions and Package.swift is actively maintained at project root.

Changes

  • Updated CocoaPods and Carthage release versions from ~> 4.0 to ~> 5.2.0, aligning with README.md.
  • Added a dedicated Swift Package Manager section covering:
    • Integration via Xcode UI (File → Add Package Dependencies...).
    • Target product selection (IGListKit, IGListDiffKit, IGListSwiftKit).
    • Direct Package.swift dependency and target declaration syntax.

Checklist

  • Documentation is clear, accurate, and consistent with project files (Package.swift, IGListKit.podspec, and README.md).
  • Verified markdown formatting and rendered links.

…ions

`Guides/Installation.md` previously referenced outdated version 4.0 for
CocoaPods and Carthage and lacked instructions for Swift Package Manager,
even though `README.md` points users to the Installation Guide for
advanced installation details and `Package.swift` is actively supported.

Update `Guides/Installation.md` to:
- Reflect the current release series (5.2.0) across CocoaPods and Carthage.
- Add comprehensive Swift Package Manager installation instructions,
  covering both Xcode project integration and `Package.swift` dependency
  configuration with all available products (`IGListKit`, `IGListDiffKit`,
  `IGListSwiftKit`).

Signed-off-by: reginaldalfret <reginaldalfret@gmail.com>
@meta-cla meta-cla Bot added the CLA Signed label Oct 27, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant