Skip to content

v4.0.5.51

Compare
Choose a tag to compare
@kevingpqi123 kevingpqi123 released this 12 Aug 09:46
· 17 commits to release/4.0.5 since this release

主要修改内容:
(1)PAGViewListener 增加 onAnimationUpdate方法,增加动效播放过程中单帧渲染回调接口;
(2)修改 Android 侧 ConcurrentModificationException crash;
(3)iOS 侧内部类 AppMonitor 修改为 PAGAppMonitor,防止类名冲突;
(4)修复 Android 侧 onAnimationEnd方法回调异常;
(5)PAGView setComposition方法支持子线程调用;
(6)修复填充模式场景下 PAGView 渲染异常;
(7)修复部分场景下文本动画渲染异常;
(8)修复部分含有 BMP 预合成的 pag 文件在华为手机上渲染黑边问题

注: 从此版本开始,PAG 在 Android 和 iOS 端的 SDK 中会增加数据上报。上报内容:App 名称和 App ID(Bundle ID或PackageName)。上报频率:每个 SDK 新版本仅上报一次。

这些信息仅用于分析 PAG 方案的普及情况,不涉及任何业务方运营数据也完全无法用于定位用户侧个人信息,因此不会影响业务方在隐私合规性方面的审查要求。整个上报流程通过了腾讯法务团队的严格检测和审查,并按照相关法律要求已披露至对外公开的个人信息保护规则声明中,详细说明请查阅:https://privacy.qq.com/document/preview/01e79d0cc7a2427ba774b88c6beff0fd

Main revisions:
(1)PAGViewListener adds the onAnimationUpdate method and adds a single-frame rendering callback interface during animation playback;
(2)Modify the Android side ConcurrentModificationException crash;
(3)The internal class AppMonitor on the iOS side is modified to PAGAppMonitor to prevent class name conflicts;
(4)Fix the callback exception in onAnimationEnd method on Android side;
(5)The PAGView setComposition method supports sub-thread calls;
(6) Fix PAGView rendering exception in fill mode scenarios;
(7)Fix text animation rendering exception in some scenarios;
(8) Fix the issue that some pag files containing BMP composition render black edges on Huawei mobile phones

Note: Starting from this version, PAG will add data reporting in the SDK on Android and iOS. Reported content: App name and App ID (Bundle ID or PackageName). Reporting frequency: Each new SDK version will be reported only once.

This information is only used to analyze the popularity of the PAG scheme. It does not involve any business side operational data and cannot be used to locate user-side personal information. Therefore, it will not affect the business side's review requirements for privacy compliance. The entire reporting process has passed the strict testing and review of Tencent’s legal team, and has been disclosed in the public statement of personal information protection rules in accordance with relevant legal requirements. For detailed instructions, please refer to: https://privacy.qq.com/document/preview/01e79d0cc7a2427ba774b88c6beff0fd