|
1 | 1 | Starling: Changelog
|
2 | 2 | ===================
|
3 | 3 |
|
| 4 | +version 2.5 - 2019-04-02 |
| 5 | +------------------------ |
| 6 | + |
| 7 | +- added 'BezierEasing' class for simple CSS-like transitions (thanks to Rodrigo!) |
| 8 | +- added system gesture recognition - swipes from top or bottom of the screen are now ignored (#861) |
| 9 | + - configured via new property 'ignoreSystemGestures' on TouchProcessor and Starling |
| 10 | +- added 'Starling.nativeOverlayBlocksTouches' property, which makes native overlay behave more intuitively (#861) |
| 11 | +- added 'stage.getScreenBounds' method |
| 12 | +- added support for SubTextures (atlas textures) to DisplacementMapFilter |
| 13 | +- added 'mapScaleX/Y' properties to the DisplacementMapFilter |
| 14 | +- added standard 'Array' pooling to Pool class |
| 15 | +- added 'ByteArrayUtil.startsWithBytes'; BitmapTextureFactory now checks for JPG, PNG and GIF magic numbers |
| 16 | +- added MP3 magic number check to SoundFactory |
| 17 | +- added HSV / HSL utility methods to 'Color' class (#1035) (thanks to Adolio!) |
| 18 | +- added 'TextureAtlas.removeRegions()' (#1036) |
| 19 | +- added support for enabling/disabling multi-touch at any time (#1048) |
| 20 | +- added new properties and methods to the 'Touch' class |
| 21 | + - `function getStartLocation(space:DisplayObject, out:Point=null):Point` |
| 22 | + - `function getMovementSinceStart(space:DisplayObject, out:Point=null):Point` |
| 23 | + - `function get startGlobalX():Number` |
| 24 | + - `function get startGlobalY():Number` |
| 25 | + - `function get duration():Number` |
| 26 | +- enhanced memory management of AssetManager |
| 27 | +- enhanced asset manager verbose output (#1053) |
| 28 | +- enhanced TouchProcessor by pooling raw touch data (#1037) |
| 29 | +- enhanced usefulness of AssetManager's error callback by including the actual asset (#1031) (thanks to aram-ahak!) |
| 30 | +- fixed that stats display didn't align correctly after viewPort changes (#264) |
| 31 | +- fixed that stats display could be cropped when viewPort extended beyond stage bounds (#264) |
| 32 | +- fixed that stats display was not correctly aligned to the right |
| 33 | +- fixed that TrueType text could become blurry when using non-integer content scale factors (#1055) |
| 34 | +- fixed array range checks when accessing filename Regex matches in AssetManager |
| 35 | +- fixed that texture factories did not correctly enter 'onError' callbacks on exceptions during creation |
| 36 | +- fixed that button using a texture with automatic pivot assignment was not scaled correctly when pressed |
| 37 | +- fixed double-dispose of RenderTexture's base texture (#1043) |
| 38 | +- fixed mixed-up JPG/PNG magic numbers |
| 39 | +- fixed missing 'eventStack.pop' call in EventDispatcher (#1038) (thanks to Klug76!) |
| 40 | +- fixed that MovieClip skipped frames in certain floating-point situations |
| 41 | +- fixed that changing stage color did not force redraw |
| 42 | +- fixed that 'onComplete' parameter of 'AssetFactory.create' ignored 'type' parameter |
| 43 | +- fixed that on Windows, an app might render with a blank screen when becoming active (#1032) (thanks to Josh!) |
| 44 | +- fixed API doc sample for nesting AssetManagers (#1030) |
| 45 | + |
4 | 46 | version 2.4 - 2018-06-04
|
5 | 47 | ------------------------
|
6 | 48 |
|
|
0 commit comments