更新时间:2017年11月09日
- [修复] 修复国行设备首次启动可能黑屏的问题。
- [修复] 修复解析exml文件产生的内存泄漏。
- [改进] 提高稳定性。
更新时间:2017年10月12日
- [修复] 优化WebSocket,解决锁屏时部分webSocket连接断开但是不能收到onClose事件的问题。
- [改进] 提高稳定性。
更新时间:2017年09月19日
- [修复] 修复webSocket不能连接到部分wss服务器的问题。
- [改进] 提高webSocket连接速度。
- [改进] webSocket支持设置protocols。
- [改进] console.log等console方法支持多个参数。
- [改进] 提高稳定性。
更新时间:2017年09月05日
- [修复] 修复destroyEgretRuntime后部分变量没有释放的问题。
- [修复] 修复创建的js字符串没有释放导致内存泄漏的问题。
- [修复] 修复5.0.6中出现的颜色矩阵滤镜alpha值错误的问题。
- [改进] 提高稳定性。
更新时间:2017年08月22日
- [修复] 修复颜色矩阵滤镜渲染错误的问题。
- [修复] 修复LoadingView显示滞后的问题。
- [改进] 提高稳定性。
更新时间:2017年08月04日
- [修复] 修复EUI输入框设置垂直布局和颜色无效的问题。
- [修复] 修复5.0.3中出现的非第一次启动有概率闪退的问题。
- [改进] 提高稳定性。
更新时间:2017年07月21日
- [修复] 修复webSocket不能连接到wss服务器的问题。
- [改进] 提高稳定性。
更新时间:2017年06月29日
- [修复] 修复HttpRequest可能得不到正确返回值的问题。
- [修复] 修复不能下载名字过长的文件的问题。
- [修复] 修复mesh绘制不出来的问题。
- [修复] 修复drawToTexture可能报错的问题。
- [改进] 断网或者切换网络环境时主动关闭webSocket。
- [改进] 提高稳定性。
更新时间:2017年05月23日
- [修复] 修复webSocket在连接某些类型服务器时不能连接、容易断线的问题。
- [修复] 输入框默认垂直对齐方式与H5保持一致。
- [修复] 修复开启优化后部分场景渲染出错的问题。
- [修复] 修复下载资源失败后仍然会创建文件的问题。
- [修复] 修复不能使用自定义字体的问题。
- [修复] 修复下拉通知栏有时会导致触摸无效的问题。
- [修复] 修复在音频播放前获取长度信息会导致闪退的问题。
- [修复] 修复使用其他带有渲染功能的第三方库时闪退的问题。
- [修复] 修复在部分机型使用语音输入闪退的问题。
- [改进] 提高稳定性。
更新时间:2017年03月08日
- [修复] 修复EgretRuntime initWithRect接口会改变EAGLView的位置的问题。
- [修复] 修复drawToTexture接口保存的图片在部分情况下渲染出错的问题。
- [改进] 提高稳定性。
更新时间:2017年02月22日
- [修复] 修复iOS下xml2json API的换行转义错误。
- [修复] 修复webSocket在部分情况下发送消息失败的问题。
- [改进] 提高稳定性。
更新时间:2017年01月24日
- [新特性] 提供图片选择器功能(使用方法请参考开发者中心的相关文档)。
- [新特性] 支持将ArrayBuffer或Base64转换为贴图(使用方法请参考开发者中心的相关文档)。
- [修复] 修复开启CmdBatch之后部分场景矢量图设置透明度无效的问题。
- [修复] 修复热更新相关的问题。
- [修复] 修复部分机型下滤镜shader不能编译的问题。
- [修复] 修复XML有时不能被解析的问题。
- [修复] 修复WebSocket乱序的问题。
- [修复] 修复进入后台后不能再次响应来电事件的问题。
- [改进] 部分第三方库不再放在libEgretLib.a中,防止开发者在原生代码中使用这些库时方法名冲突。
- [改进] 提高稳定性。
更新时间:2017年01月10日
- [改进] 添加热更新失败的回调(参照LoadingView.m的onGameLoadingError方法)。
- [修复] 修复游戏过程中来电话导致音频不能继续播放的问题。
- [修复] 修复设置customLoading无效的问题。
- [修复] 修改自定义热更新的模版,默认以旧版本的方式启动。
- [修复] 修复热更新失败后仍然会更新版本信息的问题。
- [改进] 提高稳定性。
更新时间:2016年12月27日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [改进] 增加自定义热更新的模版。
- [修复] 修复设置customLoadingFlag导致游戏不能启动的问题。
- [修复] 修复多行文本无法正常输入中文的问题。
- [修复] 修复真机上不能正常保存截图的问题。
- [修复] 修复保存截图尺寸有缩放的问题。
- [修复] 修复xml里存在非法字符导致不能正常解析的问题。
- [修复] 修复进入后台再切回来时声音不能自动继续播放的问题。
- [改进] 提高稳定性。
更新时间:2016年12月13日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [修复] 修复3.2.4中出现的部分情况下不能进入游戏的问题。
- [修复] 修复使用系统JSC的版本不能正常使用TypedArray的情况。
- [改进] 提高稳定性。
更新时间:2016年11月29日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [修复] 修复设置音频播放音量有时无效的问题。
- [修复] 修复部分滤镜表现错误的问题。
- [修复] 重写热更新的逻辑,考虑网络断开等情况。
- [修复] 修复saveToFile失败的问题。
- [新特性] 添加绘制纹理的效率优化开关。
- [新特性] 支持透明背景。
- [新特性] 添加在系统静音的情况下播放声音的选项。
- [改进] 提高稳定性。
更新时间:2016年11月15日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [修复] 在关闭cmdBatch的情况下支持渲染滤镜。
- [改进] 提高稳定性。
更新时间:2016年11月01日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [修复] 修复部分情况下渲染出错的问题。
- [修复] 修复3.2.1中出现的部分音频播放造成游戏卡顿的问题。
- [修复] 修复带有提示文字的输入框在编辑时文字不能正常显示的问题。
- [修复] 修复输入框不支持设置布局的问题。
- [改进] 增加渲染效率优化的开关(说明: http://developer.egret.com/cn/github/egret-docs/Engine2D/native/other/index.html )。
- [改进] 找不到热更新地址时启动最后一次更新的游戏包。
- [改进] 提高稳定性。
更新时间:2016年10月18日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [注意] 注意:此版本添加了对渲染效率的优化,如果渲染时出现了异常请在引擎中关闭优化。
- [修复] 修复部分情况下渲染出错的问题。
- [修复] 修复从后台恢复时背景音乐没有继续播放的问题。
- [修复] 修复设置音频播放起始时间有延迟的问题。
- [改进] 提高稳定性。
更新时间:2016年09月27日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [注意] 注意:此版本添加了对渲染效率的优化,如果渲染时出现了异常请在引擎中关闭优化。
- [新特性] 支持渲染滤镜。
- [新特性] 支持渲染Mesh。
- [改进] 提高渲染效率。
- [改进] 提高稳定性。
更新时间:2016年09月02日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [修复] 修复声音停止后不能再次播放的问题。
- [改进] 热更新时自动对比本地游戏包名。
- [改进] 提高稳定性。
更新时间:2016年08月25日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [修复] 修复设置非法颜色值造成游戏崩溃的问题。
- [修复] 解决首次启动游戏一定会进行热更新的问题。
- [修复] 修复字体描边颜色显示异常的问题。
- [修复] 补全声音播放事件。
- [修复] 修复不能再播放过程中修改音量的问题。
- [改进] 比对热更新文件时不再显示进度条。
- [改进] 热更新地址不存在时启动最后一次更新的游戏包。
- [新特性] 支持斜体文本。
- [新特性] 添加ColorTransform滤镜。
- [改进] 提高稳定性。
更新时间:2016年08月09日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [修复] 修复多个音效同时播放发生卡顿的问题。
- [改进] 比对文件时不显示进度条。
- [改进] 提高稳定性。
更新时间:2016年07月27日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [修复] iOS输入框可以限制在输入过程中的长度。
- [修复] iOS声音机制和Android保持一致,补全声音事件的绑定接口。
- [修复] iOS下非retina屏幕输入框位置错误的问题。
- [修复] iOS UIView切换崩溃的问题。
- [改进] 提高稳定性。
更新时间:2016年07月12日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [新特性] 获取原生设备的电池电量信息。
- [修复] 修复iOS下场景有缩放时输入框位置偏移的问题。
- [修复] 修复iOS输入框中的提示文字不能正常消失的问题。
- [改进] 提高稳定性。
更新时间:2016年06月28日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [新特性] 支持本地和网络远程视频播放。
- [新特性] 支持IPv6网络。
- [改进] 支持egret游戏自定义加载进度条。
- [修复] EUI label中替换文字造成的崩溃。
- [改进] 提高稳定性。
更新时间:2016年06月14日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [改进] ios新的文本输入方式。
- [改进] 支持在egret游戏的网络zip包发布模式下解析自定义参数。
- [修复] 修复在egret游戏的网络zip包发布模式下进不了游戏的bug.
- [改进] 提高稳定性。
更新时间:2016年06月01日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [改进] 提高稳定性。
更新时间:2016年05月18日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [修复] 修复ios support在iOS7下不能横屏的bug.
- [改进] 提高稳定性。
更新时间:2016年05月05日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [修复] 修复cacheAsBitmap时字体渲染错误以及透明度错误。
- [修复] 纹理图片索引找不到时的容错处理。
- [修复] ios support的egretRoot文件目录不再备份到iCloud.
- [改进] 渲染模块字体相关的性能提升。
- [改进] 提高稳定性。
更新时间:2016年04月18日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [改进] 渲染模块纹理相关的性能提升。
- [改进] 提高稳定性。
- [修复] 修复其它BUG
更新时间:2016年04月05日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [新特性] 增加ProgressViewDelegate的协议接口。
- [新特性] GameOption里增加背景色
OPTION_GAME_BACKGROUND
的选项。 - [改进] 矢量绘图画线stroke的抗锯齿。
- [改进] 提高稳定性。
- [修复] 修复其它BUG
更新时间:2016年03月23日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [改进] 提高稳定性。
- [改进] 提高Besier曲线绘制精度。
- [修复] 修复Mask相关BUG。
- [修复] 修复onPromise非正常抛错。
- [修复] 修复其它BUG
更新时间:2016年03月09日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [修复] 修复ios打包发布卡住的bug。
- [修复] 修复系统字体描边,保持和H5版本一致。
- [修复] 字体性能提升。
- [修复] 修复cache as bitmap可能Crash的BUG.
- [修复] 增强稳定性修复
更新时间:2016年02月24日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [修复] 修复setTimeOut功能的相关BUG
- [修复] 修复系统字体描边功能相关BUG。
- [修复] 修复用shape作为mask时显示异常的BUG。
- [修复] 增强稳定性修复
更新时间:2016年01月12日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [修复] 修复字体越界crash
- [修复] 修复不能正确显示系统字体的bug
- [修复] 修复不能正确下载保存以“http”开头的文件
- [修复] 增强稳定性修复
更新时间:2015年12月31日
- [注意] 注意:此版本仅为了匹配Egret Engine 3.0的版本号,还未提供webgl支持。
- [新特性] 添加定时器接口
- [新特性] 添加Http POST请求发送ArrayBuffer数据
- [改进] 重构ViewController模版
- [修复] 修复字体错误
- [修复] 增强稳定性修复
更新时间:2015年12月11日
- [新特性] 添加对iOS 9.2的支持
- [新特性] 新增Http请求的响应头回调
- [改进] 重写Http请求
- [修复] 修复输入框无法显示键盘的bug
- [修复] 修复画圆的错误
- [修复] 增强稳定性
更新时间:2015年11月27日
- [新特性] 加入多行输入框
- [新特性] 加入进度条模块
- [改进] 改进View的管理方式
- [修复] 增强稳定性
更新时间:2015年11月13日
- [新特性] 新的输入框
- [修复] 修复对过大RenderTexture截图错误
- [修复] 增强稳定性
更新时间: 2015年11月6日
- [新特性] 支持RenderTexture截图
- [新特性] 添加对Egret Engine v2.5.4的支持
- [修复] 修复更新游戏版本的bug
- [修复] 修复一些矩阵运算的bug
- [修复] 修复一些Graphics错误
- [修复] 增强稳定性
更新时间:2015年10月23日
- [新特性] 添加对Egret Engine v2.5的支持。
- [新特性] 添加对iOS 9的支持。
- [新特性] 添加对xml的运行时解析。
- [新特性] 添加Nest支持
- [修复] 修复生命周期造成的crash
- [修复] 修复localStorage相关BUG。
- [修复] 增强稳定性。
更新时间:2015年08月14日
- [新特性] 增加内购模块
- [更新] 更新模版
- [修复] 若干bug,提高稳定性
更新时间:2015年07月31日
- [修复] 包含了错误的库文件
- [修复] 若干bug,提高稳定性
更新时间:2015年07月16日
- [新特性] 支持WebSocket TypedArray流传输
- [新特性] 支持游戏包加密
- [新特性] 支持网络设置文件启动游戏
- [新特性] 支持游戏设置项读取和保存
- [新特性] 支持iOS 8.4
- [更新] 使用新的JavaScriptCore框架
- [更新] 使用新的Graphics接口
- [更新] 使用新的Math库
- [更新] 使用新的项目模版
- [修复] 进入后台崩溃问题
- [修复] 输入文字bug
更新时间:2015年07月03日
- [新特性] 支持iOS 8.4
- [修复] 加载加密游戏包错误
- [修复] 进入后台崩溃问题
更新时间:2015年06月18日
- [新特性] 支持WebSocket TypedArray流传输
- [新特性] 支持游戏包加密
- [新特性] 支持网络设置文件启动游戏
- [新特性] 支持游戏设置项读取和保存
- [更新] 使用新的JavaScriptCore框架
- [更新] 使用新的Graphics接口
- [更新] 使用新的Math库
- [修复] iOS7上,旧的JavaScriptCore不支持TypedArray的问题
- [修复] 按HOME键小概率崩溃
- [修复] 应用重新进入前台时播放音乐的bug
- [修复] 输入文字bug
更新时间:2015年05月20日
- [新特性] 使用网络设置文件启动游戏
- [新特性] 游戏设置项
- [更新] 使用新的JavaScriptCore框架
- [更新] 使用新的Math库
更新时间:2015年05月07日
- [修复] 按HOME键崩溃
- [修复] 应用重新进入前台时播放音乐的bug
- [修复] 输入文字bug
更新时间:2015年04月24日
(注:1.7.0为1.6.1到1.6.2CE版本的稳定版本)
- [新特性] 支持iOS 8.3
- [新特性] 新增log级别的控制接口
- [新特性] 增加RenderTexture
- [新特性] 更明确的文件操作
- [新特性] 增加文字描边效果
- [改进] 用于生成的模板文件
- [改进] 退出时偶尔卡顿的情况
- [改进] 重构GameManager的结构
- [改进] 更全面的错误日志
- [改进] 优化文字处理,减少文字对内存的需求。
- [改进] 优化AutoBatch。减少内存冗余。
- [改进] 增强渲染性能
- [修复] 其它若干bug,提升稳定性
- [修复] 修正DesignSize点到物理屏幕点计算错误的bug
- [修复] 特定分辨率上触摸不准确的bug
- [修复] 修复https无法下载的问题
- [修复] 解决graphics旋转显示不正确的问题。
- [修复] 蒙板位置错误的bug
- 按HOME键小概率crash(紧急)
更新时间:2015年04月09日
- [新特性] 支持iOS 8.3
- [改进] 增强渲染性能
- [修复] 其它若干bug,提升稳定性
- 按HOME键小概率crash(紧急)
更新时间:2015年03月27日
- [新特性] 新增log级别的控制接口
- [新特性] 增加RenderTexture
- [新特性] 更明确的文件操作
- [新特性] 增加文字描边效果
- [改进] 用于生成的模板文件
- [改进] 退出时偶尔卡顿的情况
- [改进] 重构GameManager的结构
- [改进] 更全面的错误日志
- [改进] 优化文字处理,减少文字对内存的需求。
- [改进] 优化AutoBatch。减少内存冗余。
- [修复] 修正DesignSize点到物理屏幕点计算错误的bug
- [修复] 特定分辨率上触摸不准确的bug
- [修复] 修复https无法下载的问题
- [修复] 解决graphics旋转显示不正确的问题。
- [修复] 蒙板位置错误的bug
更新时间:2014年11月28日
- [新特性] 增加本地游戏以zip包的方式发布
- [改进] 游戏文件管理模块
- [改进] 重构EgretRuntime
- [改进] 重构错误和不当的变量名
- [变更] 游戏资源搜索的优先级
- [修复] Clip引发的触摸bug
- [修复] ColorTransform的bug
- [修复] 接入第三方sdk时的bug
- [修复] 游戏加载egret动态库的bug
- [修复] 其它的bug
更新时间:2014年10月31日
- [新特性] 更新JavaScriptCore接口为C-api
- [新特性] 增加文本输入功能。
- [新特性] 增加EGTView接口
- [新特性] 增加全局ColorTransform接口
- [新特性] 增加设置全局Blend模式接口。
- [改进] 使用裁切替换矩形蒙板的性能
- [改进] V8的垃圾回收
- [变更] setGlobalAlpha接口
- [修复] 下载中游戏退出的崩溃BUG
- [修复] 修复若干BUG
- [删除] SpiderMonkey支持
2014年8月8日
-
[新特性] 新增JavaScript引擎JavaScriptCore支持iOS7及以上
-
[新特性] 新增读写文件的功能。
-
[新特性] 新增画线功能。
-
[改进] 实现自动批处理(AutoBatching)。提升了渲染速度。
-
[改进] 优化文字处理速度。
-
[修复] 修复特定状态下,图片旋转后绘制位置异常的BUG。
-
[修复] 修复文字位置不准确的BUG。
-
[重构] 重构矩阵模块。使用新的矩阵与向量处理模块。重构矩阵管理类。
-
[重构] 重构渲染模块。为了实现自动批处理。重构渲染模块,以支持自动批处理。
-
[重构] 重构文字模块。为了实现自动批处理。重构文字处理模块,以支持自动批处理,以及提高渲染速度。 ####已知问题
-
暂不支持 Graphics API
-
暂不支持 TextField 粗体/斜体
###Egret iOS Support 1.0.1 (RC1) Release Note 2014年7月8日
-
[新特性] 增加iOS支持。提供了全新的iOS项目模板,以便使用egret新的create_app命令创建新Xcode项目。
-
[新特性] 增加文字描边的功能。
-
[新特性] 新增模板检测功能。
-
[新特性] 主动弹窗提示JS运行时的错误。
-
[改进] 优化字符串处理模块。减少内存的重复申请和释放。优化绘制速度。
-
[改进] 简化字符串对齐方式。提高引擎层字符串处理灵活度。
-
[改进] 简化字符串相关接口。降低引擎层对底层的依赖。
-
[改进] 修改Javascript绑定相关代码以符合新版本SpiderMonkey要求。
-
[改进] 读取第三方ttf字库失败时,自动获取系统默认字库。
-
[重构] 更新freetype.lib。
-
[重构] 替换Javascript引擎SpiderMonkey的版本。
-
[重构] 统一字符处理模块。兼容第三方ttf和系统字库。
-
[修复] 修改触摸功能的接口。解决触摸接口导致的运行速度下降的BUG。
-
[修复] 全方位检测内存使用情况。解决多处内存溢出以及使用不当的BUG。
-
[修复] 模板功能失效的问题。
####已知问题
-
暂不支持 Graphics API
-
暂不支持 TextField 粗体/斜体