January 2013In this releaseTake advantage of Zend Server's new Library Deployment capability: easily create and deploy PHP libraries to Zend Server, or import an existing .zpk library package to use in Zend Studio. Define library dependencies for your application. Use new PHP APIs to work with libraries.Manage and use Zend Studio's centralized PHP libraries in your projects, preventing the need to duplicate libraries across apps.Benefit from full integration with ZendServer 6.1: applications and libraries deployment, automatic localhost detection, debug mode and application monitoring.Be more productive thanks to bug fixes and improvements of the Remote Systems feature, Zend Framework 2 projects, Symfony and Composer feature integration, code assist, static code analysis and phpcloud.com integration (see Fixed Bugs & Improvements sections below).System RequirementsSupported Operating Systems: Windows XP, Windows 7, Windows 8 (Internet Explorer 9 or higher required for Mobile GUI Editor)Linux x86, Linux x86-64OS X 10.7 Lion, OS X 10.8 Mountain Lion1.5GHz processor2GB RAMs1GB of hard disk spaceUpdating from Zend Studio 9.0.xThis version is backward compatible with all 9.0.x versions. To update from version 9.0.x to 10.1.0, add two new update sites in Help -> Install New Software -> Available Update Sites:http://downloads.zend.com/studio-eclipse/updates/10_0http://downloads.zend.com/studio-eclipse/updates-extra/10_0and select Help -> Check for updates.Updating from Zend Studio 10.0.0 BetaZend Studio 10 Beta release was built on top of Eclipse 4.2 but for better performance we decided to use Eclipse 3.8 for the official release. This base platform version downgrade will NOT allow updates from Zend Studio 10.0.0 Beta to the official release. Migrating to Zend Studio 10.1.0Zend Studio 10 starts with a default workspace: /Zend/workspaces/DefaultWorkspace. If this workspace was used by previous version of Zend Studio it is recommended to create a new workspace and import all projects from older workspaces to the new one after first startup.DocumentationProduct documentation is available through the web GUI of the product, and on-line.Known IssuesShutting down Zend Studio when Mobile GUI Editor has been used may crash JVM on Linux. This is mostly visible when restarting Zend Studio. If restart interrupts in the middle then Zend Studio must be started manually.Detecting local Zend Server ('Add New Target' -> 'Detect Local') doesn't work on Windows 8.Workaround:Add your local Zend Server via 'Add New Target' -> 'Zend Server' using API key.Cloud Connected Mobile project on IBM i: Due to a limitation in the rewrite module of the IBM i Apache, rewrite rules that enables pretty URLs will not work out of the box.For example, instead of using:http://server.address/appname/getCustomersone would have to use:http://server.address/appname/index.php/getCustomersWorkaround:Manually enable pretty URLs by adding a RewriteBase statement to the .htaccess file, right below RewriteEngine On. For example for the case above:RewriteEngine On RewriteBase /appname Cloud Connected Mobile project works out-of-the box only when deployed to Apache server (.htaccess based configuration). Running Cloud Connected Mobile project on IIS Server requires URL Rewrite module with imported rules from .htaccess file.Using Web Mobile emulator on Windows requires Internet Explorer 'Access data sources across domains' option enabled:Internet Explorer -> Tools -> Internet Options -> Security tab -> Security level ->Custom level -> Miscellaneous -> Access data sources across domains -> Enable -> OK -> ApplyThe default Apache 'Server API CGI/FastCGI' mode on Windows does not forward the 'Authorization' request header; this will cause the Zend Server Gateway Authentication step to fail.Workaround:Uncomment the following two lines in the public/.htaccess file of Cloud Connected Mobile project:RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule .* - [e=HTTP_AUTHORIZATION:%1] Using Android Development Toolkit (ADT) on Linux x86-64 requires installation of ia32-libs:sudo apt-get update sudo apt-get install ia32-libs Several issues reported when installing Zend Toolbar on Linux Ubuntu and Fedora with Mozilla Firefox browser. As a workaround, download and install the browser extension from:http://www.zend.com/en/products/studio/downloadsFixed Bugs409406 PSR-2 and PHP Conventions maximum line length for comments353698 Highlight current function in Outline407768 Zend Studio’s Code Formatter contribution to PDT407489 Use statement is added above namespace causing error396654 Content Assist in PHPdoc for inline @link does not work405857 Bug in code assist support for $GLOBALS405844 Code assist for arrays closes without assistingFiles uploaded automatically to the FTP/SFTP after opening a closed remote projectRemote Server Support is not accepting a server format (server.com) as a project directory namePHP Functions view - "Topic not found" for standard php functions in "Zend site" and "PHP manual"Importing parameters in Deploy PHP Application wizard takes no effect - the expected parameters are not displayed.Zend Studio should not change deployment.properties for imported projectsMissing text in deployment.xml for required parametersRESTful Resource Details Dialog > Browse button doesn't set the selected class in text fieldCannot open MySQL Connection in Targets viewOpenshift - Notification error dialog without textNull pointer exception in marking a word in the php editiorGithub error message (unable to connect/create a new connection to Github)Source->format causes fatal errorZend Studio closes spontaneously on Kubuntu 13.04JSON extension is missing in Linux x64 build of the php-cgiFormatter removes a ( and breaks the code"Refresh"/ "Create repository" buttons don't not work in PHP project from GitHub wizardPHP Formatter removes codeEnabling Automatic Upload process is slow for Openshift and PhpcloudNew Class wizard doesn't work with PHP Interpreter 5.1/5.2Incorrect warning about unused 'use' statementDeployment to Zend Server with expired license does not work correctlyIncorrect errors about "Class 'SessionStorage' must implement.." when ZF2 from /vendor is added to BuildPathCode assist for arrays closes without assistingCode assist for array offsets includes double-quotes, instead of single-quotesNew files (added through Zend Studio) are not automatically added to the Deployment PackageDeploying/exporting an app does not prompt to save unsaved documentsTypo in warning dialog for New PHP Trait wizardCannot create class/interface for PHP5 projectIncorrect errors about 'Two or more traits...' when ZF2 from /vendor is added to BuildPathWelcome page - no "Learn more" link for Terminal extra feature.The tutorials link on the welcome page is still set to betaLinks to docs for extra pluginsDocumentation: PHPDepend help page not foundCreate a Web services project using corresponding link in Mobile project properties - wrong behaviorZend Server detection problem when changing port and docroot settings.Php/phtml file type seems not recognized in file propertiesSome events do not pop-up in Zend Studio after performing deletion of events on the serverSelection Job Title has encountered a problemEnabling tagret monitoring for sleeping container = Error pop upPHP CodeSniffer not workingHelp - gets plain text instead of a linkDocumentation - few pages are not found in HelpNo selection in outline when cursor is on a variable inside a functionAdding a localhost server through Add Zend Server in Target wizard does not use the correct portDeployment Wizard - Validate Application URL base on project locationImprovementsUpdate built-in Zend Framework version to 2.2.1Update Zen-Coding extra feature to EmmetImprove Phpcloud.com sleeping/hibernating containers detectionTexts/labels improvement in CCM projectIt is not very clear if the filters in Debug Mode preferences are negative or positiveSuggest Web Services project when opening the wizard from within a mobile project's property pageAdd a link from the 'Web Services' property page, for opening the 'New Web Sevices Project' wizardAdd New Target wizard does not provide useful information on HTTP 401There should be a way to edit the default Apache port or app URL in Zend Server Target wizard