Aptana Studio Changelog

What's new in Aptana Studio 3.7.2

Jul 30, 2018
  • Turn off the Aptana studio portal start page.

New in Aptana Studio 3.7.0 (Jul 28, 2018)

  • Updated release with fixed installers. Download plugin.zip and unpack for an Eclipse plugin installation.

New in Aptana Studio 3.6.1 (Nov 20, 2014)

  • Bumping up versions to 3.4.1

New in Aptana Studio 3.6.0 (Aug 1, 2014)

  • Notable issues:
  • TISTUD-6599: Switch statements should not indent cases.
  • TISTUD-6597: "use strict"; should not reflow immediately after the brace
  • TISTUD-6310: Titanium Studio: Commenting shortcut returns # instead of //
  • APSTUD-8061: Javascript format shorthand modulo
  • TISTUD-6282: Fix documentation shown for Javascript properties in content assist
  • TISTUD-273: Allow selection by CamelCase
  • TISTUD-6263: Remove usage of swt-webkit
  • TISTUD-6109: +F find doesn't highlight the search bar when multiple editor windows are open in side-by-side tabs

New in Aptana Studio 3.4.2 (Sep 3, 2013)

  • Fixed the preview window issue described in APSTUD-7825 - Show Preview Window now loads FLUSH RIGHT only (Closed).

New in Aptana Studio 3.3.1 (Apr 18, 2013)

  • A hot-fix release for addressing the critical connection lost issue in APSTUD-7311.

New in Aptana Studio 3.3.0 (Apr 18, 2013)

  • Fixes in a number of areas and major speed improvement on editor performance, especially around JavaScript and CSS. For a complete list, see the release notes section in JIRA.
  • Notable issues:
  • APSTUD-7352 - Add "tags" to templates - CLOSED
  • APSTUD-7286 - Implement LRUCache with virtual memory paging scheme in editor infrastructure - CLOSED
  • APSTUD-7247 - Use JFlex scanners for CSS partitioning - CLOSED
  • APSTUD-7246 - Use JFlex scanner for CSS colorization - CLOSED
  • APSTUD-5051 - Code Formatter - Only one new line at end of file - OPEN
  • APSTUD-4757 - Add support for specific not() syntax in CSS - CLOSED
  • APSTUD-4655 - Use JFlex scanners for JavaScript partitioning - CLOSED
  • APSTUD-4654 - Use JFlex scanner for JavaScript colorization - CLOSED
  • APSTUD-814 - Option to remove trailing whitespace on file save - CLOSED

New in Aptana Studio 3.2.2 (Sep 1, 2012)

  • Fixed issues:
  • Aptana does not remember spaces settings
  • Function outline not linking line numbers properly
  • Renaming Projects tracked by git fails
  • PHP Interpreters are gone after an restart
  • toggling multi-line comments in ruby corrupts syntax highlighting for entire document
  • Git History not showing
  • Add editor preference to configure column cutoff for code coloring
  • XHTML: Invalid ' isn't allowed after elements' warning
  • XHTML: Invalid warning on "html proprietary attribute "xml:lang'"
  • Submit ticket 'Steps to Reproduce' lacks scrollbars.
  • Autocomplete in html tag attributes eats up following attributes
  • Message 'Error: 'eventsDispatcher' - definition not found'
  • Output Studio version to log file on startup
  • URISyntaxException: Expected authority... in HyperlinkDetector.detectHyperlinks()
  • PHP: java.util.ConcurrentModificationException in PDTPHPModuleIndexer$Scope.getVariables()
  • SWTException: Widget is disposed in CompletionProposalPopup.getSelectedProposal()
  • Text, images blurry with MacBook Pro Retina Display
  • PHP: java.util.ConcurrentModificationException in ContentAssistUtils.initializeBuiltinsIndex()
  • Replace/Find doesn't work with in a few cases dealing with whitespace
  • Aptana tries to open a new instance of itself when opening files via Windows Explorer

New in Aptana Studio 3.1.1 (Apr 17, 2012)

  • This small release most noticeably addressed some speed issues in the JS and CSS editors, and fixed a long-standing issue whereby a user could accidentally delete a file using the "Undo" command.
  • Prompt user before deleting a file with Undo - CLOSED
  • Show differences in synchronize window extremely slow. - CLOSED
  • Avoid unresponsiveness from auto-expanding outline levels on start-up (css files) - CLOSED
  • Lazily load "additional info" for Javascript content assist - CLOSED

New in Aptana Studio 3.0.8 (Feb 3, 2012)

  • A release focusing on improvements to core functionality
  • Addresses an issue with a possible freeze while performing a git push
  • Fixes for the accidental insertions of extra spaces during formatting
  • Corrects two cases where the editor may freeze while writing PHP regexes or collapsing code.
  • Features:
  • APSTUD-3984 - Improve default set of Studio mime types - CLOSED
  • APSTUD-4020 - Offer to save the remote file locally if we encountered an error during saving - CLOSED
  • APSTUD-4157 - Allow types to be internal in JSCA files - CLOSED
  • Bugs:
  • APSTUD-2132 - Tree formatting on multi-dimensional arrays - CLOSED
  • APSTUD-3610 - java.sql.SQLException: Database 'aptanaDB' not found. - CLOSED
  • APSTUD-3631 - PHP Formatting adds extra spaces into array elements on new lines - CLOSED
  • APSTUD-3687 - Freeze of entire Eclipse SDK after a Git push - CLOSED
  • APSTUD-3875 - In PHP code, "/**/" [slash asterisk asterisk slash] acts like "/*" [slash asterisk] - CLOSED
  • APSTUD-3898 - Aptana IDE is freezing when writing a php code containing regex - CLOSED
  • APSTUD-3926 - Improper highlighting of nested matching pairs - CLOSED
  • APSTUD-3962 - Ubuntu Formatter Tab Size Setting Of 0 Is Interpreted As 8 - CLOSED
  • APSTUD-3973 - Formatter Does Not Operate According To Configured Values - CLOSED
  • APSTUD-3981 - NPE From Editor Commands - CLOSED
  • APSTUD-3992 - OSX Studio Freezes After JavaScript CollapseAll - CLOSED
  • APSTUD-3993 - After Update To 3.0.7 / 3.0.8 Studio Does Not Configure HTML Content Assist User Agents - CLOSED
  • APSTUD-4005 - Built-in server serves XML files as text/html - CLOSED
  • APSTUD-4007 - Aptana Freezes When Editing PHP Files - CLOSED
  • APSTUD-4024 - Xubuntu: Aptana Studio 3 crashes on Startup - CLOSED
  • APSTUD-4027 - Formatter adding one space each time you do Format. - CLOSED
  • APSTUD-4033 - Project Explorer On Windows XP Does Not Display Changes Until It Is Refreshed - CLOSED
  • APSTUD-4034 - Unable to close output stream during SFTP upload - CLOSED
  • APSTUD-4039 - Sample Entries Remain In The View After They Are Edited - CLOSED
  • APSTUD-4051 - Studio 3 Plugin for Eclipse can't open files with Aptana Editors - CLOSED
  • APSTUD-4062 - File removed remotely when opening new editor tab - CLOSED
  • APSTUD-4069 - Windows CoffeeScript Ruble Missing A Definition - CLOSED
  • APSTUD-4075 - Can't open formatter settings - CLOSED
  • APSTUD-4112 - When using multiple editors side-by-side, ⌘-F will get the FindBar focused on the wrong editor - CLOSED
  • APSTUD-4134 - Tab size and indent size are displayed as zeros for some of the formatters - CLOSED
  • APSTUD-4137 - String @return is automatically encoded into @↩ in PHP comment - CLOSED
  • APSTUD-4142 - Misspelling In Formatter - CLOSED
  • APSTUD-4155 - Find shortcut selects button instead of textbox - CLOSED
  • APSTUD-4158 - JS content assist does not honor the isInternal flag on property elements - CLOSED
  • APSTUD-4173 - Stack Overflow Upon Promoting Folder - CLOSED
  • APSTUD-4181 - "Failed to acquire write lock on git repository" when doing a second pull on a project - CLOSED
  • APSTUD-4211 - Deadlock in GitIndex - CLOSED

New in Aptana Studio 3.0.7 (Dec 21, 2011)

  • New Features and Improvements:
  • APSTUD-2907: Pick up existing git commit messages after failed cherry-pick due to merge conflict
  • APSTUD-3109: Add separator line to "New From Template" menu, dividing template groups
  • APSTUD-3125: Add new items to Bundle View
  • APSTUD-3168: inserts and not
  • APSTUD-3300: Create Snippet Validation Process
  • APSTUD-3310: XML Editor takes a long time to colorize large files when mark occurrences is on
  • APSTUD-3369: Allow disabling the PHP error markers
  • APSTUD-3436: [Startup Speed Improvement] Implement lazy themes loading
  • APSTUD-3438: [Speed Improvement] Cache ScopeSelector.toString() computed value
  • APSTUD-3446: Syntax for user-defined PHP functions are under the wrong scope
  • APSTUD-3461: Missing CSS3 properties support
  • APSTUD-3484: Allow definition of one-or-more application bundle directories
  • APSTUD-3491: Auto-select checkbox in wizard template page when selecting on a template
  • APSTUD-3498: Set example text in Git import dialog for URI field and don't show error state for no URI until user begins typing or tries to finish
  • APSTUD-3504: Bundles view uses monospaced font
  • APSTUD-3656: Allow comment processing in JSParser to be optional
  • APSTUD-3705: Better report current status of Delayed Presentation Reconciler
  • APSTUD-3706: Only colorize currently viewport in large documents
  • APSTUD-3708: Add command-line flag(s) to turn off and configure delayed presentation reconciling
  • APSTUD-3721: Create Menu validation tool for Rubles
  • APSTUD-3772: Allow contributing samples to Samples view through rubles
  • APSTUD-3791: Improve ability to debug templates inside the new project wizards
  • APSTUD-3825: Enable specification of project template icon via Ruble
  • APSTUD-3900: Add callback mechanism to allow Portal to listen for Samples and Templates updates
  • APSTUD-3767: Allow to manually change content assist delay to 0
  • APSTUD-3924: Ability to control the auto closing of quotes and brackets separately
  • Bugs:
  • APSTUD-245: Release s3 as an optional file system
  • APSTUD-255: Unable to drag a filesystem file and drop into a project in File View
  • APSTUD-295: PDT steals CSS/JS editor from Studio
  • APSTUD-296: Add Copy/Paste to file system files
  • APSTUD-469: Connection Manager dialog - items in comboboxes aren't sorted alphabetically
  • APSTUD-537: Via Tender: Studio does not start when My Documents is in a non-standard location
  • APSTUD-603: FTP directory listing problem
  • APSTUD-620: Icons in JS content assist is cut off in Ubuntu
  • APSTUD-626: If authentication fails during Test/Browse of FTP connection dialog, allow user to re-enter credentials as part of error dialog
  • APSTUD-678: Mark occurrences feature for PHP non-existent
  • APSTUD-710: HTML: Code assist of HTML entities eats characters
  • APSTUD-833: Can't update Aptana 3
  • APSTUD-838: Auto Refresh
  • APSTUD-1714: php @var type-hinting has no effect on code assist
  • APSTUD-1739: Some of the file templates are empty
  • APSTUD-1777: PHP Format
  • APSTUD-1812: Pydev shows blank tab when editing a file beginning with '.'
  • APSTUD-1826: Add unit test cases for Ruby content assist
  • APSTUD-1987: Wrong "My documents" default
  • APSTUD-2034: New > File inside Connections node doesn't use our wizard hooked up to templates
  • APSTUD-2108: /**/ comments cause for wrong colors display and errors while formatting
  • APSTUD-2224: Ruby CA: suggest singleton methods for classes
  • APSTUD-2266: Aptana Rubles unable to run in Aptana Studio 3.0 Release
  • APSTUD-2448: Upload progress says Skipping files when it actually uploads
  • APSTUD-2693: Javascript mode overwrites global "Find" binding
  • APSTUD-2949: "Table lacks summary attribute" should not be required
  • APSTUD-2966: Remove Ctrl + H as "Documentation for Word" command binding
  • APSTUD-3011: CSS Code Assist actively preventing me from adding new classes
  • APSTUD-3035: NPE in BundleEntryNode.getLabel()
  • APSTUD-3051: With word wrap on, wrapped lines should not receive line numbers.
  • APSTUD-3056: PHP Code Assist problem with inherited classes
  • APSTUD-3082: Sass file comments more than one line are not correctly colorized
  • APSTUD-3106: Aptana Should Not Offer Empty JSON Template
  • APSTUD-3145: WST JS editor unusable with default theme
  • APSTUD-3147: Random errors in scripting unit tests
  • APSTUD-3150: NullPointerException in CommandBlockRunner.applyEnvironment()
  • APSTUD-3152: JS outline 'link with editor' only works one-way when the JS is embedded in HTML
  • APSTUD-3153: NullPointerException in RecentFilesBrowserNotification.runInUIThread()
  • APSTUD-3161: All jQuery Commands Return Command Not Defined Error
  • APSTUD-3169: JAVASCRIPT: switch statement breaks formatting
  • APSTUD-3173: JS Debugger incompatibile with FireBug 1.8
  • APSTUD-3174: PHP: Cannot fold HTML tag with child PHP Nodes
  • APSTUD-3176: Cant use rake tasks, getting "java.lang.NullPointerException" error
  • APSTUD-3179: Random ASCII Symbol in Shell Script Command "Documentation for Word Selection" Response
  • APSTUD-3197: ConcurrentModificationException in DiskIndex.computeDocumentNames()
  • APSTUD-3199: ConcurrentModificationException in MemoryIndex.addQueryResults()
  • APSTUD-3200: Can't open Aptana Studio as regular user after installing and running as admin user
  • APSTUD-3207: Provide correct scope of defined constants "constant.other.php"
  • APSTUD-3214: JavaScript: Formatting destroys incrementation operator
  • APSTUD-3222: Aptana offers empty Sass and YAML templates
  • APSTUD-3229: Saving Files Dismisses Folding Options
  • APSTUD-3239: Aptana Will Autocomplete XML Heading Incorrectly
  • APSTUD-3241: No Sass Auto-Indentation
  • APSTUD-3242: PHP methods/functions help displays HTML source on hover
  • APSTUD-3246: CoffeeScript: Incorrectly colorizing text as a regular expression
  • APSTUD-3253: New From Template Sort Should Be Case-Insensitive
  • APSTUD-3261: Bad regexp in ruby source code causes Aptana to raise execption in com.aptana.editor.ruby.MergingPartitionScanner.setLength and not display the editor.
  • APSTUD-3262: Language Templates Have Multiple Locations
  • APSTUD-3294: CLONE - "this" gets transformed to "thistory" in JavaScript content assist
  • APSTUD-3305: jQuery CA not showing static methods
  • APSTUD-3308: Aptana Studio create Start Menu path that doesn't include the word "Aptana"
  • APSTUD-3309: Remove or Simplify PortableGit installation dialog
  • APSTUD-3313: Function invocation is not formatted correctly in JS
  • APSTUD-3323: XML Editor auto-closes tag inside an attribute when typing '

New in Aptana Studio 3.0.4 (Aug 16, 2011)

  • 170+ fixes and improvments.
  • Faster loading with less processor usage
  • Less memory usage, particularly on large files
  • Less indexing of projects
  • Improved content assist typing experience with better ordering of proposals
  • Introductory CoffeeScript support
  • Formatting improvements, in particular the ability to control spaces
  • New From Template now allows users to create untitled files
  • APSTUD-1430: Bug in PHP + inline JS syntax highlighting
  • APSTUD-1599: Aptana JavaScript symbol list missing anonymous functions
  • APSTUD-1712: PHP: Restoration formatter option of 'space before/after parenthesis'
  • APSTUD-1818: Add Save As External... action for saving files outside of workspace
  • APSTUD-1827: Include HTML text nodes in AST
  • APSTUD-1855: Studio 3 - Default Web (html) Template
  • APSTUD-1925: JavaScript keywords missing in content assist
  • APSTUD-2050: "Building Workspace" job takes a while to complete
  • APSTUD-2132: Tree formatting on multi-dimensional arrays
  • APSTUD-2134: Add .location property to file templates
  • APSTUD-2252: Warn user if they are creating project in an area with pre-existing files
  • APSTUD-2287: PHP outline icons
  • APSTUD-2445: jQuery snippets not firing in some cases
  • APSTUD-2451: Support CoffeeScript syntax coloring
  • APSTUD-2454: Prefer CA proposals by case first
  • APSTUD-2477: Fold if, for, while loops in PHP
  • APSTUD-2526: Add configuration options to Ruby outline to show/hide items
  • APSTUD-2527: Add configuration options to HTML outline
  • APSTUD-2529: Add option to disable formatting, and make it configurable
  • APSTUD-2549: Class Auto-completion
  • APSTUD-2576: JRuby Debugging is broken - missing variables, full stack trace
  • APSTUD-2645: UI locks up when pasting in a large amount of CSS
  • APSTUD-2649: Git Push
  • APSTUD-2710: Allow us to set a flag on ParseNodes to filter them our of outline, but to include their children
  • APSTUD-2712: Allow per-project formatter settings
  • APSTUD-2750: Shortcuts for comments wont work
  • APSTUD-2758: Display a helpful error message when self-closing a non-void HTML tag
  • APSTUD-2772: Add new "push new branch to remote" command to Git menu
  • APSTUD-2782: Create JS Type View for Projects
  • APSTUD-2790: Solarized theme does not colorize identically across Studio and TextMate
  • APSTUD-2799: JavaScript outline view stays empty when WTP or Spket plugins are used
  • APSTUD-2800: Comments inside 'if' condition are deleted after formatting in JS editor
  • APSTUD-2804: Clone an existing git project with "New Rails Project" doesn't work
  • APSTUD-2808: Infinitely refreshing "Building Workspace" process
  • APSTUD-2809: Add editor debug items to properties view
  • APSTUD-2812: Error: "Get shell environment failed" if project folder moved
  • APSTUD-2814: Typing a period in JS unexpectedly replaces text with the selected item in content assist
  • APSTUD-2816: Convert "New From Template" menu to create "Untitled" files by default
  • APSTUD-2817: Add dialog to allow user to choose between saving a new "Untitled" file into a project or the file system
  • APSTUD-2818: Ruby Content Assist doesn't offer constructors as proposals for explicit method invocation
  • APSTUD-2819: Ruby Content Assist doesn't include methods up the type hierarchy for explicit method invocation on a receiver
  • APSTUD-2820: Handle common meta-programming idioms that define methods for Ruby indexing
  • APSTUD-2821: Allow for go to declaration on Ruby require/load strings
  • APSTUD-2825: JS strings are not colorized correctly when split by PHP/ERB
  • APSTUD-2826: JS inside of a PHP document is formatted flush left
  • APSTUD-2829: Terminal doesn't work with Cygwin
  • APSTUD-2836: PHP Code Assist without having to press ctrl+space
  • APSTUD-2837: PHP formatter error when formatting namespace blocks
  • APSTUD-2839: CSS Id theme rules in packaged themes don't always apply because of missing meta scopes
  • APSTUD-2854: "New From Template" should list all possible file types, and provide a template option for each
  • APSTUD-2861: Remove RubyHyperlinkDetector.detectHyperlinks parse exceptions from log file
  • APSTUD-2867: CSS Auto-commenting
  • APSTUD-2868: Multiple Editors Auto-Add Comment-Justifying Asterisks Without An Opening Token
  • APSTUD-2869: HAML Editor Does Not Auto-Indent
  • APSTUD-2873: JavaScript: Don't show Content Assist in the middle of a comment
  • APSTUD-2875: CSS filter validation fails for arbitrary properties preceded by dash "-"
  • APSTUD-2878: Add Ruble Project template
  • APSTUD-2881: The Outline view should show "An outline is not available" instead of an empty outline for editors that don't provide one
  • APSTUD-2882: Aptana Sass Editor Does Not Have "No Outline" Message
  • APSTUD-2883: Allow Ruby (and Rails) projects to have Project Templates
  • APSTUD-2887: CMD+/ does not comment ruby files correctly
  • APSTUD-2889: YAML Coloring
  • APSTUD-2890: Switch project-level rubles so that they occur at a project's top-level
  • APSTUD-2891: Some projects continuously de-indexing files on every startup
  • APSTUD-2892: YAML Outline Error
  • APSTUD-2897: Outline Click-on-Node Works Differently For Different Languages
  • APSTUD-2901: Create Aptana Studio Start Page
  • APSTUD-2903: Ruby autocomplete does not work for symbols
  • APSTUD-2904: No HTML content assist when WST and Aptana are installed side-by-side
  • APSTUD-2906: CSS editor shows incorrect HTML tag proposals when installed side-by-side with WST
  • APSTUD-2910: Switch default Portal browser to Chromium on all possible platforms
  • APSTUD-2915: PHP: Following included Files won't work in some cases
  • APSTUD-2920: CSS embedded in HTML does not indent properly around tags (when selected)
  • APSTUD-2921: JS embedded in HTML does not properly indent around tags (when selected)
  • APSTUD-2924: Correct index.html of Update Sites to have more attractive styling
  • APSTUD-2930: Content Assist pops up when pressing unrelated keyboard shortcuts
  • APSTUD-2933: Code folding not available when loading a CSS file that contains a '!Important'
  • APSTUD-2935: An internal error occurred during: "Force reconcile on bundle change".
  • APSTUD-2938: CSS formatter does not format declarations with !important
  • APSTUD-2939: Create a new node type for !imporant and add it to the AST
  • APSTUD-2940: Infinite loop when I use Django menu
  • APSTUD-2943: User Created Web Template (with catalog structure) createas only one file.
  • APSTUD-2946: PHP reports syntax error & highlighting fails when using "%>" in single line comments
  • APSTUD-2950: PyDev "local import on quick fix" sometimes imports to wrong location
  • APSTUD-2957: HAML has no syntax colorization
  • APSTUD-2959: Autocomplete for url suggests 'email/' after 'http:/'
  • APSTUD-2962: "Widget is disposed" Exception in ConsoleStyledTextListener.dispose()
  • APSTUD-2963: Scope Selector doesn't match when segments are between compound segments in scope
  • APSTUD-2969: File>Properties menu option does not function sometimes.
  • APSTUD-2980: PHP Formatter Does Not Indent
  • APSTUD-2982: Generate our own icons for the new Ruby outline filters
  • APSTUD-2983: App Explorer constantly refreshing/resorting contents on Git-bound projects
  • APSTUD-2985: PyDev auto-format does not work for (''*variable)
  • APSTUD-2986: jNotify missing some file modification events
  • APSTUD-2989: Ruby Formatter Does Not Format Contiguous puts Statements
  • APSTUD-2991: OutOfMemoryException when attempting to fold large XML file
  • APSTUD-2992: Cannot get Javascript operators and keywords to be different colors
  • APSTUD-2994: Incorrect folding in HTML Editor
  • APSTUD-2997: CSS rgba formater failure
  • APSTUD-2999: Can't set breakpoint in haml (ruby) templates
  • APSTUD-3000: Entering Certain Content Disables HTML CA / Coloring
  • APSTUD-3001: ConcurrentModificationException in AnnotationModel.replaceAnnotation()
  • APSTUD-3004: Ruby Editor Mistakenly Offers Folding For Single Line Comments
  • APSTUD-3005: Typing $( to start jQuery query results in $$(
  • APSTUD-3013: function autocompletes to Function
  • APSTUD-3014: Support "ftp" scheme using EFS filesystem extension
  • APSTUD-3015: Widget is disposed in AbstractThemeableEditor.setFocus()
  • APSTUD-3016: StringIndexOutOfBoundsException in RubyCodeResolver.parseURI()
  • APSTUD-3017: "this" gets transformed to "thistory" in JavaScript content assist
  • APSTUD-3021: Whitespace Error for Javascript Formatting
  • APSTUD-3022: JavaScript Formatter doesn't format get-property nodes when they are part of an expression
  • APSTUD-3023: Inconsistent folding behavior for files with different line-terminators
  • APSTUD-3025: ResourceException on closed file in ValidationManager.updateValidation()
  • APSTUD-3028: ClassCastException: org.eclipse.swt.browser.WindowEvent cannot be cast to com.aptana.swt.webkitbrowser.OpenWindowEvent
  • APSTUD-3029: Can't format CSS File
  • APSTUD-3032: Serialized Ruble cache.yml file does not contain menu element
  • APSTUD-3036: JS decimal syntax "0." causes the parser and formatter to fail
  • APSTUD-3038: Folding available on blank lines in HAML editor
  • APSTUD-3039: EmptyStackException when highlighting code in a ruby editor
  • APSTUD-3043: Unable to add custom HTML tags to the New Line and Indentation Lists in the HTML formatter
  • APSTUD-3044: Adding spaces or carriage returns in HTML content removes colorization
  • APSTUD-3047: Version 3.0.3 is very unstable
  • APSTUD-3048: 'Could not open editor: editor could not be initialized' in OS X Lion
  • APSTUD-3058: YAML Outline Does Not Appear Until You Save File
  • APSTUD-3063: PHP - Negative constnt values are not showing in content-assist
  • APSTUD-3065: NullPointerException in AbstractThemeableEditor.dispose()
  • APSTUD-3069: Partitioning error when selecting a specific code and trying to format it
  • APSTUD-3070: Formatting a selected PHP block duplicates code
  • APSTUD-3071: Folding Not Active For Untitled XML/SVG File Editors
  • APSTUD-3072: Outline Not Active For Untitled XML/SVG File Editors
  • APSTUD-3073: Document parsing service does not stop on editor close
  • APSTUD-3075: Unable to run Ruby debugger on Windows
  • APSTUD-3076: Scripting console no longer colorizes logging streams
  • APSTUD-3079: HTMLTidy using 100%+ of CPU on large document while Aptana sits idle
  • APSTUD-3084: Change the spacing controls UI for all the formatters
  • APSTUD-3085: Template Files Do Not Have Access To List Of Projects Upon Save
  • APSTUD-3086: Convert System property aptana.ruble.user.location to studio.rubleUserLocation
  • APSTUD-3087: Reconciler is triggered multiple times when opening a file
  • APSTUD-3089: Rename Window > Preferences > Aptana to Window > Preferences > Aptana Studio
  • APSTUD-3090: Properly reorder HTML close-tag proposals based on most-recently opened first
  • APSTUD-3091: A Version of Kitchen Sink on Github Resolves to an Empty Project
  • APSTUD-3092: BadLocationException in TagUtil.findMatch
  • APSTUD-3095: Deploy / FTP synchronize hangs
  • APSTUD-3098: Opening file for write failed error when trying to upload under OS X Lion
  • APSTUD-3102: HTML Formatting Indentation Removal Error
  • APSTUD-3105: Templates Are Missing
  • APSTUD-3107: Comment/Uncomment does not work with new lines in windows
  • APSTUD-3108: Alphabetize full "New From Template List"
  • APSTUD-3111: Scripting Console gives an error about projects not containing bundle.rb file on startup
  • APSTUD-3113: Change default log size to 10Mb
  • APSTUD-3114: The full_uninstall.txt file has an outdated link
  • APSTUD-3117: Synchronize PHP and Ruby Public, Protected, Private and Default icons
  • APSTUD-3118: Commenting Key Sequence (CNTL+/) On Untitled Files Produces Erroneous Results
  • APSTUD-3119: Re-color Ruby "Constructor" image
  • APSTUD-3120: Multiple Commands Issuing Error Message Via Scripting Console
  • APSTUD-3124: Interleave templates into CSS Proposals
  • APSTUD-3126: Formatting Change and Minor Misspelling in full_uninstall.txt File
  • APSTUD-3127: PHP suggests an interface completion in a wrong location
  • APSTUD-3128: Ctrl+X shuts the Studio down on Windows OS
  • APSTUD-3134: Add "My Aptana" icon into toolbar options
  • APSTUD-3135: NullPointerException in HTMLContentAssistProcessor.getAttributeValueRange
  • APSTUD-3136: Unable to use portal/dashboard page where the URL contains parameters
  • APSTUD-3139: Empty Outline - no function list inside outline section
  • APSTUD-3141: Multiple instances of the same file breaks colorization
  • APSTUD-3150: NullPointerException in CommandBlockRunner.applyEnvironment()
  • APSTUD-3151: Folding does not work correctly in HTML file
  • APSTUD-3154: NullPointerException in ValidationManager.addParseErrors()
  • APSTUD-3167: Javascript code formatter error
  • APSTUD-3172: PHP: Formatter inserts unnecessary space after empty return
  • APSTUD-3185: CSS: unable to open css files with eclipse WDT css editor
  • APSTUD-3186: Make preferences for Coffeescript editor available
  • APSTUD-3187: Opening *.phtml files results in NullPointerException
  • APSTUD-3191: Templates sorted after regular item proposals
  • APSTUD-3195: Aptana is switching to default Aptana Rubles directory after upgrade from 3.0.3 and it cannot be changed.
  • APSTUD-3198: StringIndexOutOfBoundsException in JSFileIndexingParticipant.getText()
  • APSTUD-3202: Git clone support broken using PortableGit
  • APSTUD-3215: Spaces Formatter tab unusable on OS X Lion
  • APSTUD-463: JavaScript: Clicking on function definitions in outline sometimes fails to find item in editor
  • APSTUD-498: Support for Pseudo-classes and Pseudo-elements in CSS content assist
  • APSTUD-621: Ruby Content Assist is not working
  • APSTUD-791: Invoking Tidy Command causes error
  • APSTUD-855: Spellchecking feature in IDE
  • APSTUD-856: Code formatting for PHP
  • APSTUD-892: App explorer switches directory order after a save
  • APSTUD-958: Change PyDev to use Aptana Formatting Framework

New in Aptana Studio 3.0.3 (Jul 23, 2011)

  • APSTUD 2967: New From Template menu appears as a black line.
  • APSTUD 2760: sync.rb path is busted on windows, breaking debugging
  • APSTUD 2788: Unable to open Quick Outline if main Outline view is closed
  • APSTUD 2795: NPE in hijackConsole when closing console
  • APSTUD 2941: Notify Studio 2 users that there is an upgrade to Studio 3
  • APSTUD 2877: Unable to insert new line in PHP File when pasting a certain line
  • APSTUD 2832: Declaring an empty namespace locks Aptana into a unresponsive state
  • APSTUD 16: Error when installing Studio 1.5 on Eclipse 3.4 + FlashBuilder plugin
  • APSTUD 536: Rails debugger - Hitting F5 to "step into" prompts for an action selection
  • APSTUD 981: usability: disabling "'"smart"'" quoting feature
  • APSTUD 1253: Support per-project formatter settings
  • APSTUD 1595: Adds a verbosity preference on logging
  • APSTUD 2244: Rework IParser/ParserPoolFactory APi to actually throw up Exceptions
  • APSTUD 2264: Aptana HTML editor not consistently closing tags on < /
  • APSTUD 2466: Error in auto complete when entereing a method name in a ruby file
  • APSTUD 2510: Failed to clone the HTML5 project template
  • APSTUD 2572: Pydev local import quick fix does not maintain indentation
  • APSTUD 2562: Error dialogs often during dev instance of Eclipse about class cast issues
  • APSTUD 2563: No UI for adding/editing an S3 remote connection (like SFTP)
  • APSTUD 2810: html5boilderplate index.html, Unexpected end of file
  • APSTUD 2724: Studio events report incorrect platform for MacOS
  • APSTUD 2718: Rails ruble eRB content assist is broken
  • APSTUD 2719: Custom scope not saving in theme dialog
  • APSTUD 2727: Add support for JavaScript white-space code formatting
  • APSTUD 2728: Add warning when adding a theme rule that duplicates an existing rule
  • APSTUD 2733: Separation for PHP element colouring
  • APSTUD 2743: IllegalStateException: Invalid theme properties
  • APSTUD 2748: Add ability to output command-line statements to the log
  • APSTUD 2753: Verify Studio 3 works with Eclipse 3.7
  • APSTUD 2755: Some PHP files cause an AssertationFailedException to be thrown when opening in Aptana PHP editor
  • APSTUD 2761: Remove default key binding on Capistrano Ruble Deploy command
  • APSTUD 2762: Unable to format @page rules in CSS
  • APSTUD 2766: Use CSSTokenScanner for Content Assist
  • APSTUD 2769: Terminal view won't open if button clicked with no active editor and active view not being project/app explorer
  • APSTUD 2770: Use CSSTokenScanner in CSSTextHover
  • APSTUD 2776: AssertionFailedException for django template editor when tags use django variables in href and content
  • APSTUD 2778: NPE in PHPEditorPlugin.logError (from IdeLog)
  • APSTUD 2771: Change default URL for "Add Remote" Git dialog box
  • APSTUD 2781: Don't show horizontal scroll bar in content assist popup unless it is necessary
  • APSTUD 2791: Consolidate command line options into constants specified by an interface
  • APSTUD 2805: Cannot download file from remote connection to non-existant local directory
  • APSTUD 2798: Add "Deploy" Menu-Entry to "Merge Results" Context Menu
  • APSTUD 2704: Theme of SVN console broken since 2011/06/09 update
  • APSTUD 2732: Setting a specific theme key does not effect the coloring
  • APSTUD 2895: Remove references to Lighthouse and Tender inside Studio
  • APSTUD 2721: Editor increases indent on every new line in PHP file after update
  • APSTUD 2965: Remove Ctrl + Shift + R binding from "Refresh Running Browsers" command
  • APSTUD 2966: Remove Ctrl + H as "Documentation for Word" command binding
  • APSTUD 2764: At-rules do not appear in the CSS outline
  • APSTUD 2765: Need an icon for at-rules in the CSS outline
  • APSTUD 2725: HTML parser error when there is a < sign in between tags
  • APSTUD 2740: PHP Formatter bug
  • APSTUD 2806: Editor could not be initialized when opening some php/ctp files
  • APSTUD 2707: Theme: Unstaged File Doesn't Honor Foreground Color
  • APSTUD 2729: Rails and Ruby new project wizards only populate fields after first letter is typed
  • APSTUD 89: JS Formatting Issue with "empty()"
  • APSTUD 344: Error formatting HTML/JS code with embedded tags
  • APSTUD 841: PHP syntax highlighter should highlight variables in double quoted strings
  • APSTUD 863: Add option "Open in terminal"
  • APSTUD 902: [JS] CA doesn't work for variables passed as parameter in anonymous functions
  • APSTUD 1313: Auto-configure Python interpreter (if possible)
  • APSTUD 1555: Via Tender: Sync is failing for large numbers of files
  • APSTUD 1631: Find bar: next/prev arrows
  • APSTUD 1888: Allow formatter option to single-line empty tags
  • APSTUD 2024: Turning off auto-indent on newline doesn't maintain current indent level
  • APSTUD 2226: Resizing the CA popup doesn't really work
  • APSTUD 2245: Add Map to IParseState to set parser config/properties
  • APSTUD 2295: JavaScript auto-indent and brackets auto-closing in PHP files
  • APSTUD 2386: SFTP Upload/synchronization hangs
  • APSTUD 2420: No CSS CA for style attribute value
  • APSTUD 2460: Pressing '.' on already-opened CA dialog closes popup
  • APSTUD 2467: FileWatcher causes constant workspace refresh job when downloading a file
  • APSTUD 2523: Validator: java.util.ConcurrentModificationException
  • APSTUD 2558: Incorrect project given in context of ruble commands
  • APSTUD 2557: Allow configuration of content assist activation characters in preferences
  • APSTUD 2577: No autocomplete proposals in incomplete HTML tags
  • APSTUD 2582: -moz- properties are not inserted correctly in CSS content assist
  • APSTUD 2630: Transition to CSS in HTML style attributes
  • APSTUD 2663: Rails debugger - Hitting F5 to "step into" prompts for an action selection
  • APSTUD 2734: PHP content assist for build-in constants and static
  • APSTUD 2738: CSS parser error "Property behavior doesn't exist"
  • APSTUD 2737: CSS parser error "Property src doesn't exist" for @font-face declarations
  • APSTUD 2747: There are two CSS attribute selectors that break outline view: ^= (begins with), and $= (ends with)
  • APSTUD 2749: Syntax coloring is not working in doctype tag
  • APSTUD 2775: Slightly re-arrange existing project creation UI for template selection
  • APSTUD 2789: Nicer default name for theme copy
  • APSTUD 2793: Warning: An entry for OSGI-INF/ is required in bin.includes
  • APSTUD 2823: Allow spacing customization in CSS Formatter
  • APSTUD 822: HTML syntax coloring breaks after inserting php into tag-element
  • APSTUD 1692: Implement JS Debugger hovers
  • APSTUD 2779: CSS outline shows RGB function values as child of declaration node
  • APSTUD 2763: Custom at-rules are not formatted in CSS
  • APSTUD 292: Via Tender: HTML Outline View
  • APSTUD 623: CSS content assist displays all browsers as gray for some items
  • APSTUD 673: HTML.ERB not correctly colorizing HTML attributes after Ruby block
  • APSTUD 674: Content assist UI should have a max width
  • APSTUD 716: feature request closing img or br tags, etc
  • APSTUD 767: PHP, try-catch block
  • APSTUD 777: Changes to colors & fonts are not saved and revert after app restart
  • APSTUD 809: Python error label too long
  • APSTUD 827: Self-closing/optional/forbidden HTML tags aren't keyed to doctype
  • APSTUD 847: SCSS Support
  • APSTUD 884: Add formatting option to add HTML comment on a new line
  • APSTUD 953: Via Tender: Can't drag file from Local Filesystem into the editor area
  • APSTUD 964: PHP: Character pair matching not working as expected
  • APSTUD 973: When attempting to comment lines of code using alt+/ in PHP, stack overflow
  • APSTUD 990: Error messages: update id for index changes
  • APSTUD 978: probem with ftp syncronized files (option update older remote files)
  • APSTUD 999: JavaScript: Forward slash incorrectly colorized as start of regex
  • APSTUD 1025: Missing "Expand/Collapse All" context-menu options for folding
  • APSTUD 1316: Clicking on outline element from referenced JS file highlights wrong item in editor
  • APSTUD 1359: Font preferences lost
  • APSTUD 1380: copy paste into terminal via keyboard shortcut does not work, windows
  • APSTUD 1394: Javascript: Incorrectly colorizing text as a regular expression
  • APSTUD 1406: cannot create a new file in local filesystem (ie, outside of project context)
  • APSTUD 1456: closing html '>' auto-deleted when entering php just before it
  • APSTUD 1469: Terminal process cannot be killed with Ctrl+C or Ctrl+Break
  • APSTUD 1493: Theme font size
  • APSTUD 1494: JavaScript Code View Coloring
  • APSTUD 1476: JavaScript: Indenting blocks of code slow and intermittently causes crashes
  • APSTUD 1516: Strange bundle scopes
  • APSTUD 1525: Variable highlight color horrible
  • APSTUD 1526: Can't type brace/bracket in Console/Terminal on MacOS X
  • APSTUD 1518: In Aptana Web Editor, font resets to smaller size on startup
  • APSTUD 1651: php open close tag error and error with '
  • APSTUD 1650: Add Word Wrap
  • APSTUD 1738: App Explorer displays a non-accessible project
  • APSTUD 1722: Lost syntax-highlighting after an HTML editor clone is closed
  • APSTUD 1735: Pressing Enter between an opening tag and its closing tag does not auto-indent the middle content.
  • APSTUD 1862: Create new File in File System Node
  • APSTUD 1860: Html validator requires type attribute
  • APSTUD 1894: Problem with the suggestion box.
  • APSTUD 1893: Studio terminal doesn't realise data has been placed in clipboard by external apps, doesn't give "Paste" option
  • APSTUD 1901: Extended Syntax Coloring in PHP
  • APSTUD 1919: Norwegian letters: ø, æ, and å throw a warning message.
  • APSTUD 1993: Fix the formatter tests to act as multiple test cases
  • APSTUD 2015: When completing href/src proposals, don't dismiss popup until file is selected
  • APSTUD 2026: Single Quotes are not paired inside HTML tags
  • APSTUD 2132: Tree formatting on multi-dimensional arrays
  • APSTUD 2161: Context Menu > Add New From Template
  • APSTUD 2213: Indentation is not preserved in django templates
  • APSTUD 2280: Improper formatting for closing html tags on HTML/PHP mixed page
  • APSTUD 2305: PyDev's Show Class Browser keybinding collides with JDT's Open Type
  • APSTUD 2330: Add PHP templates to PHP Project Wizard
  • APSTUD 2351: PHP param list only works when function is first opened
  • APSTUD 2370: Reverted find bar behavior
  • APSTUD 2401: javascript auto format adding extra space when a function is an argument
  • APSTUD 2423: Ruby formatter problem
  • APSTUD 2419: HTML Validation warning shown on wrong line
  • APSTUD 2438: HTML CA not popping up when pressing "" during attribute completion
  • APSTUD 2432: Javascript code formatting fails with error
  • APSTUD 2437: JavaScript indention of first line after "if statement"
  • APSTUD 2435: file > open file "Resouce does not exist"
  • APSTUD 2439: Consider using a separate scanner for the CSS parser
  • APSTUD 2455: App Explorer has duplicate items on java and python projects (probably c/c++ too)
  • APSTUD 2465: Upgrade org.jruby plugin to 1.6.2 release
  • APSTUD 2475: Javscript bugs in aptana
  • APSTUD 2481: CSS Formatter does not work with comments inside @media tag
  • APSTUD 2486: Add space as activation character in HTML
  • APSTUD 2512: TEXTAREA should be in the HTML formatter exclusion list
  • APSTUD 2508: Via Tender: Creating a file that already exists in the current directory should prompt for overwrite warning
  • APSTUD 2517: Allow for creation of new file not associated to a project
  • APSTUD 2520: YAML Editor needs to default to spaces not tabs
  • APSTUD 2518: Text Compare replaces UTF8 characters with question marks
  • APSTUD 2532: Add text-based default mark occurrences implementation for all languages
  • APSTUD 2535: Filter CSS snippets to only show inside rule
  • APSTUD 2528: Add options to correctly format JavaScript array and object literals
  • APSTUD 2531: Convert PHP to use Aptana Task markers implementation
  • APSTUD 2539: CSS improperly indicating "#" as lexeme of type ID in rule
  • APSTUD 2542: JS CA assist does not show sdoc comments on object properties
  • APSTUD 2541: CSS CA reporting incorrect location for user-created IDs/classes
  • APSTUD 2549: Class Auto-completion
  • APSTUD 2556: Dispose() method of CommonSourceViewerConfiguration never called
  • APSTUD 2560: Ruby CA is popping up automatically in strings/comments with invalid proposals
  • APSTUD 2551: PHP Function Parameter/Argument Hinting
  • APSTUD 2569: Take selection into account when choosing CA auto-assist
  • APSTUD 2570: org.python.pydev.navigator.elements.PythonFile cannot be cast to org.eclipse.core.resources.IResource
  • APSTUD 2561: Git status command always logs message to logs
  • APSTUD 2578: html closing tag highlighting breaks for h1-6
  • APSTUD 2579: Add support for -webkit- properties in css content assist
  • APSTUD 2722: PHP Theme keys page is wrong about the 'keyword.other.class.php' definition
  • APSTUD 2723: Wrong PHP Theme keys
  • APSTUD 2745: Static referencing when code-assisting for PHP 5.3 source
  • APSTUD 2796: Add FTPS option to disable SSL/TLS session resumption
  • APSTUD 2863: Embeded Ruby Colorcoding
  • APSTUD 2485: Port over Rake context menu contributions from RadRails/RDT 2.x
  • APSTUD 2415: Rails and Ruby new project wizards should be less emphatic
  • APSTUD 2271: SCSS syntax highlighting doesn't cover variables
  • APSTUD 1433: Via Tender: Blackboard Theme in Version 3
  • APSTUD 2484: Pre-populated git commit messages don't appear when committing
  • APSTUD 1360: Font preference for the project explorer being overridden by invasive Theme
  • APSTUD 1770: HAML folding appears to be incorrect
  • APSTUD 676: Highlighting gets confused on String#% on new line
  • APSTUD 2049: Add Ruby/Rails debug hover
  • APSTUD 2087: Wrong PHP formatting when a parameter has a type
  • APSTUD 2507: PHP Snippets not indenting properly
  • APSTUD 2538: CSS does not pop-up during single-line rule definitions
  • APSTUD 2525: Confirm triple-click behavior works as expected in editors
  • APSTUD 2513: Css CA autofires on tab
  • APSTUD 2797: PHP formatter fails when comments wrapping is enabled
  • APSTUD 2524: Confirm double-click behavior works as expected in editors
  • APSTUD 2893: Add TM_BUNDLE_PATH environment variable
  • APSTUD 2862: Test JS Debugger with Firefox 5
  • APSTUD 2913: Replicate Eclipse key binding commands for "Toggle Comments"
  • APSTUD 2886: HTML Editor Create Style Section With Rule Body Test
  • APSTUD 2850: Changing Enabled Set of Browsers Disables HTML Content Assist
  • APSTUD 2859: Move "Insert Block Comment" shortcut to Shift + Command + /
  • APSTUD 2978: Opening Theme Dialog Generates Error
  • APSTUD 2970: Error Occurs Upon Entering String Into ERB File
  • APSTUD 2842: Studio fails to create new file from template
  • APSTUD 2865: Aptana auto-indent on return not working correctly for PHP (Zend Framework style)
  • APSTUD 2977: ERB Editor Runtime Error Upon Entering

New in Aptana Studio 3.0.0 Beta (Jun 14, 2010)

  • JavaScript Debugging
  • Contest assist for Ruby and PHP
  • Synchronization to FTP Sites
  • A First-Use Experience that will walk you through the setup of the tools you need
  • Built-in Documentation

New in Aptana Studio 2.0.3 Build 1265134283 (Feb 18, 2010)

  • Fixed #304: Toggle comment shortcut stopped working in 2.0
  • Fixed #305: All Connections Disappeared
  • Fixed #306: Aptana Studio 2.0 doesn't remember connections
  • Fixed #308: Duplicate label decorations in File View in combination with Subversive
  • Fixed #314: Portnumber on SFTP
  • Fixed #329: JavaScript Toggle Comment
  • Fixed #337: Big problem with FTP Connection
  • Fixed #338: Aptana Studio connections break after loading workspace
  • Fixed #347: connection has been closed
  • Fixed #349: bring back the M1+M2+U upload command
  • Fixed #372: FTP and Symbolic Links BUG
  • Fixed #374: Firebug 1.5 doesn't work with breakpoints

New in Aptana Studio 2.0.2 (Nov 23, 2009)

  • Cloaking preferences are now honored for contents in subdirectories when transferring files. (#300)
  • The overwrite confirmation dialog could be turned off. (#294)
  • When transferring to remote sites, the existing files and folders will maintain their permissions, while the new ones will be created with permissions defined in the preferences. (#301)
  • The local files are showing the correct last modified time in the file transfer editor. (#299)
  • For remote sites with non-default ports, their files could be opened in Studio. (#297)
  • PDT no longer takes over the editors for opening CSS/JS files from Studio. (#295)

New in Aptana Studio 2.0 (Nov 23, 2009)

  • Radically improve 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. One key feature that isn’t present in the new UI is two-way Smart Sync. We expect to bring this feature back in a future version of Studio.
  • Merge 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 Integration.
  • Improve 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.

New in Aptana Studio 1.5.1 (Sep 4, 2009)

  • 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.

New in Aptana Studio 1.5.0 (Jul 8, 2009)

  • Performance, Performance, and Memory Usage - One of the first things you will notice with Aptana Studio 1.5.0 is better performance and less memory consumption.
  • Eclipse 3.5 (Galileo) is now the base platform for Aptana Studio.
  • 64-Bit Platform Compatibility (32-Bit JVM still required)
  • Browse and manage your databases with the new Database Explorer.
  • File bugs and enhancement requests from within Studio by going to Help > Aptana Help > Troubleshooting > Submit Aptana Bug or Feedback...
  • Updated Windows bundled Multilingual JRE to 1.6.0_13
  • Mac version is now Cocoa based.
  • JSON Editor and Report where moved from Pro features to community edition.
  • More FTP and Synchronization Fixes
  • Updated XULrunner 1.8 to XULRunner 1.9
  • SFTP - Public Key Authentication
  • More Database Fixes
  • More FTP and Synching Fixes
  • The web server configuration now includes the DocumentRoot property, simplifying the use of some web frameworks.
  • Install only the plugins you need with the Install Additional Features wizard, which runs on launch and from the Help menu. Options include, but are not limited to: Ajax library support, including jQuery, Dojo, Ext JS, YUI, and many others, Aptana Jaxer v1.0.3, PHP, PyDev and Git.

New in Aptana Studio 1.2.7 (May 15, 2009)

  • Increase Synching and FTP Upload/Download Performance.
  • FTP functionality now works with hidden files.
  • Fixed additional Synching and FTP issues in both Community and Pro Edition.
  • STU-946 Show and hide hidden files in FTP.
  • STU-4245 My Aptana page does not get dynamically loaded with the remote portal content.
  • STU-4101 Existing projects doesn't synchronise properly.
  • STU-4218 FTP length filename (issue).
  • STU-4154 SFTP sync connection doesn't respect path within project.
  • STU-4145 Help > Help Content only shows Reference section.
  • STU-4126 "Start Sync" button in Smart Sync dialog not active when only deleting local files.
  • STU-4176 Active FTP error notification and/or passive as default.
  • STU-4127 When you Uninstall Aptana Studio 1.2, it does not remove the Program Start Menu and/or the desktop shortcut.
  • STU-4045 Can't delete an FTP remote folder that contains a hidden file.
  • STU-4074 aptana freezes when overwriting remote file.
  • STU-4049 Syncing issues - like files not syncing and replicating folders.
  • STU-4058 Can't expand FTP-tree under FTP connections.
  • STU-4049 Syncing issues - like files not syncing and replicating folders.
  • STU-4047 For a project-subfolder-to-remote-site sync connection, Synchronize->Download does not do what is expected.

New in Aptana Studio 1.2.6 (Apr 10, 2009)

  • Troubleshooting Improvements that allow users to View Folders from the Help -> Aptana -> Aptana Troubleshooting menu.
  • Added ability to submit Aptana Studio Bugs via Studio's Help Menu.
  • Numerous bug fixes.
  • STU-3699 Synchronize(Upload/Sync) of a project does not deploy linked folders on the server.
  • STU-3668 SFTP Connections DROP and Cannot Reconnect without restarting Aptana.
  • STU-3725 Synching stalling out.
  • STU-3885 Synchronize->Download... no longer works.
  • STU-3885 The Plugins tab on the My Aptana page is blank on the first run.
  • STU-3951 The user name and license key are exposed when submitting an issue from the Studio.
  • STU-3926 The verbiage in the Submit a Bug dialog needs to be corrected.
  • STU-3901 Unable to find feature.xml in directory: /home/rulemaker/Desktop/aptana/featur/com.aptana.ide.feature.professional_1.2.5.023029_200903161729.jar
  • STU-3799 Updating site components error...
  • STU-3929 When invoking a Submit a Bug dialog when the network is disconnnected...get an java.net.UnknownHostException: content.aptana.com.
  • STU-2685 "My Account" page not working.
  • STU-3713 New 1.2.4 Update completely HOSED Aptana - dies on startup!!!
  • STU-3931 "Aptana ID could not be verified" message unclear.
  • STU-3749 "deploy project now" stays up after deploying Rails project.
  • STU-3904 Bad wording on WAR upload dialog.
  • STU-3663 Browse button is disabled in Create a new FTP connection dialog.
  • STU-3608 Eclipse / Aptana / Subversion - updates.
  • STU-3608 Hitting the Sync button on a Java project opens the regular sync and not the Java-specific sync.
  • STU-3710 Servers view does not refresh and show tomcat server when site type is changed to Java.
  • STU-3692 Update for Jaxer has failed dependencies.
  • STU-3683 Socket Connection Error.
  • STU-3703 Directly open New Deployment Wizard rather than loading comet in My Cloud Tab.
  • STU-3783 Firefox Cloud Tab does not work for WTP project with html files.
  • STU-3659 First line in log doesn't show in Tail View.
  • STU-3135 Ability to Submit Question and Bug through Studio.
  • STU-3763 No update is available, although the portal is displaying an 'Update Available' message.
  • STU-3938 Submit Feedback window is a bit too small on WinXP.
  • STU-3677 The "Primary" text got truncated in Project Natures property dialog.
  • STU-3781 current Site Platform is not selected.
  • STU-3925 globe icon next to staging server in File view should be orange, not blue.
  • STU-3721 prompt to change to new Aptana perspective contains console icon instead of Aptana icon.
  • STU-3875 tab order in FTP connection dialog is wrong.
  • STU-3933 why is the Create Aptana ID link below the login fields, when other links are on the right?
  • STU-2565 Drawing problems in My Aptana -> Plugins Average Closed.
  • STU-3648 Install Plugins link on My Aptana should go to Plugins page and choose Platform tab, not last-used tab.
  • STU-3965 Use Orange node for staging in Files View for Staging Nodes.
  • STU-3782 "Would you like to sync?" window does not disappear after choosing the sync option.
  • STU-3963 Add Open Folders sub menu to Troubleshooting menu.
  • STU-3963 Aptana Automatic Updates window lists the same issues in various releases.
  • STU-3963 Cloud Image has grey area behind it.
  • STU-3798 Deleting Site triggers SVN authentication.

New in Aptana Studio 1.2.5 (Mar 24, 2009)

  • Java support on Aptana Cloud Connect.
  • Included Java Car Sample for Sample Deployment.
  • Site types now automatically set depending on project type.
  • Additional fixes added for FTP and Syncing.
  • New Hosted Site Wizard that allows users to deploy Project, Folder, Sample, or Existing Project to a Site.
  • Added MyCloud and MyAptana actions to Window menu.
  • Fix for Debugging not working with Dojo - http://support.aptana.com/asap/browse/STU-3603 and http://support.aptana.com/asap/browse/STU-3150.
  • Bootstrap Plugin for Eclipse 3.4 now available on update.aptana.com/update/studio/3.4 (to be available shortly).
  • Right-click Synchronization menu item fixed.
  • New cloud pricing.

New in Aptana Studio 1.2.4 (Mar 24, 2009)

  • Greater integration with Rails Deployment on the Cloud (preparation for a new RadRails Release).
  • Added interface and hooks into cloud plugins to allow other plugins (i.e. RadRails) to participate/control the sync/deploy process.
  • Creating a new project switches to the Aptana Perspective (before users had to dig to see the Aptana Perspective).
  • Ability to turn on and off Natures for any given project.
  • Group all Hosted Sites into a single node with public, private, and staging as subnodes.
  • Fixed problem of SFTP(/FTP/FPTS) node collapsing on updload (STU-3570).
  • New FTP Dialog.
  • More synchronization fixes.
  • Remove SVN dialog prompt for installation, added SVN link in My Cloud (under Access->SVN) to allow users to get it.
  • Portal:
  • New Access Tab
  • New Tools Category with new "SSH Console" link.
  • Changed "Synchronize" text to "Deploy" (for Rails) .
  • Cloud:
  • Change pricing in NDW and portal settings to show monthly price.
  • Update cloud manager so it uses default set of options in Create Site request when none are provided, as is the case with the NDW.

New in Aptana Studio 1.2.3 (Mar 5, 2009)

  • Greater Studio support for the Rail Plugin including the ability to deploy Rails Applications to the web.
  • Rails Project Help opens in a new browser when synchronizing project.

New in Aptana Studio 1.2.2 (Mar 2, 2009)

  • My Aptana Page and Portal Page Separated.
  • New Hosting Toolbar and Menu Added with the ability to Create a New Hosted Site and Deploy and Existing Hosted Site.
  • Remote Project is no longer just a Professional Feature, is now available to all users.
  • Perspective cleaned up to have Files View, Project View, Outline, and Getting Started as part of the main perspective.
  • New Getting Started View allows users to quickly look at popular tutorials.
  • Users now install new plugins via the Plugins Manager View rather than via the Portal Page.
  • Cloud:
  • Users no longer need to give their first name and last name when signing up for a trial.
  • No email confirmation required when completing trials.
  • Users now have access to Root on the Cloud.
  • New Deployment Wizard Sign Up Page.

New in Aptana Studio 1.2 (Nov 27, 2008)

  • Includes Aptana Cloud and Aptana Jaxer.
  • Add support for PHP, Ruby, Rails, Python, iPhone and Adobe AIR after installation.

New in Aptana Studio 1.2 RC (Oct 6, 2008)

  • Updated smart synchronization utility and a brand new database perspective plus numerous bug fixes and UI enhancements with performance boosts throughout.
  • A new Aptana ID system provides single-sign on the forums, the bug database (ASAP), Aptana Cloud, and soon more.
  • And there's a new 'My Aptana' start page with quick links to your recent files and core features.