Macromedia has released the new version of Flash MX 2004. The release is code-named Ellipsis and features more than 100 bug fixes which were discussed in the Flash Teams blog. A detailed discussion on the issues that has been addressed in Ellipsis can be found here.
Apart from the bug fixes the enhancements include:
- Crash/ Usability / Performance / Resource Usage / Fonts & Text Issues Addressed
- Improved additional documentation on working with components
- A new Scrollbar component
- New Scrollbar component
- JSFL API
- EventDelegate class
- Two sample projects and more.
Yu can find more information about this and can download the V7.2 updater here.
Some of the bug fixes which are part of this release are listed below :
Crash Issues Addressed (includes internal bug numbers for reference)
96714 : Repeatedly using the test project button on the project panel will cause a crash on OS X 10.3
96110 : Component property definition with Inspectable value incorrect will cause crash.
95197 : Publishing selectable static text field with non default directory crashes app
77881 : Crash when undoing cut screen if selection was incorrect when the screen was cut.
93918 : Crash when using multiple monitors and disconnecting one on OS X.
95086 : Flash hangs when you try to customize the tool bar when the poly star tool is in it.
93405 : Crash when testing erroneous file - due to using continue in switch/case block.
92981 : Publishing certain chars to Flash 4/5 in Dynamic text crashes Flash.
92051 : JSFL moveToFolder causes crash.
91225 : Converting SWC's to MovieClips causes instances to disappear from stage and eventually crashes Flash.
89881 : OS X Crashing Right Before Building Workspace when config files cannot be loaded.
88586 : Setting a WSDL URL in the property inspector and pressing Tab crashes Flash.
89060 : App crashes by changing For: field to Font in StartPage after running multiple find and replace actions.
89189 : Crash when clicking on a link in the Help panel to a file that doesn't exist in an existing folder.
88002 : Pasting texts with a certain font (Hiragino Kakugo Std W8) from Flash MX file to Flash MX 2004 crashes Flash MX 2004 on Mac.
84937 : On pressing the "Check Syntax" button, Flash MX 2004 crashes in some circumstances.
86169 : Flash hangs on launch when actions panel is opened with invalid xml files in the custom actions.
86430 : Importing .JPGs from a CD crashes Flash.
Usability Issues Addressed
95826 : Drawing tools do not remember stroke settings.
95101 : Restricted User account receives Alert Dialog on Start up.
93727 : Long timeline with folders does not refresh properly when folders expanded and collapsed.
93025 : Cannot use arrow keys to navigate between help panel when you switch apps.
92877 : JSFL error with opening Flash MX Professional 2004 .FLA in Flash MX 2004 start page.
92376 : When doing saveAndCompact via JSAPI, component symbols change to the generic icon.
91752 : Redraw issue with swf content after help update when the help panel is docked.
91590 : The timeline doesn't always update immediately when you delete a layer using the trash can icon.
68801 : Reloading a component causes all folders in Components Panel to expand / component panel does not remember state.
90052 : Help update prompt on first launch after installation even when help is up-to-date.
91274 : If you click into a dynamic textfield, without selecting something and use the textsizeslider, the textfield can no longer be
selected.
91469 : PDF file type missing in import options.
77639 : Text cursor always visible when ActionScript panel lost focus.
89730 : Configuration: help panel is blank if a user logs in at install time but not at launch time and vice versa (on Windows 98).
88853 : Snap to object settings are not remembered between sessions.
78987 : Most keyboard shortcuts that contain option key do not work on Macintosh.
84661 : Project icons are not appearing consistently in Project panel - makes check in/out unusable.
85775 : Sync and Loop/Repeat become disabled when linking a device sound.
85940 : Loop or Repeat fail when linking a device sound.
Performance / Resource Usage Issues Addressed
79265 : Start Page on Mac uses CPU while sitting in background.
88067 : Temp files are not deleted in the Configuration folder.
88130 : Performance slow/apparent freeze when loading movie containing a lot of ActionScript.
87225 : User level configuration folder is too big (75 megs).
87305 : The time it takes to TestMovie or Publish degrades over time.
87300 : USER objects are running too high / Cannot open Dreamweaver when Flash is running / Menus do not draw correct after Flash has been running for a while.
87051 / 87052 : Compile time for ActionScript heavy movies is slow.
Fonts / Text Issues Addressed
88847 : Specifying Shift JIS character in hexadecimal in ActionScript is not working.
89233 : Line spacing for Dynamic text field is different between stage and runtime.
68923 : Some 3rd party font (CID) display as garbage characters in text field.
88268 : There is a swap on certain Japanese characters (such as Chinese symbols) when entered.
71971 : The line space is too wide for double-byte OTF fonts.
87748 : Some double byte characters display as garbage characters as imported from EPS WITHOUT Font Information.
87761 : All double byte characters display as garbage characters as imported from EPS on Mac OS X.
Screens Issues Addressed
81401 : A user is able to get into a state where a screen loses its class association.
89229 : Relative paths incorrect when using screen behaviors.
Components Author Time Issues Addressed
93835 : Component parameters with type lists are not updated when updating components on stage.
93876 : Manually changing a SWC Component's horizontal property distorts its graphic.
72048 : Creating a SWC from another SWC doesn't include all the ASI files.
76948 : Auto filling of the _targetInstanceName Variable does not work after the component is compiled.
Components Issues Addressed
87773 : Stand alone Scrollbar is not included in Flash MX 2004.
81829 : DataGrid can't display dataset dataprovider correctly.
95544 : Menu change event returns undefined for groupName.
95492 : Menu Component - Should not be able to key into submenus from a disabled menu item.
88021 : Components don't work correctly when doing loadMovie with _lockroot set to true in the movie doing the load.
86804 : Editable DataGrid does not work correctly with IME input.
86661 : Alert component can be dragged out of view with no way to get it back.
86659 : Window component can be dragged out of view with no way to get it back.
86651 : Accordion's change event's event object doesn't contain prevValue and nextValue.
86649 : When Accordion's openDuration is set to 0, the Accordion doesn't always change child panes.
86598 : Unable to open Menu component through keyboard when there is only one menu item in menubar.
86595 : ComboBox should not always fire change event when up and down arrow keys are used.
86589 : Setting monthNames for one DateChooser causes other DateChooser instances to change month names.
86578 : Tabbing into an editable DataGrid should select all the text in the focused in cell.
86570 : Setting NumericStepper's visible property to false via Components Inspector does not work.
86544 : ComboBox needs same restrict attribute that TextInput & TextArea components have.
86540 : ComboBox's open() and close() events firing at wrong time.
86536 : Disabled buttons with icons do not display icons.
86532 : When adding an removing text, TextArea becomes unusable -- un-scrollable and all the text keeps getting highlighted.
85999 : Tree code is checking isNodeVisible instead of isNodeVisible(node).
85009 : Changing background color in the Tree component using setPropertiesAt method does not work correctly when the openDuration is greater than 0.
84189 : ComboBox loaded into another swf closes dropdown while scrolling through the dropdown list.
80473 : Last line of multi-line text does not show in Alert.
80471 : RadioButtonGroup does not have addEventListener properly declared.
79454 : Unable to tab into editable combo boxes when tabIndexes are explicitly set.
79360 : Loader component has no visual representation on stage, nearly impossible to work with visual layout.
79207 : Disabling TextAreas causes CPU usage to reach 100 %.
76154 : Setting Button components' selected property to true via Property Inspector or Components Inspector does not work.
75321 : Scrolling in DataGrid when deleting items from the bottom of the grid disables scrolling.
71941 : Menu fires change event when rolling over items with arrow keys.
71844 : When using the ScrollPane component, and setting horizontal and vertical scrollPolicy off, and scrollDrag true, you can drag the content all the way off so you can't get it back.
71790 : DataGrid doesn't show items until clicking on the headers.
71760 : Horizontal scrollbar in TextArea component is not functioning properly when wordwrap property is set to false.
71754 : At runtime, components quickly flash to Times New Roman (or other serif font).
70730 : When using the ScrollPane component, if vLineScrollSize value is greater than value which is left to the end of scroll
(maxscroll-currentscroll), mouseWheel will no longer work.
70161 : Content is scrollable within ScrollPane using mousewheel even if content fits into component.
69059 : MenuBar should dispatch events on behalf of its Menus.
69014 : Setting hPosition and vPosition for a TextArea causes text to scroll to end.
66040 : Radio Button gets focus when disabled and state can be changed from true to false and vice versa.
59164 : The Button component's label property is only readable when you first set a value for label.
58373 : Class styles do not work on the List component.
Intrinsic Class Files Issues Addressed
93379 : TextField.autoSize accepts incorrect input at compile time.
93790 : Remove AttachVideo() from MovieClip.as file.
92827 : Intrinsic definition for MovieClipLoader and Stage should not contain listener methods.
87488 : Built-in classes intrinsic .as files are missing some information.
JSFL Issues Addressed
93805 : Line space not being set correctly from JSFL.
87153 : Flash should have JavaScript APIs for File Manipulation (File I/O).
Compiler Issues Addressed
89270 : ath.acos of a negative number smaller than one returns wrong value when publishing as Flash 4.
89271 : Math.asin of a negative AND positive number bigger than one returns wrong value when publishing as Flash 4.
89274 : Math.pow (var1, var2) returns wrong values when using negative numbers and 0 when publishing as Flash 4.
79653 : Bullets not working in htmlText of a textfield.
87105 : Incorrect compilation of switch arguments when publishing to Flash Player 4 and 5.
79631 : Switch not working when published as Flash 5.
79815 : trace(false !== 1) returns false in Flash MX 2004 but true in Flash MX.
Other Issues Addressed
94994 : Export Image cannot save a file outside of "Users" folder.
93512 : Strings Disappear from Strings Panel.
92155 : Not able to display and export embedded characters on dynamic and input text fields when publishing to Flash 4 or 5.
80785 : Auto-kern causes character overlap on OS X 10.3.
66513 / 76185 : Help updater fails when going through a proxy.
89287 : Strings in the Strings panel revert back to the original text when focus is changed.
86423 : Drag and Drop learning interaction does not function properly.
84474 : The 7.0.1 version # is not coming through from the product calls.
78012 : Lost data when saving a slide-based .fla while focus is in Property Inspector.
79819 : File Save loses actionscript changes when script navigator was used.
83246 : Wave file disappears from timeline when Sync setting is changed from Repeat to Loop.
84989 : Some help pages are not found by search.
88342 : Flash MX 2004 should include an Event Proxy class to help handle scope problems with events.
(As found in the Macromedia website)
July 13, 2004
Macromedia Flash Clash - Winners Announced
A bit late news though...ZDNetIndia has announced the winners of the Macromedia Flash Clash. Deepa and Abdul Quazib won the first prize under each of the categories, which were "Flash based design" and "Rich Internet Application". The judges included people like Brajeshwar , Jitu and others. Check out the winners under both of the categories here.
July 09, 2004
Macromedia to report Fiscal Year 2005 financial results
Macromedia will release its first quarter fiscal year 2005 financial results on Wednesday, July 28, 2004, after the close of the market.
Read more about this here.
The press release can be found here.
July 01, 2004
Example files for Moock's Essential AS2 are live
Colin Moock has posted the example files for the Essential ActionScript 2.0 book. Though this is not a full list of files used in the book all the major examples are listed here. In addition to these larger examples the book contains shorter examples that are not offered here for download.
The Serializer example in particular is very interesting. Check it out here.