개발자 변경 로그
이 페이지에는 Pushwoosh 통합에 영향을 미치는 SDK 릴리스, API 업데이트 및 플랫폼 변경 사항이 나열되어 있습니다.
2026년 8월
Anchor link to| 날짜 | 구성 요소 | 변경 | 세부 정보 |
|---|---|---|---|
| 8월 31일 | 웹 푸시 SDK v3.70.0 | 추가됨 | 다크 모드가 구성된 팝업이 렌더링될 팔레트를 선택하기 위해 webPopups.colorScheme('auto', 'light' 또는 'dark')을 추가했습니다. 자세히 알아보기 |
| 8월 31일 | 웹 푸시 SDK v3.70.0 | 추가됨 | 웹 팝업의 Topic picker 및 Rating 블록이 이제 SDK를 통해 작성됩니다: 선택 항목은 바인딩된 기기 태그에 추가되고, 평점은 사용자 지정 이벤트로 게시됩니다. 자세히 알아보기 |
| 8월 31일 | 웹 푸시 SDK v3.70.0 | 변경됨 | 만료된 Countdown 블록이 있는 웹 팝업은 show()를 통해 수동으로 트리거된 경우에도 더 이상 표시되지 않습니다. 자세히 알아보기 |
| 8월 27일 | iOS SDK v7.2.5 | 변경됨 | 이제 푸시 링크는 앱의 Associated Domains에 나열된 도메인에 대해서만 인앱으로 열립니다. 다른 모든 링크는 브라우저에서 열립니다. 자세히 알아보기 |
| 8월 27일 | iOS SDK v7.2.5 | 추가됨 | PushwooshInboxKit 카드는 이제 푸시 첨부 파일을 카드 이미지로 표시합니다. 자세히 알아보기 |
| 8월 27일 | iOS SDK v7.2.5 | 수정됨 | 잘못된 목적지를 열거나 아무것도 열지 않던 푸시 링크, 외부 링크 및 인앱 버튼을 수정했습니다. 자세히 알아보기 |
| 8월 24일 | Customer Journey API | 변경됨 | 이제 send_email 포인트의 email_type 필드는 빈 문자열, marketing 또는 transactional(소문자)만 허용하며, Journey가 검증되거나 시작될 때 검증됩니다. 자세히 알아보기 |
| 8월 21일 | Android SDK v6.11.0 | 추가됨 | pushwoosh-inapp-ui에 동영상 인앱 템플릿을 추가했습니다. 전체 화면 자동 재생 동영상과 함께 오버레이된 제목, 메시지, 액션 버튼, 음소거 및 닫기 컨트롤을 표시합니다. 자세히 알아보기 |
| 8월 21일 | Android SDK v6.11.0 | 추가됨 | SDK가 현재 요청을 보내는 Pushwoosh API 엔드포인트를 반환하는 Pushwoosh.getBaseUrl()을 추가했습니다. 자세히 알아보기 |
| 8월 21일 | Android SDK v6.11.0 | 변경됨 | Huawei/Honor HMS 전용 기기에서의 푸시 전송이 이제 Cordova 및 React Native에서 네이티브 앱과 마찬가지로 자동 감지됩니다. 전체 HMS 설정이 완료되면 HMS Push Kit이 즉시 사용됩니다. 자세히 알아보기 |
| 8월 21일 | Android SDK v6.11.0 | 사용 중단됨 | Pushwoosh.enableHuaweiPushNotifications()는 더 이상 사용되지 않으며 아무런 효과가 없습니다. 이제 푸시 전송이 자동으로 감지됩니다. 자세히 알아보기 |
| 8월 19일 | Messaging API v2 | 추가됨 | NotifySegment에 use_latest_user_device를 추가했습니다. 설정 시, 해당 사용자 ID에 연결된 모든 기기가 아닌, 일치하는 각 사용자의 가장 최근에 활성화된 기기에만 전송됩니다. 자세히 알아보기 |
| 8월 14일 | iOS SDK v7.2.4 | 수정됨 | 앱이 인앱 델리게이트 콜백에서 SDK를 호출할 때 네이티브 인앱 메시지가 깜박이거나, 사라지거나, 화면에 멈추는 문제를 수정했습니다. 자세히 알아보기 |
| 8월 14일 | iOS SDK v7.2.4 | 수정됨 | 버튼 링크에 공백이나 라틴 문자가 아닌 문자가 포함된 경우 네이티브 인앱 메시지가 표시되지 않는 문제를 수정했습니다. 자세히 알아보기 |
| 8월 14일 | iOS SDK v7.2.4 | 수정됨 | 네이티브 인앱 메시지의 개인화 플레이스홀더가 기기의 태그 값 대신 기본 텍스트로 대체되는 문제를 수정했습니다. 자세히 알아보기 |
| 8월 13일 | Messaging API v2 | 추가됨 | FrequencyCapping에 mode와 timezone을 추가했습니다. 새로운 캘린더-일 모드는 전송 시간으로부터의 롤링 윈도우 대신, 주어진 IANA 시간대의 현지 자정에 카운트 및 일 윈도우를 고정합니다. 자세히 알아보기 |
| 8월 12일 | React Native SDK v6.1.59 | 추가됨 | 이메일 채널에 사용자의 이메일 주소를 등록하여 푸시 및 이메일 전송을 동일한 사용자에게 일치시키기 위해 setEmails() 및 setUserEmails()를 추가했습니다. 자세히 알아보기 |
| 8월 11일 | Flutter SDK v2.3.23 | 추가됨 | 런타임에 Pushwoosh 애플리케이션 및 선택적으로 API 엔드포인트를 전환하기 위한 setAppCode()/getAppCode(), initialize()의 선택적 base_url 매개변수, 그리고 구성 객체에서 네이티브 인앱 메시지를 렌더링하기 위한 presentInApp()을 추가했습니다. 자세히 알아보기 |
| 8월 10일 | iOS SDK v7.2.3 | 수정됨 | Rich Media가 표시되지 않을 수 있는 문제를 수정했습니다. 자세히 알아보기 |
| 8월 10일 | iOS SDK v7.2.3 | 변경됨 | 런타임에 SDK를 구성하는 앱에 대한 시작 통합 확인의 정확도를 개선했습니다. 자세히 알아보기 |
| 8월 7일 | iOS SDK v7.2.2 | 추가됨 | 이제 네이티브 인앱 메시지는 동적 콘텐츠를 지원합니다: 캠페인 텍스트의 개인화 플레이스홀더는 Rich Media와 동일하게 기기의 태그 값으로 채워집니다. 자세히 알아보기 |
| 8월 7일 | iOS SDK v7.2.2 | 수정됨 | 포그라운드 푸시 델리게이트를 읽을 때 발생할 수 있는 충돌과, 캠페인 컨텍스트나 사용자 지정 푸시 데이터에 유효하지 않은 JSON 값이 포함된 경우의 Rich Media 렌더링 문제를 수정했습니다. 자세히 알아보기 |
| 8월 7일 | iOS SDK v7.2.2 | 변경됨 | 잘못된 형식의 서버 및 푸시 페이로드에 대한 SDK의 내구성을 강화하여 Inbox 작업, 푸시 처리 및 등록의 안정성을 향상시켰습니다. 자세히 알아보기 |
| 8월 7일 | Android SDK v6.10.2 | 추가됨 | 이제 네이티브 인앱 메시지는 동적 콘텐츠를 지원합니다: 캠페인 텍스트의 개인화 플레이스홀더는 Rich Media와 동일하게 기기의 태그 값으로 채워집니다. 자세히 알아보기 |
| 8월 6일 | Messaging API v2 | 추가됨 | SMS 페이로드 블록에 subject, file_urls, message_at을 추가했습니다. subject와 file_urls는 MMS 엔드포인트가 있는 제공업체에서 메시지를 MMS로 변환합니다. 다른 제공업체는 둘 다 무시하고 일반 텍스트 본문을 전달합니다. 자세히 알아보기 |
| 8월 3일 | Android SDK v6.10.1 | 추가됨 | pushwoosh-inapp-ui에 배너(선택적 자동 해제가 있는 컴팩트 바), 캐러셀(스와이프 가능한 카드 덱), 시트(아래로 스와이프하여 해제하는 하단 고정 카드) 인앱 템플릿을 추가했습니다. 자세히 알아보기 |
2026년 7월
Anchor link to| 날짜 | 구성 요소 | 변경 | 세부 정보 |
|---|---|---|---|
| 7월 31일 | iOS SDK v7.2.1 | 추가됨 | PushwooshInApp은 모달, 전체 화면, 스토리 외에 시트(하단 카드), 캐러셀(스와이프 가능한 슬라이드), 배너(컴팩트 토스트) 인앱 템플릿을 지원합니다. 자세히 알아보기 |
| 7월 31일 | Statistics API | 변경됨 | 이제 messages:list는 page × per_page가 100,000을 초과하면 오류를 발생시킵니다. 날짜 범위를 좁히거나 더 작은 페이지를 사용하세요. 자세히 알아보기 |
| 7월 29일 | Messaging API v2 | 수정됨 | Notify는 더 이상 Liquid 개인화({{ }} / {% %})를 포함하는 딥링크 URL을 삭제하지 않습니다. 자세히 알아보기 |
| 7월 28일 | Messaging API v2 | 변경됨 | 이제 days: 0과 count: 0을 함께 설정하면 오류를 반환하는 대신 빈도 제한이 완전히 비활성화됩니다. 이를 통해 추가 로직 없이도 빈도 제한을 쉽게 끌 수 있습니다. days 또는 count 중 하나만 보내는 것은 여전히 거부됩니다. 자세히 알아보기 |
| 7월 27일 | 웹 푸시 SDK v3.63.0 | 추가됨 | 웹 팝업을 이제 자신의 코드에서 완전히 제어할 수 있습니다. 팝업 상태를 표시, 숨기기, 확인하는 새로운 API와 가시성 변경에 실시간으로 반응하는 이벤트가 추가되었습니다. 자세히 알아보기 |
| 7월 24일 | iOS SDK v7.2.0 | 추가됨 | 이제 인앱 메시지를 기기에서 네이티브로 렌더링할 수 있습니다. Pushwoosh.inApp API를 통해 모달, 전체 화면, 스토리 템플릿을 지원하는 PushwooshInApp을 추가했습니다. 자세히 알아보기 |
| 7월 24일 | Android SDK v6.10.0 | 추가됨 | 이제 인앱 메시지를 기기에서 네이티브로 렌더링할 수 있습니다. PushwooshInAppUi API를 통해 모달, 전체 화면, 스토리 템플릿을 지원하는 pushwoosh-inapp-ui를 추가했습니다. 자세히 알아보기 |
| 7월 24일 | Android SDK v6.10.0 | 수정됨 | 일부 인앱 메시지가 표시되지 않을 수 있는 문제를 수정했습니다. 자세히 알아보기 |
| 7월 21일 | User-centric API | 추가됨 | postEvent는 이제 수익 추적을 위해 PW_Conversion을 지원합니다. 자세히 알아보기 |
| 7월 15일 | iOS SDK v7.1.5 | 수정됨 | 사용자 지정 VoIP 벨소리 구성 문제를 수정하고, 잘못된 형식의 푸시 페이로드, 태그, 인박스 데이터 및 리치 미디어 콘텐츠에 대한 SDK의 복원력을 향상시켰습니다. 자세히 알아보기 |
| 7월 15일 | iOS SDK v7.1.5 | 변경됨 | 이제 Live Activity 푸시 토큰은 앱 재시작 후 다시 등록되며, 중복 토큰 업데이트는 건너뛰어 더 안정적인 원격 업데이트를 제공합니다. 자세히 알아보기 |
| 7월 14일 | Liquid Templates | 추가됨 | 이제 connected_content 태그가 요청 헤더를 보낼 수 있으므로 URL에서 동적 콘텐츠를 가져올 때 인증 토큰을 전달할 수 있습니다. 자세히 알아보기 |
| 7월 9일 | Android SDK v6.9.6 | 변경됨 | 인앱 메시지, Rich Media 및 알림 처리에서 드물게 발생하는 문제에 대한 SDK의 복원력을 향상시켰습니다. 또한 오래되거나 누락된 Google Play 서비스 라이브러리가 있는 기기에서 지리 위치, 지오펜싱 및 Firebase 푸시 등록이 태그 업데이트 및 로컬 알림 저장소 처리와 함께 더 안정적으로 작동합니다. 자세히 알아보기 |
| 7월 3일 | Android SDK v6.9.5 | 변경됨 | 이제 모달 Rich Media 애니메이션 지속 시간을 앱 업데이트 없이 인앱의 스타일 설정을 통해 원격으로 구성할 수 있습니다. 알림, 인앱 메시지 및 Rich Media도 이번 릴리스에서 안정성 검사를 통과했습니다. 자세히 알아보기 |
| 7월 3일 | iOS SDK v7.1.4 | 추가됨 | 이제 Live Activities를 미래 날짜에 시작하도록 예약하고 activityId로 취소할 수 있습니다. 모달 Rich Media는 이제 페이드 및 애니메이션 없음 전환을 지원하며, 구성 가능한 애니메이션 지속 시간을 제공합니다. 자세히 알아보기 |
| 7월 3일 | iOS SDK v7.1.4 | 수정됨 | 이전에 첫 번째 표시에만 작동했던 모달 Rich Media 자동 닫기 타이머와 모달 Rich Media가 닫힌 후의 리소스 정리 문제를 수정했습니다. 자세히 알아보기 |
| 7월 1일 | Messaging API v2 | 추가됨 | Notify는 이제 viber 페이로드 블록을 통해 Viber를 채널로 지원합니다. 자세히 알아보기 |
2026년 6월
Anchor link to| 날짜 | 구성 요소 | 변경 | 세부 정보 |
|---|---|---|---|
| 6월 26일 | Messaging API v2 | 추가됨 | 트랜잭션 Notify의 android 블록에 live_update 객체(OPERATION_START/OPERATION_UPDATE/OPERATION_END, 공유 live_update.id)를 추가하여 Android Live Updates를 보냅니다. 자세히 알아보기 |
| 6월 25일 | iOS SDK v7.1.3 | 추가됨 | UNUserNotificationCenter 델리게이트를 소유하는 앱을 위해 handleWillPresentNotification() 및 handleNotificationResponse()를 추가했으며, 구성 진단을 출력하는 시작 통합 검사기를 추가했습니다. 자세히 알아보기 |
| 6월 25일 | Android SDK v6.9.4 | 변경됨 | 이제 모달 인앱 메시지를 전환 애니메이션 없이 표시할 수 있습니다. 자세히 알아보기 |
| 6월 24일 | Messaging API v2 | 추가됨 | Notify는 이제 저장된 프리셋으로 SMS를 빌드할 수 있습니다: 로케일별로 sms.body를 인라인하는 대신 페이로드 수준의 sms_preset을 설정합니다(인라인 sms.body는 여전히 해당 로케일의 프리셋을 재정의합니다). 자세히 알아보기 |
| 6월 24일 | Android SDK v6.9.3 | 수정됨 | 백그라운드 전환 및 외부 링크 열기 시 모달 Rich Media 충돌을 수정했습니다. Core 및 WebKit은 이제 전이 종속성으로 제공됩니다. 철회된 6.9.2를 대체합니다. 자세히 알아보기 |
| 6월 19일 | Google Wallet API | 추가됨 | 백엔드에서 Google Wallet 패스를 발급하고 업데이트합니다. 변경 사항은 패스를 저장한 모든 기기에 동기화됩니다. 자세히 알아보기 |
| 6월 18일 | iOS SDK v7.1.2 | 추가됨 | PushwooshInboxKit은 이제 displayType을 통해 메시지별로 선택되는 리치 카드 유형(캐러셀, 비디오, Apple Wallet)을 지원하며, 월렛 패스 작업을 위한 델리게이트 콜백을 제공합니다. 자세히 알아보기 |
| 6월 18일 | Customer Journey API | 추가됨 | Journey를 생성, 업데이트, 관리하고, API 진입을 트리거하며, Journey 통계를 읽기 위한 새로운 REST/JSON Customer Journey API(기본 https://journey.pushwoosh.com). 자세히 알아보기 |
| 6월 16일 | Android SDK v6.9.1 | 추가됨 | Google Play Billing 구독 기여를 위한 getSubscriptionAccountId()를 추가했습니다. Firebase Messaging은 이제 전이 종속성으로 제공됩니다. 상태 전용 업데이트를 위해 Live Updates 진행률 표시줄을 숨길 수 있습니다. 자세히 알아보기 |
| 6월 16일 | 웹 푸시 SDK v3.59.0 | 추가됨 | 코드에서 웹 팝업을 포함합니다: SDK 패키지에서 WebPopupsWidget을 내보냅니다. 자세히 알아보기 |
| 6월 15일 | Messaging API v2 | 추가됨 | message_code로 보류 중, 대기 중 또는 처리 중인 메시지를 취소하는 Cancel 메서드(POST /messaging/v2/cancel)를 추가했습니다. 자세히 알아보기 |
| 6월 15일 | iOS SDK v7.1.1 | 추가됨 | iOS 시스템 권한 프롬프트 전에 표시되는 사용자 정의 가능한 소프트 옵트인 대화 상자인 Pushwoosh.configure.pushPrimer를 추가했습니다. 자세히 알아보기 |
| 6월 15일 | iOS SDK v7.1.0 | 추가됨 | 알림 서비스 확장을 위한 드롭인 기본 클래스인 PushwooshNotificationServiceExtension을 추가했습니다. 자세히 알아보기 |
| 6월 15일 | iOS SDK v7.1.0 | 사용 중단됨 | PWNotificationExtensionManager는 PushwooshNotificationServiceExtension을 서브클래싱하는 것을 선호하여 사용 중단되었습니다. 자세히 알아보기 |
| 6월 11일 | Messaging API v2 | 추가됨 | NotifyTransactional에 use_latest_user_device를 추가했습니다: users를 타겟팅할 때 각 사용자의 가장 최근에 활성화된 기기에만 전달합니다. 자세히 알아보기 |
| 6월 11일 | Customer Journey Statistics API | 변경됨 | 이제 인앱 Journey 요소는 sent/opened/conversion 대신 pointStat 메트릭 shows, interactions, skipped를 반환합니다. 자세히 알아보기 |
| 6월 8일 | iOS SDK v7.0.46 | 추가됨 | 알림 콘텐츠 확장에서 PushwooshStoriesViewController를 서브클래싱하여 렌더링되는 확장된 푸시 알림을 위한 드롭인 전체 화면 “스토리” 경험인 PushwooshNotificationUI 모듈을 추가했습니다. 자세히 알아보기 |
| 6월 8일 | iOS SDK v7.0.46 | 수정됨 | App Store 업로드 거부(오류 409), App Groups가 있는 알림 서비스 확장 중단, 잘못된 형식의 배지 값에 대한 충돌을 수정했습니다. 자세히 알아보기 |
| 6월 2일 | Android SDK v6.9.0 | 추가됨 | 주문, 탑승, 배달과 같은 사용 사례를 위해 Android 16(API 36+)에서 진행 중인 진행률 스타일 알림을 위한 pushwoosh-liveupdates 모듈을 추가했습니다. 자세히 알아보기 |
| 6월 2일 | Apple Wallet PassKit API | 추가됨 | Apple Wallet 패스를 채널로 추가하고, 패스를 발급하고 업데이트하는 PassKit API를 추가했습니다. 업데이트는 패스를 추가한 모든 기기에 동기화됩니다. 자세히 알아보기 |
| 6월 1일 | Tags API | 추가됨 | 이메일 세분화를 위한 이메일 시스템 태그를 추가했습니다: Last Email Open Message Code, Last Email Click Message Code, Last Email Confirm, Bounced Email, Unsubscribed Emails. 자세히 알아보기 |
2026년 5월
Anchor link to| 날짜 | 구성 요소 | 변경 | 세부 정보 |
|---|---|---|---|
| 5월 26일 | Messaging API v2 | 추가됨 | Notify는 이제 SMS를 최우선 채널로 지원합니다. 자세히 알아보기 |
| 5월 22일 | 웹 푸시 SDK v3.57.0 | 추가됨 | 기기 로케일을 재정의하기 위해 api.setLanguage(...)를 추가했습니다. initParams 및 navigator.language보다 우선 순위가 높습니다. 자세히 알아보기 |
| 5월 22일 | 웹 푸시 SDK v3.57.0 | 추가됨 | SDK init 매개변수에 webPopups 위젯 옵션 지원을 추가했습니다. 자세히 알아보기 |
| 5월 22일 | SMTP gateway | 추가됨 | SMTP 제출 엔드포인트 smtp.pushwoosh.com:587(STARTTLS + AUTH PLAIN)을 추가했습니다. 메시지는 트랜잭션 이메일로 Messaging API v2에 전달됩니다. 자세히 알아보기 |
| 5월 21일 | Android SDK v6.8.1 | 변경됨 | 세션, 유휴 및 이탈 의도 추적 정확도를 개선했습니다. setLogLevel()은 이제 이전 수준을 유지하고 인식할 수 없는 값에 대해 예외를 던지는 대신 오류를 기록합니다. 자세히 알아보기 |
| 5월 18일 | iOS SDK v7.0.43 | 제거됨 | 레거시 PushwooshInboxUI가 빌드 및 릴리스 파이프라인에서 제거되었습니다. PushwooshInboxKit으로 마이그레이션하세요. 자세히 알아보기 |
| 5월 18일 | iOS SDK v7.0.43 | 변경됨 | .을 포함하는 애플리케이션 코드는 이제 명시적으로 거부됩니다. 이 형식은 오랫동안 사용되지 않았습니다. 여전히 사용 중인 경우 Pushwoosh 지원팀에 문의하세요. 자세히 알아보기 |
| 5월 18일 | iOS SDK v7.0.43 | 수정됨 | InboxKit 새로고침은 이제 실제 백그라운드 전환에서만 실행되어 추가 POST 요청을 방지합니다. |
| 5월 14일 | Android SDK v6.8.0 | 추가됨 | Meta Ads MADID 매칭을 위해 GAID를 Pushwoosh로 전달하기 위한 setAdvertisingId()를 추가했습니다. 사용자 동의 및 앱 내 수동 통합이 필요합니다. 자세히 알아보기 |
| 5월 13일 | iOS SDK v7.0.41 | 추가됨 | Meta Ads MADID 매칭을 위해 IDFA를 Pushwoosh로 전달하기 위한 setAdvertisingId()를 추가했습니다. ATT 동의 및 앱 내 수동 통합이 필요합니다. 자세히 알아보기 |
| 5월 7일 | iOS SDK v7.0.40 | 추가됨 | 배너, 캡션, 클래식 카드 레이아웃, 인라인 CTA 버튼, 스와이프하여 삭제 기능을 갖춘 PushwooshInboxKit을 추가했습니다. 자세히 알아보기 |
| 5월 4일 | Tags API | 제거됨 | Tags API 응답에서 application_specific 필드를 제거했습니다. 자세히 알아보기 |