FDT Release Notes (Latest)
From FDT Documentation
(→Bugs Fixed) |
(→Features & Improvement) |
||
(97 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
- | = | + | |
+ | =2017/09/27<span id="Latest-release"> </span>= | ||
+ | *([http://fdt.powerflasher.com/buy-download/archive/FDT_1.17.390.1860/ 1.17.390.1860]) | ||
+ | |||
+ | <span style="color:red; font-size:100%">ACHTUNG!</span> FDT Standalone is now based on Eclipse Oxygen 1 (requires Java 1.8). | ||
+ | |||
+ | In case you still want to use FDT Standalone based on Eclipse Neon select the bundle from the [http://fdt.powerflasher.com/buy-download/archive/FDT_1.17.374.1859/ archive] of this release. | ||
+ | |||
+ | =2017/09/15= | ||
+ | *([http://fdt.powerflasher.com/buy-download/archive/FDT_1.17.374.1859/ 1.17.374.1859]) | ||
+ | |||
+ | ==Features & Improvement== | ||
+ | *[https://bugs.interactive-pioneers.de/browse/FDT-3737 Project specific task tags settings] | ||
+ | *[https://bugs.interactive-pioneers.de/browse/FDT-3740 Air SDK 25: Android TV support] | ||
+ | *[https://bugs.interactive-pioneers.de/browse/FDT-3741 Air SDK 25: Android, option to disable media codec] | ||
+ | *[https://bugs.interactive-pioneers.de/browse/FDT-123 Set cursor to the right position when creating a new Class or Interface] | ||
+ | *[https://bugs.interactive-pioneers.de/browse/FDT-1055 Auto-completion for @Clear (States)] | ||
+ | *[https://bugs.interactive-pioneers.de/browse/FDT-3748 AIR: Option to set time-stamp url] | ||
+ | |||
+ | |||
+ | ==Bugs Fixed== | ||
+ | *[https://bugs.interactive-pioneers.de/browse/FDT-3738 Metadata Tag Preferences / Properties does not reject duplicates] | ||
+ | |||
+ | =2017/02/21= | ||
+ | *([http://fdt.powerflasher.com/buy-download/archive/FDT_1.17.81.1853/ 1.17.81.1853]) | ||
+ | |||
+ | ==Features & Improvement== | ||
+ | *[https://bugs.interactive-pioneers.de/jira/browse/FDT-3729 FlexUnit: Add special ObjectUtil.swc to AIR project templates] | ||
+ | *[https://bugs.interactive-pioneers.de/jira/browse/FDT-3728 FlexUnit: Add special ObjectUtil.swc for pure AIR projects] | ||
+ | *[https://bugs.interactive-pioneers.de/jira/browse/FDT-3727 Copy qualified name for multiselection] | ||
+ | *[https://bugs.interactive-pioneers.de/jira/browse/FDT-3724 Dark theme recognized by FDT parts] | ||
+ | |||
+ | |||
+ | ==Bugs Fixed== | ||
+ | *[https://bugs.interactive-pioneers.de/jira/browse/FDT-3730 Only first task tag per comment recognized] | ||
+ | *[https://bugs.interactive-pioneers.de/jira/browse/FDT-3722 Air SDK 25: build failed] | ||
+ | *[https://bugs.interactive-pioneers.de/jira/browse/FDT-3726 Semantic highlight missing in SWC part editors] | ||
+ | |||
+ | |||
+ | Please visit our blog posts for more information about | ||
+ | *[http://fdt.powerflasher.com/2017/02/fdt-viewseditors-follow-dark-them FDT Views/Editors follow Dark Theme] | ||
+ | |||
+ | =2017/02/01= | ||
+ | *([http://fdt.powerflasher.com/buy-download/archive/FDT_1.17.50.1851/ 1.17.50.1851]) | ||
+ | |||
+ | ==Features & Improvement== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3713 Support iOS/Android Air descriptor embedFonts tag for Air SDK 24] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1760 Select working sets in New Project wizard] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3717 AIR Icons Properties: Select folder button to pre-fill size fitting icons] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3718 AIR Descriptor: Show error marker for unsupported embedFonts-tag] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3720 AIR Descriptor: Show error marker for missing font file] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3719 Quick Fix for error marker for unsupported embedFonts-tag in AIR Descriptor] | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3716 FlexJS 0.8.0 build fails in FDT] | ||
+ | |||
+ | Please visit our blog posts for more information about | ||
+ | *[http://fdt.powerflasher.com/2017/02/font-support-for-android-and-ios/ Font support for Android and iOS] | ||
+ | |||
+ | =2016/12/08= | ||
+ | *([http://fdt.powerflasher.com/buy-download/archive/FDT_1.16.503.1850/ 1.16.503.1850]) | ||
+ | |||
+ | ==Features & Improvement== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3702 Support tvOS export of Air SDK 24] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-105 Mylyn integration for FDT Explorer] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3710 FDT Mylyn context integration] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3705 Mylyn integration for content outline] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3706 Content outline should be linked with editor] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3707 Overlapping native extension ids error marker] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3708 MXML content outline should show error markers] | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3704 bogus demand to get license] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3703 Marking as error a dynamic modifier in classes outside packages] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3709 Marking as error a final modifier in classes outside packages] | ||
+ | |||
+ | Please visit our blog posts for more information about | ||
+ | *[http://fdt.powerflasher.com/2016/12/mylyn-integration/ Mylyn integration] | ||
+ | |||
+ | =2016/11/02= | ||
+ | *([http://fdt.powerflasher.com/buy-download/archive/FDT_1.16.452.1846/ 1.16.452.1846)] | ||
+ | |||
+ | <span style="color:red; font-size:100%">ACHTUNG!</span> FDT Standalone is now based on Eclipse Neon (requires Java 1.8). | ||
+ | |||
+ | In case you still want to use FDT Standalone based on Eclipse Mars select the bundle from the [http://fdt.powerflasher.com/buy-download/archive/FDT_1.16.381.1840/ archive] of this release. | ||
+ | |||
+ | ==Features & Improvement== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3700 FDT SWF Application for .css-file] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3698 Quick fix: Add missing Compiler Constant] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3699 Quick fix: Remove problematic classpath entry] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3687 Update profiles when changing AIR SDK from a non-existing one] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3688 Quick fix: Adjust descriptor Air SDK namespace to Air SDK version] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3697 Quickfix to add missing airglobal or playerglobal to classpath] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3686 Option to quit rather than restart after deactivating] | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3690 FDT crashes at least once in 2 weeks. Can't be restarted.] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3555 File type icons intermittent] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3695 Search GUI typo] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3689 https links @see issue] | ||
+ | |||
+ | Please visit our blog posts for more information about | ||
+ | *[http://fdt.powerflasher.com/2016/11/css-to-swf-launcher/ CSS to SWF Launcher] | ||
+ | *[http://fdt.powerflasher.com/2016/11/quick-fixes-for-projectclasspath-problems/ Quick Fixes for Project/Classpath Problems] | ||
+ | |||
+ | =2016/09/13= | ||
+ | *([http://fdt.powerflasher.com/buy-download/archive/FDT_1.16.381.1840/ 1.16.381.1840]) | ||
+ | |||
+ | ==Features & Improvement== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1748 Block comment shortcut] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3683 Bracket hover] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3682 Show Tooltip Description] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3680 Android Properties: Include all Android Manifest permissions] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2362 Show sourcecode in hover] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2602 AsDoc: Showing inherited interfaces] | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3557 Not enough space to display ico] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3679 AsDoc: Class interfaces not shown] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3678 Windows 10, Java 1.8: External SWF Viewer does not start] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3681 Cannot set breakpoint in attached source editor] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3684 Selection of Embedded File Browser Quick Fix not set ] | ||
+ | |||
+ | Please visit our blog posts for more information about | ||
+ | *[http://fdt.powerflasher.com/2016/09/hover-asdoc-convenience/ Hover & AsDoc Convenience] | ||
+ | |||
+ | =2016/08/24= | ||
+ | *([http://fdt.powerflasher.com/buy-download/archive/FDT_1.16.351.1837/ 1.16.351.1837]) | ||
+ | |||
+ | ==Features & Improvement== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3673 Quick fix new parameter for self assignment] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3675 Eclipse Neon compatibility] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3677 Dump launch configuration compiler config file] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3676 Ant Project Generator for Launch Configurations] | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3672 FDT hangs on launch if connected to the Internet] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3671 Compiler constant quick fix do not place new name] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3670 Haxe project creation issue] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3674 Rename project with launch config in settings fails] | ||
+ | |||
+ | Please visit our blog posts for more information about | ||
+ | *[http://fdt.powerflasher.com/2016/08/dump-launch-configuration/ Dump launch configuration] | ||
+ | *[http://fdt.powerflasher.com/2016/08/ant-project-generator/ Ant Project Generator] | ||
+ | |||
+ | =2016/06/21= | ||
+ | *([http://fdt.powerflasher.com/buy-download/archive/FDT_1.16.261.1834/ 1.16.261.1834]) | ||
+ | |||
+ | ==Features & Improvement== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3669 Marker for test resources] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3660 SWC Launcher: SDK SWCs can be excluded from export] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3667 Referenced project can be excluded from export] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3659 AIR SDK 22: Multitasking Enhancements Support in iOS] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3663 Project Template: Option to declare file to open after project creation] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3662 Library Project Templates] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3665 FlexJS Project Template] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3668 FlexJS Native Project Template] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3666 FlexJS project type updated] | ||
+ | |||
+ | Please visit our blog post for more information about | ||
+ | *[http://fdt.powerflasher.com/2016/06/library-project-template/ Library Project Template] | ||
+ | |||
+ | =2016/05/04= | ||
+ | *([http://fdt.powerflasher.com/buy-download/archive/FDT_1.16.190.1832/ 1.16.190.1832]) | ||
+ | |||
+ | ==<span style="color:red; font-size:100%">ACHTUNG!</span> Please read carefully to avoid update problems== | ||
+ | |||
+ | Due to an Eclipse P2 problem sometimes the update site cache is not refreshed and no available update is shown to the user. | ||
+ | |||
+ | '''Windows''': | ||
+ | Erase the folder C:\Users\-yourUserName-\.eclipse\org.eclipse.oomph.p2\cache to force a refresh of the cache | ||
+ | |||
+ | '''MacOS''': Erase the folder /Users/-yourUserName-/.eclipse/org.eclipse.oomph.p2\cache to force a refresh of the cache | ||
+ | |||
+ | '''LINUX''': Erase the folder --yourUserFolder--/.eclipse/org.eclipse.oomph.p2/cache to force a refresh of the cache | ||
+ | |||
+ | ==Features & Improvement== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1524 ActionScript refactorings should update links, names, etc. in AsDoc] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3653 Parsing of AsDoc comments written in MXML] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-638 Quickfix for AsDoc] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1705 Give deprecation warnings] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3655 Semantic highlighting for deprecation] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3656 Show deprecation in AsDoc] | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3646 FDT AIR Properties panel shows "Initial window is not visible." warning] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3651 Move refactoring of AS3 file fails if target exists] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3652 Moving non-source file does not ask overwrite confirmation] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3654 Project Templates: SWC tag attribute sharedRuntime of libraries is not accepted by template parser] | ||
+ | |||
+ | Please visit our blog post for more information about | ||
+ | *[http://fdt.powerflasher.com/2016/05/asdoc-convenience/ AsDoc Convenience] | ||
+ | |||
+ | =2016/04/07= | ||
+ | *([http://fdt.powerflasher.com/buy-download/archive/FDT_1.16.150.1831/ 1.16.150.1831]) | ||
+ | ==<span style="color:red; font-size:100%">ACHTUNG!</span> Please read carefully to avoid update problems== | ||
+ | |||
+ | Due to an Eclipse P2 problem sometimes the update site cache is not refreshed and no available update is shown to the user. | ||
+ | |||
+ | '''Windows''': | ||
+ | Erase the folder C:\Users\-yourUserName-\.eclipse\org.eclipse.oomph.p2\cache to force a refresh of the cache | ||
+ | |||
+ | '''MacOS''': Erase the folder /Users/-yourUserName-/.eclipse/org.eclipse.oomph.p2\cache to force a refresh of the cache | ||
+ | |||
+ | '''LINUX''': Erase the folder --yourUserFolder--/.eclipse/org.eclipse.oomph.p2/cache to force a refresh of the cache | ||
+ | |||
+ | ==Features & Improvement== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3026 Improve name conflict window text selection] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1108 Refactor Duplicate Class] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1223 Shortcut to insert CDATA block] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2569 Debugger improvement when internal error occurs] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-798 Hexadecimal color input when specifying colors in FDT.] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1845 Abbreviate Package Names] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1109 Organize projects in Flash Explorer in Project Groups] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3643 Drop return value quick assist] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-637 Outline view refactoring properties and methods order of AS3 classes/interfaces] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1137 New AS3 Formatter : Blank lines > Blank lines in compilation unit.] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3645 Write certificate passwords from com.powerflasher.fdt.core.prefs manually] | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3648 Run/Debug with "Do NOT compile before launch..." option] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2970 Open Declaration (Ctrl + Click or F3) for @see] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3644 Can't update to 1.16.91] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2357 Incorrect behaviour when copying class file] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2242 Duplicating a Class in the Explorer should refactor the Classname according to the new Filename] | ||
+ | |||
+ | Please visit our blog post for more information about | ||
+ | *[http://fdt.powerflasher.com/?p=9455 Project groups] | ||
+ | *[http://fdt.powerflasher.com/?p=9463 Package Abbreviation] | ||
+ | *[http://fdt.powerflasher.com/?p=9469 Outline Drag and Drop] | ||
+ | |||
+ | =2016/03= | ||
+ | *([http://fdt.powerflasher.com/buy-download/archive/FDT_1.16.91.1817/ 1.16.91.1817]) | ||
+ | |||
+ | ==Features & Improvement== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3641 FDT iOS AIR Properties: Icons sizes for iPad Pro] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3640 FlexUnit View Ignored Only Filter] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3633 Create event handler function in MXML with autocompletion] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3186 Add Quick Fix for missing return statement] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3631 Test resource classpath entries only for test runs] | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3164 Linked UI doesn't stop after using "Add Parameter" Quick fix to add parameter in another Class] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3639 Error on @Clear()] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3637 Error when launching SWF on Firefox] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3642 Content assist background color value is ignored] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1483 Copy package structure does not copy full hierarchy] | ||
+ | |||
+ | Please visit our blog post for more information about | ||
+ | *[http://fdt.powerflasher.com/2016/03/release-9-8-test-resources/ Release 9.8 – Test Resources] | ||
+ | |||
+ | =2016/02/12= | ||
+ | *([http://fdt.powerflasher.com/buy-download/archive/FDT_1.16.61.1814/ 1.16.61.1814]) | ||
+ | |||
+ | (Small Bug fix release) | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | |||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3634 MXML Parser fails for some event parameters] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3630 Negative number constants are displayed as positive in autocompletion] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3635 Deadcode in method in MXML or outside package not recognized] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3638 MXML hard wired import failure] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3636 False errors in 'Problems' and 'FDT Explorer' views] | ||
+ | |||
+ | =2016/01/27= | ||
+ | *([http://fdt.powerflasher.com/buy-download/archive/FDT_1.16.41.1812/ 1.16.41.1812]) | ||
+ | |||
+ | ==Features & Improvement== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3619 Show UTF code of character at cursor] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3620 Show interpreted string literal in hover] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3624 Quick Fix: "Assign all parameters to new field", do not assign params passed to super method] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-788 Quickfix field creation in method constructor] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-462 Add a warning if a package is renamed as "const"] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3626 Parameter rename refactoring should also rename AsDoc @param references] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1804 Ability to turn off parameter autocompletion] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3421 Project templates location] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3627 Support MacOS-x86-64 platform for Air SDK 20] | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | |||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3621 'Compile' has encountered a problem on Debug launch] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3615 java.lang.OutOfMemoryError: Java heap space when using many configurations in launcher chain] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3629 Linux: FDT Setup Wizard fails in Eclipse Mars] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3618 FDT verifies inheritance hierarchy very strictly.] | ||
+ | |||
+ | Please visit our blog post for more information about | ||
+ | *[http://fdt.powerflasher.com/?p=9399&preview=true FDT Release 9.7] | ||
+ | |||
+ | =2015/12/01= | ||
+ | *([http://fdt.powerflasher.com/buy-download/archive/FDT_1.15.491.1806/ 1.15.491.1806]) | ||
+ | |||
+ | ==Features & Improvement== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3614 Support for Flex JS Compiler Version 0.5] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3598 Quick-fix for missing function return type] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3599 Reduced memory consumption of ASDoc for SWCs] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3600 Semantic Highligthing performance] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3601 Faster SWC ASDoc parser] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3602 A bit faster Debugger UI update during stepping] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-883 When overriding empty method I never need the super call] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3608 Show Variables view after using 'Open in variables view'] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-561 Support for mxml-manifest.xml] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3531 Add ability to remove items to FDT explorer right click menu] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3613 Changes spaces to underscore in string constant name] | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | |||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3597 Embed 9-slice code hinting shows "scaleGridButtom"] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2149 Display error when trying to extend native abstract AS3 Class] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3596 Object property in brackets incorrectly resolved] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3611 for-loop-Quickfix uses wrong length for XML] | ||
+ | |||
+ | Please visit our blog post for more information about | ||
+ | *[http://fdt.powerflasher.com/2015/12/flexjs-compiler-support/ FlexJS Compiler Support] | ||
+ | |||
+ | =2015/10/05= | ||
+ | *([http://fdt.powerflasher.com/buy-download/archive/FDT_1.15.410.1804/ 1.15.410.1804]) | ||
+ | |||
+ | ==Features & Improvement== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3584 Air SDK 19: new Vector/Array API method support] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3585 Multiple SWC library source paths] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3586 iOS Project settings improvement] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3588 E4X access verified by XSD] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3594 Dynamic Object access verified by Json Schema] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3595 Dynamic Object access verified by AS3 type] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2860 Add Parser Option To Ignore Accessing Members Of Dynamic Objects] | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3587 ASDoc comments don't show up for properties] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1494 Missing error: 'Parameter initializer unknown or is not a compile-time constant.'] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3591 No auto completion for members in for context] | ||
+ | |||
+ | Please visit our blog post for more information about | ||
+ | *[http://fdt.powerflasher.com/2015/10/fdtstructure/ FdtStructure] | ||
+ | |||
+ | =2015/07/28= | ||
+ | *([http://fdt.powerflasher.com/buy-download/archive/FDT_1.15.311.1803/ 1.15.311.1803]) | ||
+ | |||
+ | ==Features & Improvement== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3579 Postfix code completion] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3582 Autocomplete improvement] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3129 Check if variable/method name already exists when refactoring methods] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3578 Partial Matching for Template Proposals] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2649 SWFBridge - add plugin name to code proposal description] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2270 Add toolbar button/menu option to toggle mark occurences] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1053 Specify 'event' param name in auto created listener methods] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1249 Templates to create metadata should work within fx:Metadata] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1399 No error highlighting in MXML for wrong attribute values] | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2981 Organize import with conditional compilation] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1909 Creating a new project should not overwrite source in target folder] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1494 Missing error: 'Parameter initializer unknown or is not a compile-time constant.'] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2849 Run does not start Action Plugins] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3581 Autocomplete: strange behaviour] | ||
+ | |||
+ | Please visit our blog post for more information about | ||
+ | *[http://fdt.powerflasher.com/2015/07/code-block-postfix-auto-completion-quick-assists/ Code Block: Postfix Auto Completion & Quick Assists] | ||
+ | |||
+ | =2015/06/30= | ||
+ | *([http://fdt.powerflasher.com/buy-download/archive/FDT_1.15.271.1801/ 1.15.271.1801]) | ||
+ | |||
+ | <span style="color:red; font-size:100%">ACHTUNG!</span> | ||
+ | FDT Standalone is now based on Eclipse Luna. | ||
+ | |||
+ | In case you still want to use FDT Standalone based on Kepler select the bundle from the [http://fdt.powerflasher.com/buy-download/archive/FDT_1.15.271.1801/ archive] of this release. | ||
+ | ==Features & Improvement== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-161 Getter/setter quick fix doesn't go to the created accessors] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2678 Match setter naming conversions] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2031 Allow to generate getters and setters from any place in the private field declaration line.] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-118 Auto Completion of Interface getter and setter methods] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-667 Outline should display local functions] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1542 create eventlistener auto remove] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1584 Differentiate between public and internal classes in the Flash Explorer by icon] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-822 Add Item "Create Function" to Quick Assist] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-958 Find a method or property with a piece of the name, not just the first letter] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-945 Add ";" on newline] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1015 Automatic generation of semicolon option] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1105 Quick Fix: Create Constant In Event Class] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1826 Need to be able to filter out backup files in Flash Explorer] | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3575 assist does not show entered class name first] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-859 Refactoring warning in case of name clash] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3576 Browse button not working] | ||
+ | |||
+ | Please visit our blog post for more information about | ||
+ | *[http://fdt.powerflasher.com/2015/06/more-convenience/ More convenience] | ||
+ | |||
+ | =2015/06/08= | ||
+ | *(<span style="font-weight:bold">[http://fdt.powerflasher.com/buy-download/archive/FDT_1.15.240.1795 1.15.240.1795]</span>) | ||
+ | ==Features & Improvement== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1887 Quickfix: Detect that I want to create an Event class] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1997 FDT's editor visual improvements request] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3571 Formatter speed] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2671 Provide Option To Disable ASDoc Notation In (Editor Only)] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2159 AsDoc should show documentation for "current" selection] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1747 Quick-fix type suggestion minor bug] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3573 Quick assist to initialize variable] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1493 missing live error in mxml] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2434 Additional options for AS3 formatter] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-202 Hightlightning of matching <> type-modifier pair.] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1844 Cursor placement when using Quick Assist Open/Close MXML tags] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2066 Go to Matching Bracket] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1467 Add selection loop for Quick-*** lists] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2080 Autocomplete from a partial match] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3574 Quick assist to add AsDoc for method] | ||
+ | |||
+ | Please visit our blog for more information about | ||
+ | *[http://fdt.powerflasher.com/2015/06/part-matching/ Part Matching] | ||
+ | *[http://fdt.powerflasher.com/2015/06/bracket-region-indicator/ Bracket Region Indicator] | ||
+ | *[http://fdt.powerflasher.com/2015/06/asdoc-hover-switch/ AsDoc Hover Switch] | ||
+ | *[http://fdt.powerflasher.com/2015/06/visible-camel-case-matching/ Visible Camel Case Matching] | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3572 Auto completion in @see asdoc comment does not generate fully qualified class names.] | ||
+ | |||
+ | =2015/05/11= | ||
+ | *(<span style="font-weight:bold">[http://fdt.powerflasher.com/buy-download/archive/FDT_1.15.200.1794 1.15.200.1794]</span>) | ||
+ | ==Features & Improvement== | ||
+ | |||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1865 Set launcher settings according to SWF metadata] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-841 Support for multiple stand alone Flash Players] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1744 Ability to specify Launch Player per config.] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3568 Incremental Build Improvement] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3570 Show unresolvable references of SWCs] | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3562 FDT is hanging while debugger is trying to get live value of the variable under cursor] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3565 'Self assignment T has no effect..' when using *=] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2016 SWC package tree doesn't update on overwrite] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2650 SWC classes parsing issue (excluded classes)] | ||
+ | |||
+ | |||
+ | Please visit our blog for more information about | ||
+ | *[http://fdt.powerflasher.com/2015/05/specific-player-to-launch/ Specific Player to Launch] | ||
+ | *[http://fdt.powerflasher.com/?p=9135 Show unresolvable references of SWCs] | ||
+ | |||
+ | =2015/04/13= | ||
+ | *(<span style="font-weight:bold">[http://fdt.powerflasher.com/buy-download/archive/FDT_1.15.161.1790 1.15.161.1790]</span>) | ||
+ | |||
+ | ==Features & Improvement== | ||
+ | |||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3559 Add support for XXXHDPI icon on Android] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3558 Show Variables view automaticly after Alt Click] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3561 Extract Superclass] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1958 Self assignment has no effect and should be marked as warning or error.] | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3560 ASDoc hover window has no scrolling on Mac] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3554 SWFBridge timeout large class files] (SWFBridge developers please [http://bugs.powerflasher.com/jira/browse/FDT-3554 read]) | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1667 Live-Parsing missing: messageFunction in MobileIconItemRenderer] | ||
+ | |||
+ | |||
+ | Please visit our blog for more information about | ||
+ | *[http://fdt.powerflasher.com/2015/04/extract-superclass/ Extract Superclass] | ||
+ | |||
+ | =2015/03/16 <span id="Latest-release"> </span>= | ||
+ | *(<span style="font-weight:bold">[http://fdt.powerflasher.com/buy-download/archive/FDT_1.15.120.1783/ 1.15.120.1783]</span>) | ||
+ | |||
+ | ==Features & Improvement== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3441 Add warning when comparing boolean to Number] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-826 Click/Double click an item in the Allocation Trace panel of Profiler should open the code file and mark the code] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2135 change position of 'libs'] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2545 Custom Task tags are ignored by FDT] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3549 Improve compiler constant management] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2528 ASDoc For Native Classes] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1085 Auto completion should offer variables with underscore prefix] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-1429 Launcher Chain - Add window should have a "filter" input field.] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2294 Add a shortcut/function to copy FQCN in clipboard] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2167 Define browser in launch config] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2077 LiveObjects view forgets sizes/order of columns] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-901 LiveObjects View the selected line is not kept and removed on each view update] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3552 Preference for Flash Task Tags] | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3556 Open Type: Nested Classes (inner private classes)] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2284 Unit Testing : Single Test Runner] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3547 Launcher is not moved to new project after project change in launcher settings] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2075 Profiler graph and views drawn badly] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-2450 Incorrect comment position after creating field] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3548 Unable to change class name] | ||
+ | *[http://bugs.powerflasher.com/jira/browse/FDT-3546 Incorrect Launcher output Path after path select folder] | ||
+ | |||
+ | |||
+ | Please visit our blog for more information about | ||
+ | *[http://fdt.powerflasher.com/2015/03/browser-selector/ Browser Selector] | ||
+ | *[http://fdt.powerflasher.com/2015/03/task-tags/ Task Tag] | ||
+ | *[http://fdt.powerflasher.com/2015/03/copy-qualified-name/ Copy Qualified Name] | ||
+ | *[http://fdt.powerflasher.com/2015/03/as-doc-for-native-classes/ AS Doc for Native Classes] | ||
+ | *[http://fdt.powerflasher.com/2015/03/single-test-runner-annotation/ Single Test Runner Annotation] | ||
+ | |||
+ | =2015/02/11 <span id="Latest-release"> </span>= | ||
+ | *(<span style="font-weight:bold">[http://fdt.powerflasher.com/buy-download/archive/FDT_1.15.71.1773/ 1.15.71.1773]</span>) | ||
+ | (Small Bug fix release) | ||
+ | |||
+ | ==Bugs Fixed== | ||
+ | *[https://bugs.powerflasher.com//jira/browse/FDT-3543 Unknown SDK: null after FDT restart] | ||
+ | *[https://bugs.powerflasher.com//jira/browse/FDT-3545 Workspace problem] | ||
+ | |||
+ | =2015/02/10= | ||
*(<span style="font-weight:bold">[http://fdt.powerflasher.com/buy-download/archive/FDT_1.15.70.1772/ 1.15.70.1772]</span>) | *(<span style="font-weight:bold">[http://fdt.powerflasher.com/buy-download/archive/FDT_1.15.70.1772/ 1.15.70.1772]</span>) | ||
Latest revision as of 11:46, 27 September 2017
2017/09/27
ACHTUNG! FDT Standalone is now based on Eclipse Oxygen 1 (requires Java 1.8).
In case you still want to use FDT Standalone based on Eclipse Neon select the bundle from the archive of this release.
2017/09/15
Features & Improvement
- Project specific task tags settings
- Air SDK 25: Android TV support
- Air SDK 25: Android, option to disable media codec
- Set cursor to the right position when creating a new Class or Interface
- Auto-completion for @Clear (States)
- AIR: Option to set time-stamp url
Bugs Fixed
2017/02/21
Features & Improvement
- FlexUnit: Add special ObjectUtil.swc to AIR project templates
- FlexUnit: Add special ObjectUtil.swc for pure AIR projects
- Copy qualified name for multiselection
- Dark theme recognized by FDT parts
Bugs Fixed
- Only first task tag per comment recognized
- Air SDK 25: build failed
- Semantic highlight missing in SWC part editors
Please visit our blog posts for more information about
2017/02/01
Features & Improvement
- Support iOS/Android Air descriptor embedFonts tag for Air SDK 24
- Select working sets in New Project wizard
- AIR Icons Properties: Select folder button to pre-fill size fitting icons
- AIR Descriptor: Show error marker for unsupported embedFonts-tag
- AIR Descriptor: Show error marker for missing font file
- Quick Fix for error marker for unsupported embedFonts-tag in AIR Descriptor
Bugs Fixed
Please visit our blog posts for more information about
2016/12/08
Features & Improvement
- Support tvOS export of Air SDK 24
- Mylyn integration for FDT Explorer
- FDT Mylyn context integration
- Mylyn integration for content outline
- Content outline should be linked with editor
- Overlapping native extension ids error marker
- MXML content outline should show error markers
Bugs Fixed
- bogus demand to get license
- Marking as error a dynamic modifier in classes outside packages
- Marking as error a final modifier in classes outside packages
Please visit our blog posts for more information about
2016/11/02
ACHTUNG! FDT Standalone is now based on Eclipse Neon (requires Java 1.8).
In case you still want to use FDT Standalone based on Eclipse Mars select the bundle from the archive of this release.
Features & Improvement
- FDT SWF Application for .css-file
- Quick fix: Add missing Compiler Constant
- Quick fix: Remove problematic classpath entry
- Update profiles when changing AIR SDK from a non-existing one
- Quick fix: Adjust descriptor Air SDK namespace to Air SDK version
- Quickfix to add missing airglobal or playerglobal to classpath
- Option to quit rather than restart after deactivating
Bugs Fixed
- FDT crashes at least once in 2 weeks. Can't be restarted.
- File type icons intermittent
- Search GUI typo
- https links @see issue
Please visit our blog posts for more information about
2016/09/13
Features & Improvement
- Block comment shortcut
- Bracket hover
- Show Tooltip Description
- Android Properties: Include all Android Manifest permissions
- Show sourcecode in hover
- AsDoc: Showing inherited interfaces
Bugs Fixed
- Not enough space to display ico
- AsDoc: Class interfaces not shown
- Windows 10, Java 1.8: External SWF Viewer does not start
- Cannot set breakpoint in attached source editor
- Selection of Embedded File Browser Quick Fix not set
Please visit our blog posts for more information about
2016/08/24
Features & Improvement
- Quick fix new parameter for self assignment
- Eclipse Neon compatibility
- Dump launch configuration compiler config file
- Ant Project Generator for Launch Configurations
Bugs Fixed
- FDT hangs on launch if connected to the Internet
- Compiler constant quick fix do not place new name
- Haxe project creation issue
- Rename project with launch config in settings fails
Please visit our blog posts for more information about
2016/06/21
Features & Improvement
- Marker for test resources
- SWC Launcher: SDK SWCs can be excluded from export
- Referenced project can be excluded from export
- AIR SDK 22: Multitasking Enhancements Support in iOS
- Project Template: Option to declare file to open after project creation
- Library Project Templates
- FlexJS Project Template
- FlexJS Native Project Template
- FlexJS project type updated
Please visit our blog post for more information about
2016/05/04
ACHTUNG! Please read carefully to avoid update problems
Due to an Eclipse P2 problem sometimes the update site cache is not refreshed and no available update is shown to the user.
Windows: Erase the folder C:\Users\-yourUserName-\.eclipse\org.eclipse.oomph.p2\cache to force a refresh of the cache
MacOS: Erase the folder /Users/-yourUserName-/.eclipse/org.eclipse.oomph.p2\cache to force a refresh of the cache
LINUX: Erase the folder --yourUserFolder--/.eclipse/org.eclipse.oomph.p2/cache to force a refresh of the cache
Features & Improvement
- ActionScript refactorings should update links, names, etc. in AsDoc
- Parsing of AsDoc comments written in MXML
- Quickfix for AsDoc
- Give deprecation warnings
- Semantic highlighting for deprecation
- Show deprecation in AsDoc
Bugs Fixed
- FDT AIR Properties panel shows "Initial window is not visible." warning
- Move refactoring of AS3 file fails if target exists
- Moving non-source file does not ask overwrite confirmation
- Project Templates: SWC tag attribute sharedRuntime of libraries is not accepted by template parser
Please visit our blog post for more information about
2016/04/07
ACHTUNG! Please read carefully to avoid update problems
Due to an Eclipse P2 problem sometimes the update site cache is not refreshed and no available update is shown to the user.
Windows: Erase the folder C:\Users\-yourUserName-\.eclipse\org.eclipse.oomph.p2\cache to force a refresh of the cache
MacOS: Erase the folder /Users/-yourUserName-/.eclipse/org.eclipse.oomph.p2\cache to force a refresh of the cache
LINUX: Erase the folder --yourUserFolder--/.eclipse/org.eclipse.oomph.p2/cache to force a refresh of the cache
Features & Improvement
- Improve name conflict window text selection
- Refactor Duplicate Class
- Shortcut to insert CDATA block
- Debugger improvement when internal error occurs
- Hexadecimal color input when specifying colors in FDT.
- Abbreviate Package Names
- Organize projects in Flash Explorer in Project Groups
- Drop return value quick assist
- Outline view refactoring properties and methods order of AS3 classes/interfaces
- New AS3 Formatter : Blank lines > Blank lines in compilation unit.
- Write certificate passwords from com.powerflasher.fdt.core.prefs manually
Bugs Fixed
- Run/Debug with "Do NOT compile before launch..." option
- Open Declaration (Ctrl + Click or F3) for @see
- Can't update to 1.16.91
- Incorrect behaviour when copying class file
- Duplicating a Class in the Explorer should refactor the Classname according to the new Filename
Please visit our blog post for more information about
2016/03
Features & Improvement
- FDT iOS AIR Properties: Icons sizes for iPad Pro
- FlexUnit View Ignored Only Filter
- Create event handler function in MXML with autocompletion
- Add Quick Fix for missing return statement
- Test resource classpath entries only for test runs
Bugs Fixed
- Linked UI doesn't stop after using "Add Parameter" Quick fix to add parameter in another Class
- Error on @Clear()
- Error when launching SWF on Firefox
- Content assist background color value is ignored
- Copy package structure does not copy full hierarchy
Please visit our blog post for more information about
2016/02/12
(Small Bug fix release)
Bugs Fixed
- MXML Parser fails for some event parameters
- Negative number constants are displayed as positive in autocompletion
- Deadcode in method in MXML or outside package not recognized
- MXML hard wired import failure
- False errors in 'Problems' and 'FDT Explorer' views
2016/01/27
Features & Improvement
- Show UTF code of character at cursor
- Show interpreted string literal in hover
- Quick Fix: "Assign all parameters to new field", do not assign params passed to super method
- Quickfix field creation in method constructor
- Add a warning if a package is renamed as "const"
- Parameter rename refactoring should also rename AsDoc @param references
- Ability to turn off parameter autocompletion
- Project templates location
- Support MacOS-x86-64 platform for Air SDK 20
Bugs Fixed
- 'Compile' has encountered a problem on Debug launch
- java.lang.OutOfMemoryError: Java heap space when using many configurations in launcher chain
- Linux: FDT Setup Wizard fails in Eclipse Mars
- FDT verifies inheritance hierarchy very strictly.
Please visit our blog post for more information about
2015/12/01
Features & Improvement
- Support for Flex JS Compiler Version 0.5
- Quick-fix for missing function return type
- Reduced memory consumption of ASDoc for SWCs
- Semantic Highligthing performance
- Faster SWC ASDoc parser
- A bit faster Debugger UI update during stepping
- When overriding empty method I never need the super call
- Show Variables view after using 'Open in variables view'
- Support for mxml-manifest.xml
- Add ability to remove items to FDT explorer right click menu
- Changes spaces to underscore in string constant name
Bugs Fixed
- Embed 9-slice code hinting shows "scaleGridButtom"
- Display error when trying to extend native abstract AS3 Class
- Object property in brackets incorrectly resolved
- for-loop-Quickfix uses wrong length for XML
Please visit our blog post for more information about
2015/10/05
Features & Improvement
- Air SDK 19: new Vector/Array API method support
- Multiple SWC library source paths
- iOS Project settings improvement
- E4X access verified by XSD
- Dynamic Object access verified by Json Schema
- Dynamic Object access verified by AS3 type
- Add Parser Option To Ignore Accessing Members Of Dynamic Objects
Bugs Fixed
- ASDoc comments don't show up for properties
- Missing error: 'Parameter initializer unknown or is not a compile-time constant.'
- No auto completion for members in for context
Please visit our blog post for more information about
2015/07/28
Features & Improvement
- Postfix code completion
- Autocomplete improvement
- Check if variable/method name already exists when refactoring methods
- Partial Matching for Template Proposals
- SWFBridge - add plugin name to code proposal description
- Add toolbar button/menu option to toggle mark occurences
- Specify 'event' param name in auto created listener methods
- Templates to create metadata should work within fx:Metadata
- No error highlighting in MXML for wrong attribute values
Bugs Fixed
- Organize import with conditional compilation
- Creating a new project should not overwrite source in target folder
- Missing error: 'Parameter initializer unknown or is not a compile-time constant.'
- Run does not start Action Plugins
- Autocomplete: strange behaviour
Please visit our blog post for more information about
2015/06/30
ACHTUNG! FDT Standalone is now based on Eclipse Luna.
In case you still want to use FDT Standalone based on Kepler select the bundle from the archive of this release.
Features & Improvement
- Getter/setter quick fix doesn't go to the created accessors
- Match setter naming conversions
- Allow to generate getters and setters from any place in the private field declaration line.
- Auto Completion of Interface getter and setter methods
- Outline should display local functions
- create eventlistener auto remove
- Differentiate between public and internal classes in the Flash Explorer by icon
- Add Item "Create Function" to Quick Assist
- Find a method or property with a piece of the name, not just the first letter
- Add ";" on newline
- Automatic generation of semicolon option
- Quick Fix: Create Constant In Event Class
- Need to be able to filter out backup files in Flash Explorer
Bugs Fixed
- assist does not show entered class name first
- Refactoring warning in case of name clash
- Browse button not working
Please visit our blog post for more information about
2015/06/08
Features & Improvement
- Quickfix: Detect that I want to create an Event class
- FDT's editor visual improvements request
- Formatter speed
- Provide Option To Disable ASDoc Notation In (Editor Only)
- AsDoc should show documentation for "current" selection
- Quick-fix type suggestion minor bug
- Quick assist to initialize variable
- missing live error in mxml
- Additional options for AS3 formatter
- Hightlightning of matching <> type-modifier pair.
- Cursor placement when using Quick Assist Open/Close MXML tags
- Go to Matching Bracket
- Add selection loop for Quick-*** lists
- Autocomplete from a partial match
- Quick assist to add AsDoc for method
Please visit our blog for more information about
Bugs Fixed
2015/05/11
Features & Improvement
- Set launcher settings according to SWF metadata
- Support for multiple stand alone Flash Players
- Ability to specify Launch Player per config.
- Incremental Build Improvement
- Show unresolvable references of SWCs
Bugs Fixed
- FDT is hanging while debugger is trying to get live value of the variable under cursor
- 'Self assignment T has no effect..' when using *=
- SWC package tree doesn't update on overwrite
- SWC classes parsing issue (excluded classes)
Please visit our blog for more information about
2015/04/13
Features & Improvement
- Add support for XXXHDPI icon on Android
- Show Variables view automaticly after Alt Click
- Extract Superclass
- Self assignment has no effect and should be marked as warning or error.
Bugs Fixed
- ASDoc hover window has no scrolling on Mac
- SWFBridge timeout large class files (SWFBridge developers please read)
- Live-Parsing missing: messageFunction in MobileIconItemRenderer
Please visit our blog for more information about
2015/03/16
Features & Improvement
- Add warning when comparing boolean to Number
- Click/Double click an item in the Allocation Trace panel of Profiler should open the code file and mark the code
- change position of 'libs'
- Custom Task tags are ignored by FDT
- Improve compiler constant management
- ASDoc For Native Classes
- Auto completion should offer variables with underscore prefix
- Launcher Chain - Add window should have a "filter" input field.
- Add a shortcut/function to copy FQCN in clipboard
- Define browser in launch config
- LiveObjects view forgets sizes/order of columns
- LiveObjects View the selected line is not kept and removed on each view update
- Preference for Flash Task Tags
Bugs Fixed
- Open Type: Nested Classes (inner private classes)
- Unit Testing : Single Test Runner
- Launcher is not moved to new project after project change in launcher settings
- Profiler graph and views drawn badly
- Incorrect comment position after creating field
- Unable to change class name
- Incorrect Launcher output Path after path select folder
Please visit our blog for more information about
- Browser Selector
- Task Tag
- Copy Qualified Name
- AS Doc for Native Classes
- Single Test Runner Annotation
2015/02/11
(Small Bug fix release)
Bugs Fixed
2015/02/10
Features & Improvement
- Add quickfix for Implicit conversion of type
- Quick Assist, class name refactoring
- AIR Properties: Easy copy of values between profiles
- Compare AIR Properties Profiles
- Function call quick assist
- For-Loop quick assist
- Return quick assist
- Switch back to FDT perspective after debug sessions terminated
Bugs Fixed
- Missing modifier if getter/setter quick fix overrides
- Debugger still dropping without reason
- Concurrent Debug sessions no longer working
- Linux: Picture Preview in Property Profiles broken
Please visit our blog for more information about
- Convenient Property Profile Value Handling
- Context Call Quick Assist
- For Loop Quick Assist
- Return Quick Assist
2015/01/19
(Small Bug fix release)
Bugs Fixed
- Wrong error message at with & and ==
- Wrong error message for text of XMLList
- Missing error marker for corrupt ANEs or SWCs
2015/01/14
Features & Improvement
- Quickfix for modifier conflicts
- autocomplete in a method that takes a function as a parameter
- QuickFix for method signature the implements interface
- Quick fix for different parameter default values
- Documentation attachment for SDK SWCs without sources
Bugs Fixed
- Blank lines in types "Between function declaration" is not handled properly after overriding method
- Formatting missing space with if and while block
- Missing new line after quickfix for new field
- Debugger is dropping without reason
- Missing vector type after converting to local variable
- plugin formatter failing with exception
- External SWF viewer doesn't show up.
- OpenType screen is empty
- Project References: Saving file collapses the referenced projects folder
- Inaccessible linked projects at startup
- Missing new line after quickfix for new field
- When a regexp ends with "//", further characters in the line are treated like comments.
- fdt.startDebugger throws java.lang.NullPointerException
- "Advanced Telemetry" option is disabled in the latest FDT version
- Negative "Infinity" values are not displayed correctly in debugger inspector
2014/11/24
Features & Improvement
- Open in variables view
- New option to select IOS Packaging Engine (improved or legacy) for AIR IOS deployment
- Add generate getter/setter quickfix to getter/setter method line
- Change also getter/setter type when using "Change class field type" quickfix
- set MinimumOSVersion
- Relative paths (any option to add) for ADL_ARGUMENTS
- Provide Option To Change The Port For The Profiler
- Project AIR Properties for iOS: Switches for Required Device Capabilities
- AIR Properties for IOS: BackgroundModes
- Project AIR Properties for iOS: get-task-allow setting to support TestFlight
- Eating mode for Content Assist
- Quick Explore for element at editor selection
Bugs Fixed
- iOS Project Properties 'Devices' setting creates incorrect InfoAdditions settings in app-descriptor.xml
- Not recognized expressions in curly braces inside tag attributes expecting a class
Please visit our blog for more information about
- Auto Completion: Eating Mode
- Debug: Reveal Variable
- Select Packaging Engine for iOS Deploy
- Profiler Host/Port-Settings
- New iOS Properties
- AIR App Arguments with Variables
2014/10/21
ACHTUNG! This FDT version requires Java 1.7
Features & Improvement
- Add implement method quick fix
- Add 'true' and 'false' values to code hint when assigning value to Boolean variable or property
- Do not display unneeded items in code hint between method members
- addEventListener Event completion (based on Event metatag)
- All hints should be removed when Escape key is pressed
- Abstract developer specific infomation from com.powerflasher.fdt.core.prefs file
Bugs Fixed
- The method is defined more than once
- "Duplicate Method" error marker is shown sometimes during typing
- option 'Enable working in linked libraries' not findable via filter in preferences panel
- Stuck on MXML syntax error
- Wrong error message, about types mismatch for getter and setter
- Assignment inside expression without paranthesis are accepted but does not compile
- Error not found in a dynamic class
- Wrong arguments hint
- Can't access AIR Desktop application properties
- Certificate Dialog should show error message on creation failure
- Can't debug AIR app when packaged assets are targeted to different paths
Please visit our blog for more information about
- Path variables in credential paths
- Save password in workspace
- AIR Application Root Directory for debugging
2014/09/24
Bugs Fixed
2014/09/23
Features & Improvement
- Update Mobile Preset
- Go to member
- Add quickfix for error 'Accessor types of getter and setter must match'
- Add type to class getter/setter create from outside class if local variable already exisis
- Can not resolve config constant after adding project
- Bad usability of update screen
- Display error if android device is offline
- Launch configuration option to force always a full fresh compilation
- Show warning for breakpoints, stack frames, and instruction pointers out of sync
Bugs Fixed
- Opening multiple files fails
- Adding new parameter remove default values and names
- It's not possible to change package name when changing only lower case letter to upper case
- Can't profile swf in browser properly
- Install command is launched even if there are no devices detected
- Android build appears to hang if device not found
2014/08/27
Features & Improvement
- Property Delegation Methods - more details at our Delegation & Possible Matches blogpost
- Extract Interface - more details at our Extract Interface blogpost
- Autocompletion improvement "as"
- Add quickFix for variable type
- Smarter trace code template on String
- CTRL + Arrow keys for code selection
- Relevant matches for search through implementations
Bugs Fixed
- Missing "operator '=='. Maybe an assigment was intended" warning after if line
- Missing deadcode error
- Warning "Parameter is never used" for overridden functions
- Bug in Debug Configuration window
2014/08/06
Hotfix release
2014/08/04
Features & Improvement
- Do not show Air Export for Profiles without Preparation Launcher
- Unnecessary class name is added for static variable after assist
- Allow SDK change for few selected projects
- Missing SDK error displayed after adding correct SDK
- Add ability to link sources for ANE Classes
- Speed up iIncremental build and full build
Bugs Fixed
- Certificate Creation fails with Apache Flex SDK
- Always Pimary AIR Property Profile is selected after clicking on Problem Marker
- Meaningless alert on SDK SWC Properties
- Reference search results break on class change
- what happened to FDT Search?
- List box from project tempates are too large
- Project templates should not processed typeheader and typecomment
- Kill idb as adb when compiling
- FDT really slow with large mxml files
2014/07/07
Features & Improvement
- Smart inline navigation
- camelCase-aware delete
- Update Descriptor after changing AIR SDK version in "FDT Compiler tab"
- Run configurations invoked by Export to... - do not move to default launch configuration
- Missing error 'interface method is implemented with an incompatible signature
- AIR Android Debugging with Android AIR Shared Runtime
- Allow easily set ip for network Debugging
- More detailed control about ADB kill request of FDT
- Autocompletion for Embed-tag
- Event auto completion for interfaces
- Improve SDK naming
Bugs Fixed
- Double click on Ane file (already added to Clash path) open FIle in Editor
- StartSwf Ant task has wrong help text
- FDT Search "Search for" field permanently inactive
- Incorrect method modifier after using create function quickfix
- static keyword is missing when using create get/set quickfix from static method
- Incorrect variable type when adding parameters using quickfiq to method from linkaged project
- Build failed - referencing to old not existing ane file
- Old ane extension is used
- Variable roll over tooltip window is to wide after expanding variable
- Variable roll over tooltip window should be wider
- Variable value is not displayed properly after roll over on variable defined in foreach loop
- Variable value is not displayed properly after roll over on casted variable property
- Navigation to FDT Explorer fails succeeding Open Resource
- Not all fully qualified class names are treated as links in the console
2014/06/16
Features & Improvement
- Add missing error 'interface method loggerSourceType in interface ILogger is implemented with an incompatible signature in class....'
- Show add modifier quick fix if there is no variable modifier
- Android x86 support
- Preference switches for refactoring to allow or deny updates of launchers, project properties, and AIR project properties
- FDT Ant Task Auto completion and description
Bugs Fixed
- New Project custom location is not selectable
- New Project Dialog - Browse for external project folder does not work
- Multiselect fails Quick Explore
- Missing closing apostrophe for secound param in constructor
- Navigation from Editor to FDT Explorer throws error
- Not all SDKs are visible in 'New Project' window
- Missing compiller error: Property is read-only
- Incorrect variable partition name
- Quick fix on create field have different behaviours
2014/05/26
Features & Improvement
- Display Static variable value on rollover after stopping at breakpoint
- Show location of extension
- Add 'Assign to field quick fix'
- Pin AsDoc View to current content
- Assign all parameters to new fields
Bugs Fixed
- Add 'override' to getter or setter 'modification proposal list'
- ASDoc View, incorrect displaying of the tags
- It's possible to create secound project in same location/with the same name using lower/upper case characters
- FDT fails to launch: unidentified developer
- FDT.exe has eclipse icon instead of FDT icon
- Duplicated import statement
- FDT launches SWF even if ASC2 compiler reports errors
- Error when creating class with interface in 'New ActionScript Class window'
- Value in Roll over tooltip is not always displayed
- XML node or attribute value is not displayed on variable roll over in debug mode
- AIR Export fails to find suitable launchers
- Renaming source folder or normal folder does not update AIR Properties
2014/05/07
Features & Improvement
- Apache Flex - FlexJS support
- Metadata "type" parameter autocompletion
- Quick trace should be positioned over return statement
- Invoke launchers/exports in FDT from command line and exit FDT with result
- Show Output and Launch URI diff warning in launcher configuration
Bugs Fixed
- Reset compiler dialogue triggered regardless of setting
- Missing override keyword when generating class with interface and superclass
- Restart of ADL debug session does not kill previous ADL process correctly
- Export of 'null' has failed
- Deploy profile Tab problems
- Could not connect to the player, will try to connect for the next...
- Could not connect to the player after running application on device
Please visit our blog for more information about
2014/04/08
ACHTUNG! It is not possible to simply update the following STANDALONE versions:
1.14.120.1697 , 1.14.121.1698 , 1.14.122.1699
Please download the new standalone manually (recommended) or paste our update site http://fdt.powerflasher.com/update/fdt into 'Peferences/Install-Update/Available Software Sites' and disable all other update sites
Features & Improvement
- Make quick fix proposals eassier to read
- Crl + click on package name should expand package in FDT Exploler
- Quick assist to change modifiers of top level functions, vars, namespaces, classes and class members
- Auto restart Haxe compiler server on connection loss
Bugs Fixed
- Changed Application ID classpath lost on project template change
- Reference for new skin class will not be changed to full qualified name after creation
- QuickFix for skin class not detecting full qualified name
- TTC fonts not selectable
- Color Picker does not work for attribute tags
- Content Assist fails when using reserved keywords (like var, if, etc)
- is and AutoComplete
- Compiler constants lost on Project Type change
- No error for duplicate variable definition
- Rename refactor shouldn't rename classes with same name in other projects
- Rename renames wrong .as file if two classes are named same
- Windows new lines in templates
- FDT 4.1 shows errors on nested switch-case statements
- 2 errors with Quick Trace
- Scanning for SDKs fails during Setup
- Font Library Editor: Project folder not selectable as output folder
- Type of FDT Project change from Haxe to AS3 when opening a AS3 file
2014/03/17
ACHTUNG! Please read carefully to avoid update problems
This new FDT Release requires the M2E Eclipse Plugin and is designed for Eclipse Kepler.
FDT Standalone Users
Old FDT Standalone Versions cannot be updated to this new release. Please download the new FDT Standalone Version from our website: http://fdt.powerflasher.com/buy-download/.
FDT Plugin Users
Before you can update or install the FDT Plugin into your Eclipse Kepler instance please make sure you have installed the M2E Eclipse Plugins. You can find the M2E Eclipse Plugin here: http://fdt.powerflasher.com/buy-download/
General Information
The new FDT Standalone is based on Eclipse IDE for Java EE Developers: https://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/keplersr2 (This eclipse package contains all necessary M2E Eclipse Plugins)
Features & Improvement
- Kepler based FDT standalone versions
- Maven/Flex Mojos support (for more details about the Experimental Maven Support in FDT check out our blogpost here)
- Possibility to rename Property Profiles
Bugs Fixed
2014/02/11
Features & Improvement
- Compiler constants should be uppercase after adding new constant
- Display tooltip on breakpoint error
- Allow source archives as source attachment for SWCs
Bugs Fixed
- Run/Debug for AIR:iOS - Launch Method 'Improved Packaging Engine' keeps switching to 'Fast' on Windows
- FDT forgets settings ASC 2.0 settings
- Missing static key word when using ' assign parameter to new field' Quick Fix
- Native Installer
- extremely annoying and frequent error message: java.lang.NullPointerException
2014/01/27
Features & Improvement
- Show available Events in Autocompletion for Starling Events
- Customizable event handler name pattern
- Generate listeners proposals
- Override/Implement Method Refactoring at cursor
- Air Properties Icon Tab: Allow path update of multiple icons with one file dialog access
- Update Air Properties in case of move/rename refactoring
- Add vector type checking
- Support of useLegacyAOT parameter
Bugs Fixed
- Can't switch off option "Auto add compiler constants"
- Interfaces will have their class icons change to interface icons.
- Font library should allow same ID name
- Cannot generate SWC library from Flash Font File
- Trace statements are not omitted, dispite using -omit-trace-statement
- Support dot separated namespaces
- Can't edit new Haxe class right after creation
2013/12/03
Features & Improvement
- New class or interface auto template
- add CONFIG::DEBUG constant to default Compiler arguments
- Disable formatter for specific regions
- Long-line wrapping support
Bugs Fixed
- Project templates not considering Code Template preferences
- author tag does not show on project
- Compiler constants override compiler arguments in Ant
- Variables is code hint becomes invisible after pressing backspace
- Missing variable code hint inise foe each loop
- Blank before\after type separator formating is ignorred when converting local variable to a field
- Unused Event parameter in constructor should be shown as warning.
- Completion doesn't work fine between two dots
- Error marker for duplicate object initialiser field
- parser error inside function with catch block and return statement
- Formatter - Improve formatting of object literals
- FDT Total crach after using AIR SDK 3.9
Find out more about our Wizard & Formatter Improvements at our blogpost.
2013/11/12
Features & Improvement
- Dead code that can never be reached should be marked as error.
- Allow to open selected type using Open in FDT explorer
- Enable option to use AllowScriptAccess=always inside the SWFBridge View
- Ability to add multiple files at a time to the package contents
- Code-folding for MXML blocks
- FDT updates file and this generates conflicts for repository update
- Add code template for embedding font with embedAsCFF parameter
Bugs Fixed
- Incorrect package error marker is displayed in line below instead of package line
- Custom meta-tag property 'type' parses as error
- Missing value in code hint after typing character
- Duplicated Events in code hint
- Characters list scroll to top every time I select another character set
- Relative path to app descriptor
- Missing variable value after roll over on variable in debug mode
- Incorrect behaviour after breakPoint stop
- Debug break points disabling
2013/10/22
Features & Improvement
- Error for Namespace conflicting with Compiler Constant Namespace
- exportAirApplication task doesnt run in the same ant process
- Switchable filters for Debug Variable View
- Show variable value after roll over variable in debug mode
- When Debugging: Display Variable Value on Mouse Over
Bugs Fixed
- FDT Hangs as compile 50%
- Unable to click on class link when compile error occurs
- Incorrect Error - You cannot assign 'Class' to 'flash.display.DisplayObject'.
- vector type is missing in error message
- AIR Deploy fails quietly
- for each - missing split local variable declaration
- Debugger does not stop at breakpoints in SWCs source attachment
- Debugging Source Lookup fails for SWCs with source attachment
2013/09/30
Hotfix release
- flat package layout corrupts FDT internal model of swc
- Missing generate Event listener QuickFix
- New Wizards Browse Dialogs Search does not handle "*"
- Font Library Creator cannot be used with Apache Flex SDKs
- Make UI consistant and always refreash updated colors in opened files
2013/09/23
Features & Improvement
- Make Camel Case class selection avialable across whole FDT UI
- Improve usability after creating the project
- Quick Fix Extract To Constant should add static attribute
- Add const value when Convert local conast to a field
- Make Release Notes Easier to View Wen Updating & Using FDT.
- iOS 7 Icons Support
- Improve console to fuly support qualified class names links
- Auto completion in AS3 New Wizards
- Allow Quick Open Type Shortcut in FDT Explorer
- Quick Fix for Surround With
Bugs Fixed
- Duplicated 'Create event lstener' entry
- No error marker for protected variable with same name as superclass.
- A lot of empty smaces in Adobe AIR Debug Configurations
- Debugger executes entire method before stopping on next line when step over is used
- Public members uses color of internal members
- Can't install plugin from update site in Eclipse Kepler 4.3
- Embed tag with relative path
2013/08/27
Hotfix release
- Ok Button is inactive in 'change sdk window'
- ActionScript - Autocompletion missing for local and instance variables
- Compile-time Constants are marked as Error
- fdt.startDebugger not working with Pure AIR
2013/08/20
Features & Improvement
- Improved SDK Management - Add Pure AIR SDKs & SDK Folders
- GUI for Override / Implement Methods
- Advanced Telemetry Options
- Haxe 3.0
- Autocompletion For Compiler Options
Bugs Fixed
2013/07/22
Features & Improvement
- Support for xhdpi (96x96px) and xxhdpi(144x144px) icons for Android
- Add Change type od variable to 'int' quickfix
Bugs Fixed
- Erroneous START_SWF_WITH attribute in AIR launcher
- Setting path to iOS SDK in FDT iOS Deploy tab doesn't add the -platformsdk argument
- Type Hierarchy not working in another project than the one defining the Type
- An internal error occurred during: "compute variable details".
2013/07/01
Features & Improvement
- Multiple debugger instances
- Update launcher configuration after changing package name
- Quickfix to close open MXML tags
Bugs Fixed
- Quick Fix for Create Function doesn't display in MXML file
- Invalid switch to self-closed Button tag
- Cast Quick Fix eats namespaces
- Cannot use Flash help anymore, FDT has no usable AS3 help
- External SWF Viewer Ant Launcher fails with NullPointerException
2013/06/17
Features & Improvement
Bugs Fixed
- Highlight ActionScript instance doesn't always work for classes.
- Quick Fix for Create Function doesn't display
- Missing create local constant
- Method dispatchEvent of Bindable class has wrong argument type
- MXML Quickfix for "Switch to
" and reverse quickfix missing - Strange behavior for Quick Trace
- Quick Fix "assign parameter to field" doesn't respect the top member comment block position.
- "\\" in inline xml breaks syntax highlighting
- Wrong highlighting for restricted words in different context
- Removing AS3 comment only removes slashes
2013/06/05
Features & Improvement
- "Extract to local variable" should have a lower priority.
- Quick fix to change parameter type to argument type
- Quick fix to change function signature to match current arguments
- Auto-Add Event Metadata
- Duplicated listener method when usung Create event listener Quickfix
- Missing generate handler quickfix when addEventListener has string instead of const
Bugs Fixed
- Creating an instance from a class refered by a getter produces an editor error
- Comments from a specified source for the SWC is displayed in wrong encoding
- Search View cannot be used anymore after file was deleted
- Incorrect ArrayCollection content display in debugger variable view
- Quick Fix "Create Class" scrolls current class to first line
- Type hierarchy not working in a unique AS file
- The method is defined more than once
- Completion sometimes fails when method name starts with the "new" keyword
2013/05/13
Features & Improvement
- Multiple debugger instances
- Save generated font id inside Font Library file
- Show warning comparison operators without effect
- Add 'versionLabel' and 'supportedLanguages' to FDT AIR Properties: iOS, Andoird and Desktop
- Camel Case Recognition When Extracting Constants
- Extract Constant for all occurences in type
Bugs Fixed
- Syntax coloring fails on some characters in a String
- as does not accept Vector<xxx>
- Could not create file
- Some formatter settings not being applied after Feb 6 update
- FDT has problems to parse code following a RegExp with quotes, after reorganizing imports
- Annonymous Objects don't have Object methods
- Prototype inheritance and methods like toString
- Could not resolve variable warning is shown when calling toString method on object
2013/04/17
Features & Improvement
- Live constructor validation against a method
- Unit testing : Add rule to define what is a test class
- Can't see local variable in anonymous function
- Add command line arguments to AIR debug launch configuration
- Ignore _ when generating handler for variable name starting with _
Bugs Fixed
- Casting with "as" operator and fully qualified class name results in "dynamic member" warning.
- Preferences FDT Mobile Simulator Resolutions does not correctly update xml file
- SuppressDebuggerExceptionDialogs=1 ?
- ActionScript function can't find internal class static property
- Missing error: New Keyword Appearing Twice Should Flag Error
- Internal classes are not showing up in the 'New ActionScript Class' 'Superclass' filter box
- Unit Test Intégration : Stack Trace doesn't always allow to jump into code
2013/03/26
Bugs Fixed
- Ambiguous class name is denied common Quickfixes
- Import quickfix breaks with two functions in different packages
- AC does not complete to full qualified type reference if necessary in MXML
- Incorrect Quick Fix
- Multiple imports of same type reference
2013/03/06
Features & Improvement
Bugs Fixed
- Some opened files are not closed after project closed.
- Error logs
- Extra parenthesis in binding doesn't show as an error
- Keyboard shortcut to toggle breakpoint does not work in Flash FDT perspective, only in Debug perspective.
- XMLList cannot be comparred to String
- Debugger does not stop at breakpoints set within a Worker
- Does not complete building the project
- Shortcut for navigating to interface missing
- When creating a class there's always one extra blank line after the last curly bracket
- Create Constructor Doesn't respect Formatting and Won't Easily Format
- Incorrect shadow warning
2013/02/21
Features & Improvement
- Unit Testing Integration
- Make It Easier To Publish An AIR Application
- Automaticly add imports after using create getter/setter/method quickFIx
- missing whitespace option for for-loop definition + strange default whitespace in for-loops
- Add 'Create Local Constant' to Quick Fix & Quick Assit (As a refactoring)
Bugs Fixed
- Localized app name // CfBundleDisplayName in compiled ipa plist
- Export Application always takes Distribution cert instead of Development cert when not targeting AppStore
- error in mxml file when using id attribute inside xml
2013/02/06
Features & Improvement
- Generate name for event handler if name for function is missing
- Updated scroll to method after doubleClick on the method in Outline View
- "Don't ask again" for Dialog "Refactoring need all files saved."
Bugs Fixed
- Inccorect array/vector content display in debugger variable view
- False positive error "You use variable 'xxx' before its declaration" when using package level variables.
- Missing error: Access of possibly undefined property name...
- Auto-activation of auto-complete does not work inside {} in an MXML attribute
- two mxml elements both with same ID should show an error
- (Bindable) class cannot resolve dispatchEvent function
- No error marker in package level functions for undeclared variables.
2013/01/29
Features & Improvement
- FDT AIR properties outdated: icons missing
- Add warning for duplicated method params
- Incorrect error: You cannot assign 'Object' to 'Boolean'
- Open Type Camel Case type selection Improvement
- FDT adding unnecessary imports for core Flash/AIR classes
- Instead of renaming do not add sks in the same path
- Improve tabStop position when using extract to variabel quickfix
Bugs Fixed
- Missing error: 'TypeError: Error #1006: value is not a function.'
- Exporting distribution IPA uses development certificate and profile
- FDT crashes and can't be launched anymore
- Missing Error: Comparing simple types
- Formatter before/after type separator doesn't work in for each loop
- FDT Free overwrites descriptor XML file
- Attempting to view XML when debugging causes hang
- Welcome Screen's "Don't show this again" does not work
- Not all methods are refactored
- Could not create file
- Incorrect extract to variable suggestion
- Incorrect error message: Incompatible types
- Broken 'extract to local variable'
- Incorrect setter generated code position if class already contains variable
- Incorrect behaviour when using create event listener quickfix
2013/01/16
Features & Improvement
- Use general editor background color for 'Colors' preview window.
- Missing Error: Incorrect number of arguments (for subclass super call)
- Incorrect error: You cannot assign 'Object' to 'Boolean'
- Missing Error: Incompatible override & Overriding a function that is not marked for override
Bugs Fixed
- ASC 2.0 doesn't compile
- Missing error: 'TypeError: Error #1006: value is not a function.'
- Error when clicking on the Appearance Drop down in Preference.
- Cannot complete FDT update because of a conflicting dependency
- Missing error: unimplemented setter/getter
- Workers aren't working with FDT due to missing worker debugger support
- Missing Error: 'Implicit coercion of a value of type Array to an unrelated type __AS3__.vec:Vector.<int>'
- Disabled Breakpoints trigger during debugging
- Using a variable before it is defined should display errors.
- Can't have the Apache flex SDK to become the default
2012/12/18
Features & Improvement
Bugs Fixed
- ASC 2.0 sometimes creates not launchable SWF
- Incorrect encoding of error message when vector type is involved
- Block/loop labels incorrectly parsed
- No parser error with unknown loop labels
- Refactor causes extra white space underneath imports of affacted classes
- Incorrect quickFix result with Incompatible types
- Autoformatter does not format anonymous functions in Event Listeners correctly
- Weird autocompletion on arrays
- Occurence marking missing when selected target in transition
- Suggester setter suggestion instead of getter
- fdt.browse changes / to \ and adds extra \\
2012/12/11
Features & Improvement
- Direct support for ActionScript Compiler 2.0
- FDT includes "BlackBerry 10 All Touch" device in list of simulators now
- Air Descriptor Properties: Handle supported platforms in property view
Bugs Fixed
- Can't use relative path in Debug Configurations
- In FDT AIR Properties\Digital Signature, the path to certificate defaults to the wrong drive letter
- Not all docs tags are properly marked
- Double clicking on swc file - openes swc file in editor
- private static _init:Boolean var issue
2012/11/22
Features
- Can not immediatly start typing when creating a new package
- Recognize TODO in MXML comments
- Class name in metadata tags is not clickable.
- Change launch configuration naming conventions
Bugs Fixed
- Class name field pre-filled with the fully qualified class name
- Test for implementation of Interface fails
- Override doesn't show error when wrong type is used.
- Missing error marker for not implemented members for super interface
- Empty tooltip is displayed when rollover package
- Incorrect Autocomplete When Working With SWC Assets
- When project is closed you certain actions does nothing
- Error marker disappear if i use Vector::forEach()
- Incorrect Quick Fix suggestion - Mutating a static member
- Can't resolve 'includein' special attribute on TextFlow MXML elements
- "this" in static method should ALWAYS be displayed as error
- Missing error: No default constructor found in base class...
2012/11/15
Bugs Fixed
- The parser identifies a static variable as a non-existent
- Missing error when rest operator have default value
- Add error for 'Function does not return a value
- FDT not resolving and parsing SWC generated from FlasCC
- Broken Quick Fix: Cannot automatically import class in "external function"
- Autocomplete Fails
- override method with ...args results in wrong super call
- Error: "Functions implemented from interface must be public"
- No error when declaring in a sub-class a method that is declared as final in super-class
- Missing parameter when there is a rest parameter is not shown as error.
2012/11/08
Features
Bugs Fixed
- Incorrect Quick Assist
- States in mxml files gives false errors
- File parsing fails for package-level getter/setter functions.
- Missing Error: Setters Cannot Have Default Value
- Namespace : move refactor is incomplete
- Extract to method shortcut does not work if first line is comment
- Completion in private class fails to add import statement, only for some types
- AC Error When Invoked On Undeclared Var Within ' ...args'
- java.lang.NullPointerException
- Incorrect behaviour after converting local variable to field in static method
- SWC parsing faillure + keep-as3-metadata
2012/10/29 (1.12.440.1560)
Features
- Filter Internal Classes In MXML Wizard
- Quick Fixes For Dynamic Classes
- Show Namespace URL In Autocompletion
- Improve ASDocs UI
Bugs Fixed
- Method with namespace in a sub-class, incorrect override detection
- Hint "You cannot assign 'TypeName' to 'TypeName'" when the variable's type is not imported
- Invalid Update Site Included In List Of Updates Sites
- Incorrect Quick Assist
2012/10/18 (1.12.422.1554)
Features
- Integrate Calculator Into QuickFix
- Add Interactive Links To The Console
- Show value of constants in tooltip, ASDocs & Autocomplete
- Make ASDoc Links Clickable
Bugs Fixed
- QuickFix addEventListener from a static method creates a non-static listener.
- Error Markers Are Not updated (Removed) When Project Properties' Errors Are Resolved
- Auto generated App Descriptor id should not contain invalid characters
2012/10/09 (1.12.421.1553)
Features
- Juno Support
- Support for IOS Direct Deployment in new AIR 3.4
- ADT Option To List Attached Mobile Devices
- ADT option to resolve ANE symbol conflicts on iOS
- iOS Simulator Support
- USB (Wifi Too) Debugging for AIR iOS
- Make Updates Less Intrusive
- Register Menu Items In Context Menu
- Add ANT Hooks To SWFBridge
- Have different locations for descriptor files and .SWFs
- Any Attribute Using A Class Path Argument Has Autocomplete
- Add Option To Prevent Pop up Reminder For Cleaning MXMLC
- Refactoring Attributes Which Use A Class Path Argument
- Quick-OpenType is not quick, but painfully slow with lots of classes
- Filter Internal Classes
- Reset Compiler With Toggle Box "Don't ask again"
- Add 'Visible' Option & Warning To Description.xml Handler
Bugs Fixed
- Incorrect Error: ArrayElementType 'Could not resolve type reference to...'
- Incremental Build Sometimes Fails On MXML
- -static-link-runtime-shared-libraries=false is unusable
- FAT SWC: No Getter or Setter Docs
Notes
This version of FDT represents a new way of interacting with customers as well as releasing new features and bug fixes. Updates are pushed as soon as they are ready.
Known Issues
- Eclipse Juno (what FDT is built upon) on Windows can take additional time to startup for the first time.