TiledRowsLayout: added requestedRowCount, TiledColumnsLayout: added requestedColumnCount (closes #204)
Scroller: added support view port automatically measuring with content that scrolls (references #204)
scroll bar docs fixes
added hyperlinks to Starling's docs, where required (closes #920)
Changed static styleProvider variable to globalStyleProvider to use a different name than the non-static styleProvider property because asdoc hyperlinks don't differentiate between static and non-static names and omitted the non-static property in subclasses of FeathersControl. bonus side effect: haxe users won't complain to me anymore because their compiler doesn't respect actionscript capabilities
StyleNameFunctionTheme: added public dispose function that will clear style providers. subclasses can override to dispose assets.
Header: disposes leftItems, centerItems, and rightItems by default when the Header is disposed to avoid possible memory leak
docs tweaks
Slider: added trackInteractionMode property to control track touch behavior (closes #923)
TextInput, ITextEditor: added selectionBeginIndex and selectionEndIndex (closes #921)
Themes: tweaks to support new default slider track interaction mode
TextInput: fixed positioning of text editor when multiline (closes #931)
Panel: added outerPadding properties (closes #926)
MetalWorksDesktopTheme: uses new outerPadding property on Panel/Alert
TextBlockTextRenderer: fixed issue where truncation on lines after the first happened too early (closes #932)
NumericStepper: added textInputGap and buttonGap properties (closes #661)
docs tweaks
TextFieldTextEditor: fixed issue on iOS where text would get immediately selected after entering a character, creating a situation where new text could not be entered without deselecting and reselecting. It was caused by textField.defaultTextFormat not properly comparing to a variable that should have been the same (closes #936)
TextFieldTextEditor: only calls validate() in selectRange() if it's not already validating
StageTextTextEditor: fixed issue on iOS with displayAsPassword where newly entered characters would immediately change to bullets, instead of after a delay (closes #881)