앞으로 깃헙 API의 버전관리는 v1, v2가 아닌 날짜를 기반으로 한다고 합니다!
$ curl --header "X-GitHub-Api-Version:2022-11-28" https://api.github.com/zen
이런식으로 버전 헤더값 "X-GitHub-Api-Version"에 2022-11-28 날짜를 넘겨줍니다.
(REST API에만 적용되고 GraphQL과 웹훅에서는 적용되지 않는다고 해요!)
cockroachDB, Stripte 에서도 사용하고 있는 방법인데요.
특정 버전이 언제 출시되어있는지 명확하게 보여주며 빌드 순서만 신경쓰면 되니 고민의 포인트도 많이 줄어들게 되어 차용하는 회사들이 점점 늘어나고 있는것 같습니다.