JasonXuDeveloper JEngine Versions Save

The solution that allows unity games to update in runtime. 使Unity开发的游戏支持热更新的解决方案。

0.7.5

1 year ago
  • 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

Full Changelog: https://github.com/JasonXuDeveloper/JEngine/compare/0.7.4...0.7.5

0.7.4

1 year ago
  • 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

New Contributors

Full Changelog: https://github.com/JasonXuDeveloper/JEngine/compare/0.7.3...0.7.4

0.7.3

1 year ago
  • Bug fixed
  • Updated ILRuntime
  • Updated Bundle Master
  • Enhanced JBehaviour performance
  • Enhanced ClassBind runtime performance
  • Almost no GC allocation async wait method

What's Changed

Full Changelog: https://github.com/JasonXuDeveloper/JEngine/compare/0.7.2...0.7.3

0.7.2

1 year ago

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

New Contributors

Full Changelog: https://github.com/JasonXuDeveloper/JEngine/compare/0.7.1...0.7.2

0.7.1

2 years ago

What's Changed

  • Update ILRuntime v2.0.2
  • Support multiple hot update packages
  • Removed XAsset
  • Imported BundleMaster

New Contributors

Full Changelog: https://github.com/JasonXuDeveloper/JEngine/compare/0.7.0...0.7.1

0.7.0

2 years ago

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: https://github.com/JasonXuDeveloper/JEngine/compare/0.6.3...0.7.0

0.6.3

2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/JasonXuDeveloper/JEngine/commits/0.6.3