Skip to main content

em_chat_callkit 0.1.0 copy "em_chat_callkit: ^0.1.0" to clipboard
em_chat_callkit: ^0.1.0 copied to clipboard

“A set of components adapted to the chat and rtc SDK that enables quick building of video or audio calls.”

0.1.0 #

  • 版本调整:将 0.0.5 的 SDK 5.0 适配以 0.1.0 重新发布,按 Dart/pub 的 0.x 版本约定明确与 0.0.4 及更早版本的集成不兼容边界;相较于 0.0.5,CallKit 公开 API 保持不变;
  • 通话控制接口保持不变,继续依赖 im_flutter_sdk: ^5.0.0;将 RTC 依赖范围调整为 agora_rtc_engine: '>=6.5.1 <6.6.0',允许 6.5.x 补丁升级,并排除存在回调签名不兼容的 6.6.x;
  • 示例:修复 iOS AOSL 去重后残留链接参数导致的 Framework 'aosl' not found 错误,继续保留较高版本的 AOSL;
  • 从 0.0.4 及更早版本迁移:通过公开 SDK 类型调用的密码登录和 autoLogin 已移除,应用每次启动时需显式使用 Token 登录;
  • 从 0.0.4 及更早版本迁移:使用联系人列表的应用需启用联系人数据同步,并改用 getAllContacts() 读取本地数据,示例见 example/;
  • 文档:将 README 中的最低 iOS 版本修正为 13.0,与 SDK 要求一致。
  • 打包:将 pubspec.lock 忽略规则限定为库根目录,保留 example 锁文件的追踪和打包。

0.0.5(由 0.1.0 替代) #

  • 升级依赖 im_flutter_sdk 为 ^5.0.0,同步更新 iOS HyphenateChat 至 5.0.0;
  • 适配 5.0.0 仅支持 Token 登录的变更:示例工程改为每次手动 Token 登录,并移除自动登录、密码登录及旧注册换 Token 流程;
  • 适配 5.0.0 联系人本地数据 API:启用会话和联系人数据同步,使用 getAllContacts() 获取联系人;
  • 更新 README 中的依赖版本与示例配置。

0.0.4 #

  • 升级 依赖 im_flutter_sdk 为 ^4.25.0;
  • 撤销 0.0.3 开始追踪根目录 pubspec.lock 的做法:根目录 pubspec.lock 退出 git 追踪(本地文件保留),遵循 Dart 库包不提交 pubspec.lock 的约定;
  • 示例工程 example/pubspec.lock 仍保持 git 追踪。

0.0.3 #

  • 升级 依赖 im_flutter_sdk 为 ^4.22.0;
  • 升级 example 的 Android 构建工具链以适配 Flutter 3.47(Gradle 8.14.3 / AGP 8.13.0 / KGP 2.3.0),仅示例工程构建配置;
  • 开始追踪根目录 pubspec.lock,保证长期搁置后依赖可复现、可构建。

0.0.2-beta.1 #

  • 更新版本为0.0.2-beta.1
  • 调整初始化RTC engine部分逻辑, 增加初始化部分log记录
  • 调整RTC log存放目录

0.0.2+2 #

  • 更新版本为0.0.2+2

0.0.2+1 #

  • 使用im_flutter_sdk及其依赖插件固定版本为4.15.2

0.0.2 #

  • 使用im_flutter_sdk及其依赖插件固定版本为4.13.0+1
  • 添加日志写入文件功能, 开关日志功能请设置 chat_callkit_tools.dart 中的 enableLog

0.0.1 #

  • 初次发版
1
likes
115
points
429
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

“A set of components adapted to the chat and rtc SDK that enables quick building of video or audio calls.”

Homepage

License

MIT (license)

Dependencies

agora_rtc_engine, flutter, im_flutter_sdk, path, path_provider

More

Packages that depend on em_chat_callkit

Packages that implement em_chat_callkit