=============== Zend Studio 7.0.0 Release Notes =============== ============================= Table of Contents ============================= 1. What's New in This Version 2. System Requirements 3. Installation 4. Documentation 5. Resolved Issues 6. Known Issues 7. Support and Feedback ============================= 2. What's New In This Version ============================= This version includes several improvements and bug fixes, including: General: -------- - Operating system file association - Welcome page with actions, tutorials and feature list - PHP (Project) Explorer view - Open resource and PHP elements - PHP manual integration - File / project / PHP inspectors (Outlines) - Tasks support - Project include path support - Problems view integrated with code analyzer - Integrated Help including tutorials Code Generation: ---------------- - New PHP elements wizards (Class, Interface) - Getter/Setter functions for class variables - Override/Implement methods Editor: ------- - PHP4 and PHP5 support - Syntax coloring - Code assist for elements, PHPDoc and parameter hints - Templates for PHP, PHPDoc, New File, Zend Framework and BIRT - Code folding for classes, functions and PHPDoc - Real time error detection - Bookmarks - Smart goto source and hover support - Automatic insertion of brackets, braces and PHPDoc - Matching bracket highlighting - Comment / uncomment PHP code - Search PHP element - Code formatting of indentation, braces and white spaces - Find & replace in files - Mark Occurrences - Type Hierarchy - Override Indicators - Semantic analysis and auto suggestions Source Control: --------------- - Local history - CVS - Subversion FTP: ---- - FTP - SSH/SFTP Refactoring: ------------ - Move - Rename - Extract Variable / Method - Inline refactoring JavaScript Support: ------------------- - Syntax coloring - Code assist in JavaScript, HTML and PHP files - Integrated code inspection in Outline view Debug / Profile / Code Coverage: -------------------------------- - Web server debugging - Text encoding support - Tunneling support - Profile and Debug URL - Web servers management - File content transfer (Use local copy or server copy) - SSL communication - Browser toolbar support (Firefox and IE) - PHP executable profiler - Web server profiler - Path mapping - Code coverage with profiling and unit testing PHPUnit Test: ------------- - Test cases and test suites creation wizards - Visual presentation of unit testing results - Failure trace with filtering - Integrated code coverage support - HTML/XML reports Miscellaneous: -------------- - Advanced PHP code analyzer - RSS reader - PHPDocumentor - Java code assist in PHP code - Code galleries - Zend Guard integration Zend Platform/Server Integration: -------------------------- - Easy Platform GUI navigation - Integrated Zend Platform API - Easy debug setup Zend Framework Integration: --------------------------- - Integrated code assist - Framework project wizard - Code templates - MVC view - MVC code generation - Sources and workspace variable - Semantic awareness - Zend Tool integartion Zend Studio Migration: ---------------------- - Zend Studio keymaps easy activation - Import Zend Studio Projects ============================= 3. System Requirements ============================= - Supported platforms: - Windows x86 2000, XP, 2003, Vista (For Windows 2000 users, it is strongly recommended to install Microsoft's Service Pack 3) - Linux x86 - Linux x86-64 (Containing 32 bit compatible libraries) - Mac OSX 10.5 Leopard, OSX 10.4 Tiger, G4 or G5 and Intel processor - 800MHz processor (1.5GHz processor recommended) - 512MB RAMs - 450MB of hard disk space ============================= 4. Installation ============================= Windows ------- Double-click on the self-extracting archive and follow the instructions in the automated installation wizard. Unix ---- Extract the tar.gz file you downloaded: tar xzvf filename.tar.gz Run the executable binary and follow the instructions in the automated installation wizard. Mac --- Extract the .dmg file you downloaded by double clicking on it. Double click on the archive directory in order to start the installation wizard and follow the instructions in the installation wizard. For full installation instructions please refer to the Zend Studio Installation Guide, available at: http://www.zend.com/en/products/studio/resources ============================= 5. Documentation ============================= Product documentation is available through the web GUI of the product, and on-line at http://files.zend.com/help/Zend-Studio-7/zend-studio-7.htm ============================= 6. Resolved Issues ============================= The following notable issues existed in previous releases and have been resolved in this release: - PHP Documentor is now working in Linux and MAC. - When the debug session begins, Debug view no longer blinks. - When Code Assist is used for JavaScript in a PHP file, Studio no longer crashes. - Code Assist does suggest sub-folders and related sub-folder files. - Updating references is now achieved when updating new path or name. - The ""No methods to override found for this type" message now appears when Override/Implement does not work. - Select a file, folder, php project in PHP Explorer view - Source -> Format in the Main menu is now enabled. - The Update references checkbox is no longer missing in Refactor > Rename menu. - You can now add breakpoints via Main menu and Short-cut keys. - Refactor > Move, now achieves Update References for files under project root. - In the Source menu, the option Generate Getters and Setters, and Override/Implement methods are now available. - PHP language library is now refreshed, when switching PHP4 back to PHP5. - When selecting a file in the PHP Explorer the Source menu is no longer doubled. - You can now run PHPUnit Test Suites created by the wizard. - Two Source menu's when Right-clicking in the Editor, no longer occurs. - No way to select function to test in a Test Case wizard, no longer occurs. - Code Assist preferences gave an error after performing an update from BETA, this does not happen any more. - Code Assist now functions properly when renaming a Workspace. - Code Assist can be invoked by manually accessing it in "|" when the selected sub-folder/php file should be applied in the Editor. - Code assist now works correctly for Generated Test Cases. - Deleting 'offset' from the Function view list after using Open manual and then closing the window, no longer derives the following message: "refresh filter has encountered a problem". - An i5 version has now been released to Beta testers. - When implementing abstract modifications, using auto-fix, the error no longer remains. - Unhandled event loop exception no longer occurs when loading Studio 5.5 key scheme. - The Profile URL > Function Invocation Statistics View is no longer empty. - Creating a project in local server produced an "error"; it now creates where entered. - Creating a new PHP project produced an "error"; it now creates when entered and an error no longer displayed. - When opening Run/Debug/Profile As menu in a large project, processing is no longer delayed for up to 20 seconds. - When creating a New PHP project, the locally installed ZendServer CE is now recognized. - When using Studio to edit PHP and HTML in the same file, Studio no longer seizes in mid-edit. - Example project now has an include path. - When filtering out Non-Zend Framework projects a resultant error no longer occurs. - The message: "The operation is not applicable to the current selection" is no longer received when trying to rename a project/folder via the Main menu. - When creating a fully featured Zend Framework Project in the Wizard with Dojo, Dojo libraries are now created in the Zend Framework project. - The ExampleProject is now added as source folder in PHP Include path by default. - Refactor > Rename no longer replaces all functions with the same name, except for the class itself. - While Renaming files, if a conflicting name for a class was found the option to update the Class name was be given; and reviewing the required changes in the project before running it is now made available. - Renaming for css, html, xml files is now possible via the Main menu and Right-click context menu, and also via F2. - Refactor > Move include statement are now implemented for consecutive operations. - Refactor > Rename include statement are now implemented for recursive operations. - 'foreach' with reference expression is now declared as valid assignment. - Wrong warning appears on reference, no longer occurs. - Running PHPUnit_Framework_TestSuite now completes. - Cannot run unit test on class not directly inheriting from PHPUnit_Framework_TestCase, no longer occurs. - The ZendFramework Library in the include path is no longer ignored, when running php-unit tests. - You can now run unit tests by right-clicking in the Editor. - You can now run test cases that do not include the TestCase file. - PHPUnit source folder is now suggested. - PHPUnit Library include path not actually removed from project, no longer occurs. - Zend Module Wizard "New Zend Controller has encountered a problem" message no longer appears when New Zend Module wizard is utilized. - After Installing Zend Server, creating a new project in Zend Studio now automatically updates in Zend Server. - F4 and Context menu can be utilized via the php-explorer and are now functional from the Editor. - Zend Studio toolbar 2.1 is now compatible with Firefox. - After importing an external php file and running it twice, the file is now editable. - When running Zend Studio an additional icon no longer appears on the dock. - Type elements must no longer be filtered out using file network filter when performing search. - "Compute launch button tooltip" error no longer occurs, while editing CSS. ============================= 7. Known Issues ============================= The following issues were known to our development teams at the time of the release, and we are working to fix them: Installation Issues ------------------- - Mac users will not be able to update their Zend Studio 7.0.0-BETA to the final release. Either install it -startup ../../../plugins/org.eclipse.equinox.launcher_1.0.200.v20090520.jar ============================= 8. Support and Feedback ============================= * Zend Studio commercial support is provided through Zend's Support Center at http://www.zend.com/en/support-center/ * Support for Zend Studio and evaluation support is provided via the Zend forums at http://forums.zend.com Thank you for using Zend Studio ------------------------------- Zend Technologies, Inc. www.zend.com Copyright 2009 Zend Technologies, Inc. All Rights Reserved =============== End of Zend Studio 7.0.0 Release Notes ==========