Say hello to Starling 2.6! This release
- adds the new ButtonBehavior class, which makes it easy to let arbitrary display objects work just like Starling buttons (with
TRIGGEREDevents, button states, enforcing a touchable size, etc).
knockoutproperties to the DropShadow- and GlowFilter-classes.
DisplayObject.drawToBitmapDatasupport sizes that are bigger than the current back buffer / stage.
Get the details in the accompanying blog post!
Adds a quick fix for a null reference exception that occurred when the StatsDisplay was enabled before Starling was initialized.
The main features and changes of this version:
- System gestures on mobile are now automatically recognized and discarded (swiping from the edge of the screen to bring up notifications etc).
- Bezier Easing, just like in CSS, with the new BezierEasing class.
- Objects that are part of the native overlay now block touch and mouse input, just like Starling display objects would.
- An extended Touch API, simplifying e.g. custom gesture handling.
- The new AssetManager uses up much less memory.
- The DisplacementMapFilter has an extended API, now allowing effects like shock waves.
Head over to the Gamua Blog to find out all the details!
The focus of this release: a complete rewrite of the AssetManager. The new version, to be found in the
starling.assets package, is almost identical in its usage, but provides lots of possibilities for customization. Define your own asset types, set up custom factory logic, fine-tune the loading process — you name it!
Furthermore, this release introduces support for the new export format of Adobe Animate CC via a brand new extension.
Find out all about the new version on the Gamua Blog!
This update provides a big improvement of the distance field style (including support for multi-channel textures) and many internal enhancements of text-related APIs.
At the same time, several new Starling extensions were newly released and/or upgraded.
Head over to the Gamua Blog to find out more!
The first release of 2017 includes dozens of small enhancements that aim to get things done more efficiently. Among other features, it adds support for inverted masks, a more efficient blur filter, automatic setup for scale9 grids, and the ominous Field Agent.
Want details? Just head over to the Gamua blog: Starling 2.2
This release adds a lot of polishing to Starling 2. I fixed all problems that were reported since the last release, optimized the code in several places, and tried to make it as reliable as possible.
The major new feature is the DistanceFieldStyle, which allows to scale bitmap fonts to an arbitrary size without compromising rendering quality. Furthermore, this release supports custom text compositors and extends the statistics display by showing the graphics memory that's currently in use.
Find out about all the details in the gamua blog: Starling 2.1
The final release of Starling 2, bringing the framework to a whole new level. Compared to the beta, this release contains lots of bug fixes and performance enhancements, as well several additional new features.
- Get an overview about the new features of
v2.0here: Starling 2.0 Beta
- The changes in the final release: Starling 2.0 Final
Remember: this release breaks compatibility with the
A major new Starling release with a completely overhauled rendering architecture. This release breaks compatibility with the 1.x line!
For a quick overview, head over to the Starling blog.