Welcome to the Flash Professional CC (codenamed Eshwar) Release Notes.
These release notes describe the changes in the May 2015 prerelease of Flash Professional CC, codenamed Eshwar. Eshwar Prerelease Drop-9 offers the following features and enhancements:
All information in this document is considered confidential and is covered under the nondisclosure agreement you signed before entering the prerelease program. Do not distribute or discuss the content of this document with anyone outside the prerelease program.
This Prerelease Software is a prerelease version, does not represent a final product from Adobe, and may contain bugs, errors, and other problems that could cause system or other failures and data loss. Adobe may never commercially release the Prerelease Software. If you received the Prerelease software under a separate written agreement, such as theAdobe Systems Incorporated Serial Agreement for Unreleased Products, your use of the software is also governed by such agreement. You will return or destroy all copies of Prerelease software upon request by Adobe or upon Adobe’s commercial release of such software. Because there may be bugs, please do not run this prerelease build in a production environment, and save your work frequently.
Your feedback will help improve Flash Professional. Please share your feature requests and bug reports on the Flash Professional prerelease website (https://prerelease.adobe.com/).
Adobe® Flash® Professional is the industry-leading authoring environment for producing expressive interactive content. The next release of Flash Professional is codenamed ‘‘Eshwar’’.
Flash Pro has been the tool of choice for designers for a very long time and we are embarking on an exciting journey to make it even more compelling as a solution for animation on the web and beyond. Continuing on our recent efforts to add support for additional output formats, the new release provides optimized HTML5 output, WebGL support, and an SDK for building support for your custom platforms. Your feedback in this endeavor is important and invaluable.
If you have a creative cloud account for Flash Professional CC, you can use the same account for the Eshwar prerelease also. To install the build, follow the instructions in the “Install the prerelease build” section. To create a new Adobe ID, go to https://creative.adobe.com/join/starter.
The M09 build of Flash Professional CC (Eshwar) prerelease for Flash Professional CC is a full-installer and it can co-exist with another released version of Flash CC. However, if you have installed one of the previous prerelease builds, you must uninstall it before installing the M09 build. Download the M09 build for your operating system and run the installer to work with Flash Professional CC (Eshwar).
|
Windows |
Macintosh |
Processor |
Intel® Pentium 4, Intel Centrino®, Intel Xeon®, or Intel Core™ Duo (or compatible) processor |
Multicore Intel® processor |
Operating System |
Microsoft® Windows® 7 64-bit and Microsoft® Windows® 8 64-bit |
Mac OS X v10.10 64-bit and v10.9 64-bit |
RAM |
4GB |
4GB |
Monitor |
1024x768 display (1280x800 recommended) |
1024x768 display (1280x800 recommended) |
JRE |
Java Runtime Environment 1.8 (included) |
Java™ Runtime Environment 1.8 (included) |
Quicktime |
QuickTime 7.7.x software recommended |
QuickTime 10.x software recommended |
Hard Disk |
2.5 GB of available hard-disk space for installation; additional free space required during installation (cannot install on removable flash storage devices) |
3GB of available hard-disk space for installation; additional free space required during installation (cannot install on a volume that uses a case-sensitive file system or on removable flash storage devices) |
Internet |
Broadband internet connection and registration are necessary for required software activation, validation of subscriptions, and access to online services. |
Broadband internet connection and registration are necessary for required software activation, validation of subscriptions, and access |
For more information, refer to Flash Professional CC technical specifications.
ILibraryItem::GetProperties() returns an additional key SymbolType for symbols. The value of this key can be Button, MovieClip, or Graphic.
General:
CPSDK fixes:
Sample Plugin and Sample Runtime fixes:
You can now reset the timeline zoom to the default level with one click as shown in the image.
Frame rate control in the timeline panel has been disabled to avoid accidental changes. In the current release onwards, the frame rate cannot be changed using the timeline FPS control. However, users can continue to modify the frame rate through New Document (File > New), Document Settings (Modify > Document) dialog boxes, and document Property Inspector.
When you select a shape on the stage and click View > Hide Edges hides the selection pattern on the shape. However, when you select a color from a color/swatch panel disables the "Hide Edges" option, which designers were not happy with. The behaviour has been changed in the current release to keep the "Hide Edges” option enabled till the object on the stage is deselected.
This pre-release drop of Flash Professional comes with the latest CreateJS libraries integrated.
Since the latest libraries are not yet hosted via CDN, clear the Hosted LIbraries checkbox under the Advanced section of the Publish Settings dialog box (Edit > Publish Settings > Advanced) to see the output.
This release includes the following enhancements to CPSDK and the sample plugin:
CPSDK bug Fixes:
Starting this release, the Bone Tool for inverse kinematics animation has been enabled for the WebGL document type.
This prerelease drop includes changes to restrict scaling of bones with zooming of stage, which help in working on finer details without obstructing the graphics in zoomed stage.
Audio playback is now enabled for H.264 videos. You can now select the ‘Include audio’ option while importing H.264 videos. Once imported to the stage (with ‘place instance on stage’ option selected), scrubbing the timeline should play the audio for the relevant frames. Playing the timeline (Enter) should playback the animation at the fps of the imported video so that the audio is in sync with the video frames on stage.
Note:
This new option in the Edit menu and the Stage context menu inverts the selection of currently selected objects or shapes on the stage.
This prerelease drop comes to you with the Flash Player version 17.0 and AIR SDK 17.0 integrated.
This pre-release drop contains fixes for the following bugs, which were reported by prerelease users:
WebGL:
Bone tool:
Others:
This prerelease drop reintroduces the bone tool that was deprecated in the CC release. The bone tool gives you the inverse kinematics (IK) capabilities in Flash.
IK is a way of animating objects using bones chained into linear or branched armatures in parent-child relationships. When one bone moves, connected bones move in relation to it. Inverse kinematics lets you easily create natural motion. To animate using inverse kinematics, you simply specify the start and end positions of bones on the Timeline. Flash automatically interpolates the positions of the bones in the armature between the starting and ending frames.
You can use IK in the following ways:
The following auto-recovery changes have been implemented in this pre-release drop to avoid continuous loop of auto-recovery for short auto-recovery duration:
Audio in Flash Professional has been enhanced in this prerelease drop to remember the sync options in property inspector. If a sound is selected from the “Sound” section of the Properties Inspector, then on trying to set another sound on a new keyframe from the Properties Inspector, Flash remembers the sync options “Stream” or “Event” of the previous sound.
Height of the timeline footer containing the different controls has been increased with some padding around the controls. This will reduce the chances of unintentional modification of the hot-text controls like FPS.
In Custom Platform Support SDK, all the button instances were treated as movie clips. Starting this prerelease drop, the new APIs will support buttons in DOM and the IFrameCommandGenerator service.
This prerelease drop contains fixes for the following bugs, which were reported by prerelease users:
In addition to FLV videos, this Prerelease drop introduces an option to embed H.264 videos in the timeline. When an H.264 video is embedded, the frames of the video will be rendered on the stage when you scrub the timeline. This enables you to use videos as a guide to synchronize your animation on stage. Since the Flash Player and other run-times do not support rendering embedded H.264 videos, they will not be published. This is a design-time-only feature.
To import video:
Click File > Import > Import Video and select the Embed FLV or H.264 and play in timeline option as shown in the following image:
The imported video file renders on stage as shown in the following image:
Currently, in the import wizard, the option to place a video on the stage is enabled only when you are on a guide layer. If you are on a non-guide layer, the video will be imported to the library, but not the timeline. You can however, drag-and-drop a video from the library to a frame, irrespective of whether it is on a guide layer or not. This workflow is scheduled to change in upcoming prerelease drops to make the workflow more streamlined.
Notes:
The following auto-recovery enhancements are part of this prerelease drop:
The latest CreateJS libaries have been integrated with Flash in this prerelease drop.
In this prerelease drop, code snippets for WebGL doctype have been added for some commonly used actions.
Note: This enhancement is available only in the English language version of this prerelease drop.
A new CPSDK API has been added to get the bounds of IClassicText objects while using the IFrameCommandGenerator service.
Download the CustomPlatformSupport_Eshwar_M05.zip file from the downloads section to work with the latest custom platform support SDK and sample plugin.
This prerelease drop contains fixes for the following bugs, which were reported by prerelease users:
This enhancement allows you to import Animated GIF files in a more organized way so that you can keep your library in proper order. In previous releases, the imported GIF assets were placed in the library root folder without proper naming. In this release, a folder with the GIF file name is created and all the associated bitmaps are organized under it. As shown in the following image, the bitmaps are now named appropriately based on their sequence.
This release comes with the following Save optimizations:
The Optimize Graphic check box has now been removed from the Publish Settings dialog box as Flash Professional performs this optimization implicitly while publishing HTML5 Canvas documents.
This release supports masking in the IFrameCommandGenerator service. The new interface ITimelineuilder2 that is from the existing ITimelineBuilder interface contains the functions that the plugin has to implement to make this feature work.
Download the CustomPlatformSupport_Eshwar_M04.zip file from the downloads section to work with the latest custom platform support SDK and sample plugin.
Based on prerelease feedback, the following issues were fixed in this release:
Export as bitmap as sprite sheet
Audio
Panel locking
Export sprite sheet as bitmap allows you to pack all the bitmaps in canvas document in to a sprite sheet. A new Export the Bitmap as Sprite Sheet check box has been added and enabled by default. You can specify the maximum size of the sprite sheet by giving the height and width values in the publish settings. This enhancement reduces the number of server requests, which in turn results in improved performance.
Known issue: With this change, bitmap fills do not work.
A new option, Lock All/Unlock All, has been added to the fly-out menu of the panels to lock the dock. Once a dock is locked, all the panels in the dock cannot be resized or moved. This feature helps you prevent accidental drag and resize of panels.
In this release, the library search panel has been enhanced to include searching for symbols by ActionScript linkage names in addition to searching by symbol names.
Audio splitting has been enhanced in this release to eliminate the need to insert a blank keyframe on split audio.
AIR 16.0 for iOS allows you to generate 64-bit binaries to comply with the Apple requirement starting February 1, 2015.
With the AIR 16.0 update for iOS, the Enable Faster Packaging option under the Deployment tab of AIR for iOS Setting dialog has been enabled by default.
Note: Since AIR 16.0 has not been released for Android yet, shared runtime is not available for the version. You can use the embedded AIR runtime for Android applications.
Avoid file corruption during network save.
Eshwar prerelease drop-1 contained HTML5 canvas output file size optimizations of not exporting unused library assets such as bitmaps and sound present in the library. This release provides the following optimizations of the next level:
With this release, Flash Professional scales the the brush size proportionately to the changing zoom level of the stage. This allows you to draw seamlessly adjusting to any zoom level and preview your work as you draw. If you want to revert to the earlier default behavior of brushes maintaining a constant pixel size even when you change the zoom level of the stage, you must disable the 'Stage zoom level' checkbox in the brush Property Inspector.
The universal document type converter enables conversion of your existing FLA projects (of any type) to any other document type such as HTML5 Canvas or WebGL.
To use this feature, click Commands > Convert to Other Document Formats and then select the target document type and specify the path of the converted file.
The Paste functionality has been enhanced as follows:
Brush issues (3859694) with Monoprice graphic tablet have been fixed.
The new 'Export unused assets in the library' checkbox in the publish settings for the HTML5 Canvas document type now enables you to control the exporting of the unused media assets such as sound and bitmaps present in the library. This setting is on by default, which means that the unused media are exported. If you want to prevent exporting all unused assets, you can clear this checkbox to ensure that only the media items (sound, bitmaps) that are used on stage are exported. This could result in large savings in the output size, particularly if you had a large number of such media items in the library that were unused.
The stream audio embedded on the timeline can now be split at ease using the Split Audio context menu. Split Audio inserts a blank keyframe and continues the audio in the next keyframe, thereby enabling you to pause the audio when it is necessary and then resume the audio playback from the point it was stopped at a later frame on the timeline.
To split an audio clip on your timeline, do the following:
The new 'Paste and Overwrite Frames' context menu option enables you to paste the copied frames by replacing the exact number of frames without pushing the frames forward. This replaces the existing way of selecting the exact number of frames which you want to replace with the same number of copied frames. For example, if you want to copy ten frames from a timeline and replace the exact number of frames in another timeline, just copy the ten frames and use the Paste and Overwrite Frames frames to paste it at the starting frame-the next ten frames will be overwritten with the copied frames.
Sign in to your account