CocoaPods plans to make its main specs repository, called "trunk," read-only within two years, meaning no new pods or versions will be accepted after that point. This change aims to simplify the security around CocoaPods trunk by preventing new submissions at the server level and archiving the "CocoaPods/Specs" GitHub repository. Existing builds will continue to work, but no new updates will come through trunk from 2026 onwards. This change will not affect users maintaining their own specs repos or vendoring dependencies from other sources like npm. In May 2025, new CocoaPods using the prepare_command field in Podspecs will no longer be allowed due to security concerns from abuse involving scripting capabilities. Existing pods using that field will bypass this restriction. The timeline includes major notifications to contributors in mid to late 2025 and again in September-October 2026—informing them of the upcoming read-only switch. A test run of the read-only mode will occur in early November 2026, and the trunk will be permanently set to read-only by December 2, 2026, shortly after American Thanksgiving. Users and contributors with questions or concerns about the timeline can contact the CocoaPods team via email or social media. The changes reflect a long-term plan to maintain CocoaPods infrastructure while addressing security challenges and simplifying maintenance.