Skip to content

Commit 6913389

Browse files
committed
add change log for 4.0.4
1 parent b079cd8 commit 6913389

File tree

4 files changed

+44
-2
lines changed

4 files changed

+44
-2
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ tools/runner/bin
22
tools/runner/build_mac
33
tools/runner/build_linux
44
tools/runner/build_win32
5+
.DS_Store

CHANGELOG.txt

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,44 @@
1+
Cocos2d-Lua-Community v4.0.4 Release
2+
3+
[新增] win32 系统字体支持描边。
4+
5+
[改进] Spine 绑定setTimeScale,setTrackTime,getAnimationEnd,getAnimationStart。
6+
[改进] cc.Label 下划线渲染改进,连续的下换线之间至少1像素的间隔。
7+
[改进] win32 重载FileUtils::writeDataToFile,正确设置文件创建时间。
8+
[改进] SpriteFrameCache中正确判断isSpriteFramesWithFileLoaded,优化plist性能。
9+
[改进] fgui的GGraph添加setPolygonPoints实现画多边形。
10+
[改进] TextureCache::addImageAsync添加pixelFormat参数,同时display.addImageAsync添加默认的pixelFormat参数。
11+
[改进] cc.Node去掉无用的_setLocalZOrder。
12+
[改进] fgui 的FUILabel添加letterSpacing支持。
13+
[改进] s_function_ref_id回收池,避免爆掉。
14+
[改进] GuiConstants.lua中的ccui变量统一风格。
15+
[改进] 去掉texturepacker plist的的aliases,eraseFrame缓存数据修正,改进缓存性能。
16+
[改进] Node:setNodeEventEnabled优化,避免重复执行。
17+
[改进] 改名CHANGELOG和VERSION,避免新版mac xcode编译错误。
18+
[改进] FileUtils:getDataFromFile 绑定回调函数。
19+
[改进] 优化AppBase:exit(),不需要os.exit()了。
20+
[改进] Mac的getWritablePath改到 ~/Library/Application Support/BundleIdentifier 下。
21+
[改进] cc.Label TTF 默认关闭抗锯齿,setTTFScaleFactor能提供更好的字体多分辨率适配效果。
22+
23+
[修正] Apple Silicon运行崩溃。
24+
[修正] cc.Sprite 使用自定义shader时,如果没有设置u_texture1,Mac的metal运行错误。
25+
[修正] 同步3.7.x改进,修正事件分发对ProtectedNode顺序不确定的bug。
26+
[修正] fgui进度条和滑动条显示科学计数法的bug。
27+
[修正] fgui的slider在min value不为0时,显示错误的bug。
28+
[修正] lua binding中ResourceData返回值的绑定。
29+
[修正] display.lua中错误的 cc.TEXTURE2D_PIXEL_FORMAT_xxx.
30+
[修正] editbox setTTFScaleFactor后nativeFont字体大小不对的问题。
31+
[修正] tolua.fullgc。
32+
[修正] ListView::interceptTouchEvent,正确获取_curSelectedIndex。
33+
[修正] FUISprite::initWithSpriteFrame 没有刷新的bug。
34+
[修正] cc.Label enableBold 错误。
35+
[修正] Tiled map 的ObjectGroup-position-Offset解析错误。
36+
[修正] Android videoplayer bugfix。
37+
[修正] CCSprite没有重置 unflippedOffset的bug。
38+
[修正] win32 宏snprintf修正,避免有可能产生的随机崩溃。
39+
[修正] EditBox build error on Mac OS 12.x。
40+
[修正] fgui UIPackage::loadAtlas 预加载bug。
41+
142
Cocos2d-Lua-Community v4.0.3 Release
243

344
[新增] add support for mac m1.

VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Cocos2d-Lua-Community 4.0.3 Release
1+
Cocos2d-Lua-Community 4.0.4 Release

cocos/cocos2d.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ NS_CC_BEGIN
3333

3434
CC_DLL const char* cocos2dVersion()
3535
{
36-
return "Cocos2d-Lua-Community 4.0.3 Release";
36+
return "Cocos2d-Lua-Community 4.0.4 Release";
3737
}
3838

3939
NS_CC_END

0 commit comments

Comments
 (0)