Skip to content

Releases

v2.0.5

Choose a tag to compare

@3beeepb 3beeepb released this 09 Nov 12:51
a26e5f0

React Native 2.0.5 bundles the exact publicly published Android SDK 2.0.4 (ru.pushplatform:sdk-android) and retains iOS SDK/Extension 2.0.3. The first explicit Android initialize can replace automatic restoration of another server/application; stale responses cannot overwrite the new registration.

Expo migrates its generated Maven content filter to ru.pushplatform; bare Android projects should update the SDK repository filter as shown in docs/INSTALLATION.md. Java/Kotlin imports remain unchanged.

Validation: TypeScript/JavaScript/Expo/publication tests, exact tarball checksums and external distribution resolution, a complete React Native Android APK, and an iOS upgrade/reinstall from 2.0.4. All PR/main/tag checks passed before this GitHub release. The native Android SDK passed 194 tests; source commits and component versions are pinned in release/native-lock.json and native/manifest.json.

The installable tarball and SHA256SUMS are attached. This GitHub release does not publish to npm. Maven Central publication is deferred.

PushPilot React Native SDK 2.0.4

Choose a tag to compare

@3beeepb 3beeepb released this 09 Nov 07:08
4c49941

React Native SDK 2.0.4 подключает iOS SDK, PushPlatformExtension и Android SDK версии 2.0.3. Android-артефакты в архиве совпадают с публичным Maven. iOS использует обычный CocoaPods autolinking.

Архив SDK и SHA256SUMS приложены к релизу.

npm install https://github.com/pushplatform/pushpilot-sdk-react-native/releases/download/v2.0.4/pushplatform-react-native-2.0.4.tgz

После обновления в каталоге ios выполните pod update PushPlatform PushPlatformSDK PushPlatformExtension --repo-update (с bundle exec, если проект использует Bundler). Сохраняйте Podfile.lock.

Проверены iOS и Android сборки потребителей, обновление с 2.0.3, повторная установка, обычная и статическая линковка iOS. CI PR, main, тега и проверка точного архива успешны.

PushPilot React Native SDK 2.0.3

Choose a tag to compare

@3beeepb 3beeepb released this 08 Nov 13:42
1c386be

Что изменилось

  • Повышена patch-версия SDK до 2.0.3; согласованы текущие описания, changelog и метаданные.
  • Нативные зависимости остаются на опубликованной версии 2.0.1; существующая интеграция совместима.
  • CI проверяет также релизные теги v*, включая обычную и static iOS consumer-сборки.
  • В release-инструкциях закреплены обязательные зелёные CI PR/main/тега и чистые рабочие каталоги перед публикацией и после неё.

Функциональное поведение push-уведомлений и звонков не менялось.

Проверка выпуска

До публикации прошли все обязательные проверки PR, main и тегов всех пяти SDK. Проверены семь основных каталогов и 26 worktree: незакоммиченных изменений нет, коммиты доступны в origin.

PushPilot React Native SDK 2.0.2

Choose a tag to compare

@3beeepb 3beeepb released this 08 Nov 12:13
9a00b75

Что изменилось

  • Обновлены инструкции установки и инициализации: UUID приложения либо options с applicationId/debugMode; адрес сервера в initialize не требуется.
  • Основные native SDK подключаются транзитивно. Для iOS Notification Service Extension приведён отдельный target с PushPlatformExtension совместимой ветки 2.x.
  • Версия обёртки 2.0.2 использует опубликованные native SDK 2.0.1; существующие зависимости остаются совместимыми.
  • Установочные команды используют совместимые зависимости без фиксации patch-версии там, где это возможно.

Функциональное поведение push-уведомлений и звонков не изменялось.

Проверка

CI release PR завершён успешно. Версии manifest/lockfile и относящиеся к версии metadata согласованы.
Локально прошли typecheck, 109 unit-тестов, publication/release tests, Expo plugin tests и build.

PushPilot React Native SDK 2.0.1

Choose a tag to compare

@3beeepb 3beeepb released this 08 Nov 09:17

Breaking: support universal native push delivery in SDK 2.0.1.

npm: @pushplatform/react-native@2.0.1
Native pins: PushPlatformSDK / sdk-android 2.0.1.
See docs/MIGRATION_2.md.

PushPilot React Native SDK 1.3.14

Choose a tag to compare

@3beeepb 3beeepb released this 05 Nov 13:21
b06b243

Android: sdk-android 1.2.6 (explicit firebase-messaging, compatible with Firebase BoM 34+ / RN Firebase).

PushPilot React Native SDK 1.3.13

Choose a tag to compare

@3beeepb 3beeepb released this 05 Nov 11:47

debugMode: true allows HTTP on RFC1918 LAN hosts.

PushPilot React Native SDK 1.3.12

Choose a tag to compare

@3beeepb 3beeepb released this 05 Nov 11:28

1.3.12

  • One-mode: custom url no longer sets environment: development (default production).
  • Native pin: PushPlatformSDK / PushPlatformExtension 1.2.11, sdk-android 1.2.5.
  • npm: @pushplatform/react-native@1.3.12

PushPilot React Native SDK 1.3.11

Choose a tag to compare

@3beeepb 3beeepb released this 05 Nov 06:35
7bd63f0

Native pin: PushPlatformSDK 1.2.10 + separate CocoaPod PushPlatformExtension / sdk-android 1.2.5.

NSE: pod 'PushPlatformExtension' (not a subspec). Bare Podfile and Expo plugin pin both pods from the same git tag / native/ios path while Trunk is read-only.

1.3.10

Choose a tag to compare

@3beeepb 3beeepb released this 04 Nov 12:05
3e20acf

GHA-verified npm release. Install @pushplatform/react-native@1.3.10.

Native: PushPlatformSDK 1.2.8 / sdk-android 1.2.5.

  • Do not use 1.3.8 (deprecated hand-publish).
  • 1.3.9 is also GHA-verified; prefer 1.3.10 (current latest).