getui_flutter 1.0.0 copy "getui_flutter: ^1.0.0" to clipboard
getui_flutter: ^1.0.0 copied to clipboard

Enhanced Getui Flutter plugin with full payload support for push notifications. Fork of getuiflut with bug fixes and improvements.

1.0.0 - 2025-01-29 #

🎉 Initial Release (Fork from getuiflut 0.2.24) #

This is a fork of the original getuiflut plugin with critical bug fixes and enhancements.

✨ Key Improvements #

Fixed

  • [Critical] Fixed payload data loss in Android notification messages
    • onNotificationMessageArrived now correctly receives and transmits full payload data
    • Resolved issue where notification payload was null or incomplete
    • Enhanced FlutterIntentService to properly handle notification data

Changed

  • Renamed package from getuiflut to getui_flutter
  • Updated class name from Getuiflut to GetuiFlutter
  • Improved code documentation and comments
  • Enhanced error handling in notification callbacks

📦 Migration from getuiflut #

If you're migrating from the original getuiflut package:

# pubspec.yaml
dependencies:
  # getuiflut: ^0.2.24  # Remove this
  getui_flutter: ^1.0.0  # Add this
// Update imports
// Old:
import 'package:getuiflut/getuiflut.dart';
Getuiflut plugin = Getuiflut();

// New:
import 'package:getui_flutter/getui_flutter.dart';
GetuiFlutter plugin = GetuiFlutter();

🙏 Credits #

This plugin is based on getuiflut by 曹世鑫.


Previous Versions (from original getuiflut) #

0.2.24 #

  1. iOS 升级实时活动(灵动岛)API,2. 修复冷启动点击回执。3. 修改静默回调处理
  2. 安卓添加sdkVersion插件方法

0.2.23 #

  1. iOS 修复APNs静默回调问题, 新增runBackgroundEnable

0.2.22 #

1.android 修复setBadge函数

0.2.21 #

1.android 扩展unbindAlias函数,bindAlias函数

0.2.20 #

1.android 扩展unbindAlias函数

0.2.19 #

1.android 不再默认依赖GTSDK

0.2.18 #

  1. iOS 添加registerActivityToken插件方法

0.2.17 #

  1. iOS 添加startSdkSimple、registerRemoteNotification、sdkVersion插件方法
  2. android 适配Android 13

0.2.16 #

  1. 兼容Android setBadge接口

0.2.15 #

  1. 兼容iOS GTSDK 2.7.0.0
  2. iOS增加授权状态回调 onGrantAuthorization
  3. continueUserActivity返回YES

0.2.14 #

提供函数给用户传递信息 GetuiflutPlugin.transmitUserMessage(map)

0.2.13 #

1.修改Android集成方式

0.2.12 #

  1. 兼容iOS GTSDK 2.6.4.0
  2. 增加setPushMode API

0.2.11 #

  1. 去除v4包

0.2.10 #

  1. 支持 null safe

0.2.9 #

  1. 安卓升级flutter,替换过期方法

0.2.8 #

  1. iOS GTSDK 增加插件回调事件

0.2.7 #

  1. 修复GTSDK兼容性问题

0.2.6 #

  1. 升级iOS GTSDK到2.5.4.0
  2. iOS侧不再支持voip

0.2.5 #

  1. 升级安卓个推和厂商SDK
  2. 增加turnOnPush接口
  3. stopPush接口修改为turnOffPush

0.2.4 #

  1. iOS application:continueUserActivity:restorationHandler 避免userActivity被系统清除

0.2.3 #

1.新增getLaunchNotification

0.2.1 #

1.新增setLocalBadge接口

0.1.9 #

1.新增bindAlias& unbindAlias &setBadge & resetBadge接口 2.新增setTags接口 3.完善readme 4.添加支持静态库 5.修复已知问题

1
likes
130
points
145
downloads

Publisher

unverified uploader

Weekly Downloads

Enhanced Getui Flutter plugin with full payload support for push notifications. Fork of getuiflut with bug fixes and improvements.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on getui_flutter

Packages that implement getui_flutter