이번 소식
Firebase가 2026년 10월 15일 릴리스 노트에 CLI 15.34.0을 공개했습니다. 명령어로 Firebase 서비스를 배포하고 관리하는 도구의 업데이트입니다. 특히 Cloud Functions 배포 중 발생한 일부 오류를 놓치고 성공을 뜻하는 종료 코드 0으로 끝내던 문제를 수정했습니다.
달라진 점
- 배포 결과 처리: 처리되지 않은 예외가 조용히 무시되던 문제와, 분석 정보 전송 시간 초과가 명령 오류를 가리거나 성공한 명령을 오류로 끝내던 문제를 고쳤습니다.
- 작업 대기열: 처리량이 제한된 대기열에서 한 작업의 재시도 횟수가 소진되거나 시간이 초과되면 나머지 작업까지 멈추던 문제를 수정했습니다. 여러 함수를 동시에 배포할 때 만료된 소스 토큰을 갱신하다 응답이 멈추는 문제도 고쳤습니다.
- Android 진단 자료 수집: Crashlytics의 Android heap dump 수집을 켜고, 끄고, 상태를 확인하는
crashlytics:heapdumps:enable,crashlytics:heapdumps:disable,crashlytics:heapdumps:status명령을 추가했습니다.
어떤 점이 달라지나요?
Firebase로 앱을 배포하는 개발팀에게 해당하는 변경입니다. 배포 명령의 종료 결과를 기준으로 다음 작업을 진행하는 환경이라면, 실패를 성공으로 잘못 받아들이던 경우를 줄이기 위한 수정이라는 점이 중요합니다. 모든 배포 문제를 해결하거나 과거 배포 결과를 자동으로 바로잡는다는 의미는 아닙니다.
Android 앱의 메모리 진단 자료 수집을 관리할 때에는 새 명령으로 수집 여부와 상태를 다룰 수 있습니다. 이번 공지는 CLI의 관리 명령 추가에 관한 것이며, 모든 앱에서 수집이 자동 활성화됐다는 발표는 아닙니다.
사용 전 확인할 점
사용 중인 CLI 버전을 확인하고, 업데이트 후 실제 배포 결과와 오류 출력을 함께 살펴보세요. 기존에 소개한 15.32.0의 Function Kits 추가와는 다른 버전의 변경입니다. 공식 노트에는 Authentication 배포 시 기본 웹 앱을 새로 만들기 전에 플랫폼 종류에 관계없이 기존 앱을 사용하는 변경도 포함됐습니다.
새 글 받아보기
RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.