Releases: JasonXuDeveloper/JEngine
Releases · JasonXuDeveloper/JEngine
v0.7.5
- Updated ILRuntime to v2.1.0
- Optimized code register workflow
- Optimized JStream buffer strategy
- Optimized ClassBind performance and GC
- Optimized JEngine Initialize procedure and performance
- Optimized LifeCycleMgr performance and GC
- Optimized
FindObjectsOfType
performance and GC - Optimized JBehaviour performance and GC, removed its dependence to
MonoBehaviour
- Optimized Loom (Execute Actions on Main Thread) performance and GC, removed its dependence to
MonoBehaviour
What's Changed
- sync by @JasonXuDeveloper in #400
- Development by @JasonXuDeveloper in #401
- v0.7.5beta1 by @JasonXuDeveloper in #403
- fixed reload bug in ClassBindMgr + optimized FindObjectsOfType perfor… by @JasonXuDeveloper in #404
- fixed loom thread bug + add new symbol by @JasonXuDeveloper in #407
- 0.7.5 beta by @JasonXuDeveloper in #409
- fixed LifeCycleMgr lifecycle bug + update nino by @JasonXuDeveloper in #410
- fixed #406 by @JasonXuDeveloper in #411
- update nino by @JasonXuDeveloper in #412
- update nino by @JasonXuDeveloper in #413
- v0.7.5 by @JasonXuDeveloper in #414
- updated change.md by @JasonXuDeveloper in #415
Full Changelog: 0.7.4...0.7.5
v0.7.4
- Bug fixed
- Imported high performance C# library Nino
- Optimized JBehaviour performance and GC
- Optimized MonoBehaviour update logics and GC
- Optimized blockwised decrypt intepret module's allocated memroy size and GC
What's Changed
- fixed #380 + fixed JBehaviour bug by @JasonXuDeveloper in #382
- Update docs address by @zyowo in #387
- merge from development by @JasonXuDeveloper in #390
- merge by @JasonXuDeveloper in #391
- memory optimization by @JasonXuDeveloper in #392
- merge by @JasonXuDeveloper in #393
- merge by @JasonXuDeveloper in #394
- merge by @JasonXuDeveloper in #396
- v0.7.4 by @JasonXuDeveloper in #399
New Contributors
Full Changelog: 0.7.3...0.7.4
v0.7.3
- Bug fixed
- Updated ILRuntime
- Updated Bundle Master
- Enhanced JBehaviour performance
- Enhanced ClassBind runtime performance
- Almost no GC allocation async wait method
What's Changed
- fixed #334 + a few updates by @JasonXuDeveloper in #336
- fixed JPrefab bug by @JasonXuDeveloper in #337
- fixed #329 #339 #340 #341 #342 by @JasonXuDeveloper in #345
- fixed Updater return statement when remote server is unavailable by @JasonXuDeveloper in #346
- fixed #347 + updated dod by @JasonXuDeveloper in #348
- fixed #349 by @JasonXuDeveloper in #350
- 0.7.3 beta by @JasonXuDeveloper in #354
- fix build exception by @JasonXuDeveloper in #356
- fix compile bug by @JasonXuDeveloper in #357
- v0.7.3 by @JasonXuDeveloper in #359
- adjust update text by @JasonXuDeveloper in #360
- bug fix by @JasonXuDeveloper in #362
- fix JAction & JBehaviour bug by @JasonXuDeveloper in #363
- fix build original file bug + local mode bug by @JasonXuDeveloper in #364
- bug fix by @JasonXuDeveloper in #365
- release v0.7.3 by @JasonXuDeveloper in #366
- fixed #368 #367 #361 by @JasonXuDeveloper in #369
- Update RegisterCLRMethodRedirctionHelper.cs by @JasonXuDeveloper in #370
- Update RegisterCLRMethodRedirctionHelper.cs by @JasonXuDeveloper in #371
- Update AssetsLoadSetting_1.asset by @JasonXuDeveloper in #373
- update docs by @JasonXuDeveloper in #374
- Update LoadSceneHandler.cs by @JasonXuDeveloper in #375
- fixed #372 #376 by @JasonXuDeveloper in #377
- fixed #378 + fixed clear cache bug by @JasonXuDeveloper in #379
Full Changelog: 0.7.2...0.7.3
v0.7.2
Updates
- Bug fixed
- Enhanced framework code
- Enhanced Lifecycle
- Updated ETTask
- Enhanced JAction
- Enhanced JBehaviour
- Enhanced Unity Exception StackTrace
- HotUpdateResource support Blacklist
- New Protobuf Serialize Demo
- Updated Protobuf-net library
What's Changed
- BPath变量名称出现减号错误情况修复 by @i0gan in #298
- merge by @JasonXuDeveloper in #300
- 监听下载进度 监听到的FinishDownLoadBundleCount数量少一个 by @clksaaa in #301
- merge by @JasonXuDeveloper in #306
- Development by @JasonXuDeveloper in #307
- Development by @JasonXuDeveloper in #322
- updated npm + readme by @JasonXuDeveloper in #323
- fixed display error by @JasonXuDeveloper in #324
- fatal bug fixed by @JasonXuDeveloper in #325
- fixed #327 by @JasonXuDeveloper in #328
- supported pdb in local & build mode + fixed bug in JBehaviour by @JasonXuDeveloper in #330
- Update JPrefab.cs by @JasonXuDeveloper in #331
- fixed JPrefab bug by @JasonXuDeveloper in #332
New Contributors
Full Changelog: 0.7.1...0.7.2
v0.7.1
What's Changed
- Update ILRuntime v2.0.2
- Support multiple hot update packages
- Removed XAsset
- Imported BundleMaster
- fixed #271 and #272 by @JasonXuDeveloper in #277
- 根据proto相对路径生成cs文件 by @CxDtreeg in #278
- Development by @JasonXuDeveloper in #282
- JEngine v0.7.1 by @JasonXuDeveloper in #283
- merge by @JasonXuDeveloper in #284
- Development by @JasonXuDeveloper in #285
- Update README_zh_cn.md by @JasonXuDeveloper in #286
- 首次进入项目生成lock文件 by @JasonXuDeveloper in #288
- merge by @JasonXuDeveloper in #289
- Development by @JasonXuDeveloper in #290
- update assetmgr by @JasonXuDeveloper in #291
- 优化MonoBehaviour适配器 by @JasonXuDeveloper in #292
- fixed #294 + fixed localization bug by @JasonXuDeveloper in #295
- Development by @JasonXuDeveloper in #297
New Contributors
Full Changelog: 0.7.0...0.7.1
v0.7.0
What's Changed
- Mark dependencies as modules (More standardized)
- Support offline mode (Run your game without building a resource server)
- Modify developing procedure (Enhanced experience when developing)
- Decoupling framework code (More lightweight and even easier to use)
- Enhanced framework code (A better performance)
- Enhanced Litjson and Protobuf-net (More reliable (de)serializing tools)
- Fixed all Issues occured in 0.6.3 (More powerful and less bugs)
- More Demo (Easier to start)
- Add extensible validator (New feature)
- Useful UI extension tools (New feature)
- ILRuntime2.0 (A better performance with less bugs)
- JPrefab Upgrade (Support (a)synchronization to create and destory mutliple at once)
- JBehaviour new lifecycles (Similar to MonoBehaviour's OnEnable and OnDisable)
Full Changelog: 0.6.3...0.7.0
v0.6.3
What's Changed
- delete demo by @JasonXuDeveloper in #2
- Merge pull request #2 from JasonXuDeveloper/master by @JasonXuDeveloper in #3
- Merge pull request #2 from JasonXuDeveloper/master by @JasonXuDeveloper in #4
- 0.5.x merge by @JasonXuDeveloper in #5
- merge by @JasonXuDeveloper in #6
- clean.cs bug fix by @JasonXuDeveloper in #7
- 0.5.x by @JasonXuDeveloper in #8
- merge by @JasonXuDeveloper in #9
- 0.5.x by @JasonXuDeveloper in #10
- 0.5.x initial by @JasonXuDeveloper in #12
- Size decreases by @JasonXuDeveloper in #13
- JEngine UI Demo by @L-Fone in #14
- 修复BUG by @L-Fone in #15
- 更新 by @L-Fone in #17
- Development by @L-Fone in #18
- merge by @JasonXuDeveloper in #46
- Merge from Development by @JasonXuDeveloper in #48
- 修复了Updater下载的BUG by @L-Fone in #50
- Development by @JasonXuDeveloper in #51
- fixed #49 by @JasonXuDeveloper in #52
- Development by @JasonXuDeveloper in #53
- Merge v0.6.0 by @JasonXuDeveloper in #54
- Merge Development by @JasonXuDeveloper in #55
- fix #56 by @JasonXuDeveloper in #57
- bug fix while building by @JasonXuDeveloper in #58
- bug fix by @JasonXuDeveloper in #59
- bug fix by @JasonXuDeveloper in #60
- JWebSocket文档+Demo修改 by @JasonXuDeveloper in #61
- Update README.md by @JasonXuDeveloper in #62
- 更新文档 by @JasonXuDeveloper in #63
- JAction Bug修复+文档地址 by @JasonXuDeveloper in #64
- Development by @JasonXuDeveloper in #65
- fix #67 by @JasonXuDeveloper in #68
- bug fix by @JasonXuDeveloper in #70
- xasset bug fix by @JasonXuDeveloper in #71
- 修正了Xasset Pro模拟模式和真机模式的判定;如果集成了Xasset Pro,打包采用AES加密 by @Senfee-Cheng in #81
- 同步开发分支 by @JasonXuDeveloper in #82
- bug fix by @JasonXuDeveloper in #85
- 0.6.2之前的最后一次合并了 by @JasonXuDeveloper in #98
- 修复ClassBind匹配Fields会重复的bug by @JasonXuDeveloper in #99
- 合并 by @JasonXuDeveloper in #100
- fixed #101 by @JasonXuDeveloper in #102
- 合并 by @JasonXuDeveloper in #103
- JEngine v0.6.2 by @JasonXuDeveloper in #104
- Development by @JasonXuDeveloper in #105
- 优化:LitJson序列化、LitJson实例 by @JasonXuDeveloper in #106
- fix #107 by @JasonXuDeveloper in #108
- fix #109 by @JasonXuDeveloper in #110
- Protobuf序列化demo新增enum实例 by @JasonXuDeveloper in #111
- 修复了JEngine面板自动跳转场景Bug和Instantiate子物体ClassBind和Adapter不兼容问题 by @JasonXuDeveloper in #112
- 修复Instantiate生成带ClassBind的脚本时可能出现的异常 by @JasonXuDeveloper in #113
- 文档更新 by @JasonXuDeveloper in #114
- Merge branch 'master' into development by @JasonXuDeveloper in #115
- merge by @JasonXuDeveloper in #116
- Update Updater.cs by @JasonXuDeveloper in #117
- Development by @JasonXuDeveloper in #118
- merge by @JasonXuDeveloper in #119
- 优化proto2cs by @JasonXuDeveloper in #120
- Development by @JasonXuDeveloper in #121
- Development by @JasonXuDeveloper in #122
- Merge by @JasonXuDeveloper in #124
- fix #125 & enhanced anticheat & removed xasset pro from JEngine panel by @JasonXuDeveloper in #126
- fix #127 #128 by @JasonXuDeveloper in #129
- fixed #134 + enhanced ClassBind by @JasonXuDeveloper in #135
- removed ui framework by @JasonXuDeveloper in #136
- better proto example by @JasonXuDeveloper in #137
- enhanced GameStats by @JasonXuDeveloper in #138
- fixed #139 by @JasonXuDeveloper in #140
- Update JsonMapper.cs by @JasonXuDeveloper in #141
- merge by @JasonXuDeveloper in #143
- Development by @JasonXuDeveloper in #144
- Merge by @JasonXuDeveloper in #145
- Development by @JasonXuDeveloper in #147
- 修正不定义热更类中的Awake(),就会造成热更类中的OnEnable()不执行的bug by @doomsdayer in #148
- merge by @JasonXuDeveloper in #149
- Development by @JasonXuDeveloper in #150
- v0.6.3 by @JasonXuDeveloper in #151
- merge by @JasonXuDeveloper in #152
- Development by @JasonXuDeveloper in #158
- Development by @JasonXuDeveloper in #163
- fix #161 by @JasonXuDeveloper in #166
- fix #162 + enhance ClassBind by @JasonXuDeveloper in #167
- fix #168 by @JasonXuDeveloper in #170
- fix bug by @JasonXuDeveloper in #171
- fix #156 by @JasonXuDeveloper in #172
- fix #174 by @JasonXuDeveloper in #175
- fix #177 by @JasonXuDeveloper in #179
- merge by @JasonXuDeveloper in #180
- Development by @JasonXuDeveloper in #181
- Development by @JasonXuDeveloper in #182
- 多个更新 by @JasonXuDeveloper in #183
- 防止有人用Unity的Invoke的时候手残去Invoke一个带参数的方法从而导致重定向处发生错误 by @JasonXuDeveloper in #184
- Development by @JasonXuDeveloper in #185
- fix #176 by @JasonXuDeveloper in #186
- 写了能让人看懂的注释 by @JasonXuDeveloper in #187
- Development by @JasonXuDeveloper in #188
- Feature/bindable property with old value by @clyce in #189
- merge by @JasonXuDeveloper in #193
- Development by @JasonXuDeveloper in #194
- fix #192 by @JasonXuDeveloper in #196
- fix #191 + fix a bug with ClassBind match all field types by @JasonXuDeveloper in #197
- fix #198 by @JasonXuDeveloper in #200
- Development by @JasonXuDeveloper in #201
- Development by @JasonXuDeveloper in #202
- 优化生成跨域适配器 by @JasonXuDeveloper in #203
- fix bug + modify xasset by @jas...