For full details on the hundreds of changed items since 3.0.9, see the Aptana Core release list. Some additional highlights:

Editor Improvements

We've now enabled functionality that enables you to get content assist on user-defined functions without needing to save the file first. In addition, we've aded content assist on both hover and in Dynamic Help to give far more information than before about the functions and methods across the JavaScript APIs.

Small update with a few fixes. Please note for performance reasons at the moment, we set "mark occurrences" as off by default. To enable it, just click the flashlight in the toolbar. We should re-enable by default in an upcoming release. Also note that the default content assist delay has been shifted from 0ms to 200ms...this is a small difference, but should help when editing large files.

210+ fixes designed to upgrade and improve issues in the editing experience. New formatting options (like controlling whitespace), supporting @ rules in the CSS outline, refinements of when content assist pops up, improvements in how projects are indexed, and refinements to key bindings for commands like "Toggle Comments".

Radically improved the remotelocal file transfer features. There is an all-new UI and infrastructure for specifying connections, connecting them with projects, and copying files in each direction. The system is easier to use, faster, and more reliable than the previous system.

Merged the Project and File views into a single view based on Eclipse’s more modern common navigator framework, and integrate the file transfer mechanisms with that view.

Firebug 1.4 and 1.5 Support.

Improved our Find/Replace mechanism. We previously had a great deal of custom code for Find/Replace that conflicted with the mechanisms in Eclipse 3.5. Our new system works much like the old system, but relies on the Find/Replace system in Eclipse for most of its functionality. The only feature we’ve removed is the ability to do multiline search, but the same effect can be achieved using regular expressions.

AJAX framework updates, including support for YUI 3.0. Additional framework updates will be coming out separately over time.

Aptana PHP is no longer included in Aptana Studio 2.0, and only PDT will be supported going forward. Developers who wish to continue using Aptana PHP should continue using Studio 1.5.x.

Note for users who upgrade in place from Studio 1.5: Studio 2.0 no longer includes a direct dependency on the XULRunner dependency, relying instead on the latest XULRunner provided by Zend. As part of the upgrade from 1.5, the Aptana version of XULRunner will be disabled, and your Firefox preview will no longer work. To make it work again you will need to install the new XULRunner plugin via the Plugin Manager.

Major new feature: Sync is back!

Significant speedups in FTP transfers.

Ajax Frameworks: jQuery updated to 1.4.2, and Prototype updated to 1.6.1. Both are thanks to the donated effort of Victor Homyakov!!!!

You can now install Aptana Studio 2.0.5 as a plugin into Eclipse 3.6 (Helios). Note that there is a known crashing bug in XulRunner on Windows 7 - we have contacted the Zend folks.

Miscellaneous bug fixes.

Updates the underlying eclipse platform to version 3.5.2, which fixes the issues with button clicks on Ubuntu 9.10+ and Fedora 12.

Aptana Studio 1.5.1 contains a hot fix for the update system. Studio 1.5.0 WILL NOT automatically update to 1.5.1 and will require users to manually add update sites to their Studio or initial fresh install of Studio 1.5.1.