> For the complete documentation index, see [llms.txt](https://docs.dfinery.ai/developer-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dfinery.ai/developer-guide/platform/reactnative/change-log.md).

# 릴리즈 노트

## [1.1.0 (2026-06-15)](https://github.com/IGAWorksDev/dfinery-react-native-sdk/releases/tag/v1.1.0)

**변경됨**

* 서비스 ID 변경 시 로직 수정 \[iOS]

**고쳐짐**

* 데이터 정합성 강화: SDK 초기화 이전 호출된 이벤트의 사용자 식별 정보가 잘못 매핑되는 오류를 해결했습니다. \[Android]

**개선**

* 광고 푸시 수신 리포트 안정화: Android 13 이상 및 백그라운드/Doze 환경에서 푸시 수신 리포팅이 누락되지 않도록 전송 방식을 개선했습니다. \[Android]
* 플랫폼 로직 표준화: 타 플랫폼(iOS/Web)과 데이터 포맷을 동일하게 맞추고, 식별 정보 변경 시 데이터 전송이 즉각 이루어지도록 최적화했습니다. \[Android]
* 푸시 클릭 시 전달되는 데이터를 직접 활용할 수 있도록 Intent Extra 키를 추가했습니다. \[Android]
  * `com.igaworks.dfinery.push.extra.IS_DFINERY_PUSH` (Boolean): Dfinery에서 발송한 푸시인지 확인하는 플래그
  * `com.igaworks.dfinery.push.extra.PUSH_PAYLOAD` (String/JSON): 수신된 푸시 알림의 전체 원본 데이터
  * `com.igaworks.dfinery.push.extra.CLICK_RESULT` (String/JSON): 사용자가 클릭한 지점에 대해 정제된 클릭 액션 정보

**버전 정보**

* Android
  * Dfinery Android SDK 2.7.0
* iOS
  * Dfinery iOS SDK 2.5.0

## [1.0.5 (2026-04-14)](https://github.com/IGAWorksDev/dfinery-react-native-sdk/releases/tag/v1.0.5)

**개선됨**

* 푸시 노출 정책 변경: SDK가 일시정지 또는 비활성화 상태여도 푸시 알림이 정상 노출되도록 수정되었습니다. \[Android]
* 데이터 전송 보장: 초기화/세션 연결 전 발생한 데이터(프로필, ID 등)와 백그라운드 진입 시의 데이터 전송 로직이 강화되어 데이터 유실을 최소화했습니다. \[Android]
* 실행 구조 개선: 대량 데이터 유입 시에도 앱 반응성이 저하되지 않도록 스레드 구조 및 DB 동시성 처리를 최적화했습니다. \[Android]
* 리소스 효율화: 불필요한 반복 조회를 제거하고 인앱메시지 중복 호출 방지 플래그를 도입하여 자원 소모를 줄였습니다. \[Android]

**고쳐짐**

* Android 15(전체 화면 정책) 및 Android 16(옵트아웃 폐지)에 대응하여 인앱메시지 레이아웃이 시스템 바와 겹치지 않도록 최적화되었습니다. \[Android]
* 인앱메시지 스케줄 세부 설정에서 시작 시간보다 종료 시간이 이전인 경우, 인앱메시지가 미노출 되는 버그 수정 \[iOS]

**버전 정보**

* Android
  * Dfinery Android SDK 2.6.0
* iOS
  * Dfinery iOS SDK 2.4.1

## [1.0.4 (2026-01-15)](https://github.com/IGAWorksDev/dfinery-react-native-sdk/releases/tag/v1.0.4)

**고쳐짐**

* 이벤트와 식별자·기기 정보 간의 정밀 매칭 로직을 적용하여, 어떤 상황에서도 발생 시점의 정확한 맥락 데이터를 수집할 수 있도록 개선했습니다. \[Android]
* 버전 1.0.1\~1.0.3에서 재시도를 포함한 초기화 API 호출이 모두 타임아웃될 경우 다음 초기화 전까지 이벤트 수집을 비롯한 SDK의 일부 기능이 중단되던 교착 상태 문제를 해결하였습니다. \[Android]
* setIdentity() 내부 로직을 개선하여 에지 케이스를 보다 안정적으로 처리하도록 수정되었습니다. \[iOS]

**버전 정보**

* Android
  * Dfinery Android SDK 2.4.6
* iOS
  * Dfinery iOS SDK 2.3.4

## [1.0.3 (2025-11-20)](https://github.com/IGAWorksDev/dfinery-react-native-sdk/releases/tag/v1.0.3)

**변경됨**

* 재설치 로직 수정 \[iOS]

**버전 정보**

* Android
  * Dfinery Android SDK 2.4.3
* iOS
  * Dfinery iOS SDK 2.3.3

## [1.0.2 (2025-10-27)](https://www.npmjs.com/package/@igaworks/dfinery-react-native-sdk/v/1.0.2)

**고쳐짐**

* Android
  * Dfinery SDK가 탑재되고 푸시 연동이 완료된 애플리케이션에서, Dfinery Console을 통하지 않고 다른 경로로 수신된 푸시 알림의 내용이 비어있는 상태로 노출되는 문제가 해결되었습니다.

**버전 정보**

* **Android**
  * Dfinery Android SDK 2.4.3
* **iOS**
  * Dfinery iOS SDK 2.3.2

## [1.0.1 (2025-10-01)](https://www.npmjs.com/package/@igaworks/dfinery-react-native-sdk/v/1.0.1)

**추가됨**

* 공통
  * 푸시 광고 캠페인이 지원됩니다.
  * 푸시 클릭시 `WebLink` 액션 타입이 지원됩니다.

**고쳐짐**

* Android
  * 푸시 알림에서 딥 링크 열기 안정성 향상.

**버전 정보**

* **Android**
  * Dfinery Android SDK 2.4.1
* **iOS**
  * Dfinery iOS SDK 2.3.2

## [1.0.0 (2025-06-26)](https://www.npmjs.com/package/@igaworks/dfinery-react-native-sdk/v/1.0.0)

**주요 사항**

* 최초 배포.

**버전 정보**

* **Android**
  * Dfinery Android SDK 2.3.3
* **iOS**
  * Dfinery iOS SDK 2.2.1
