| Apache Flex 4.17.0 | |
| ================== | |
| Apache Flex 4.16.1 | |
| ================== | |
| AIR and Flash Player Support | |
| ---------------------------- | |
| - Support Flash Player 21.0, 22.0, 23.0, 24.0, 25.0, 26.0 and 27.0 | |
| - Support for AIR 21.0, 22.0, 23.0, 24.0, 25.0, 26.0 and 27.0 | |
| Bug Fixes | |
| --------- | |
| FLEX-35364 Flex installer.xml is failing occasionally | |
| FLEX-35329 Initializing member variable/constant that is [Deprecated] | |
| incorrectly throws extra warning | |
| FLEX-35321 LayoutManager initializes components which are no longer on stage | |
| FLEX-35267 Spark DataGrid's GridHeaderViewLayout.getHeaderIndexAt() returns wrong header index when leftPadding is comparable to a column's width | |
| FLEX-27509 AdvancedListBase itemMaskFreeList is null | |
| Known Issues | |
| ------------ | |
| Adobe Flash Builder Integration | |
| Adobe Flash Builder 4.7 and Adobe Flash Builder 4.6 both contain a bug where, | |
| when generating the .mxml file for a new project that uses Apache Flex SDK | |
| 4.10.0 or later Spark Application, Flash Builder will incorrectly insert the | |
| attribute: | |
| layout="absolute" | |
| This results in a compile error in the new project. The remedy is to simply | |
| remove the errant attribute. | |
| The following wiki page has been set up to contain the latest news on Adobe's | |
| attempt to correct this problem: | |
| https://cwiki.apache.org/confluence/display/FLEX/Adobe+Flash+Builder+'New+Project'+Bug | |
| Adobe has provided a patch for Flash Builder 4.7 that resolves this issue: | |
| http://helpx.adobe.com/flash-builder/kb/flex-new-project-issue--.html | |
| Apache Flex 4.16.0 | |
| ================== | |
| New Features | |
| ____________ | |
| FLEX-35122 Update to Font Awesome 4.7 | |
| AIR and Flash Player Support | |
| ---------------------------- | |
| - Support Flash Player 21.0, 22.0, 23.0 and 24.0 | |
| - Support for AIR 21.0, 22.0, 23.0 and 24.0 | |
| Bug Fixes | |
| --------- | |
| FLEX-35165 Remove bundling of Apache 1.0 licensed software | |
| FLEX-35126 DropDownController inside a pop up still listens to MOUSE_DOWN and | |
| MOUSE_DOWN_SOMEWHERE after the popup has closed | |
| FLEX-35125 DropDownList inside a PopUpAnchor doesn't close when another DropDownList | |
| is selected | |
| FLEX-35124 RTE 1009 in DropDownController.systemManager_mouseDownHandler() when inside | |
| a PopUpAnchor and other item is removed on click | |
| FLEX-35123 DOM XSS vulnerability in history.js | |
| FLEX-35109 falcon compiler's build.xml error | |
| FLEX-35106 Incorrect date in datefield popup for fr_FR locale | |
| FLEX-35100 TextFlowLine.recreateTextLine() throws a null object reference error | |
| FLEX-35099 BusyIndicator has the wrong wrong rotation centre for iOS | |
| FLEX-35097 How to compile AIR beta 22 with Flex SDK? | |
| FLEX-35084 Ability to specify FileAttributes at compile time (mxmlc) | |
| FLEX-35082 moveIndexFindRow doesn't accept integer values | |
| FLEX-35078 Fatal when SelectionManager tries to reapply selection onto changed textFlow | |
| FLEX-35056 Pressing escape on s:Alert causes a RangeError when Alert.CANCEL is passed | |
| as defaultButtonFlag | |
| FLEX-35046 Broken icon using FlatSpark ButtonIcon on mobile apps | |
| FLEX-35045 Flatspark ButtonIcon - icon does not display | |
| FLEX-35043 Unexpected behaviour of ListCollectionView.itemUpdated() when only one | |
| parameter supplied | |
| FLEX-35042 Mistake in example for Pattern 'O' in ASDoc for DateFormatter.formatString | |
| FLEX-35039 ListCollectionView.setItemAt places the item in the wrong position if there | |
| are duplicate items in the collection | |
| FLEX-35037 Add ArrayCollection unit tests donated by Justin | |
| FLEX-35031 HierarchicalCollectionViewCursor cannot find sealed class instance | |
| FLEX-35028 Error in DataGrid getHeaderRendererAt(-1) | |
| FLEX-35025 Validator results cannot be intercepted if the value is null | |
| FLEX-34935 Copy From Word Document And Pasting Into TextRegion Not Working Properly | |
| FLEX-34926 Misplaced [PercentProxy] metatag in GridColumn | |
| FLEX-34738 Not delete BusyIndicator | |
| FLEX-34811 Email validator show allow apostrophe in email address | |
| FLEX-34698 Flatspark ButtonIcon: Introduce 'iconFontPlacement' style | |
| FLEX-34391 ScrollableStageText with large y value crashes app | |
| FLEX-34088 CalloutButton closes when selecting an item in a spark Dropdown | |
| FLEX-33646 The "required" property on Validator should be a getter/setter | |
| FLEX-33311 Null pointer fatal in ConstraintLayout when executing Transition on | |
| DropDownList | |
| FLEX-33058 RTE in HierarchicalCollectionViewCursor when a refresh occurs and old cursor | |
| had an enumerable property that new cursor item doesn't | |
| FLEX-31948 When all the columns are invisible, pressing any character Key throws RTE | |
| FLEX-27509 AdvancedListBase itemMaskFreeList is null | |
| FLEX-26808 s:DataGrid Drag and Drop of multiple items doesn't work | |
| FLEX-20313 SelectItem on AdvancedDataGrid use weird code | |
| Known Issues | |
| ------------ | |
| Adobe Flash Builder Integration | |
| Adobe Flash Builder 4.7 and Adobe Flash Builder 4.6 both contain a bug where, | |
| when generating the .mxml file for a new project that uses Apache Flex SDK | |
| 4.10.0 or later Spark Application, Flash Builder will incorrectly insert the | |
| attribute: | |
| layout="absolute" | |
| This results in a compile error in the new project. The remedy is to simply | |
| remove the errant attribute. | |
| The following wiki page has been set up to contain the latest news on Adobe's | |
| attempt to correct this problem: | |
| https://cwiki.apache.org/confluence/display/FLEX/Adobe+Flash+Builder+'New+Project'+Bug | |
| Adobe has provided a patch for Flash Builder 4.7 that resolves this issue: | |
| http://helpx.adobe.com/flash-builder/kb/flex-new-project-issue--.html | |
| Apache Flex 4.15.0 | |
| ================== | |
| New Features | |
| ------------ | |
| FLEX-34837 Full support for sorting on complex fields of DataGrid rows | |
| FLEX-34852 Sorting by complex fields in ListCollectionView | |
| FLEX-34927 Allow the setting of an arbitrary property on an object via | |
| ObjectUtil | |
| FLEX-34941 Allow custom validators to use the triggerEvent | |
| FLEX-34945 Validators now able to validate nested properties | |
| AIR and Flash Player Support | |
| ---------------------------- | |
| - Support Flash Player 18.0, 19.0 and 20.0 | |
| - Support for AIR 18.0, 19.0 and 20.0 | |
| Bug Fixes | |
| --------- | |
| FLEX-32249 AdvancedDataGrid.makeListData() incorrectly references | |
| HierarchicalCollectionViewCursor class instead of | |
| IHierarchicalCollectionViewCursor interface | |
| FLEX-33537 Spark TextArea writing in prompt text format | |
| FLEX-34028 Cannot Ctrl-Click A Datagrid Row to deselect it when dragEnabled | |
| is set to true | |
| FLEX-34728 HaloDefaults.findStyleDeclaration doesn't go through styleManager | |
| chains correctly | |
| FLEX-34741 Spark DataGrid Drag and Drop non functioning | |
| FLEX-34744 TextFlowElement parent nulled when addChild method used via | |
| parent reference | |
| FLEX-34751 Regression in fdb tool: VM is resumed if breakpoint can't be set | |
| FLEX-34753 Returning strongly typed object in Promise fails | |
| FLEX-34775 Application hangs (in infinite loop) when opening a node inside | |
| a HierarchicalCollectionView whose parent is closed and then | |
| trying to navigate the collection | |
| FLEX-34807 TLF - EditManager - TextFlowEdit -insertTextScrap | |
| FLEX-34812 Error "Could not find or load main class Flash" when running | |
| `ant frameworks-rsls` | |
| FLEX-34837 DataGrid sorted with complex dataField doesn't keep track of changes | |
| to those fields, leading to RTE when trying to remove selected item | |
| FLEX-34838 getItemIndex returns -1 for item whose property was edited with | |
| GridItemEditor in a sorted DataGrid | |
| FLEX-34850 Applying sort with complex dataField on DataGrid results in | |
| unintuitive item ordering | |
| FLEX-34857 Adding an id to a fx:Vector when using -keep compiler argument | |
| results in a compiler error | |
| FLEX-34858 Adding a subclass of a Vector's type to the Vector in MXML | |
| results in an internal build error | |
| FLEX-34862 RTE on ListBase when dataProvider is changed | |
| FLEX-34876 Paste Problem with multiple paragraphs | |
| FLEX-34878 error property of NumberFormatter returns null and not it's | |
| default value | |
| FLEX-34879 FLEX-34853 Deprecate state setters and reverse() for mx and | |
| spark SortField and Sort classes | |
| FLEX-34891 TLF: pasted text doesn't get the format of the original text | |
| FLEX-34909 Embedded fonts not working on charts | |
| FLEX-34929 Error #1009 when copy/paste a text with style effect in a | |
| RichEditableText/RichTextEditor | |
| FLEX-34934 Spark Window - Closed Window | |
| FLEX-34944 GridItemRenderer overrides error tooltip | |
| FLEX-34954 SkinnableTextBase steals focus by callLater(textDisplay.setFocus) | |
| FLEX-34982 Charting components that are unable to find their style | |
| declarations causing RTE | |
| FLEX-35003 Update to FontAwesome 4.5 | |
| PR#8 Mxmlc accepts not only *.swc but also *.ane files | |
| PR#12 Fix MenuBar.styleChanged() crash bug | |
| Known Issues | |
| ------------ | |
| Adobe Flash Builder Integration | |
| Adobe Flash Builder 4.7 and Adobe Flash Builder 4.6 both contain a bug where, | |
| when generating the .mxml file for a new project that uses Apache Flex SDK | |
| 4.10.0 or later Spark Application, Flash Builder will incorrectly insert the | |
| attribute: | |
| layout="absolute" | |
| This results in a compile error in the new project. The remedy is to simply | |
| remove the errant attribute. | |
| The following wiki page has been set up to contain the latest news on Adobe's | |
| attempt to correct this problem: | |
| https://cwiki.apache.org/confluence/display/FLEX/Adobe+Flash+Builder+'New+Project'+Bug | |
| Adobe has provided a patch for Flash Builder 4.7 that resolves this issue: | |
| http://helpx.adobe.com/flash-builder/kb/flex-new-project-issue--.html | |
| Apache Flex 4.14.1 | |
| ================== | |
| New Features | |
| ------------ | |
| FLEX-34772 Add padding property to VerticalLayout/VGroup, | |
| HorizontalLayout/HGroup and TileLayout/TileGroup | |
| AIR and Flash Player Support | |
| ---------------------------- | |
| - Support Flash Player 17.0 | |
| Bug Fixes | |
| --------- | |
| FLEX-34712 Callout loses anchor to CalloutButton while callout open and screen | |
| rotates | |
| FLEX-34714 Fix to continue using legacy mobile theme removes iOS status bar | |
| padding | |
| FLEX-34746 Upscaling BusyIndicator leads to wrong rotation centre | |
| FLEX-34748 Spark ActionBar chromeColor is ignored in Flex 14 | |
| FLEX-34750 BusyIndicatorSkin does not work with mx:Application | |
| FLEX-34758 IOS buttons does not look correct when disabled | |
| FLEX-34766 Android Button Skin transparency issue | |
| FLEX-34778 Application hangs when opening node, closing it, then replacing one | |
| of its children | |
| FLEX-34774 Blur effect remains if first modal Popup closes before other modal | |
| Popups | |
| FLEX-34732 TextInput/TextArea with borderColor style set gives compiler | |
| warnings | |
| FLEX-34805 Unable to set chromeColor property on TabbedViewNavigatorApplication | |
| FLEX-34806 Warning about font embedding on label component | |
| Performance Improvements | |
| --------- | |
| FLEX-34759 ArrayList/ArrayCollection performance improvements | |
| Known Issues | |
| ------------ | |
| Adobe Flash Builder Integration | |
| Adobe Flash Builder 4.7 and Adobe Flash Builder 4.6 both contain a bug where, | |
| when generating the .mxml file for a new project that uses Apache Flex SDK | |
| 4.10.0 or later Spark Application, Flash Builder will incorrectly insert the | |
| attribute: | |
| layout="absolute" | |
| This results in a compile error in the new project. The remedy is to simply | |
| remove the errant attribute. | |
| The following wiki page has been set up to contain the latest news on Adobe's | |
| attempt to correct this problem: | |
| https://cwiki.apache.org/confluence/display/FLEX/Adobe+Flash+Builder+'New+Project'+Bug | |
| Adobe has provided a patch for Flash Builder 4.7 that resolves this issue: | |
| http://helpx.adobe.com/flash-builder/kb/flex-new-project-issue--.html | |
| Apache Flex 4.14.0 | |
| ================== | |
| New Features | |
| ------------ | |
| - iOS 7+ and Android 4.x+ mobile theme support | |
| More info: https://cwiki.apache.org/confluence/x/7AAIAw | |
| - New Spark components skin: FlatSpark | |
| More info: https://cwiki.apache.org/confluence/x/wQEIAw | |
| - Spark RichTextEditor | |
| - Native support for tables in TLF | |
| - Promises/A+ | |
| More info: https://cwiki.apache.org/confluence/x/cIH_Ag | |
| AIR and Flash Player Support | |
| ---------------------------- | |
| - Support Flash Player 16.0 | |
| - Support for AIR 16.0 | |
| Bug Fixes | |
| --------- | |
| FLEX-34710 spark datagrid doubleClickMode throws Error #1009 when the | |
| application is run | |
| FLEX-34707 Flatspark: Update to current version "Font Awesome 4.2" | |
| FLEX-34701 BusyIndicator does not spin when itscontainer becomes visible | |
| FLEX-34694 Flatspark: Setting Applications "chromeColor" style throws error | |
| FLEX-34693 Flatspark ButtonIcon: Introduce property 'iconFontSize' to set icon | |
| size directly | |
| FLEX-34692 Flatspark ButtonSkin: Icon defined by using the 'icon' style | |
| property doesn't appear | |
| FLEX-34690 Skin for BusyIndicator cannot be found (legacy mobile skin) | |
| FLEX-34685 Allow legacy mobile theme to be used if needed | |
| FLEX-34657 SelectedIndices order is messed up | |
| FLEX-34649 (partial) Fatal errors in TextBlock after pasting text of specific | |
| length in TextArea | |
| FLEX-34644 Datagrid - Rectangle bounds problem | |
| FLEX-34636 Release build does not work as described in README on OS X | |
| FLEX-34634 DataGroup fires RendererExistenceEvent with a null renderer when an | |
| offscreen item is removed/replaced in the dataProvider | |
| FLEX-34633 HSlider track (Android4 skin) not being filled if thumb position set | |
| in one case, text selection using the arrow keys doesn't work in | |
| RichEditableText | |
| FLEX-34631 Cannot add source paths to a mustella test using a config file | |
| FLEX-34611 Application crash when textFlow property set to null with | |
| preserveSelection | |
| FLEX-34609 ContainerController has superfluous null checks for _container | |
| FLEX-34608 IOS 7 Hslider (Scrubber) skin | |
| FLEX-34606 Redundant variable | |
| FLEX-34592 Can't use optionnal importer for TLF plainTextFormat and | |
| TextLayoutFormat | |
| FLEX-34564 Minor changes to spelling, punctuation, grammar and logic. | |
| FLEX-34557 Platform.isBrowser does not work correctly | |
| FLEX-34556 Starting an app in portrait on an iPad results in wrong DPI | |
| FLEX-34543 Invalid event data when saving or cancelling grid item editor | |
| session after data provider changes | |
| FLEX-34539 Callout skin assumes top level application is s:Application | |
| FLEX-34538 Spark Alert component does not add proper padding | |
| FLEX-34531 mx.charts.series.HLOCSeries excluding a style being used in example | |
| FLEX-34507 expected build.xml file missing from Linux binary tarball | |
| apache-flex-sdk-4.13.0-bin.tar.gz | |
| FLEX-34476 Added RichTextEditor | |
| FLEX-34467 Spark DataGrid performance extremely decreased since "gridView" is | |
| introduced | |
| FLEX-34460 adt is missing in windows install | |
| FLEX-34458 HierarchicalCollectionViewCursor.current returns wrong item after | |
| previous sibling is removed when current was "${L}" | |
| (CursorBookmark.LAST) | |
| FLEX-34456 HierarchicalCollectionViewCursors interfere with each other's | |
| operation | |
| FLEX-34454 Setting modalTransparencyBlur to 0 gives blur when Alert ist shown | |
| on top of modal Dialog | |
| FLEX-34450 mx.validators.EmailValidator does not accept ".email" domain | |
| FLEX-34440 'Bookmark no longer valid' CursorError caused by | |
| HierarchicalCollectionView's conversion of | |
| CollectionEventKind.REPLACE into CollectionEventKind.REMOVE | |
| FLEX-34424 HierarchicalCollectionViewCursor.current returns null when previous | |
| sibling is removed | |
| FLEX-34390 SkinnableTextBase bug (found in Flex 4.13.0 RC2) | |
| FLEX-34385 Document try..catch limitation | |
| FLEX-34378 mx:DateValidator allows multiple separator chars | |
| FLEX-34373 spark.components.Alert should set a focus to defaultButton | |
| FLEX-34336 Strange Trace Statements When Debugging | |
| FLEX-34323 Allow the mustella tests directory to be located anywhere | |
| FLEX-34318 [Mavenizer] Refactor the Mavenizer in preparation of future | |
| mavenized releases of flex | |
| FLEX-34260 s:datagrid cacheAsBitmap caches an itemRenderer for every item in | |
| the dataProvider | |
| FLEX-34213 Flex mobile list performance | |
| FLEX-34212 invalidIndex RTE in LinearLayoutVector when mouse scrolling List | |
| FLEX-34119 mx.collections.HierarchicalCollectionViewCursor causes CursorError | |
| RTE from ListCollectionView when the underlying collections change | |
| FLEX-34034 You can paste a newline code to a single-line TextInput. | |
| FLEX-33732 Mobile theme support Android 4.x look and feel | |
| FLEX-33054 Cursor Seek in HierarchicalCollectionViewCursor operates on wrong | |
| child level | |
| FLEX-32541 sortable ou sortableColumns = false still shows box of sorting and | |
| sortItemRenderer = null throws error | |
| FLEX-28291 Linear Vector Layout on the ComboBox | |
| FLEX-26478 Runtime error occured when a TextInput's text mouse selection isn't | |
| finished yet but the TextInput instance is removed or its text | |
| changes | |
| FLEX-34625 Setting focus with a zero size component and focusThickness causes | |
| RTE | |
| Other fixes (no JIRA issue created): | |
| - correct case for osmf.swc so compiles on Linux work | |
| - Adding a mixin to set android os version during AIR simulation | |
| Known Issues | |
| ------------ | |
| Adobe Flash Builder Integration | |
| Adobe Flash Builder 4.7 and Adobe Flash Builder 4.6 both contain a bug where, | |
| when generating the .mxml file for a new project that uses Apache Flex SDK | |
| 4.10.0 or later Spark Application, Flash Builder will incorrectly insert the | |
| attribute: | |
| layout="absolute" | |
| This results in a compile error in the new project. The remedy is to simply | |
| remove the errant attribute. | |
| The following wiki page has been set up to contain the latest news on Adobe's | |
| attempt to correct this problem: | |
| https://cwiki.apache.org/confluence/display/FLEX/Adobe+Flash+Builder+'New+Project'+Bug | |
| Adobe has provided a patch for Flash Builder 4.7 that resolves this issue: | |
| http://helpx.adobe.com/flash-builder/kb/flex-new-project-issue--.html | |
| Apache Flex 4.13.0 | |
| ================= | |
| Apache Flex 4.13.0 is an update to Apache Flex 4.12.1 | |
| Known Issues | |
| _____________ | |
| Adobe Flash Builder Integration | |
| Adobe Flash Builder 4.7 and Adobe Flash Builder 4.6 both contain a bug where, | |
| when generating the .mxml file for a new project that uses Apache Flex SDK | |
| 4.10.0 or later Spark Application, Flash Builder will incorrectly insert the | |
| attribute: | |
| layout="absolute" | |
| This results in a compile error in the new project. The remedy is to simply | |
| remove the errant attribute. | |
| The following wiki page has been set up to contain the latest news on Adobe's | |
| attempt to correct this problem: | |
| https://cwiki.apache.org/confluence/display/FLEX/Adobe+Flash+Builder+'New+Project'+Bug | |
| Adobe has provided a patch for Flash Builder 4.7 that resolves this issue: | |
| http://helpx.adobe.com/flash-builder/kb/flex-new-project-issue--.html | |
| Differences from Apache Flex 4.12.1 include: | |
| AIR and Flash Player support | |
| ------------------------------ | |
| - Support Flash Player 14.0 | |
| - Support for AIR 14.0 | |
| SDK Changes | |
| ------------- | |
| - FDB supports debugging ActionScript Workers | |
| Bug Fixes | |
| ---------- | |
| Below is a complete list of all the bug fixes that have been included since | |
| the last full release, Apache Flex 4.12.1. | |
| If you would like specific information about any of the items below, go to | |
| https://issues.apache.org and search for the JIRA Issue Number by using the | |
| Quick Search. Details of the bug and its fix will be included on the | |
| resulting page. | |
| JIRA Issue Number and Summary | |
| ------------------------------------------------------------------------------------------------------------------- | |
| FLEX-34368 percentWidth for GridColumn | |
| FLEX-34377 Add Chinese translations for all the installers of Flex | |
| FLEX-34376 TreeItemRenderer can in some situations throw an RTE | |
| FLEX-34375 FormItem label doesn't show when formItem visible and includeInLayout are set FLEX-34353 Focus not going into Flex application when user press the Shfit + Tab button | |
| FLEX-34347 propagate breakpoint shouldn't throw an NPE when the location is not found | |
| FLEX-34346 BP in mxml inline item renderer shouldn't be consider as Ambiguous | |
| FLEX-34343 Remove the fdbworkers directory before to merge to the develop branch | |
| FLEX-34342 Break and Clear command should accept paths | |
| FLEX-34334 FDB should allow to set / removed breakpoint by default in all existed and new created instances of a worker | |
| FLEX-34333 print #<number> should be evaluated in the context of the current worker | |
| FLEX-34332 frame should return info in the context of the current worker | |
| FLEX-34324 Operation class improperly builds rest call parameters | |
| FLEX-34315 Building framework 4.12.1 manually does not work due to OSMF uppercase renaming | |
| FLEX-34304 Wrong version of AIR / FP installed | |
| FLEX-34303 Installer licenses refer to wrong product | |
| FLEX-34302 Installer not cleaning up after itself | |
| FLEX-34301 Installer missing javascript directory | |
| FLEX-34300 Installer not installing airsdk.xml | |
| FLEX-34297 FDB set a breakpoint in the wrong file when asked to be set for a file existing in another Worker | |
| FLEX-34296 Disable and Remove Breakpoint should now respect the Worker logic | |
| FLEX-34295 info breakpoints should now display the worker ID | |
| FLEX-34294 Create a base Class for workers making them debuggable via FDB | |
| FLEX-34292 Can't select another worker while a pending prompt is required | |
| FLEX-34291 Merge the donated FDB with the current one | |
| FLEX-34219 Tooltip displays in a wrong tag | |
| FLEX-34193 Bugs from Spark ColorPicker | |
| FLEX-34131 ResourceManagerImpl bug fix fails | |
| FLEX-34078 mx:DateField and datechange | |
| FLEX-33986 Validator, make "source" property [Bindable] | |
| FLEX-23915 LabelWidth not updating properly in Forms | |
| FLEX-13036 NestLevel never gets set for a control added to a container whilst the container is not parented if the scrollbars are on | |
| Apache Flex 4.12.1 | |
| ================= | |
| Apache Flex 4.12.1 is an update to Apache Flex 4.12. | |
| Known Issues | |
| _____________ | |
| Adobe Flash Builder Integration | |
| Adobe Flash Builder 4.7 and Adobe Flash Builder 4.6 both contain a bug where, | |
| when generating the .mxml file for a new project that uses Apache Flex SDK | |
| 4.10.0 or later Spark Application, Flash Builder will incorrectly insert the | |
| attribute: | |
| layout="absolute" | |
| This results in a compile error in the new project. The remedy is to simply | |
| remove the errant attribute. | |
| The following wiki page has been set up to contain the latest news on Adobe's | |
| attempt to correct this problem: | |
| https://cwiki.apache.org/confluence/display/FLEX/Adobe+Flash+Builder+'New+Project'+Bug | |
| Adobe has provided a patch for Flash Builder 4.7 that resolves this issue: | |
| http://helpx.adobe.com/flash-builder/kb/flex-new-project-issue--.html | |
| Differences from Apache Flex 4.12 include: | |
| AIR and Flash Player support | |
| ------------------------------ | |
| - Support Flash Player 13.0 | |
| - Support for AIR 13.0 | |
| SDK Changes | |
| ------------- | |
| - Extended mobile media query support | |
| Compiler Changes | |
| ------------------ | |
| - Fix issue with 3rd party license components not working | |
| Bug Fixes | |
| ---------- | |
| Below is a complete list of all the bug fixes that have been included since | |
| the last full release, Apache Flex 4.12.0. | |
| If you would like specific information about any of the items below, go to | |
| https://issues.apache.org and search for the JIRA Issue Number by using the | |
| Quick Search. Details of the bug and its fix will be included on the | |
| resulting page. | |
| JIRA Issue Number and Summary | |
| ------------------------------------------------------------------------------------------------------------------- | |
| FLEX-34231 StageText displays wrong text | |
| FLEX-34230 StageText skins prevents garbage collection of component with TextInputs and TextAreas | |
| FLEX-34229 DataGridEditor doesn't remove the Event.DEACTIVATE listener on destroyItemEditor() | |
| FLEX-34228 spark datagrid syntax | |
| FLEX-34216 GridItemEditor's save() method is still called despite the grid not being on stage anymore | |
| FLEX-34209 DateFormatter's parseDateTime method doesn't handle AM PM properly when time is in the 12 PM hour | |
| FLEX-34200 ResourceModuleProxy doesn't load properly | |
| FLEX-34189 ActionBar button is too big in 640 DPI | |
| FLEX-34145 Mobile Theme: TextInput with layoutDirection="rtl" becomes mirror on focus out. | |
| FLEX-34142 Can not change the color of the header with the property headerStyleName (MobileGridColumn) | |
| FLEX-34141 softkeyboardActivate events are not dispatched in Flex 4.12 on iOS | |
| FLEX-34139 Missing 120DPI Skin References | |
| FLEX-34133 ADG RTE in columnHeaderWordWrap | |
| FLEX-34132 DataGrid columns with no dataField specified give "[object Object]" | |
| FLEX-34125 CheckAllPlayerGlobals script in ide folder is missing Windows implementation | |
| FLEX-34117 Button: Small gap in the corner | |
| FLEX-34098 Deleteing/Replacing Surrogate-Pair string causes RTE in TLF | |
| FLEX-34057 RTE on pasting empty data after Excel operation | |
| FLEX-34013 RTE at TextClipboard#importToScrap() | |
| FLEX-33994 Need a way to distinguish phone and tablet target devices through css | |
| FLEX-33948 Add touch behaviour to spark DropDownList classes | |
| FLEX-33423 We can input text over than maxChars when we use "Insert" mode. | |
| FLEX-33421 Broken metadata RequiresLicense | |
| FLEX-33350 CallOutButton for Web (desktop / not AIR) | |
| Apache Flex 4.12 | |
| ================= | |
| Apache Flex 4.12 is an update to Apache Flex 4.11. | |
| Known Issues | |
| _____________ | |
| Adobe Flash Builder Integration | |
| Adobe Flash Builder 4.7 and Adobe Flash Builder 4.6 both contain a bug where, | |
| when generating the .mxml file for a new project that uses Apache Flex SDK | |
| 4.10.0 or later Spark Application, Flash Builder will incorrectly insert the | |
| attribute: | |
| layout="absolute" | |
| This results in a compile error in the new project. The remedy is to simply | |
| remove the errant attribute. | |
| The following wiki page has been set up to contain the latest news on Adobe's | |
| attempt to correct this problem: | |
| https://cwiki.apache.org/confluence/display/FLEX/Adobe+Flash+Builder+'New+Project'+Bug | |
| Adobe has provided a patch for Flash Builder 4.7 that resolves this issue: | |
| http://helpx.adobe.com/flash-builder/kb/flex-new-project-issue--.html | |
| ASDoc Examples | |
| The mx.controls.VideoDisplay and mx.effects.SoundEffect examples are not operational | |
| pending new media. | |
| Differences from Apache Flex 4.11 include: | |
| AIR and Flash Player support | |
| ------------------------------ | |
| - Support Flash Player 12.0 and 13.0 beta. | |
| - Support for AIR 4.0 and 13.0 beta. | |
| SDK Changes | |
| ------------- | |
| - Improved Callout for Desktop. | |
| - Improved UID generation performance. | |
| - Improved mobile memory usage/performance. | |
| - Improved CSS styles memory usage/performance. | |
| - Changed DPI to be 160 for iPad/iPad mini and 320 for iPad retina/iPad mini retina. | |
| - Fixed scaling of Checkbox and Radio button 320dpi skins. | |
| - Option to not store last call result in RomoteObject and WebService. | |
| - StageTextInput can now be included in scrollable content. | |
| - new iOS os-version media css selector. | |
| - iOS7 status bar support. | |
| - Improved try/catch performance in several areas. | |
| - New MaskedTextinput component. | |
| - JSON support for ArrayCollection and ArrayList. | |
| Build Changes | |
| --------------- | |
| - Made PixelBender shader binaries a separate release. | |
| - Support for compiling with Java 7 | |
| Compiler Changes | |
| ------------------ | |
| - Fixed FDB waiting before you can start debugging a SWF | |
| Bug Fixes | |
| ---------- | |
| Below is a complete list of all the bug fixes that have been included since | |
| the last full release, Apache Flex 4.11.0. | |
| If you would like specific information about any of the items below, go to | |
| https://issues.apache.org and search for the JIRA Issue Number by using the | |
| Quick Search. Details of the bug and its fix will be included on the | |
| resulting page. | |
| JIRA Issue Number and Summary | |
| ------------------------------------------------------------------------------------------------------------------- | |
| FLEX-34124 1069 error when try to close a Callout by clicking outside the component | |
| FLEX-34109 Bevel 120DPI back-arrow design problem | |
| FLEX-34107 IconItemRenderer separators disappear when using a large font | |
| FLEX-34108 JSON.stringify and arraycollection | |
| FLEX-34104 fontswf utility fails with exception | |
| FLEX-34101 Regression from 4.8 to 4.10: Spark list doesn't refresh with filterFunction | |
| FLEX-34097 Missing Assets In The mobile.swc Theme File | |
| FLEX-34088 CalloutButton with Dropdown | |
| FLEX-34084 Error with PopupButton/Menu in headerrenderer in DataGrid | |
| FLEX-34070 Build script does not update target-player and swf-version values in air/airmobile config files | |
| FLEX-34065 AdvancedDataGrid throws RTE #1009 when groupedColumns is set to null | |
| FLEX-34062 FDB waits up to 20s per SWF before we can start debugging | |
| FLEX-34059 StageTextInput with prompt turns entered text gray on iOS 7 | |
| FLEX-34054 Formatting applied to NumericStepper when using increment/decrement arrows | |
| FLEX-34053 Create a new MaskedTextInput Component | |
| FLEX-34052 ADG RTE in columnResizeMouseOverHandler | |
| FLEX-34051 RTE in endEdit() when clicking at bottom of column | |
| FLEX-34049 Allow the output symbols to be escaped when called from an IDE | |
| FLEX-34046 prints full stack if Flash Player detects not handled exception | |
| FLEX-34045 adds file id to the stack info printed by fdb | |
| FLEX-34044 Breakpoints in ActionScript files do not work when debugging app using ANE | |
| FLEX-34043 Impossible to set breakpoint in MXML files that contains item renderer | |
| FLEX-34038 experimental MobileGrid seems to overflow itself & leak out into any components below it | |
| FLEX-34032 abnormal focus behavior in popup ultimiately causes unhandled exception | |
| FLEX-34020 Null object reference when truncating RichText | |
| FLEX-34019 ComboBox not closed when selecting an item from the dropdown list under certain conditions | |
| FLEX-34011 Axis Render throws RTE when axis is null | |
| FLEX-34006 RTE null reference in ViewTransitionBase.captureEndValues() when Skin doesn't provide an ActionBar | |
| FLEX-33999 spark.skins.mobile480.assets.BeveledActionButton_ | |
| FLEX-33992 Zero division at Grid.as setters for horizontalScrollPosition and verticalScrollPosition | |
| FLEX-33990 RTE in AdvancedDataGridBase drawItem | |
| FLEX-33989 ViewNavigatorBase discards MultiDPIBitmapSource information for icon when saving and re-loading view | |
| FLEX-33987 FocusManager NPE | |
| FLEX-33985 [TLF] Pressing BACKSPACE key when editing a TextInput deletes a whole line | |
| FLEX-33984 Spark CheckBox does not support labelPlacement like it's mx counter part | |
| FLEX-33978 AIR mobile + flex sdk 4.10 + text field setFocus runtime error | |
| FLEX-33976 closing Alert from modal TitleWindow removes blur in main app | |
| FLEX-33971 480 DPI Display bug with Mobile CheckBox | |
| FLEX-33947 Errors in mobile ButtonBar Flex 4.11 | |
| FLEX-33921 BitmapImage don't show up in specific case | |
| FLEX-33920 spark ComboBox.changeHighlightedSelection doesn't check the newindex upperbound | |
| FLEX-33919 Listbase selectItem getter does not validate selectedIndex for values below 0 other than -1. | |
| FLEX-33913 XMLListCollection addItem(item) modifies a parent XMLList of the item | |
| FLEX-33904 EffectManager#getEventForEffectTrigger : avoid unneeded memory allocations | |
| FLEX-33902 ResourceManager#getInstance should not allocate unneeded memory | |
| FLEX-33899 DataGrid goes blank when removing last item from dataProvider when requestedRowCount is set | |
| FLEX-33897 MediaQueryParser should not allocate memory for expressions already cached | |
| FLEX-33893 CSSStyleDeclaration is inefficient during style matching | |
| FLEX-33891 Styleprotochain#getstyleManager shouldn't be called twice during style computations | |
| FLEX-33885 BindingManager#executeBindings : Avoid unneeded memory allocation | |
| FLEX-33884 Android mobile app crashes when you click on a modal | |
| FLEX-33880 Popup modal blocks the application | |
| FLEX-33878 Matrix computations : avoid unneeded flash.geom.Transform and flash.geom.Matrix allocations | |
| FLEX-33877 BusyCursor : Avoid unneeded Point allocations | |
| FLEX-33875 Runtime error #1069 in MobileSkin class on focus out | |
| FLEX-33874 Binding management is memory inefficient when using the defaultDestFunc | |
| FLEX-33871 message error "Definition spark.skins.mobile480.assets:ActionBarBackground could not be found" | |
| FLEX-33865 ConstraintLayout / LayoutElementHelper are memory inefficient (and slow) | |
| FLEX-33864 spark DataGrid drag and drop on empty grid causes RangeError | |
| FLEX-33861 Flex Incorrectly Scaling Down Application on iPad | |
| FLEX-33860 Support For iOS7 status bar | |
| FLEX-33853 Optimize UIDUtil / RPCUIDUtil fromByteArray() method | |
| FLEX-33852 Port UIDUtil optimizations to RPCUIDUtil | |
| FLEX-33842 CXFormWithAlpha doesn't override toString() method, causing swfdump to ignore alpha effects | |
| FLEX-33835 LocaleSorter#sortLocalesByPreference is slow | |
| FLEX-33836 ResourceManagerImpl should implement some kind of lazy loading | |
| FLEX-33830 SDK 4.10.0 spark datagrid header and horizontal scrollbar behavior effected by app state change | |
| FLEX-33829 Improve ArrayList performance | |
| FLEX-33824 Disappearing spark DataGrid columns when we set dataProvider to null | |
| FLEX-33813 Datagrid goes blank when assigning new dataProvider.source and calling refresh | |
| FLEX-33779 RTE in Label.as when it's 8px wide and uses the Myriad Web Pro font face | |
| FLEX-33772 Incorrect tab focus behavior (closed loops) when using focus groups (such as RadioButton components) | |
| FLEX-33745 Null error in the PopupManagerImpl if accessibility is deactivated | |
| FLEX-33715 Error: Attempted access of inaccessible method getStyle through a reference with static type MXFTETextInput. | |
| FLEX-33671 Warning messages when using experimental components. | |
| FLEX-33632 Getting Run Time Error when loading resource module at runtime. | |
| FLEX-26768 When debugging multi-module projects impossible to set breakpoint | |
| FLEX-26308 ListCollectionView addAllAt causes RTE on filtered collections | |
| FLEX-25962 PopupAnchor needs modal functionality | |
| FLEX-24623 Remove private declarations in PopUpAnchor | |
| Apache Flex 4.11 | |
| ================= | |
| Apache Flex 4.11 is an update to Apache Flex 4.10. | |
| Known Issues | |
| _____________ | |
| Adobe Flash Builder Integration | |
| Adobe Flash Builder 4.7 and Adobe Flash Builder 4.6 both contain a bug where, | |
| when generating the .mxml file for a new project that uses Apache Flex 4.10.0 | |
| and Spark Application, Flash Builder will incorrectly insert the attribute: | |
| layout="absolute" | |
| This results in a compile error in the new project. The remedy is to simply | |
| remove the errant attribute. | |
| The following wiki page has been set up to contain the latest news on Adobe's | |
| attempt to correct this problem: | |
| https://cwiki.apache.org/confluence/display/FLEX/Adobe+Flash+Builder+'New+Project'+Bug | |
| Adobe has provided a patch for Flash Builder 4.7 that resolves this issue: | |
| http://helpx.adobe.com/flash-builder/kb/flex-new-project-issue--.html | |
| Differences from Apache Flex 4.10 include: | |
| AIR and Flash Player support | |
| ------------------------------ | |
| - Support Flash Player 11.9. | |
| - Support for AIR 3.9. | |
| SDK Changes | |
| ------------- | |
| - 120 and 640 dpi mobile resolution/skin support, fixes to 480dpi skins. | |
| - mx:AdvancedDataGrid and mx:DataGrid speed improvements. | |
| - Added column sort type access to the datagrid columns in mx:Datagrid, s:Datagrid, and mx:AdvancedDataGrid. | |
| - Able to easily change mx:AdvancedDataGrid row and column item renderer spanning. | |
| - s:DataGridEditor will now be visible in ASDocs and be visible in the Tag inspector. | |
| - Minor changes to make SDK compile with Falcon compiler. | |
| - Added access to imageDecodingPolicy in BitmapImage. | |
| - Changes to custom skin for s:DataGrid (was changed in 4.10 but missed in release notes) | |
| - Changed UIComponent removedFromStageHandler from private to protected to allow override | |
| - New experimental mobile spark datagrid. | |
| - Updated OSMF swc to latest version (2.0) | |
| - Renamed experimental supportClazzes package to be supportClasses. | |
| - Mobile Callout moved to spark and can be used in Desktop and Browser apps. | |
| Compiler changes | |
| ------------------ | |
| - Support for [Experimental] metadata tag. | |
| Bug Fixes | |
| ---------- | |
| Below is a complete list of all the bug fixes that have been included since | |
| the last full release, Apache Flex 4.10.0. | |
| If you would like specific information about any of the items below, go to | |
| https://issues.apache.org and search for the JIRA Issue Number by using the | |
| Quick Search. Details of the bug and its fix will be included on the | |
| resulting page. | |
| JIRA Issue Number and Summary | |
| ------------------------------------------------------------------------------------------------------------------- | |
| FLEX-33823 Certain DateField format strings causes null value in selectedDate | |
| FLEX-33820 Cutted text after pasting it from MS Excel in spark TextInput | |
| FLEX-33819 fontswf.bat error line 19 | |
| FLEX-33818 Spark Datagrid column resize and sort bug when releasing mouse outside of headers | |
| FLEX-33813 Datagrid goes blank when assigning new dataProvider.source and calling refresh | |
| FLEX-33807 DateValidator class (mx.validators.DateValidator) incorrectly validating date | |
| FLEX-33803 Mark experimental components with the experimental metadata tag | |
| FLEX-33801 Missing embedded examples in ASDOC on flex.apache.org/asdoc/ | |
| FLEX-33789 Logical error: self-reference in GridHeaderViewLayout | |
| FLEX-33783 mxmlc -help returns 1 | |
| FLEX-33782 AccordionData labelField and labelFunction properties don't work | |
| FLEX-33772 Incorrect tab focus behavior (closed loops) when using focus groups (such as RadioButton components) | |
| FLEX-33771 compatibilityVersionString returns the wrong value | |
| FLEX-33748 TabBar shouldn't be colorized in TabNavigatorSkin | |
| FLEX-33741 Propagation of Escape key in mx.controls.DateField should only be stopped if the DropDown is shown | |
| FLEX-33739 Duplication segment of code calling MultiBitmapSource getSource(dpi) | |
| FLEX-33738 ArrayCollection addAll() adds items in the wrong order | |
| FLEX-33736 NullPointer exception in VideoDisplay | |
| FLEX-33730 RTE in Application.as line 2157 in Air simulator | |
| FLEX-33726 DateField.stringToDate returns null when inputFormat has no separators | |
| FLEX-33724 Error in mx:DataGridBase.addClipMask() when using custom item renderer and locked columns | |
| FLEX-33722 Dragging a row with an itemRenderer which extends DefaultGridItemRenderer causes null pointer | |
| FLEX-33718 Warning: variable definition duplicates function parameter in MX project | |
| FLEX-33714 Falcon compiler is stricter with ++ and -- operator on constants. | |
| FLEX-33712 DataGrid with itemRenderer Drag and Drop error | |
| FLEX-33710 spark DataGrid isCellEditable is missing index bounds check | |
| FLEX-33705 DataGridDragProxy created item renderer without a reference to the column | |
| FLEX-33702 DataGrid columns unable to specify sorting internal compare functions used. | |
| FLEX-33698 Shift Return creates new ParagraphElement | |
| FLEX-33692 Spark button border issue | |
| FLEX-33690 focus does not move correctly when there are multiple non-modal popup windows | |
| FLEX-33689 Flex Library project unit tests creates invalid FlexUnitApplication.mxml | |
| FLEX-33688 RTE in advanced list when setting selection to null and column is sorted | |
| FLEX-33687 DataGridEditor is not visible in ASDOCS has been excluded | |
| FLEX-33683 Bad ordering of ListCollectionView addAllAt | |
| FLEX-33682 Large Advanced Data Grid slow to resize | |
| FLEX-33678 DataGrid VerticalScrollBar disappears in CallOut or on StateChange in 4.10.0 | |
| FLEX-33667 Compiler with Apache Flex 4.10 occur error : Uncaught exception in compiler. | |
| FLEX-33666 When scrolling a Spark Datagrid with the mousewheel after starting an itemEditor session, the itemEdito | |
| FLEX-33665 ItemEditors are placed on the wrong position after scrolling an editable Spark Datagrid | |
| FLEX-33657 Spark NumericStepper - View is decimal | |
| FLEX-33655 RTE when closing SkinnablePopUpContainer | |
| FLEX-33654 Spark Datagrid - ItemEditor Keyboad Ctrl+V & Ctrl+C dont work | |
| FLEX-33643 Improve experimental CallOut component frame arrow display | |
| FLEX-33636 Error when creating new project in FB 4.7 using SDK 4.10.0 (11.8/3.8) | |
| FLEX-33630 ComboBox RTE when opened and DEL pressed OR when opened, text input and BACKSPACE pressed | |
| FLEX-33428 mx:Text with htmlText attribute compiled for FTETextField displays no text | |
| FLEX-33409 TLF crashes when hypens are shown in a multi span textFlow | |
| FLEX-33159 addSortField method in the AdvancedDataGridEx degenerates the internal state of the Sort object | |
| FLEX-33158 addSortField method in the AdvancedDataGridEx works inconsistently | |
| FLEX-33157 Sort class: _fields and fieldList variables can be out of sync | |
| FLEX-33131 rendererDescriptionMap is private, should be made protected to allow customizing the grid for condition | |
| FLEX-33052 Runtime error when using a chart in a module in an app that is also using charts | |
| FLEX-32998 NullPointerException in AdvancedDataGrid.getFieldSortInfo | |
| FLEX-32848 AdvancedDataGrid doesn't respect style property 'textSelectedColor' for selectionMode='singleCell' | |
| FLEX-28012 FormItemSkin and StackedFormItemSkib indicatorDisplay's toolTip is not localized | |
| FLEX-27658 DataGrid component does not allow a default sorting order | |
| FLEX-27648 ViewStack.getItemIndex() throws error instead of returning -1 when item is not a child of the ViewStack | |
| FLEX-26779 DataGrid Problem | |
| FLEX-25906 ComboBox textInput not cleared when dataprovider changes | |
| FLEX-25369 Sorting DataGridColumn with complex dataField throws Null Object Reference | |
| FLEX-22182 AdvancedDatagrid get resorted once a refresh on the group Collection of a sorted ArrayCollection | |
| Apache Flex 4.10 | |
| ================= | |
| Apache Flex 4.10 is an update to Apache Flex 4.9. | |
| Apache Flex 4.10 fixes over 200 bugs, introduces new datagrid features, | |
| experimental Spark components,and adds support for the latest versions of | |
| Flash Player and AIR. Improvements have been made to the build and testing | |
| infrastructure and initial support for Linux added. | |
| Apache Flex 4.10 continues to be compatible with Flex release 4.6 (Adobe's | |
| final release). | |
| Make sure to review this document to see what has been changed. | |
| Known Issues | |
| _____________ | |
| Adobe Flash Builder Integration | |
| Adobe Flash Builder 4.7 and Adobe Flash Builder 4.6 both contain a bug where, | |
| when generating the .mxml file for a new project that uses Apache Flex 4.10.0 | |
| and Spark Application, Flash Builder will incorrectly insert the attribute: | |
| layout="absolute" | |
| This results in a compile error in the new project. The remedy is to simply | |
| remove the errant attribute. | |
| The following wiki page has been set up to contain the latest news on Adobe's | |
| attempt to correct this problem: | |
| https://cwiki.apache.org/confluence/display/FLEX/Adobe+Flash+Builder+'New+Project'+Bug | |
| Differences from Apache Flex 4.9 include: | |
| AIR and Flash Player support | |
| ------------------------------ | |
| - Support Flash Player 11.8, 11.7, 11.6 and 11.5. | |
| - Support for AIR 3.8, 3.7, 3.6 and 3.5. | |
| - Support for AIR 2.6, 2.7 and 3.0. | |
| - Initial Linux support. | |
| - Mac scripts to change Flash Player and AIR version configuration. | |
| Compiler changes | |
| ------------------ | |
| - Support for Advanced Telemetry in Flash Builder, ant task and command line | |
| tools. | |
| - SVG support is no longer deprecated. | |
| - SWF ProductInfo is now "Apache Flex" instead of "Adobe Flex" | |
| Build script changes | |
| ---------------------- | |
| - Improved clean targets in build scripts. | |
| - Changed SDK description to include AIR version. | |
| - Change the internal release number to be date format YYYYMMDD. | |
| - Support for auto discovery of TLF directory and TLF_HOME environment | |
| variable. | |
| - Added no.thirdparty-clean and no.thirdparty-downloads options. | |
| - Fixed issue with pt_PT, el_GR, en_AU, en_GB and en_CA locales. | |
| SDK Changes | |
| ------------- | |
| - New navigation for Grid, DataGrid, ComboBox, DropDownList, List, ButtonBar | |
| and TabBar. | |
| - New data grid features to lock rows and columns, sort multiple columns and | |
| move and sorting columns via the keyboard. | |
| - Row, column, cell and table datagrid double click modes. | |
| - Spark RadioButtonGroup now has a selectedIndex property. | |
| - Spark ButtonBar and TabBar can now enable/disable buttons. | |
| - Spark ButtonBar and TabBar can now prevent the selection / toggling of their | |
| buttons. | |
| - Added enabled property when buttons are created for the MX ButtonBar. | |
| - Fixed RTEs in Advanced DataGrid when dynamically assigning columns. | |
| - Fixed RTEs and improved performance in Advanced DataGrid. | |
| - Improved support of dates including DD/MM/YYYY support, single digit day and | |
| month in date formats and international dates including Japanese, Chinese | |
| and Korean dates. | |
| - Improved dates formatter and validators with timezone and millisecond | |
| formatting. | |
| - Improved support for international number separators. | |
| - Improved number formatting. | |
| - Improved email validation. | |
| - Improved NumericStepper. | |
| - Improved DateField and DateChooser. | |
| - Improve currency formatting support. | |
| - More supported locales for postcode validator and formatters. | |
| - Added 'no color' support to ColorPicker. | |
| - Added removeItem to ListCollectionView. | |
| - Bitmap scaling works in fill and crop modes. | |
| - Fixed performance issue with matchesStyleClient. | |
| - Improved performance of truncating text to fit. | |
| - RPC toString improvements. | |
| - Better support of small numbers and scientific notation in numeric steppers. | |
| - 480 dpi mobile resolution/skin support. | |
| - New fr_CH locale. | |
| - Many minor improvements and changes, including RTE fixes. | |
| Check the bug fix list below for more details. | |
| Experimental Components | |
| ------------------------- | |
| - Added new components Accordion, DataAccordion, InlineScroller and layouts | |
| AccordionLayout, CarouselLayout, CoverflowLayout, StackLayout (and more). | |
| - Spark CallOut and CallOut Button. | |
| - Spark Alert. | |
| - Spark ColorPicker. | |
| - Spark MenuBar and Menu. | |
| - Spark ProgressBar. | |
| Mustella Test Framework changes | |
| --------------------------------- | |
| - Many improvements to mustella tests. | |
| - Better consistency between running tests on windows and OSX. | |
| - Fixed mobile and AIR mustella tests. | |
| - Fixed issue with embedded fonts and mustella tests. | |
| - Added more tests for charts, datefields, date formatters, OLAPDataGrid, | |
| data grid locked row and columns and other miscellaneous tests. | |
| - Regenerated mustella baseline images. | |
| - Moved imageDiffAIR to utilities and added improvements. | |
| - New patch testing service. | |
| Version Control | |
| ----------------- | |
| - Apache Flex has officially moved it's code base to Git from SVN. Information | |
| on the new checkout and build instructions can be found in the README file. | |
| Bug Fixes | |
| ---------- | |
| Below is a complete list of all the bug fixes that have been included since | |
| the last full release, Apache Flex 4.9.0. | |
| If you would like specific information about any of the items below, go to | |
| https://issues.apache.org and search for the JIRA Issue Number by using the | |
| Quick Search. Details of the bug and its fix will be included on the | |
| resulting page. | |
| JIRA Issue Number Summary Resolution | |
| ------------------------------------------------------------------------------------------------------------------------------ | |
| FLEX-33632 Getting Run Time Error when loading resource module at runtime Fixed | |
| FLEX-33613 RTE when closing Popup with RIATEST open but the application compiled with accessibility = falseFixed | |
| FLEX-33604 Spark DataGrid causes a tooltip (text: ""<dataTip>"") to appear for its typical item renderer Fixed | |
| FLEX-33600 Creating a pop up from a menubar or from within Firefox crashes Fixed | |
| FLEX-33596 Tween.stop can stop some other Tween object after Tween has ended Fixed | |
| FLEX-33593 mx.controls.MenuBar#mouseOutHandler TypeError Fixed | |
| FLEX-33592 mx.controls.MenuBar#getMenuAt TypeError Fixed | |
| FLEX-33590 Adding a preventSelection feature to spark components inheriting listbase Implemented | |
| FLEX-33570 When I press a key to pop up a new window, how to forbid inputting into the edit control Implemented | |
| FLEX-33559 Horizontal scrolling of an empty spark DataGrid does not work Implemented | |
| FLEX-33545 RTE in destroyItemEditor in AdvancedDataGrid Fixed | |
| FLEX-33542 mx:AdvancedDataGrid header column separators display embedded SWF on mouseover Fixed | |
| FLEX-33537 Spark TextArea writing in prompt text format Fixed | |
| FLEX-33526 findRowIndicies to complement findRowIndex Implemented | |
| FLEX-33524 ButtonBar/TabBar enable/disable buttons Implemented | |
| FLEX-33523 MultiDPIBitmapSource is not behaving properly when fillMode = repeat Fixed | |
| FLEX-33518 Flash charts/graphs do not display when printed Fixed | |
| FLEX-33516 DateFormatter.parseDate assumes months comes before days in all locales Fixed | |
| FLEX-33514 DateFormatter should support Japanese and Chinese date formats Fixed | |
| FLEX-33510 DateFormatter can ignore PM string and give result 12 hours out Fixed | |
| FLEX-33505 value property of NumericStepper does not update on text input Fixed | |
| FLEX-33504 Some dateFormat locale properties not well displayed by DateField Fixed | |
| FLEX-33502 Files missing Apache licence Fixed | |
| FLEX-33501 Source attachment of TextLayout.swc points to the wrong directory Fixed | |
| FLEX-33500 XMLEncoder fails to encode WSDL simpleType union Fixed | |
| FLEX-33498 Enhancement for dataProvier/selectedIndex supporting components Implemented | |
| FLEX-33497 Provide a new DPI density Fixed | |
| FLEX-33480 Build error when locale is set to pt_PT Fixed | |
| FLEX-33477 Listbase doesn't expose setSelectedIndex Fixed | |
| FLEX-33476 Get Involved Page Outdated Fixed | |
| FLEX-33453 Compilers have wrong copyright year Fixed | |
| FLEX-33450 RTE - PopupManager mx.controls.DataGrid Fixed | |
| FLEX-33448 DataGrid doubleClickMode getter event binder not being called Fixed | |
| FLEX-33447 SWF/SWC mixed up Fixed | |
| FLEX-33443 Typo in manifest.xml (apache.swc): VectorCollecton instead of VectorCollection Fixed | |
| FLEX-33442 mxmlc ant compile issue when passing services argument Fixed | |
| FLEX-33439 copylocale utility not working for locales other than english Fixed | |
| FLEX-33436 Improved descriptions in TextFlow class Fixed | |
| FLEX-33426 SDK Installer UI/UX: Checkbox Improvement Request Fixed | |
| FLEX-33422 Typo in the French translation for the SDK Installer: "Installation terminer" Fixed | |
| FLEX-33419 RuntimeLocale.as for Apache Flex Installer needs to be updated for the German language Fixed | |
| FLEX-33417 mx.core.BitmapAsset & ByteArrayAsset missing in Flex 4.9 core.swc? Fixed | |
| FLEX-33416 CLONE - Apache Flex Mavenized SDK Generator Bug Fixed | |
| FLEX-33414 Null textInput in ComboBox Fixed | |
| FLEX-33413 HTML wrapper ANT task fails to write playerProductInstall.swf to disk Fixed | |
| FLEX-33408 UIComponent#getVisibleRect() omitted from documentation Fixed | |
| FLEX-33405 TitleWindow with TextInput throws exception on close using mobile skins Fixed | |
| FLEX-33400 Wrong item name in SOFTWARE list of README file Fixed | |
| FLEX-33397 Spark button skin doesn't exclude coloring icon. Fixed | |
| FLEX-33390 Can't embed SVG asset Fixed | |
| FLEX-33385 titleText SkinPart in TitleBar is NOT Required but exception is thrown if not implemented. Fixed | |
| FLEX-33384 Caret visible in all textinputs after they've been selected once. Fixed | |
| FLEX-33382 Run Time Error 1009 in mx:Combobox in destoryDropdown Fixed | |
| FLEX-33381 Setting s:ComboBox#typicalItem produces unnecessarily long width Fixed | |
| FLEX-33377 Focus can be transferred from a modal window to a non-modal window open in the background if Fixed | |
| FLEX-33376 Missing locales in apache and experimental libs avoid its use in Maven Fixed | |
| FLEX-33370 max drag rate in SliderBase should not be a Constant Fixed | |
| FLEX-33368 Support for Locale fr_CH Fixed | |
| FLEX-33356 PostCodeFormatter and PostCodeValidator classes are not in Flex Docs Fixed | |
| FLEX-33355 VectorList and VectorCollection doesn't appear in Flex 4.9 Docs Fixed | |
| FLEX-33350 CallOutButton for Web (desktop / not AIR) Fixed | |
| FLEX-33349 TypeError #1009 happening in dataProviderRefreshed() of List.as after refreshing the dataProv Fixed | |
| FLEX-33347 DateSpinner dateAndTime jumping Fixed | |
| FLEX-33345 The file frameworks\projects\apache\bundles\pt_PT\apache.properties contains no entries Fixed | |
| FLEX-33344 Typo in the portuguese bundle - olap.properties Fixed | |
| FLEX-33340 New translations for all the keys of the Installer's Greek locale Fixed | |
| FLEX-33338 Incomplete translation and formatting when using Greek locale with the installer. Fixed | |
| FLEX-33336 HDividerGroup not resizing properly if the divider is not in the initial position Fixed | |
| FLEX-33335 Unable to use sdk 4.9.0 in flash builder Fixed | |
| FLEX-33334 AIRSDK version numbers mismatched in Flash Builder IDE make file Fixed | |
| FLEX-33328 Merge Adobe.next changes into spark DataGrid Fixed | |
| FLEX-33323 gumbo/components/TextInput/Properties/TextInput_properties_tester Gumbo_TextInput_alpha_proper Fixed | |
| FLEX-33319 spark/formatters/CurrencyFormatter/Fallback/ some tests fail in FP 11.4+ Fixed | |
| FLEX-33316 checkintests fails on no english OS Fixed | |
| FLEX-33315 selectedItem returns [] after setting it to [], and selecting an item Fixed | |
| FLEX-33311 Nullpointer in ConstraintLayout when executing Transition on content Fixed | |
| FLEX-33309 Setup for testLayoutSWC is incomplete Fixed | |
| FLEX-33298 The apache lib compile without including anything Fixed | |
| FLEX-33296 Apache Flex Mavenized SDK Bug Fixed | |
| FLEX-33294 Apache Flex Mavenized SDK Generator rb.swc Fixed | |
| FLEX-33292 Apache Flex Mavenized SDK Generator non-swc external compile Bug Fixed | |
| FLEX-33291 Apache Flex Mavenized SDK Generator Bug Fixed | |
| FLEX-33290 Apache Flex Mavenized SDK Deployer Bug Fixed | |
| FLEX-33288 Numeric Stepper value once NaN does not change to any number user sets or increments Fixed | |
| FLEX-33286 Fix version.properties for several compile-config files Fixed | |
| FLEX-33284 New Spark Components Implemented | |
| FLEX-33277 There are no Mustella tests for Charts Fixed | |
| FLEX-33273 CSSCondition.matchesStyleClient() is slow and creates excessive garbage Fixed | |
| FLEX-33270 FLEX-33242 spark/validators/CurrencyValidator/Methods/CV_validate_error_message_localized_test Fixed | |
| FLEX-33269 FLEX-33242 testcase for sort function of Sort without SortField set to fields property on spar Fixed | |
| FLEX-33267 FLEX-33242 RuntimeLocalization/RTL_SparkSkin/Integration/RTL_Compiler_LocaleParams_2_Tester Fixed | |
| FLEX-33260 An initial value in SHA256 for type 'int' must be between -2147483648 and 2147483647 Fixed | |
| FLEX-33257 handlePropertyChangeEvents() uses duplicate events declarations Fixed | |
| FLEX-33245 FLEX-33244 Apache Flex Mavenizer needs a review of the licenses used Fixed | |
| FLEX-33244 Create a tool for generating a mavenized form of a previously downloaded Flex SDK (Apache or Fixed | |
| FLEX-33242 Mustella tests failed: when your computer language doesn't match the expected localized error Fixed | |
| FLEX-33230 FLEX-33226 Config file for frameworks/projects/spark Fixed | |
| FLEX-33229 FLEX-33226 Config files for frameworks/projects/mx Fixed | |
| FLEX-33228 FLEX-33226 Config files for frameworks/projects/rpc Fixed | |
| FLEX-33227 FLEX-33226 Config files for frameworks/projects/framework Fixed | |
| FLEX-33224 Translations for supported languages in the installer Fixed | |
| FLEX-33223 Failed installer translation into languages other than en_US Fixed | |
| FLEX-33192 EMailValidator doesn't exclude hyphens at the beginning and end of domain names Fixed | |
| FLEX-33190 GridEvent.GRID_DOUBLE_CLICK is dispatched even when two different cells are clicked Fixed | |
| FLEX-33189 centerPopUp() doesn't work correctly with layoutDirection=='rtl' Fixed | |
| FLEX-33169 Spark List selection on mobile doesn't work properly Fixed | |
| FLEX-33165 RTE on Scroller when rotating device in mobile simulator Fixed | |
| FLEX-33163 When a collection reset event is received by List selectedItem is not always cleared Fixed | |
| FLEX-33130 mx.core.IButton should have getter/setter function for label property Fixed | |
| FLEX-33142 embeddedFontRegistry Null reference error loading a module that has <s:FormItem> Fixed | |
| FLEX-33124 FLEX-33108 Change build script to download specified version of playerglobal.swc Fixed | |
| FLEX-33123 Existing validator and formatter classes only validate US and Canadian postcodes Fixed | |
| FLEX-33122 FLEX-33106 MakeApacheFlexForFlashBuilder change language at runtime Fixed | |
| FLEX-33117 Removing dependency to a contrib library in the MXML download/build script Fixed | |
| FLEX-33116 Add Vector implementations of IList and ICollectionView Fixed | |
| FLEX-33109 Add support for newer versions of the Text Layout Framework to build scripts Fixed | |
| FLEX-33106 AIR version of makeApacheFlexForFlashBuilder for Windows Fixed | |
| FLEX-33080 Classpath for the Flex-Compiler project has hardcoded absolute paths Fixed | |
| FLEX-33070 Mustella build file issues Fixed | |
| FLEX-33069 env.properties is not used in *.bat files Fixed | |
| FLEX-33065 env.properties not used if mxmlc/compc/asdoc run from ant task or jar executed directly Fixed | |
| FLEX-33064 The Max value restriction in Spark NumericStepper doesn't work properly Fixed | |
| FLEX-32846 [Dependent][FP]AdvancedDataGrid shows wrong selection in FlashPlayer 10.1 Fixed | |
| FLEX-32721 Border skin sometimes dissappears from AdvancedDataGrid Fixed | |
| FLEX-32692 AdvancedDataGrid border not rendered when switching between Flex 4 states Fixed | |
| FLEX-32599 TypeError: Error #1009: Cannot access a property or method of a null object reference Fixed | |
| FLEX-32589 pendingCellSelection only cleared when setting selectedCells property Fixed | |
| FLEX-32571 ADG border disappears on state transition Fixed | |
| FLEX-29002 RunTime Error #1009 at mx.managers::PopUpManagerImpl/addModalPopUpAccessibility() Fixed | |
| FLEX-28967 PopUpManagerImpl - centerPopUp method - TypeError: Error #1009: Cannot access a property or Fixed | |
| FLEX-28947 Clear NumericStepper Value and get NaN in the display text area Fixed | |
| FLEX-28946 MX DataGrid default column sort breaks on NULL complex fields Fixed | |
| FLEX-28933 ZipCodeValidator does not fail "A0A0A" when set to CANADA_ONLY Fixed | |
| FLEX-28915 Data disappears from DataGrid when tablet state changed from portrait to landscape Fixed | |
| FLEX-28883 List.requireSelection doesn't always work Fixed | |
| FLEX-28876 DataGrid lockedRowCount RTE when used with variableRowHeight Fixed | |
| FLEX-28561 CLONE -Spark NumericStepper : unable to use decimals as stepSize - Displays NaN Fixed | |
| FLEX-28530 mx:DateValidator crash when property allowedFormatChars is null Fixed | |
| FLEX-28247 In a NumericStepper, when typing a value manually and tabbing out of the field, the new value Fixed | |
| FLEX-28130 The Max value restriction in Spark Numeric doesn't work properly Fixed | |
| FLEX-28045 FocusManager throws TypeError Fixed | |
| FLEX-27855 NumericStepper steps incorrectly with decimal values in European locale Fixed | |
| FLEX-27815 Add in Portuguese locale to Flex SDK for string externalization Fixed | |
| FLEX-27797 Spark Datagrid double click is fired even when you make the first and second click in different Fixed | |
| FLEX-27768 DateField formatString doesn't display month name as expected Fixed | |
| FLEX-27652 DateChooser displays incorrect month label Fixed | |
| FLEX-27315 Scroller Crash On Window Resize Fixed | |
| FLEX-27235 NumericStepper cannot display the correct decimal separator for various locale (fr_FR, ru_RU) Fixed | |
| FLEX-27075 Wrong behavior of DateField control with fr_FR locale on French OS Fixed | |
| FLEX-26948 Null reference in Slider class: updateDisplayList Fixed | |
| FLEX-26698 CurrencyFormatter returns malformed string when formatting the number 0 Fixed | |
| FLEX-26438 ArrayCollection - setItemAt API malfunctioning when it has filter function Fixed | |
| FLEX-26325 RemoteObject logs too eagerly all sent messages Fixed | |
| FLEX-26048 DateChooser throws #1010 error when selectableRange is empty object Fixed | |
| FLEX-25939 NumericStepper fails to commit when value is set to NaN Fixed | |
| FLEX-25847 Odd Long Numbers Appearing In NumericStepper Fixed | |
| FLEX-25622 NumberValidator doesn't handle scientific notation Fixed | |
| FLEX-25617 ValidationResultEvent message property throws exception (EmailValidator) Fixed | |
| FLEX-25071 removeAll() on a sorted ArrayCollection returns a RangeError: Index '-1' Fixed | |
| FLEX-24921 Nummericstepper displays icorrect values when minimum is decimal Fixed | |
| FLEX-24780 Initially I can change the selectedItem in a List programmatically, but if the event preventDe Fixed | |
| FLEX-24764 Applying NumberFormatter.format() to 17.76 returns the incorrect value Fixed | |
| FLEX-24691 ObjectUtil.dateCompare does not handle an invalid date object Fixed | |
| FLEX-24411 DateFormatter.parseDateString() function doesn't properly read in SQLite seconds values Fixed | |
| FLEX-24296 ListCollectionView should throw a RangeError instead of Error when accessed with negative index Fixed | |
| FLEX-24259 DateField does not correctly parse nor format dates in fr_FR locale Fixed | |
| FLEX-24257 DateField text scrolled when pressing DateField calendar button Fixed | |
| FLEX-24225 DateFormatter "parseDateString" method cannot parse dateString value formatted with non default Fixed | |
| FLEX-24197 Email Validator allows for invalid email addresses Fixed | |
| FLEX-24142 Null reference in Slider class: getComponentBounds Fixed | |
| FLEX-23980 EmailValidator's disallowed character does not include tab Fixed | |
| FLEX-23974 Datagrid with ArrayCollection provider, error at setter of selectedIndex after applying filters Fixed | |
| FLEX-23834 mx.controls.DateField with editable=true and DataGrid itemEditor Fixed | |
| FLEX-23781 Error #1009 after assigning null to mx:Image source property Fixed | |
| FLEX-23695 CurrencyFormatter.format() gives wrong result if the number has "e" exponent. Fixed | |
| FLEX-23556 Flex SDK has no Locale for en_GB Fixed | |
| FLEX-23486 mx:List / selectedItemsCompareFunction property is not applied correctly Fixed | |
| FLEX-23464 Setting selectedDate in closed handler of DateField doesn't update selectedDate Fixed | |
| FLEX-23303 getting the selectedIndex from a RadioButtonGroup Implemented | |
| FLEX-23267 DateField, impossible to change a date after being invalid. Fixed | |
| FLEX-22865 Changing a DateChooser's displayedMonth to X and then immediately changing it back results in Fixed | |
| FLEX-22574 Adobe AIR updater UI not work correctly Fixed | |
| FLEX-22502 DateField component, when Editable, and using a DateValidator, cause 3 "invalid" events to fire Fixed | |
| FLEX-22452 Error in SortField.nullCompare logic Fixed | |
| FLEX-22068 DateFormatter.parse does not correctly handle positive GMT offset (such as UK) Fixed | |
| FLEX-21609 Make the Date.parse locale aware. Fixed | |
| FLEX-21066 Make removeItem( item:Object) accessible in ArrayCollection Implemented | |
| FLEX-20956 [Localization]: DateField should support "MMM" and "MMMM" for formatString Fixed | |
| FLEX-20951 [Localization]: DateFormatter.parseDateString does not support non-latin characters in month a Fixed | |
| FLEX-20566 Date Validator not handling single digit date configurations correctly for localized versions Fixed | |
| FLEX-20370 DateField do not honor min or maxYear setting. Fixed | |
| FLEX-20322 Locale fr_FR with different monthNames and DateFormatter doesnt provide expected result Fixed | |
| FLEX-20117 ValidationResultEvent.message getter throws exception if the evnt is of type Fixed | |
| FLEX-19943 DateField does not open when you click the text entry area Fixed | |
| FLEX-19842 DateField size measured too small Fixed | |
| FLEX-19211 StringUtil.trim() function does not remove the space in japanese language Fixed | |
| FLEX-19055 Sliders don't function with small intervals Fixed | |
| FLEX-18951 NumberFormatter.format returns wrong number for some scientific notation values Fixed | |
| FLEX-18697 ObjectUtil.getCacheKey does not make cache key correctly Fixed | |
| FLEX-18324 Halo NumericStepper clears value is an illegal character is typed in textInput Fixed | |
| FLEX-18090 DateField with a lowercase formatString does not work Fixed | |
| FLEX-17931 [Localization]:[HS:CN]The default value of property "dateFormat" of the Class DateFormatter Fixed | |
| FLEX-17257 DateValidator attachs the inputFormat on custom wrongLength parameters Fixed | |
| FLEX-16909 DateField should support "M" for formatString Fixed | |
| FLEX-16876 Unrequired cast in DataGridItemRenderer.as Fixed | |
| FLEX-16857 Value is not a function on null ArrayCollection Sort Fixed | |
| FLEX-16840 Unused local variable Fixed | |
| FLEX-16676 When setting the date range for the DataPicker,it will not correctly update the datechooser's Fixed | |
| FLEX-16656 DateField format string causes null value in selectedDate Fixed | |
| FLEX-16235 mx.utils.ObjectUtil.getClassInfo doesn't treat XML as dynamic Fixed | |
| FLEX-16004 DateFormatter return empty string when modifies properties of DateBase for non US Fixed | |
| FLEX-15903 Error #1006: value is not a function in ListCollectionView.getFilteredItemIndex() Fixed | |
| FLEX-15274 ComboBox: setting selectedItem=null does not reset the control as it is should be Fixed | |
| FLEX-15171 ObjectUtil.compare() returns 0 or -1 when comparing 2 objects depending on which parameter is Fixed | |
| FLEX-14804 DateField throws RTE when selecting the calendar icon when editable is set to true and the text Fixed | |
| FLEX-14787 Confusing, implicit cast to Number Fixed | |
| FLEX-14773 ListBase::findKey is invoked with event.keyCode instead of event.charCode Fixed | |
| FLEX-14766 Creating a tween with duration zero can remove random playing tween Fixed | |
| FLEX-14630 Flex-SDK cannot be built entirely from source Fixed | |
| FLEX-14596 Add time zone formatting to DateFormatter Fixed | |
| FLEX-14581 Mx.Controls.DateChooser - Setting .monthNames to Array of Length < 12 causes "Null" months Fixed | |
| FLEX-14522 enable/disable items within the building phase of the ButtonBar component not possible Implemented | |
| FLEX-14454 stop function of Tween object does not working properly Fixed | |
| FLEX-14450 NumberValidator maxValue/minValue don't work with non-english settings Fixed | |
| FLEX-14316 mx.core.UITextField.truncateToFit() contains dead code Fixed | |
| FLEX-14269 RTE in Slider when used as dataRenderer in some test cases Fixed | |
| FLEX-14181 DividedBox call to getDividerAt(num) encounters null reference when no dividers are present Fixed | |
| FLEX-14153 Unrequired cast of calHeader in DateChooser Fixed | |
| FLEX-13994 ListBase throws an exception due to lack of error checking Fixed | |
| FLEX-13423 DateChooser selectedRanges gives selectedRange start+1 day [if selectedRanges.rangeStart is Fixed | |
| FLEX-13401 format() method in NumbeFormatter should understand numbers in Scientic notation e.g. 1.2E7 Fixed | |
| FLEX-12749 DateChooser doesn't handle Daylight Saving Time correctly with multiple selection=on Fixed | |
| FLEX-12628 add optional formatString argument to constructor Fixed | |
| FLEX-12202 Passing a false Boolean argument to ArrayUtil.toArray() returns an empty Array instead of an Fixed | |
| FLEX-11930 Inproper condition for IF statement Fixed | |
| Apache Flex 4.9.1 | |
| ================= | |
| Apache Flex 4.9.1 is a minor update to Apache Flex 4.9. | |
| Differences from Apache Flex 4.9.0: | |
| - Updated README and RELEASE_NOTES. | |
| - Minor change to fix issue with changing locale. | |
| - Added AeonGraphical missing theme assets. | |
| - Fixed non debug compiler RTE (see ASC-2993). | |
| - Updated ASDocs to use correct logo. | |
| - Updated Mustella Japanese language pack tests to pass. | |
| Bugs fixed: | |
| JIRA Issue Number Summary | |
| ------------------------------------------------------------------------------------------------------ | |
| FLEX-33390 Can't embed SVG asset | |
| FLEX-33377 Focus can be transferred from a modal window to a non-modal window | |
| open in the background if clicked on some specific dimension of the | |
| non-modal window in the background i.e. by clicking on the extreme | |
| left i.e. x=0 dimension of the application | |
| FLEX-33384 Caret visible in all textinputs after they've been selected once | |
| FLEX-33381 Setting s:ComboBox#typicalItem produces unnecessarily long width | |
| FLEX-29002 RunTime Error #1009 at mx.managers::PopUpManagerImpl/addModalPopUpAccessibility() | |
| when displaying more than one modal popup via PopUpManager on top of each other | |
| Apache Flex 4.9.0 | |
| ================= | |
| This is first release after the Apache Flex 4.8.0 parity release. | |
| The official Apache distribution is the source kit which can contain only source. | |
| Because of this, and various licensing constraints, there must be a few differences. | |
| ====> Please see the README, especially the "Install Prerequisites" section. <==== | |
| Differences from Apache Flex 4.8.0: | |
| - New locales for Apache Flex including Australian, British, Canadian, Greek, Switzerland (German) and Portuguese | |
| - Apache Flex SDK can be compiled for any version of the Flash Player from 10.2 to 11.5 | |
| - New PostCodeFormatter and PostCodeValidator classes for international postcode formatting and validation | |
| - New VectorList and VectorCollection classes for lists and collections of vectors | |
| - New version of the TLF (Text Layout Framework), the TLF 3.0.33 source code is now included as it is now part | |
| of the Apache Flex donation. | |
| - Can use Java 7 to compile SDK (see README for instructions) | |
| - Many improvements and updates to Mustella tests | |
| - An SDK installer has also been created and is the recommended way of installing the Apache Flex SDK in an IDE. | |
| For more information see http://flex.apache.org/installer.html | |
| Several bug have also been fixed including (but not limited to): | |
| FLEX-33272 A #1010 error occurred while trying to hide columns of an AdvancedDataGrid having lockedColumnCount | |
| greater than 0 | |
| FLEX-33263 FocusOut in datagrid causes RTE if target.parent is null | |
| FLEX-33248 Spark GridItemEditor cannot edit nested properties | |
| FLEX-33216 Chart initialization performance degradation between Flex 3 and Flex 4 | |
| FLEX-33110 Building the SDK with Java 7 | |
| FLEX-29002 RunTime Error #1009 at mx.managers::PopUpManagerImpl/addModalPopUpAccessibility() when displaying more | |
| than one modal popup via PopUpManager on top of each other. On Windows 7 running on some PCs | |
| FLEX-28982 DropDownController - Null Object Reference | |
| FLEX-27758 Keyboard navigation stops working in mx:DataGrid | |
| For a full list see https://issues.apache.org/jira/browse/FLEX | |
| Differences from Adobe Flex 4.6.0: | |
| - BlazeDS integration is an optional feature (Adobe license) | |
| - Adobe embedded font support is an optional feature | |
| - the lib directory has been restructured | |
| -- lib (jars built from source) | |
| -- external (other Apache jars or ones with compatible licenses) | |
| -- optional (optional jars with incompatible licenses) | |
| - the default linkage is -static-link-runtime-shared-libraries=true | |
| - there are no longer Adobe signed RSLs (swz files) in frameworks/rsls | |
| - the frameworks/rsls directory contains unsigned RSL for libraries we build | |
| - the frameworks/osmf src is not included which means there is not an osmf RSL. | |
| - the ASDoc in the asdoc package no longer has active links for Adobe Flash, | |
| Adobe Air, the Open Source Media Framework (OSMF) or Text Layout Format (TLF). | |
| We hope to correct this in a future release. | |
| Please report new issues to our bugbase at: | |
| https://issues.apache.org/jira/browse/FLEX | |
| The Apache Flex Project | |
| <http://flex.apache.org/> |