출시 노트

이 페이지에서는 새로운 SDK 출시를 나열하고 Firebase 콘솔 및 Firebase 서비스에 대한 업데이트를 설명하는 변경 내역을 제공합니다. 특정 출시 버전에 대해 알아보려면 아래 변경 로그의 링크를 클릭하세요.

최신 SDK 버전

아래 링크를 클릭하면 특정 SDK에 대한 모든 Firebase 출시 노트를 확인할 수 있습니다.

SDK 버전
iOS 4.12.0
Android 12.0.1
자바스크립트 4.12.1
C++ 4.5.0
Unity 4.5.0
Admin Node.js 5.12.0
Admin 자바 5.9.0
Admin Python 2.10.0
Admin Go 2.6.1

2018년 4월 12일

SDK 출시

2018년 4월 10일

Firebase 콘솔

  • 이제 Firebase 콘솔의 애널리틱스 페이지에서 새로운 애널리틱스 설정 페이지를 사용할 수 있습니다. 이 페이지에서 기존에는 앱 수준 설정이었던 프로젝트의 보고 통화 및 시간대와 함께 Google 공유 설정을 관리할 수 있습니다. 이제 데이터 개인정보 보호 페이지에서 통합된 데이터 공유 설정을 사용할 수 있습니다.

SDK 출시

  • Firebase iOS SDK(v4.12.0)가 출시되었습니다. Firebase용 iOS Cloud 함수 클라이언트 SDK가 새로 추가되었으며 인증, FCM, 성능 모니터링, 저장소, Cloud Firestore가 개선되었습니다. 이 SDK를 설치하는 방법은 iOS 프로젝트에 Firebase 추가를 참조하세요.

2018년 4월 9일

Firebase 콘솔

  • 기능 Firebase 콘솔의 프로젝트 설정에 데이터 개인정보 보호 탭이 추가되었습니다. 여기에서 고객이 개인정보 보호법(GDPR)에 따른 요구사항을 준수하기 위해 데이터 보호 담당자(DPO) 및 EU 담당자 연락처 정보를 입력할 수 있습니다. 자세한 내용은 Firebase의 개인정보 보호 및 보안을 참조하세요.

2018년 4월 5일

SDK 출시

2018년 4월 4일

Cloud Firestore 보안 규칙

  • 기능 Firebase 콘솔에서 이전에 배포한 Cloud Firestore 보안 규칙을 보고 비교할 수 있는 기능이 추가되었습니다.

2018년 4월 3일

Cloud 함수용 Firebase SDK

  • Cloud 함수용 Firebase SDK v1.0.0이 출시되었습니다. 기존 베타 SDK가 대대적으로 변경되었습니다. 기존 Firebase용 Cloud 함수 코드가 있는 개발자는 업그레이드하기 전에 이전 가이드를 참조해야 합니다. 이 SDK를 설치하는 방법은 Cloud 함수용 Firebase SDK 설치 및 초기화를 참조하세요.

Firebase용 Cloud 함수 테스트 SDK

  • firebase-functions에 대한 테스트 도우미인 Firebase용 Cloud 함수 테스트 SDK가 출시되었습니다. 이 SDK는 단위 테스트의 설정 및 설정 해제를 지원하며 샘플 데이터와 이벤트 컨텍스트를 생성하는 등의 작업을 할 수 있습니다. 이 SDK를 설치하는 방법은 테스트 설정을 참조하세요.

2018년 3월 29일

Cloud Firestore 보안 규칙

  • 기능 트랜잭션 또는 일괄 쓰기가 완료된 후 트랜잭션 또는 일괄 커밋 전에 문서의 상태에 액세스할 수 있는 getAfter() 함수가 추가되어 일괄 또는 트랜잭션의 일부로서 함께 진행되어야 하는 쓰기를 정의할 수 있습니다. 자세한 내용은 보안 규칙의 쓰기 조건 또는 Cloud Firestore 보안 규칙 참조를 확인하세요.

SDK 출시

2018년 3월 28일

SDK 출시

2018년 3월 20일

SDK 출시

2018년 3월 19일

SDK 출시

2018년 3월 15일

SDK 출시

2018년 3월 9일

SDK 출시

2018년 3월 8일

SDK 출시

2018년 3월 7일

Crashlytics

  • 기능 이제 Firebase 콘솔에서 Crashlytics에 애널리틱스 이벤트 기반의 탐색경로를 사용할 수 있습니다.

2018년 3월 6일

SDK 출시

2018년 3월 5일

SDK 출시

2018년 2월 28일

SDK 출시

2018년 2월 23일

SDK 출시

2018년 2월 22일

SDK 출시

2018년 2월 15일

SDK 출시

2018년 2월 14일

SDK 출시

2018년 2월 5일

SDK 출시

2018년 2월 1일

SDK 출시

2018년 1월 30일

SDK 출시

2018년 1월 27일

SDK 출시

2018년 1월 26일

SDK 출시

2018년 1월 25일

SDK 출시

2018년 1월 18일

SDK 출시

Firebase 동적 링크

  • 기능 이제 Firebase 콘솔에서 동적 링크를 만들 때 짧은 링크의 맞춤 접미사를 지정할 수 있습니다. 맞춤 접미사가 있는 짧은 링크는 가독성이 더 높아서 링크의 클릭률을 높일 수 있습니다.

    기본값:

    https://abc123.app.goo.gl/wX2e
    맞춤설정:
    https://abc123.app.goo.gl/backtoschool

Firebase 인증

  • 기능 이제 Firebase 콘솔에서 자체 SMTP 서버를 지정하여 비밀번호 재설정 이메일 및 이메일 주소 변경 확인과 같은 계정 관리 이메일을 전송하는 데 사용할 수 있습니다.

Crashlytics

  • 기능 이제 Firebase에서 Crashlytics 통계를 사용할 수 있습니다.

2018년 1월 17일

SDK 출시

2018년 1월 11일

SDK 출시

2018년 1월 10일

Firebase 실시간 데이터베이스

  • 기능 Firebase 데이터베이스 규칙에서 이제 쿼리 매개변수를 기준으로 데이터에 대한 읽기 또는 쓰기 액세스 권한을 제한하는 기능을 제공합니다. 쿼리 기반 규칙에 대해 자세히 알아보세요.

2018년 1월 4일

SDK 출시

2018년 1월 3일

SDK 출시

2017년 12월 21일

SDK 출시

2017년 12월 18일

SDK 출시

Google Play 서비스 11.8.0 출시의 일환으로 Firebase Android SDK(v11.8.0)가 출시되었습니다. 앱 색인 생성, 인증, 클라우드 메시징, 성능 모니터링이 업데이트되었습니다. 이 SDK를 설치하는 방법은 Android 프로젝트에 Firebase 추가를 참조하세요.

2017년 12월 13일

SDK 출시

Firebase 콘솔

  • 기능 이제 Firebase 프로젝트와 DoubleClick을 연결할 수 있습니다. 연결 시 DoubleClick Campaign Manager(DCM) 또는 DoubleClick Bid Manager(DBM)를 사용하여 설치, 인앱 구매 등 Firebase에서 측정한 인앱 이벤트를 전환으로 추적할 수 있습니다.

2017년 12월 8일

SDK 출시

2017년 12월 7일

SDK 출시

2017년 12월 6일

Firebase 콘솔

  • 기능 콘솔 내 알림이 출시되었습니다. 콘솔 오른쪽 상단의 알림 아이콘을 클릭하면 알림을 볼 수 있습니다. 알림에는 프로젝트의 중요한 이벤트가 표시됩니다.

2017년 12월 5일

Firebase 콘솔

  • 변경 Firebase 콘솔의 프로젝트 선택기로 프로젝트를 전환하면 이제 프로젝트 개요 대시보드로 돌아가는 대신 보고 있던 Firebase 제품 페이지에 머무릅니다.

2017년 11월 30일

Firebase 콘솔

  • 변경 Firebase 콘솔에서 프로젝트 가져오기 버튼이 삭제되었습니다. 이제 프로젝트 추가 대화상자에서 기존 프로젝트에 Firebase를 추가할 수 있습니다.

SDK 출시

2017년 11월 27일

SDK 출시

Google Play 서비스 11.6.2 출시의 일환으로 Firebase Android SDK(v11.6.2)가 출시되었습니다. Cloud Firestore 및 저장소가 업데이트되었습니다. 이 SDK를 설치하는 방법은 Android 프로젝트에 Firebase 추가를 참조하세요.

2017년 11월 21일

Firebase Gradle 플러그인

Android 스튜디오 3.0용 Firebase Gradle 플러그인의 버전 1.1.5가 출시되었습니다. gradle.properties 파일에 firebasePerformanceInstrumentationEnabled=false를 설정하면 firebase-perf 플러그인에 발생하는 FileExistsException 문제가 해결되었습니다.

SDK 출시

2017년 11월 14일

SDK 출시

2017년 11월 10일

Firebase 실시간 데이터베이스

  • 기능 Firebase 실시간 데이터베이스가 이제 Blaze 요금제를 사용하는 프로젝트에서 프로젝트당 여러 데이터베이스 인스턴스를 지원합니다. 프로젝트에서 여러 데이터베이스를 사용하는 방법을 자세히 알아보려면 여러 데이터베이스로 규모 조정을 참조하세요.

SDK 출시

2017년 11월 9일

SDK 출시

2017년 11월 8일

Firebase 콘솔

  • Firebase 콘솔 디자인이 새롭게 업데이트되었습니다. 접을 수 있는 Firebase 제품 그룹을 통해 탐색이 업데이트되었습니다. 이제 제품이 앱 개발 단계를 기준으로 4가지 영역으로 그룹화됩니다.

  • Firebase 콘솔의 프로젝트 개요 페이지 디자인이 새롭게 업데이트되었습니다. 이제 각 앱의 일일 활성 사용자, 월별 활성 사용자, 비정상 종료가 발생하지 않은 사용자 비율, 총 비정상 종료 횟수별로 현재 데이터와 지난 달 트렌드가 포함됩니다.

  • 애널리틱스 대시보드 개편으로 새롭게 다시 디자인된 카드가 포함되어 그날그날의 질문과 작업이 지원됩니다. 최신 앱 출시 버전의 채택률과 안정성을 보여주는 최신 버전 섹션이 추가되었습니다.

2017년 11월 7일

SDK 출시

Firebase Gradle 플러그인

Android 스튜디오 3.0용 Firebase Gradle 플러그인의 버전 1.1.4가 출시되었습니다. firebase-perf를 사용하면 증분 빌드 중에 Windows에 발생하는 TransformException이 해결되었습니다.

2017년 11월 6일

SDK 출시

Google Play 서비스 11.6.0 출시의 일환으로 Firebase Android SDK(v11.6.0)가 출시되었습니다. 앱 색인 생성, 애널리틱스, 인증, 클라우드 메시징, 동적 링크, Cloud Firestore, 성능 모니터링이 업데이트되었습니다. 이 SDK를 설치하는 방법은 Android 프로젝트에 Firebase 추가를 참조하세요.

Firebase Gradle 플러그인

Android 스튜디오 3.0의 컴파일 구성 지원 중단에 맞춰서 이제 Firebase Gradle 플러그인의 버전 1.1.3에서 컴파일 구성 대신 구현 구성이 허용됩니다.

2017년 11월 2일

인증

Firebase JS 인증 SDK가 공식적으로 오픈소스가 되었습니다. GitHub의 소스를 살펴보세요. 모든 Firebase 개발자와 함께 공동작업하여 SDK를 더욱 개선할 수 있기를 기대합니다.

SDK 출시

Firebase Gradle 플러그인

Firebase Gradle 플러그인의 버전 1.1.2가 출시되었습니다. 이 버전부터 Android 스튜디오 3.0이 지원됩니다.

2017년 10월 30일

SDK 출시

2017년 10월 24일

SDK 출시

2017년 10월 20일

SDK 출시

2017년 10월 19일

SDK 출시

2017년 10월 17일

SDK 출시

2017년 10월 13일

SDK 출시

2017년 10월 12일

SDK 출시

2017년 10월 11일

SDK 출시

2017년 10월 9일

SDK 출시

2017년 10월 3일

Cloud Firestore

  • 기능 iOS, Android, 웹, 자바, Python, Node.js, Go용 Cloud Firestore의 최초 공개 베타 버전이 출시되었습니다. Cloud Firestore는 Firebase 및 Google Cloud Platform의 모바일, 웹, 서버 개발에 사용되는 유연하고 확장 가능한 데이터베이스입니다. 실시간 데이터베이스와 마찬가지로 실시간 리스너를 통해 클라이언트 앱 간에 데이터의 동기화를 유지하고 오프라인 지원을 제공하므로 네트워크 지연 시간이나 인터넷 연결에 상관없이 원활하게 반응하는 앱을 개발할 수 있습니다. Cloud Firestore는 함수를 비롯한 다른 Firebase 및 Google Cloud Platform 제품과도 원활하게 통합되며 엔터프라이즈 수준의 확장성을 제공합니다. Cloud Firestore에 대한 자세한 내용은 Firebase 블로그를 참조하세요. Cloud Firestore를 지금 바로 사용해 보려면 빠른 시작을 방문하세요.

SDK 출시

2017년 10월 2일

SDK 출시

2017년 9월 27일

SDK 출시

2017년 9월 21일

SDK 출시

2017년 9월 20일

SDK 출시

  • Firebase iOS SDK(v4.2.0)가 출시되었으며 AdMob, 인증, 오류 보고, 실시간 데이터베이스, 인스턴스 ID, FCM, 성능 모니터링, 원격 구성, 저장소가 업데이트되었습니다. 이 SDK를 설치하는 방법은 iOS 프로젝트에 Firebase 추가를 참조하세요.

2017년 9월 18일

SDK 출시

2017년 9월 13일

SDK 출시

2017년 9월 7일

SDK 출시

2017년 9월 6일

SDK 출시

Firebase 콘솔

  • 기능 스프레드시트에서 분석할 수 있도록 Firebase용 Google 애널리틱스 보고서에서 이제 CSV로 내보낼 수 있습니다. 자세한 내용은 Firebase 고객센터 도움말을 참조하세요.

2017년 8월 30일

SDK 출시

2017년 8월 23일

SDK 출시

2017년 8월 17일

SDK 출시

2017년 8월 16일

SDK 출시

2017년 8월 14일

SDK 출시

2017년 8월 2일

Firebase Gradle 플러그인

  • Firebase Gradle 플러그인의 버전 1.1.1에서 경우에 따라 ':app:packageInstantRunResourcesDebug 작업 실행 실패' 오류를 일으키는 1.1.0의 문제가 해결되었습니다. 새 버전으로 업데이트하려면 성능 모니터링오류 보고의 가이드를 따르세요.

2017년 8월 1일

SDK 출시

2017년 7월 27일

SDK 출시

2017년 7월 26일

SDK 출시

2017년 7월 25일

SDK 출시

2017년 7월 24일

SDK 출시

2017년 7월 12일

SDK 출시

2017년 7월 7일

SDK 출시

  • Cloud 함수용 Firebase SDK의 업데이트된 베타 버전(v0.5.9)이 출시되었습니다. onCreate(), onUpdate(), onDelete() 메소드를 사용하여 상세한 생성, 업데이트, 삭제 데이터베이스 이벤트를 수신 대기하는 기능이 추가되었습니다. 이 SDK를 설치하는 방법은 Cloud 함수 시작하기를 참조하세요.
  • Firebase C++ SDK(v4.0.2)가 출시되었습니다. 애널리틱스, 인증, 동적 링크, FCM의 버그가 수정되었습니다. 이 SDK를 설치하는 방법은 C++ 프로젝트에 Firebase 추가를 참조하세요.
  • Firebase Unity SDK(v4.0.2)가 출시되었습니다. 애널리틱스, 인증, 동적 링크, FCM의 버그가 수정되었습니다. 이 SDK를 설치하는 방법은 Unity 프로젝트에 Firebase 추가를 참조하세요.

2017년 6월 29일

SDK 출시

2017년 6월 28일

SDK 출시

2017년 6월 21일

SDK 출시

2017년 6월 16일

SDK 출시

2017년 6월 14일

SDK 출시

2017년 6월 9일

SDK 출시

2017년 6월 8일

SDK 출시

2017년 6월 7일

SDK 출시

2017년 6월 6일

SDK 출시

2017년 6월 1일

SDK 출시

2017년 5월 31일

SDK 출시

2017년 5월 30일

SDK 출시

2017년 5월 17일

Firebase 성능 모니터링

  • 기능 iOS 및 Android 앱용 Firebase 성능 모니터링의 최초 공개 베타 버전이 출시되었습니다. 성능 모니터링으로 앱의 성능 및 네트워크 동작에 대한 통계를 확인할 수 있습니다. 성능 모니터링을 사용하여 앱의 품질을 높이는 방법에 대한 자세한 내용은 Firebase 성능 모니터링을 참조하세요.

SDK 출시

Firebase 콘솔

  • 기능 이제 Firebase 콘솔에서 다중 로그인 사용자를 지원합니다. 사용자는 상단 탐색 메뉴의 계정 전환 UI를 통해 계정을 전환할 수 있습니다.

2017년 5월 11일

2017년 5월 9일

2017년 4월 28일

2017년 4월 25일

2017년 4월 20일

2017년 4월 18일

2017년 4월 14일

2017년 4월 13일

2017년 4월 12일

2017년 4월 11일

2017년 4월 4일

2017년 3월 28일

2017년 3월 21일

2017년 3월 16일

2017년 3월 15일

2017년 3월 14일

2017년 3월 9일

2017년 3월 8일

  • 기능 알림 작성기에서 애널리틱스 사용자 속성을 사용하여 특정 사용자를 타겟팅하는 기능이 지원됩니다. 이제 AND 연산자로 애널리틱스 잠재고객과 사용자 속성을 결합하여 알림을 받을 사용자를 타겟팅하거나, NOT 연산자로 애널리틱스 잠재고객 또는 사용자 속성에 해당하지 않는 사용자를 타겟팅할 수 있습니다.

  • Firebase C++ SDK(v3.1.0)가 출시되었습니다. 저장소 및 초대가 업데이트되었습니다. 이 SDK를 설치하는 방법은 C++ 프로젝트에 Firebase 추가를 참조하세요.

2017년 3월 7일

2017년 3월 2일

2017년 3월 1일

2017년 2월 27일

2017년 2월 23일

2017년 2월 21일

2017년 2월 15일

오류 보고

  • 기능 선택한 기간 동안 앱에서 오류(비정상 종료 또는 심각하지 않은 오류)를 경험하지 않은 사용자의 비율을 확인하는 기능이 Firebase 콘솔에 추가되었습니다. 오류 보고 콘솔의 오류가 없는 사용자 패널에서 확인할 수 있습니다.

2017년 2월 14일

2017년 2월 7일

2017년 2월 6일

2017년 2월 3일

  • 기능 Firebase 호스팅 프로젝트 하나에 여러 도메인을 연결하는 기능이 추가되었습니다.
  • 변경 Firebase 호스팅의 도메인 소유권 인증 UI가 업데이트되어 신뢰성이 향상되고 대기 시간이 단축되었습니다.
  • 수정 서로 다른 Firebase 프로젝트에서 루트 도메인이 동일한 여러 하위 도메인을 사용할 수 있습니다.

2017년 2월 2일

2017년 2월 1일

2017년 1월 31일

2017년 1월 24일

2017년 1월 20일

2017년 1월 18일

2017년 1월 17일

2017년 1월 10일

2016년 12월 15일

  • 기능 Android용 오류 보고 Gradle 플러그인이 출시되었습니다. 이 플러그인은 스택 추적을 명료하게 만들기 위해 ProGuard 매핑 파일을 업로드하는 프로세스를 간소화합니다. 자세한 내용은 Gradle로 ProGuard 매핑 파일 업로드를 참조하세요.

2016년 12월 13일

2016년 12월 9일

2016년 12월 6일

2016년 11월 29일

2016년 11월 21일

Firebase 콘솔

  • 기능 이제 Firebase 콘솔에서 앱의 약식 이름(앱 닉네임)을 보고 관리할 수 있습니다.
  • 기능 프로젝트에 서비스 계정을 추가하는 프로세스가 간소해졌습니다.

애널리틱스

  • 변경 영문 기준으로 이벤트 이름 및 매개변수 이름의 최대 길이는 40자로, 문자열 매개변수 값의 최대 길이는 100자로 늘어났습니다.

알림 작성기

  • 기능 이제 Firebase 콘솔의 알림 설정에서 인스턴스 ID 키를 사용할 수 있습니다.

2016년 11월 18일

2016년 11월 15일

2016년 11월 9일

Firebase용 Google 애널리틱스

  • 수정 애널리틱스 지원 버전의 앱으로 업데이트한 기존 사용자는 더 이상 first_open 측정항목에 포함되지 않습니다. 이러한 서버측 수정으로 인해 first_open 측정항목의 수치가 하락할 수 있습니다.

2016년 11월 8일

2016년 11월 7일

  • Firebase Unity SDK(v1.0.0)가 출시되었습니다. Firebase Unity SDK의 최초 출시 버전으로서 애널리틱스, 인증, 실시간 데이터베이스, 초대, 동적 링크, 원격 구성을 지원합니다. 이 SDK를 설치하는 방법은 Unity 프로젝트에 Firebase 추가를 참조하세요.

  • Firebase C++ SDK(v2.0.0)가 출시되었습니다. AdMob, 인증, 초대가 업데이트되었으며 실시간 데이터베이스가 지원됩니다. 이 SDK를 설치하는 방법은 C++ 프로젝트에 Firebase 추가를 참조하세요.

  • Node.js 및 자바용 Firebase Admin SDK에서 여러 Firebase 서비스에 대한 관리자 액세스 권한을 제공합니다. 이 최초 출시 버전은 실시간 데이터베이스에 대한 관리자 액세스 권한, 인증 토큰 생성 및 검증을 위한 API, 인증 사용자 관리를 위한 API를 제공합니다. SDK를 사용하려면 Admin SDK 설정, Admin Node.js SDK 출시 노트, Admin 자바 SDK 출시 노트를 참조하세요.

오류 보고

  • 변경 Firebase 오류 보고의 베타 테스트가 종료되었습니다. 오류 보고를 사용하려면 오류 보고 소개를 참조하세요.

Android용 Firebase Test Lab

  • 기능 이제 Spark(무료) 및 Flame 요금제에서 테스트를 하루에 여러 번 실행할 수 있습니다. 자세한 내용은 Firebase 요금제를 참조하세요.

2016년 11월 3일

2016년 11월 1일

2016년 10월 31일

원격 구성

  • 기능 임의 백분위수의 사용자 규칙에서 앱 사용자를 새로운 백분율 범위로 무작위 재할당하는 기능이 추가되었습니다. 자세한 내용은 원격 구성 규칙 유형을 참조하세요.

2016년 10월 24일

Firebase 콘솔

  • 기능 이제 프로젝트 소유자 및 편집자가 Firebase 콘솔에서 전체 패키지 이름 또는 번들 ID 옆에 표시되는 앱 '닉네임'을 만들 수 있습니다.

  • 기능 이제 프로젝트 소유자 및 편집자가 앱의 보고 통화를 변경할 수 있습니다.

인증

  • 기능 Firebase 콘솔에서 사용자 표의 사용자 500명 한도가 삭제되었고 표 내에서 검색하는 기능이 개선되었습니다.

동적 링크

  • 기능 Link Shortener REST API를 사용하여 프로그래매틱 방식으로 짧은 동적 링크를 생성할 수 있습니다.
  • 기능 이제 Firebase 콘솔에서 SHA256 체크섬을 입력하여 Android AppLink를 사용 설정할 수 있습니다.

2016년 10월 19일

2016년 10월 14일

2016년 10월 10일

원격 구성

  • 기능 Firebase용 Google 애널리틱스 사용자 속성을 사용하여 조건을 만드는 기능이 추가되었습니다. 자세한 내용은 원격 구성 및 사용자 속성을 참조하세요.

2016년 10월 6일

2016년 10월 3일

Test Lab

  • 변경 이제 Android 가상 기기(AVD)에서 앱을 테스트할 때 Test Lab에서 시간당 $1를 청구합니다. Test Lab의 요금 계산 방법에 대한 자세한 내용은 Test Lab 결제를 참조하세요.

2016년 9월 27일

SDK 출시

2016년 9월 21일

SDK 출시

2016년 9월 14일

SDK 출시

동적 링크

  • 기능 동적 링크 URL 끝에 &d=1을 추가하여 여러 플랫폼에서 긴 동적 링크의 동작을 디버깅할 수 있습니다.
  • 변경 이제 사용자가 iOS 기기에 설치되지 않은 앱으로 연결되는 동적 링크를 클릭하면 iOS 대체 링크 매개변수가 지정되지 않은 경우 App Store에서 해당 앱의 설치 페이지가 열립니다. 사용자가 Safari 또는 기타 앱에서 링크를 클릭할 때가 여기에 해당합니다.

2016년 9월 8일

2016년 9월 7일

2016년 8월 26일

SDK 출시

2016년 8월 23일

SDK 출시

원격 구성

  • 기능 Firebase 콘솔의 원격 구성 매개변수 탭에서 매개변수 및 조건을 검색하는 기능이 추가되었습니다.

2016년 8월 16일

2016년 8월 1일

SDK 출시

Firebase 콘솔

  • 기능 읽기 전용 액세스 권한이 있는 프로젝트는 Firebase 콘솔 상단에 보기 전용 표시가 나타납니다. 여러 작업 버튼도 업데이트되어 사용자에게 프로젝트에 대한 편집자 또는 소유자 권한이 없으면 버튼을 숨기거나 비활성화합니다.
  • 기능 앱을 관리할 때 고급 옵션 섹션의 새 작업 버튼을 사용하여 프로젝트에서 앱을 삭제할 수 있습니다.
  • 기능 프로젝트를 만든 후 프로젝트 설정 대화상자에서 프로젝트의 이름을 수정할 수 있습니다.

실시간 데이터베이스

  • 기능 Firebase 콘솔에서 사용량 탭을 클릭하여 사용량 통계를 볼 수 있습니다. Firebase는 현재 대역폭 사용량, 저장소 총 사용량, 최대 동시 연결 수를 추적합니다.

호스팅

  • 기능 Firebase 콘솔에서 사용량 탭을 클릭하여 호스팅 사용량 통계를 볼 수 있습니다. Firebase는 현재 전송한 바이트(대역폭) 및 저장소 총 사용량을 추적합니다.

알림 작성기

  • 기능 알림 요약 보기에 페이지 매김이 추가되어 많은 알림 메시지를 더욱 쉽게 스크롤하고 볼 수 있습니다.

2016년 7월 26일

2016년 7월 12일

2016년 6월 29일

2016년 6월 28일

Android용 Firebase Test Lab

2016년 6월 27일

문서

  • 수정 고객 의견을 수렴하여 Firebase 문서에서 수많은 사항을 개선했습니다.

알림 작성기

  • 기능 알림을 보낼 때 4개 이상의 맞춤 데이터 필드를 추가할 수 있습니다. 메시지 텍스트, 맞춤 데이터 및 모든 고급 옵션을 포함하여 알림의 총 크기는 4KB를 초과할 수 없습니다.
  • 기능 앱 버전 및 언어 목록의 새로고침 간격이 감소했습니다.
  • 기능 이제 알림 작성기에서 Firebase용 Google 애널리틱스 유입경로 보기의 전환 이벤트 횟수에 전환 이벤트를 한 번 이상 트리거한 사용자 수가 표시됩니다. 이전에는 트리거된 전환 이벤트의 총 횟수가 표시되었습니다.

C++ SDK

2016년 6월 14일

2016년 6월 7일

2016년 6월 2일

인증

  • 수정 Google Play 서비스 버전 9.0.2가 출시되었습니다. 일부 기기에서 FirebaseAuthApi를 사용할 수 없는 Firebase 인증의 알려진 문제가 수정되었습니다. 이러한 기기에서 인증 API를 사용하려고 하면 FirebaseApiNotAvailableException 오류가 발생합니다.

오류 보고

  • 수정 Firebase 오류 보고 iOS SDK가 업데이트되어 오류 보고에서 사용하는 기호 업로드 스크립트의 문제 및 이 SDK와 관련된 기타 문제가 수정되었습니다.

2016년 5월 24일

2016년 5월 18일

iOS용 Firebase SDK 버전 3.2.0 및 Firebase Android SDK 버전 9.0.0이 출시되었습니다.

  • 기능 Firebase가 확장되어 애널리틱스, 저장소, 원격 구성, 오류 보고, 동적 링크, 알림 작성기 등의 여러 제품이 새로 추가되었습니다.
    • 기존 Google 제품(Google 클라우드 메시징, Cloud Test Lab, 앱 색인 생성)이 Firebase에 통합되었습니다.
    • Firebase가 AdMob 및 애드워즈와 통합되었습니다.
    • 새 웹사이트(https://firebase.google.com/)가 출시되었으며 여기에서 새로운 콘솔, 개선된 문서, 업데이트된 제품 정보를 제공합니다.
  • 문제 Node.js 서버 SDK가 Node 0.10.x에서 작동하지 않았습니다. 이 문제는 자바스크립트 SDK(v3.0.1)에서 수정되었습니다.
  • 문제 Browserify 및 webpack에서 npm 패키지가 정상적으로 작동하지 않았습니다. 이 문제는 자바스크립트 SDK(v3.0.2) 버전에서 수정되었습니다.

실시간 데이터베이스

인증

  • 변경 SDK 설치 및 초기화 방법이 변경되었고 대부분의 API 이름이 바뀌었습니다. 업그레이드하려면 자세한 내용은 웹 이전 가이드, iOS 이전 가이드 또는 Android 이전 가이드를 참조하세요.
  • 변경 Node.js/자바 서버 SDK:
    • Firebase 인증의 토큰 발급 및 검증이 별도의 토큰 발급 라이브러리가 아니라 서버 SDK 자체에 통합되었습니다.
      • 기존 인증 방법이 모두 삭제되었습니다. SDK를 초기화할 때 databaseAuthVariableOverride 옵션(Node.js) 또는 setDatabaseAuthVariableOverride() 메소드(자바)를 사용해야 합니다. 자세한 내용은 여기를 참조하세요.
      • 웹 이전 가이드 또는 Android 이전 가이드를 사용하여 Node.js 또는 자바 코드를 최신 API로 업데이트하세요.
  • 문제 일반:
    • 제휴 공급업체에서 추출한 프로필 데이터가 제한됩니다. 예를 들어 Twitter 사용자 이름이 포함되지 않습니다.
    • 해결 방법 가능한 경우 타사 SDK에서 이 정보를 추출합니다.
  • 문제 Firebase Android SDK:
    • FirebaseUser#linkWithCredential()이 사용자 인증 정보를 무효화할 수 있습니다.
      • 설명: EmailAuthCredential이 아닌 사용자 인증 정보로 linkWithCredential()을 호출한 후 사용자 객체를 연속적으로 호출할 때 다음 예외가 발생하는 경우가 있습니다. FirebaseException (An internal error has occurred. [ TOKEN_EXPIRED ]).
      • 해결 방법: 연결 이벤트에 사용된 사용자 인증 정보를 캐싱해 두고, 이 오류가 발생하면 연결 후 사용자를 로그아웃한 후 캐시된 사용자 인증 정보로 FirebaseAuth#signInWithCredential()을 호출합니다.
    • 이메일 확인 흐름을 시작하는 API가 누락되었습니다.
    • 일부 네트워크 예외가 FirebaseNetworkException이 아닌 FirebaseException으로 발생합니다.
  • 문제 iOS용 Firebase SDK:
    • sendPasswordResetWithEmail:completion:이 의도와 달리 메인 스레드에서 완료 핸들러를 호출하지 않습니다.
    • 해결 방법:

      Objective-C

      [[FIRAuth auth] sendPasswordResetWithEmail:@"user@host.domain"
                                completion:^(NSError *_Nullable error) {
      dispatch_async(dispatch_get_main_queue(), ^{
      // original completion handler code.
      });
      }];
      

      Swift

      FIRAuth.auth()?.sendPasswordResetWithEmail("user@host.domain") { error in
      dispatch_async(dispatch_get_main_queue()) {
      // original completion handler code.
      }
      }
      
      • API 참조 문서에 오류 조건에 대한 정보가 없습니다. 여기에서 확인할 수 있습니다.
      • iOS 시뮬레이터에서 실행 중인 서로 다른 앱 사이에 인증 상태가 공유됩니다.
        • 설명: 같은 iOS 시뮬레이터에서 Firebase 인증을 사용하는 둘 이상의 애플리케이션을 실행하면 iOS 키체인의 문제로 인해 서로 다른 애플리케이션 사이에 인증 상태가 공유됩니다. 즉, 앱 중 하나에 로그인한 후 다른 앱을 열면 사용자가 로그인되어 있을 수 있습니다.
        • 해결 방법: 동일한 시뮬레이터 인스턴스의 인증으로 두 애플리케이션을 함께 사용하지 않거나, 테스트 후 다른 테스트를 하기 전에 애플리케이션에서 수동으로 로그아웃합니다.
    • 문제 Firebase 자바스크립트 SDK:
      • 로그인된 사용자가 있는 상태에서 앱의 authdomain 구성을 변경한 경우 linkWithPopup/Redirect API를 사용하려면 해당 사용자를 로그아웃한 후 다시 로그인해야 합니다.
      • Safari 개인정보 보호 브라우징 모드에서 작동하지 않습니다.

저장소

  • 기능 Cloud Storage의 최초 출시 버전입니다. Cloud Storage는 네트워크 품질과 관계없이 Firebase 앱에 안전한 파일 업로드 및 다운로드를 제공합니다. 이를 통해 이미지, 오디오, 동영상 또는 기타 사용자 제작 콘텐츠를 저장할 수 있습니다. Firebase 저장소는 단순하면서도 강력하고 경제적인 Google Cloud Storage라는 개체 저장소 서비스를 기반으로 합니다.
  • 문제 Firebase 콘솔: 프로젝트 소유자만 Cloud Storage 보안 규칙을 업데이트할 수 있으며, 소유자와 편집자만 저장소 보안 규칙을 볼 수 있습니다.

FCM

  • 기능 클라우드 메시징 최초 출시

  • 문제 Firebase C++ SDK:

    • 알림과 데이터 페이로드가 모두 포함된 메시지가 백그라운드로 실행 중인 Android 애플리케이션에 전달되지 않습니다.
    • 설명: Android에서 백그라운드로 실행 중인 앱이 알림과 데이터 페이로드가 모두 포함된 메시지를 수신하면 메시지가 애플리케이션에 전달되지 않습니다.
    • 해결 방법: 애플리케이션의 활동(예: NativeActivity)에서 onNewIntent(Intent intent) 메소드를 재정의하고 intent 인수를 setIntent(Intent intent) 메소드에 전달합니다.
    • 예를 들면 다음과 같습니다.
      public class MyActivity extends NativeActivity {
      @Override
      onNewIntent(Intent intent) {
      setIntent(intent);
      }
      }
      이 문제 해결 방법의 실제 예는 빠른 시작 샘플을 참조하세요.

다음에 대한 의견 보내기...

도움이 필요하시나요? 지원 페이지를 방문하세요.