added AssetManager.queueLength property, made 'queue' accessible via protected property (closes #399)
renamed 'queueLength' to 'numQueuedAssets' for consistency (refs #399)
small internal naming change for consistency
fixed unreliable clipRect when it was outside the stage bounds (closes #396)
fixed error in 'loadQueue' when 'purgeQueue' was called during active timeout (closes #403)
now checking if atlas / bitmap font texture is available (closes #402)
changed anonymous function for FDT compatibility of Scaffold (closes #401)
the TextField inside the Button class now has 'batchable' enabled (closes #404)

Buttons typically only have very short texts, so this should be a useful default.
added 'Starling.registerProgramFromSource()' method
now caching shader programs of FragmentFilters (closes #410)
optimized 'set numVertices' loop in VertexData (closes #406)
raised version to 1.4.1
added changes of version 1.4.1 to change log
updated binary for version 1.4.1
added 'offsetX/Y'-properties to BitmapFont

This allows to manually correct wrong positional data of characters. Bitmap Font tools like GlyphDesigner do not calculate the correct charactor offsets when adding special effects like drop shadows. This leads to wrong horizontal or vertical alignment in Starling. Those new properties allow to make up for this.
setting number of quads to zero in QuadBatch dispose method

That should prevent any problems when the batch is rendered after it was disposed. While that's not a good practice, it's better if the framework doesn't fail in that situation.
added missing text texture disposal (closes #415)
updated ATF file parsing for latest format
AssetManager name extraction now ignores URL parameters (closes #420)
fixed extension parsing when working with URL parameters (refs #420)