|
1 | 1 | Starling: Changelog
|
2 | 2 | ===================
|
3 | 3 |
|
| 4 | +version 2.4 - 2018-06-04 |
| 5 | +------------------------ |
| 6 | + |
| 7 | +- added completely rewritten AssetManager, to be found in the `starling.assets` package |
| 8 | + - supports custom asset types (in addition to the available textures, sounds, XMLs, etc.) |
| 9 | + - supports custom asset factories (factories load specific asset types) |
| 10 | + - supports custom post processors (executed when all assets are loaded) |
| 11 | + - supports custom data loaders (an object that loads data from local or remote resources) |
| 12 | + - supports nesting of Asset Managers |
| 13 | + - supports being used without active Starling instance (for assets that don't require a context) |
| 14 | + - more intuitive callbacks in the `loadQueue` method |
| 15 | + - better error handling |
| 16 | +- added support for 8k textures (as added in AIR 29 beta for Desktop targets) |
| 17 | +- added support for the Context3D option 'wantsBestResolutionOnBrowserZoom' via 'Starling.supportBrowserZoom' |
| 18 | +- added optional 'cameraPos' to RenderTexture's draw methods |
| 19 | +- added 'Painter.enableBatchTrimming()' (refs #1023) |
| 20 | +- added workaround for ADL mouse problem on Surface Books (closes #1022) (thanks to Josh!) |
| 21 | +- added ENHANCED stage3D profile to 'auto' profile list (closes #1019) |
| 22 | +- added warning when TextureAtlas or BitmapFont textures are missing |
| 23 | +- added 'copyFrom' method to TextureOptions |
| 24 | +- added warning whenever 'enableErrorChecking' is enabled (closes #1014) |
| 25 | +- optimized memory management by avoiding several 'ByteArray.clear' calls (refs #1027) |
| 26 | +- optimized memory handling in AOT mode by replacing some Vectors with Arrays |
| 27 | +- raised AIR SDK references to version 29 |
| 28 | +- fixed Animate CC sprite sheet support by duplicating pivot points across textures with the same prefix (refs #445) |
| 29 | +- fixed that filter and mask on 'this' were ignored by 'DisplayObject.drawToBitmapData' |
| 30 | +- fixed that Juggler.elapsedTime was not raised while juggler was empty |
| 31 | +- fixed floating point problems in texture frame warning |
| 32 | + |
4 | 33 | version 2.3 - 2017-12-18
|
5 | 34 | ------------------------
|
6 | 35 |
|
|
0 commit comments