v1.0.0-beta01b
Pre-release
Pre-release
What's Changed
- ♻️ refactor(build): Maven Publishing 중앙화 및 Firebase Sessions 모듈 추가 by @ienground in #141
- ✨ feat(perf): Firebase Performance Monitoring KMP 모듈 추가 by @ienground in #142
- ✨ feat(installations): Firebase Installations KMP 모듈 추가 by @ienground in #143
- ⚡ perf(core): build.gradle.kts 파일 업데이트 및 프레임워크 심볼릭 링크 생성 로직 추가 by @ienground in #144
- ✨ feat(installations-interop): Firebase Installations Interop KMP 모듈 추가 및 iOS SPM 연동 개선 by @ienground in #145
- ✨ feat(ml): Firebase ML Model Downloader KMP 모듈 추가 by @ienground in #146
- ✨ feat(config): Firebase Remote Config KMP 모듈 추가 by @ienground in #147
- 🔧 chore(config): iOS SPM 서브패키지 스텁 파일 추가 by @ienground in #148
- ✨ feat(config-interop): Firebase Remote Config Interop KMP 모듈 추가 by @ienground in #149
- ✨ feat(ai): Firebase AI (Gemini) KMP 모듈 추가 by @ienground in #150
- ✨ feat(ai-ondevice): Firebase AI On-Device (Hybrid) KMP 모듈 추가 by @ienground in #151
- ✨ feat(ai-ondevice-interop): Firebase AI On-Device Interop KMP 모듈 추가 by @ienground in #152
- ai-ondevice-interop#86 by @ienground in #154
- ✨ feat(transport-api): Firebase Datatransport KMP 모듈 추가 by @ienground in #155
- feat(transport): transport-backend-cct 모듈 KMP 마이그레이션 및 CCTDestination 셋업 by @ienground in #156
- ✨ feat(transport-runtime): Firebase Datatransport Runtime KMP 모듈 추가 by @ienground in #157
- ✨ feat(transport-runtime-testing): Datatransport Runtime 테스트 유틸리티 KMP 모듈 by @ienground in #158
- ✨ feat(appdistribution): Firebase App Distribution KMP 모듈 추가 by @ienground in #159
- ✨ feat(appdistribution-api): App Distribution 인터페이스 분리 KMP 모듈 by @ienground in #160
- ✨ feat(dataconnect): Firebase Data Connect KMP 모듈 추가 by @ienground in #161
- ✨ feat(dataconnect-connectors): Data Connect Connector KMP 모듈 추가 by @ienground in #162
- ✨ feat(inappmessaging): Firebase In-App Messaging KMP 모듈 추가 by @ienground in #163
- ✨ feat(inappmessaging-display): In-App Messaging Display KMP 모듈 by @ienground in #164
- ✨ feat(encoders): Firebase Encoders 직렬화 계약 KMP 모듈 추가 by @ienground in #165
- ✨ feat(encoders-json): Firebase Encoders JSON 직렬화 KMP 모듈 by @ienground in #166
- ✨ feat(encoders-processor): Encoders JVM Annotation Processor + 전체 KMP 완료 by @ienground in #168
- ✨ feat(encoders-proto): Firebase Encoders Protobuf 직렬화 KMP 모듈 by @ienground in #169
- ✨ feat(encoders-reflective): Reflective Object Encoder KMP 모듈 by @ienground in #170
- ✨ feat(decoders-json): Firebase JSON Decoder 인터페이스 KMP 모듈 by @ienground in #171
- ✨ feat(protoc-gen): Firebase Encoders protoc 플러그인 JVM 모듈 by @ienground in #175
- ✨ feat(messaging): Firebase Cloud Messaging KMP 모듈 추가 by @ienground in #176
- ✨ feat(messaging-directboot): FirebaseMessagingDirectBoot KMP 모듈 추가 by @ienground in #178
- ♻️ refactor: 의존성 버전 중앙화 및 Kotlin 2.x expect-actual-classes 설정 by @ienground in #179
- ✨ feat(ui): Material 3 Dynamic Color 및 예제 앱 UI 대대적 개선 by @ienground in #180
- 📝 docs: README 문서 전면 재작성 및 한국어 번역 추가 by @ienground in #181
- ⬆️ feat(ios): Firebase iOS SDK 12.15.0 업그레이드 및 A/B Testing 완전 마이그레이션 by @ienground in #191
- ✨ feat(abt): A/B 테스트 iOS Stub → 실제 구현 전환 및 SwiftPM 연동 by @ienground in #192
- ✨ feat(inappmessaging): 인앱 메시징 iOS Stub 제거 및 실제 FIRInAppMessaging 연동 by @ienground in #193
- ✨ feat(appdistribution): 앱 배포 iOS Stub 제거 및 FIRAppDistribution 연동 by @ienground in #194
- ✨ feat(dataconnect): 데이터 커넥트 iOS Stub → 메모리 기반 Actual 전환 by @ienground in #195
- ✨ feat(sessions): 세션 모듈 iOS Stub 제거 및 문서/예제 업데이트 by @ienground in #196
- ✨ feat(ml-modeldownloader): 모델 다운로더 iOS Stub → 메모리 기반 Actual 전환 by @ienground in #197
- ✨ feat(ai): AI Logic iOS Stub → 메모리 기반 가상 Gemini 응답 시뮬레이터 전환 by @ienground in #198
- feat(ai-ondevice): iOS 온디바이스 AI 메모리 시뮬레이션 구현 및 문서화 by @ienground in #199
- ✨ feat(core): iOS Stub 8개 모듈 Actual 전환 및 문서/예제 통합 by @ienground in #209
- ✨ feat(config-interop): iOS Memory-based Actual로 전환 (RolloutsState 구독) by @ienground in #211
- ✨ feat(inappmessaging-display): iOS Memory-based Actual로 전환 by @ienground in #212
- ✨ feat(installations-interop): iOS Memory-based Actual로 전환 및 SPM 서브패키지 추가 by @ienground in #213
- ✨ feat(transport-api): iOS Memory-based Actual로 전환 by @ienground in #214
- 📝 docs(core): KMP 마이그레이션 상태 문서 업데이트 by @ienground in #216
- ✨ feat(transport-runtime): iOS Memory-based Actual로 전환 by @ienground in #217
- ✨ feat(dynamic-module-support): 최종 KMP 마이그레이션 완료 (50/50) by @ienground in #218
- ✨ feat: KMP 마이그레이션 최종 완료 (50/50) + iOS Memory-based Actual 7개 모듈 by @ienground in #219
- feat(database): Implement Query filters and emulator support (#220) by @ienground in #221
- feat(auth): Implement useEmulator and essential user account management APIs (#222) by @ienground in #223
- feat(functions): Implement useEmulator support (#226) by @ienground in #227
- feat(storage): Implement useEmulator and UploadTask status tracking (#224) by @ienground in #225
- feat(auth): Add EmailAuthProvider, link, and updateEmail/Password APIs (#228) by @ienground in #229
- feat(crashlytics): Add report controls and didCrashOnPreviousExecution APIs (#230) by @ienground in #231
- feat(abt): Implement A/B Testing stubs into actual controls (#236) by @ienground in #237
- feat(database): Add runTransaction and keepSynced support (#232) by @ienground in #233
- feat(messaging): Add deliveryMetricsExportToBigQueryEnabled config (#234) by @ienground in #235
- ✨ release: Firebase Kotlin SDK v0.9.0 — KMP 마이그레이션 완료 (50/50) by @ienground in #238
- ♻️ refactor(core): CI 빌드 서명 조건 수정 by @ienground in #239
Full Changelog: v0.9.0...v1.0.0-beta01b