Zend Studio for Eclipse 6.0.1 Release Notes =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-= ================== Table of Contents: ================== 1. Features 2. Known Issues 3. Installation Instructions 4. Change Log 5. System Requirements 6. Documentation 7. Product Feedback ============== 1. Features: ============== 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 Source Control: --------------- - Local history - CVS - Subversion FTP: ---- - FTP - SSH/SFTP Refactoring: ------------ - Move - Rename - Organize includes 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 Web Services: ------------- - WSDL file creation wizard - WSDL file inspection Miscellaneous: -------------- - Advanced PHP code analyzer - RSS reader - PHPDocumentor - HTML WYSIWYG - Java code assist in PHP code - Code galleries - Zend Guard integration Zend Platform Integration: -------------------------- - Easy Platform GUI navigation - Events list view with filtering and settings - Integrated Zend Platform API Zend Framework Integration: --------------------------- - Integrated code assist - Framework project wizard - Code templates - MVC view - MVC code generation - Sources and workspace variable Zend Studio Migration: ---------------------- - Zend Studio keymaps easy activation - Import Zend Studio Projects ================ 2. Known Issues: ================ - PHP/HTML WYSIWYG does not work on Fedora 2 (32 bit) - Refactoring doesn't work with external files accessed through a network location - Creating FTP remote projects generates a project that is not a PHP project - Right-clicking a project that is located on a mapped folder and is shared by SVN in the PHP Explorer takes a few seconds to recover - Remote debugging requires debugger 5.2.14 and greater - The Eclipse platform for Linux 64 bit is not stable enough,therefore we recommend running the 32 bit version - When running on Windows Vista, Studio should be run in "Administrator" mode, or the User Account Control (UAC) should be disabled. When Studio is not run with the proper permissions some of the functionality, such as the help system and the update manager, will not be accessible. - FTP - Synchronization and speed issues. ============================== 3. Installation Instructions: ============================== 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. =============== 4. Change Log: =============== Zend Studio for Eclipse 6.0.1 is a maintenace release which contains feature improvements and bug fixes. Note: To use your 6.0.0 workspace in 6.0.1, it is recommended that you create a new workspace and import your projects into it. This is because many of the plugins were upgraded (php plugins and Eclipse Platform plugins as well as third party plugins) and some configuration files were changed. The following are the changes between Zend Studio for Eclipse 6.0.0 and Zend Studio for Eclipse 6.0.1: Bux Fixes --------------- - Editor code folding flickering while performing undo (or delete) - Several issues that caused the editor to flicker (expand and collapse the code folding) were resolved. - Memory leaks that caused Studio to halt (or crash) - Several memory leaks (keeping static references to Java objects) that were related to the PHP editor were found and resolved. These memory leaks caused the memory usage to increase every time a PHP file was opened for editing (its memory was not released when the editor was closed) and eventually caused Studio to crash. - Additional bug fixes. Feature Additions --------------- - Code formatter – control statements tab - The code formatter profile can configure the formatting preferences for control statements such as if, else. - Debugger performance - The debug protocol to retrieve the current call-stack information was modified to reduce the number of network calls to the server. This modification significantly improved the debugger's performance. - Test Debugger connectivity - A new "Test debug server connectivity" button was added to the debug configuration dialog. Clicking the button verifies that the correct version of the Zend Debugger is installed on your PHP web server. - PHP extensions - Added PHP extensions for the local PHP 5.2.5 binary (Windows).Various PHP extensions (such as php_mysql, php_mysqli and many others) were added to the bundled PHP binary that is used on Windows for locally debugging PHP scripts. Note: The Linux and Mac distributions still contain the basic PHP binary without the extensions. To run/debug a PHP script locally and use extensions install Zend Core (or any other PHP distribution) and manually configure a new PHP Executable. - Zend Framework – Semantic Awareness View Helpers - Every phtml file that is located in a Zend Framework project is considered a Zend_View and will provide code assist for all View helpers that are predefined by Zend Framework. In addition, a new View Helper wizard was added to ease the creation of a View Helper, and Zend View Helper 'go to source' was added. - Zend Framework 1.5.2 support - Added support for Zend Framework 1.5.2. When creating a new Zend Framework project you can select to use ZF 1.0 or 1.5 - Zend Framework Layout support - The default Zend Framework project structure contains support for layouts. - GUI translations for German, French and Italian- A language pack is available for download from http://www.zend.com/en/products/studio/downloads To activate the language pack: 1. Extract the language pack into a folder named "eclipse" e.g: c:\translations\eclipse 2. Create a new folder named "links" in your studio installation directory.e.g c:\Zend\Studio\links 3. Create a file named translations.link in the folder "links" and to it the following line: path=c:/translations/rc2 4. Run: ZendStudio –nl de, with 'de' for German, 'it' for Italian and 'fr' for French. If your regional settings are for one of these languages, Eclipse will recognize the settings and load itself with the appropriate language pack. ======================== 5. 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 ================== 6. Documentation: ================== For additional product information, please refer to the Zend Studio for Eclipse Online Help, available at: http://files.zend.com/help/Zend-Studio-Eclipse-Help/ ====================== 7. Product Feedback: ====================== Please submit your product feedback via the feedback form located at http://www.zend.com/products/submit_feedback, or submit your feedback to feedback@zend.com. Thank you for choosing Zend Studio for Eclipse ------------------------------------------------ Zend Technologies, Inc. www.zend.com Copyright 2005-2008 Zend Technologies, Inc. All Rights Reserved =============== End Of Zend Studio for Eclipse 6.0.1 Release Notes ===============