Release Notes Archive [edit]

This page contains the Release Notes from previous releases of Aptana. For information about the most current release, see the Aptana Release Notes page.

Contents

Aptana Milestone 9 patch (17-September-2007)

Build 17048 is a patch release for Milestone 9, which includes the following two major bug fixes:

Aptana Milestone 9 update (27-August-2007)

For information about previous releases, see the Release Notes Archive.

The Aptana Milestone 9 release (27-August-2007) improves on the Milestone 8b Release by introducing many new features including PHP support, Ajax library wizard updates, JavaScript outliner improvements and much more.

What's New

PHP Support

The Aptana IDE now contains much more robust PHP support. This increased PHP support includes Code Assist on PHP functions and parameters, improved PHP syntax colorization, and a PHP outliner.

Image:phpSupport.png

Updated Ajax library support

Milestone 9 updates the Ajax library wizards to include the latest known publicly available "current" versions of many of the Ajax frameworks in our library wizard. This includes updates to popular frameworks such as Prototype and jQuery. (Note: Updates to Dojo and EXT will be included in Milestone 10.)

Image:AjaxLibraryWizard.png

Improved JavaScript Outliner

The JavaScript outliner in Milestone 9 features additional JavaScript language syntax recognition. Additionally, code navigation has been improved by implementing ctrl+click to navigate your functions.

Known Issues


Aptana Milestone 8b update (11-June-2007)

The Aptana Milestone 8b release (11-June-2007) improves on the Milestone 8a Release by introducing many new features, including support for Adobe® AIR™, complete integration with the Eclipse Monkey scripting tool, a new Plug-ins Manager, and much more.

What's New

New Aptana Start Page

The new Aptana Start page (shown below) replaces the old Welcome page. The Start page still contains links to Aptana news and documentation, but now also includes a Plugins section to help you easily install popular new plug-ins for Aptana. This page shows automatically every time that you launch Aptana, but you can easily disable it via the link at the bottom of the Start page.

Image:aptanaStartPage.png

Apple iPhone support

With the release of Build 15637 or greater, Aptana now includes support for the iPhone development plug-in. The iPhone development plug-in provides features for developing applications for the Apple iPhone:

Image:aptana-iphone-sm.gif

Adobe® AIR™ support

The Adobe® AIR™ SDK allows you to leverage web development technologies that you are already familiar with, such as JavaScript and Flash, and use them to create Rich Internet Applications for the desktop. With the addition of the new AIR plug-in, Aptana now supports AIR development. Within Aptana, you can create a new AIR project, build and run the project, and export it for deployment. To learn more about AIR, see the Developing Adobe® AIR™ projects documentation.

Plugins Manager View

The new Plugins Manager View (shown below) gives you an easy way to install and manage the plug-ins in your Aptana IDE configuration. To learn more about how to use the Plugins Manager View, see the Displaying the Plugins Manager View Help topic.

Image:pluginsManagerView.png

Eclipse Monkey integration

The Aptana IDE now has full integration with the Eclipse Monkey scripting tool. With the Eclipse Monkey scripting tool, you can easily automate tedious programming tasks across your development environment. You can also now assign hotkey shortcuts to your scripts and snippets. To learn more about Eclipse Monkey, see the special section of the Aptana web site and the Eclipse Monkey documentation:

With the release of our Eclipse Monkey integration, two new views, the Snippets View and Scripts View (shown below) replace the old Actions View. The Aptana documentation will be updated very, very soon to reflect this.

Image:scriptsView.png

Colorization customization

You can now easily customize your colorization preferences with our new colorization support.

To access your colorization preferences, select Preferences... from the Window menu, and navigate to Aptana > Editors, and then expand the Editor that you want to customize, and select Colors. The new Colorization preferences window is shown below:

Image:colorizationPreferences.png

You can also now export and share your colorization preferences across workspaces and with other Aptana users.

New Samples View

The new Samples View provides a set of examples based on popular JavaScript libraries, such as EXT and MochiKit.

Image:samplesView.png

Learn more about the Samples View in Displaying the Samples View.

Miscellaneous updates

Milestone 8b includes the following miscellaneous improvements to Aptana:

Known Issues

Aptana Milestone 8a update (07-May-2007)

The Aptana Milestone 8a release (07-May-2007) improves on the Milestone 7 Release by introducing the Aptana firebug integration, Unicode support and numerous bug fixes..

What's New

Features

Known Issues

Complete list of features, enhancements and fixed issues for Milestone 8a

For a complete list of everything added or fixed, see here: http://update.aptana.com/update/3.2/release_notes.html?lm=1170133200000

Aptana Milestone 7 update (02-Feb-2007)

The Aptana Milestone 7 release (02-Feb-2007) improves on the Milestone 6 Release by introducing the Aptana debugger feature and several bug fixes.

What's New

Aptana Debugger

The Aptana IDE now contains an integrated JavaScript debugger. The debugger is currently compatible with Firefox, and offers features like the ability to step into and over functions, add breakpoints, examine variables, and evaluate expressions. The complete set of features is listed below:

Aptana Debugger Features:

For a quick introduction to installing and running the debugger see the new Getting started with the Aptana debugger walkthrough.

Links to complete documentation for the debugger can be found at Debugging your JavaScript code.

Known Issues

Internal error occurs during "Step Over"

While stepping quickly through and over functions via the debugger, you may occasionally get an error message that says that an internal error occurred during "Step Over". This is a known issue and should be fixed in a future release.

Firefox hangs during fast stepping

If you step quickly through the functions in your code (e.g. holding down the F6 key), Firefox may appear to "hang" while it catches up to the debugger. If this happens, you can wait a few seconds, and you should be able to start stepping again. This is a known issue and should be fixed in a future release.


Complete list of features, enhancements and fixed issues for Milestone 7

Features

Enhancements

Defects

Aptana Milestone 6 update (05-Oct-2006)

The Aptana Milestone 6 release (05-Oct-2006) improves on the Milestone 5 Release with several refinements to the FTP tool and many bug fixes.

What's New

FTP File Cloaking

The Aptana FTP tool now includes a cloaking feature. Cloaking enables you to "hide" specified files and/or folders from FTP synchronization, uploading, and downloading. For more information about this feature, see Cloaking files or folders.

Eclipse v3.2 Support

Aptana should now function identically as a plugin to Eclipse v3.2 as it does in Eclipse v3.1.

Bug Fixes

Milestone 6 is primarily a "patch" release, which focused on fixing many bugs that our users posted about in the Aptana Forums. Many of these bugs were related to FTP refinements, isses with hotkeys and shortcuts, and overly aggressive error reporting in the Problems View.

Complete list of enhancements and fixed issues for Milestone 6

Enhancements

Defects


Aptana Milestone 5 update (07-Sept-2006)

The Aptana Milestone 5 release (07-Sept-2006) improves on the Milestone 4 Release with several new features and many miscellaneous bug fixes.

What's New

FTP Support

The Milestone 5 release for Aptana features FTP (and SFTP) support. Use FTP to easily transfer files between a directory on your local hard drive and a directory on a remote web site. The Aptana FTP feature includes the following highlights:

To learn more about the Aptana FTP feature, view the screencasts and read through the FTP documentation.

Complete list of fixed issues, added features, and enhancements for Milestone 5

Features

Enhancements

Defects


Aptana Milestone 4 update (08-Aug-2006)

The Aptana Milestone 4 release (08-Aug-2006) improves on the Aptana Beta .31 Release with several new features and many miscellaneous bug fixes.

What's New

Aptana Snippets

With the Aptana Snippets feature, you can now quickly add reusable code templates to your HTML, CSS, JavaScript, and XML files. These Snippets function similarly to macros and help automate common code editing tasks. Default Snippets supplied by Aptana include scripts to specify an HTML DOCTYPE, wrap selected text with a set of HTML tags (e.g. <b>, <i>, etc.), and inserting a link to a style sheet. See About Aptana Snippets to learn more about Snippets.

DOCTYPE recognition and XHTML support

The Aptana HTML Editor now recognizes different DOCTYPE definitions and displays the appropriate warning/error messages for XHTML. To change the DOCTYPE in your HTML file, delete the default DOCTYPE included in the HTML template and insert one of the DOCTYPE definitions included in the Aptana Snippets in the Actions View. See About Aptana Snippets to learn more about Snippets.

Error display toggling

Aptana now has a Toggle Show Errors button Image:iconToggleShowErrors.png that allows you to display or hide error messages while you are coding.

Miscellaneous Bug Fixes

This release contains fixes for the following bugs submitted by developers via Trac:

Known Issues

These issues will all be fixed in an upcoming release.

Complete list of fixed issues, added features, and enhancements for Milestone 4

Features

Enhancements

Defects


Aptana Beta .31 update (22-July-2006)

The Aptana Beta .31 release (22-July-2006) improves on the Aptana Beta .30 Release with features such as an AJAX library wizard, Outline View enhancements, and numerous bug fixes.

What's New

AJAX Library Wizard

You can now quickly access Code Assist on your favorite AJAX JavaScript libraries by creating an AJAX library project. Currently, Aptana supports creating projects based on the AFLAX, Dojo, JQuery, MochiKit, Prototype, Rico, script.aculo.us, and Yahoo UI libraries. See Creating a new AJAX library project for more details.

Outline View Enhancements

This release includes enhancements to the Outline View, such as support for the following items:

Complete Browser Support

All objects, functions, and properties in HTML DOM Level 1 & 2 now contain browser support information. (Release .30 included browser support for HTML, CSS, JavaScript Core, and HTML DOM Level 0.)

Known Issues

These issues will all be fixed in an upcoming release.

Complete Issue List

Features

Defects

Aptana Beta-.30 update (11-July-2006)

The Aptana Beta .30 release (11-July-2006) improves on the Aptana Beta .25 Release with features such as browser support information and increased flexibility in integrating your code documentation into Code Assist.

What's New

Browser support added to Code Assist

Aptana's Code Assist now includes browser support information. Browser support currently includes CSS, HTML, JavaScript Core language, HTML DOM Level 0, and HTML DOM Level 1 & 2 (partial). Browsers included in this feature are Mozilla Firefox, Internet Explorer, Opera, Safari, and Netscape. Full support for the HTML DOM will be added in an upcoming release.

By default, Code Assist displays browser icons for IE and Mozilla. To add icons for Opera, Safari, or Netscape, go to Window > Preferences... On the left side of the window, expand Aptana and select User Agents. Check or uncheck the boxes next to the browsers that you want to display support for in Code Assist.

Increased ScriptDoc flexibility

When you document a library for ScriptDoc to include in Code Assist, you now have the option of documenting your code either inline or in a corresponding ScriptDoc file (.sdoc). See Documenting your code in an .sdoc file for details how to set up your library and .sdoc files.

Aptana Perspectives merged

The Aptana Projects Perspective and Aptana Perspective have been merged. You can now switch effortlessly between the File View (any folders and files on your hard drive) and Project View (your Aptana "projects") in your workbench without having to change perspective.

New Actions View

New in this release, the Actions View contains actions to help you automate common JavaScript development tasks. You can also create your own Actions View scripts to further customize the Aptana UI. See Displaying the Actions View for details.

Improved Code Assist

Code Assist has been enhanced to intelligently guess which JavaScript keyword, object, or function you are typing. For example, if you type the letter "f", Code Assist now automatically pre-selects the word "function" from the Code Assist terms list. The list of Code Assist terms also no longer blocks your cursor when it pops up in the Editor.

Additional Outline View support for all web file types

The Outline View now supports all HTML, CSS, XML files. Outline View support for JavaScript has been improved in this release.

Aptana now "remembers" open files

If you opened a file using the File View and close the Aptana IDE without closing the file, Aptana will automatically open that file for you in the Editor the next time that you start the IDE.

Known Issues

Code Assist parse delay

If you are coding in the Aptana JavaScript Editor and switch from the Editor View to another view and then switch back to the Editor View, you will need to wait a few seconds for the Code Assist Profile View to re-parse the current profile and refresh Code Assist before you will be able to access Code Assist again. This will be fixed in an upcoming release.

MochiKit demos on mochikit.com use MochiKit v1.4

The MochiKit demos found at http://www.mochikit.com/demos.html use some functions from the upcoming MochiKit v1.4 release. At this time, Aptana only supports the current MochiKit v1.3.1 release. If you try to type in these demos from the MochiKit web site, some functions may be undocumented. However, all samples included in the official v1.3.1 download should work as expected.

Parentheses matching not functional

The parentheses matching feature, which highlighted the parenthesis or brace that matched the parenethesis or brace that your cursor was on, is not functional in this release. This will be fixed in a coming release.

Eclipse (v3.2) Plugin support does not include File View

If you decide to install Aptana as a plugin for Eclipse v3.2, the File View will not be functional.


Aptana Beta .25 update (14-June-2006)

The Aptana Beta .25 release (14-June-2006) improves on the Aptana Beta .20 Release with features such as MochiKit library support and enhanced colorization.

Starting with this release, the Aptana development team is focusing on implementing support for some of the most popular AJAX libraries used by the open source community. Because these libraries tend to use unique syntax and features, such as dynamic loading, each of the next few Aptana releases will focus on providing comprehensive support for approximately one new library or toolkit with each release. For this release, the Aptana team focused on the MochiKit library.

What's New

Integrated Code Assist on MochiKit libraries

Aptana has made it easier for you to code projects that use the MochiKit libraries:

Faster Colorization

The colorization feature in Aptana now runs much faster than in previous releases. Faster colorization leads to improved overall performance for your coding experience in our Editors.

Code Assist Refinements

This release adds several refinements to the Code Assist feature. These refinements include displaying the source file for an object or function in the Code Assist menu and Code Assist now activating on a pause in typing in the JavaScript Editor.

Additional platforms supported

The Beta .25 release contains support for several additional platforms:

Memory Leak Issue Improved

All known memory leak issues that were causing Aptana to sometimes crash when saving a file have been resolved. We will continue testing to ensure that all of these issues have been fixed.

Known Issues

Aptana Beta .20 update (30-May-2006)

What's New

Enhanced Code Assist Profiles View functionality

The Code Assist Profiles View makes it easier for you to manage the files that you use as sources for Code Assist:

Improved context-sensitive (F1) help

This release contains significant additions to the Aptana context-sensitive (F1) help system.

To access the new online help topics, either press F1 while your cursor is on the word or element that you are searching for help on, or go through the online help system available from Help > Help Contents.

New Aptana Preferences Settings

Now you can easily customize your work environment in Aptana with the addition of several new Preferences settings:

Improved File View Functionality

The File View contains new features to bring its functionality closer to that of Windows Explorer:

New fixes

The Aptana Beta .20 release contains a number of fixes and minor enhancements :


Aptana Beta .15 update (10-May-2006)

What's New

Improved Code Assist system

This release contains significant improvements to the Code Assist system:

Faster Editor loading

The Aptana JavaScript, HTML, and CSS Editors now load up to three times faster when you are opening a file than in the previous release.

Overtype on parentheses, braces, and HTML tags now enabled

Now when you are inside an HTML tag set, or set of parentheses or braces, and you type a ">", ")", or "}" to complete your statement, Aptana now types over the exisiting character, rather than inserting a second one.

HTML Outline View now functional

The Outline View (Beta) for HTML documents is now functional. By default, this view is hidden behind the original Outline View. To display the Outline View (Beta), select Outline View (Beta) from the menu of available views in the lower-left corner of your workbench (shown below).

Image:outlineBetaMenu.png

Note: If you close the Outline View (Beta), you will only be able to access it again by resetting the scripting engine. To reset the scripting engine, click the Reset button Image:iconReset.png in the toolbar at the top of the workbench.

New fixes for various exceptions

The Aptana Beta .15 release contains a number of fixes for issues reported to us by our test users, including the following:

Known Issues

Perspective Reset

Currently, if you manually reset your Aptana perspective, you will also need to manually reset the Aptana scripting engine. To reset the scripting engine, click the Reset button Image:iconReset.png in the toolbar at the top of the workbench.

Aptana Beta .1 update (19-Apr-2006)

What's New

Overall Performance Improvement

Start-up time and overall editing performance has been significantly improved from the last release.

Improved Code Assist and code completion

This release contains several improvements to Code Assist and code completion functionality:

Enhanced tabbing, whitespace, and brace behavior

The Aptana Editors have the following new tabbing and whitespace behaviors:

File View updated

The appearance of the File View has been updated to closely resemble Windows Explorer and give you quick access to your Desktop, My Documents folder, etc.

New problem reporting option

Now you can toggle Warnings on and off by clicking the Toggle Show Warnings button Image:iconToggleShowWarning.png. Errors will still display in both the Problems View and left margin of the Editor.

New Web Preview Features

The Aptana Web Preview feature has been updated with a few new enhancements:

Aptana Beta .1 release (11-Apr-2006)

What's New

UI Scripting Support

Aptana has added the capability for developers to extend the UI of the IDE using HTML, JavaScript, and CSS. This feature includes a new Aptana JavaScript library that you can leverage for your development work. See Extending the Aptana UI to learn more about this feature.

New JavaScript, HTML, and CSS Editors

The Aptana JavaScript, HTML, and CSS Editors in have been completely re-written. The new Editors feature working Code Assist, error reporting, and improved colorization. These Editors are all now multi-language, and colorize each language differently.

New Aptana Projects Perspective

Aptana now has a new Aptana Projects Perspective. Use the Aptana Projects Perspective if you want to do your development work within the context of a project. To switch to the Aptana Projects Perspective, click the Open Perspective button Image:iconPerspective.png (in the upper right corner of the IDE) and select Other... > Aptana Projects.

Updated Aptana Perspective

The default location of some of the Views on the Aptana Perspective has changed, freeing up more Editor space on your screen without having to rearrange the Views yourself.

Known Issues

Error on update

You may get an error when you initially update your build of Aptana because of ongoing changes to the Aptana Perspective and various views. This will be fixed in an upcoming release.

Open Declaration not functional

The Open Declaration feature currently is not functional. This will be fixed in an upcoming release.

File View has limited functionality

The File View currently lacks some of the functionality (e.g. copy, paste, New > Folder) found in Windows Explorer. This will be fixed in an upcoming release.

No Outline View for HTML Editor (Update: Fixed in Beta-1.5)

The Outline View for the HTML Editor is currently not functional. This will be fixed in an upcoming release.

JavaScript Editor runs slowly on large files

You may notice a decrease in performance in the JavaScript Editor for files longer than 2500 lines.

Code Assist on instances created in the HTML Editor

The current version of Code Assist only recognizes instances of types created in the JavaScript Editor. Currently, you will not receive Code Assist on any instances created in the HTML Editor. This will be fixed in a future release.

Script menu items not working

In some cases, scripts are not able to associate their event handlers with their perspective menus. However, clicking on the "refresh scripting engine" button will cause the scripts to be reloaded at which time they will be able to connect to their menus.

Aptana Alpha release (20-Mar-2006)

What's New

New Aptana Web Perspective

This alpha release features a new Web Perspective that eliminates the need to create "projects" in order to work with your files. Highlights of the new perspective include the following features:

New Problems View

The Problems View has been revamped and now displays HTML and JavaScript syntax errors. The new Problems View now only shows errors in the currently active Editors. (You can still access the old Eclipse Problems View by selecting Show View > Problems from the Window menu.)

Known Issues

The following list contains known issues associated with the 20-Mar-2006 Aptana Alpha release.

Run web site preview feature

Online Help

Some Online Help topics currently have out-of-date information in them from when Aptana required projects to work with files. These Help topics are in the process of being updated and will be gradually rolled out over the next couple of weeks.

Aptana Alpha release (10-Mar-2006)

Known Issues

The following list contains known issues associated with the 10-Mar-2006 Aptana Alpha release.

HTML and CSS Editors (Update: Fixed in Beta .1)

Code Assist (Update: Fixed in Beta .1)

Parsing Errors