Introducing Pinecone API Versioning
Jul 18, 2024Gareth Jones
Summary
This post details Pinecone's adoption of a date-based API versioning schema, moving away from traditional URL-path versioning. It explains the rationale behind this choice, emphasizing stability, predictability, and the flexibility to innovate. The implementation involves quarterly releases of stable and release candidate API versions, with stable versions supported for a minimum of 12 months. The post also outlines the corresponding updates to SDK client versions.