Skip to content

Latest commit

 

History

History
67 lines (39 loc) · 1.77 KB

2.0_ReleaseCandidate_1_ReleaseNotes.md

File metadata and controls

67 lines (39 loc) · 1.77 KB

Egret 2.0 Release Candidate 1 Release Note

Last Updated:18 June, 2015

Welcome to Egret Engine !

Overview

Egret 2.0 Release Candidate 1 is Egret 2.0’s first RC. Following versions will focus on optimizing RC1 and solving its problems. API structure will not change in principle.

Updated Items

This time’s update aggregates all the major changes since the release of 1.7.0.

Programming Language

Egret currently support three types of languages, TypeScript, JavaScript and JavaScript 2.0 ( ES6 ).

Core Display List

  • Adding texture release function, Textures can be released by RES.destroyRes
  • Solved frame rate decrease resulted from too much IOS texture
  • Better music support. Improved the compatibility of different browsers /Apps.
  • Supports Graphics drawing at native level.
  • Brand-new hot-update mechanism.

GUI System

  • Fixed TreeEvent.ITEM_OPENING’s preventDefault invalidity
  • Fixed TextInput prompt bug
  • Fixed List.allowMultipleSelection
  • Added StateChangeEvent.STATE_CHANGE_COMPLETE in Skin

DragonBones

  • Support 4.0 data format
  • Separated and skin and slot, so that skin can use slot repeatedly, saving memory.
  • Separated bone timeline and slot timeline, enabling a more exquisite animation display.

Command line tool

  • Reduced the publishing volume of GUI module.
  • Accelerated compilation in Engine and third-party library.

Third-party libraries

  • Added statistical analysis--DataEyeSDK

Egret Android Support

  • Support on Egret's own compressed texture.
  • Improved Graphics performance.
  • RenderTexture's use of video memory.
  • A drawing anomaly of RenderTexture.
  • A bug on ColorTransform.
  • Other bugs.

Known Issues

  • Android TextField API does not support bold and italic font.