Aptana Studio Changelog

What's new in Aptana Studio 3.6.0.201407100658

Aug 1, 2014
  • Studio 3.6.0 updates the base to Eclipse 4.3.
  • Notable issues:
  • Switch statements should not indent cases.
  • "use strict"; should not reflow immediately after the brace
  • Titanium Studio: Commenting shortcut returns # instead of //
  • Javascript format shorthand modulo
  • Fix documentation shown for Javascript properties in content assist
  • Allow selection by CamelCase
  • Remove usage of swt-webkit
  • +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.201308081805 (Aug 19, 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.201212171919 (Feb 22, 2013)

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

New in Aptana Studio 3.2.2.201208201020 (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.3.201205292243 (Jun 6, 2012)

  • New Items:
  • The find bar now supports multi-line search!
  • Scope selectors in Rubles can now use grouping, intersection and union operators
  • JavaScript:
  • JavaScript now has additional options for improved formatting placement of spaces around parentheses
  • Local variables inside functions are back again in content assist
  • Formatting fixes
  • ScriptDoc improvements
  • HTML and CSS:
  • Notable speedup in CSS parsing
  • CSS and HTML text hovers have been improved with additional information
  • HTML snippets will no longer display inside HTML attribute values, unless specifically scoped to do so
  • PHP:
  • The PHP outline now shows functions inside conditionals
  • PHP now supports parent:: autocompletion
  • Bugs of Note:
  • APSTUD-4830 - Font size changes the when you open up a new file - CLOSED
  • APSTUD-4774 - Deadlock in creating new Ruble project - CLOSED
  • APSTUD-4756 - Unable to reliably disable syntax validation - CLOSED
  • APSTUD-4731 - Files outside of projects do not get validated by jsLint - CLOSED

New in Aptana Studio 3.1.2.201205041324 (May 12, 2012)

  • This small release most noticeably addressed some issues uncovered as part of the 3.1.1 release.
  • APSTUD-4699 - Aptana forces the path of the Document root on server to start with a "/" (slash) - CLOSED
  • APSTUD-4663 - Git doesn't recognize file changes - CLOSED
  • APSTUD-4662 - Unable to cloak folders - CLOSED
  • APSTUD-4656 - After updating to 3.1.1 default config of ISO-8859-1 is ignored - CLOSED
  • APSTUD-4411 - Unable to create project in location with pre-existing files - CLOSED

New in Aptana Studio 3.1.1.201204131931 (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.7.201112151935 (Dec 30, 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.6.201110251455 (Oct 27, 2011)

  • JS Debugger once again compatible with Firefox newest version
  • Mark occurrences flashing in PHP
  • Editor speed fixes for a regression in 3.0.5
  • Bugs:
  • APSTUD-3173: JS Debugger incompatibile with FireBug 1.8
  • APSTUD-3390: Snippet tab stops fail, cause IllegalStateException: model is already installed
  • APSTUD-3558: Mark Ocurrences dialog show and hide itself in a infinite cycle.
  • APSTUD-3636: JS Editor performance has decreased significantly
  • APSTUD-3725: HTML Commands Not Defined

New in Aptana Studio 3.0.5.201109300958 (Oct 5, 2011)

  • Fixes while editing PHP source content
  • jQuery 1.6 support
  • Fix for issues with copy & paste in editors
  • Bugs:
  • APSTUD-2378: Aptana PHP Code Assist not working right
  • APSTUD-2540: Incorrect computation of replace range in CSS CA
  • APSTUD-2730: Include parsing errors in validation and display them in Problems view and the editor gutter
  • APSTUD-2743: IllegalStateException: Invalid theme properties
  • APSTUD-2988: Ruby Formatter Error
  • APSTUD-3017: "this" gets transformed to "thistory" in JavaScript content assist
  • APSTUD-3061: Copy/Cut/Paste text does not work sometimes in Aptana text editor
  • APSTUD-3066: Comments inside css media rule do not format
  • APSTUD-3096: PHP syntax highlighting breaking
  • APSTUD-3099: Content Assist for JavaScript Suggest Incorrectly And Inserts Incorrectly
  • APSTUD-3148: NPE when syncing files in IOUIPlugin.run()
  • APSTUD-3171: PHP: certain comments inside switch breaks formatting
  • APSTUD-3197: ConcurrentModificationException in DiskIndex.computeDocumentNames()
  • APSTUD-3199: ConcurrentModificationException in MemoryIndex.addQueryResults()
  • APSTUD-3201: Rails wizard allows simultaneous selection of two radio buttons
  • APSTUD-3206: Some Coffeescript editor settings don't behave correctly
  • APSTUD-3248: AssertionFailedException in PeerCharacterCloser.computePartitioning()
  • APSTUD-3258: Coffeescript Folding broken
  • APSTUD-3284: CSS Editor Inserts "\n"s Upon Uncommenting
  • APSTUD-3285: HTML Editor Inserts "\n"s Upon Uncommenting
  • APSTUD-3286: XHTML Editor Inserts "\n"s Upon Uncommenting
  • APSTUD-3287: PHP Editor Inserts "\n"s Upon Uncommenting
  • APSTUD-3288: RHTML Editor Inserts "\n"s Upon Uncommenting
  • APSTUD-3289: RXML Editor Inserts "\n"s Upon Uncommenting
  • APSTUD-3290: SVG Editor Inserts "\n"s Upon Uncommenting
  • APSTUD-3291: XML Editor Inserts "\n"s Upon Uncommenting
  • APSTUD-3292: XSLT Editor Inserts "\n"s Upon Uncommenting
  • APSTUD-3293: Editors Do Not Retain Text Selection After Block Commenting
  • APSTUD-3320: Remove '(' as default trigger proposal character in JavaScript
  • APSTUD-3326: Multi-line comments
  • APSTUD-3347: "Illegal Character in Path" in EFSUtils.getAbsolutePath()
  • APSTUD-3348: The file permissions set in the FTP Options don't apply to sync
  • APSTUD-3351: Snippets activated with only partial elements of the activation trigger
  • APSTUD-3352: Javascript auto complete after dollar always populates with "Array"
  • APSTUD-3353: Keypresses sometimes doesn't work
  • APSTUD-3354: Editor blocks certain characters like double quotes, left curly braces, left paranthesis, left braces
  • APSTUD-3355: Commenting disables validation of the rest of the document
  • APSTUD-3356: Aptana won't start: "See the log file" log file contains "Exception in org.eclipse.core.resources.ResourcesPlugin.start()"
  • APSTUD-3359: A code assist pop-up appears when typing

New in Aptana Studio 3.0.4.201108101506 (Aug 16, 2011)

  • 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.201107141425 (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.2.201106082310 (Jun 10, 2011)

  • APSTUD-23: Aptana tries to open a new instance of itself when opening files via Windows Explorer
  • APSTUD-157: Via Tender: snippet vars
  • APSTUD-319: Via Tender: Code colorization
  • APSTUD-374: Open Declaration / Selection in Ruby
  • APSTUD-398: ">APSTUD-398: Via Tender: Creating & Saving a new file - causes file path to get reset to root
  • APSTUD-413: .* cloaks all files, rather than all hidden files
  • APSTUD-416: Via Tender: Aptana FTP Connections - files and folders are ordered by name regardless top priority of the folders
  • APSTUD-422: Via Tender: Hitting escape while choosing a connection confirms instead of cancels
  • APSTUD-699: No "Move..." option on context menu in App Explorer
  • APSTUD-733: Need to provide better progress reporting for git clones
  • APSTUD-744: HTML: Apostrophes in plain text should not auto close
  • APSTUD-752: Dragging file between remote folders in file transfer view copies rather than moves them
  • APSTUD-753: Add ability to compare two files with each other (between project and FTP or local filesystem)
  • APSTUD-757: FTP feature request: remote duplicate command, or copy/paste
  • APSTUD-758: Add ability to Export/Import FTP Server settings
  • APSTUD-760: Add (ftp / sftp) to editor title to indicate file is opened from remote server
  • APSTUD-778: Allow evaluation of expressions in Ruby debugger
  • APSTUD-793: Error when updating
  • APSTUD-799: Ctrl-C in terminal kills active SSH session on Windows
  • APSTUD-808: Connections will not save passwords after exiting
  • APSTUD-823: Syntax highlighting disappears when saving PHP file
  • APSTUD-830: Unable to type € using command CTRL+ALT+E
  • APSTUD-834: Unable to type & using command CTRL+ALT+C or ALTGR+C
  • APSTUD-845: Javascript Editor ctrl+/ sometimes duplicate commented content
  • APSTUD-882: No Content Assist for Dojo
  • APSTUD-931: FTP download doesn't stop
  • APSTUD-1102: PHP Uses line-commenting when I would expect block commenting
  • APSTUD-1343: Can't update AS3: dependencies conflict
  • APSTUD-1444: Indexing files in project continuously in 49%
  • APSTUD-1508: Create Dreamweaver color theme
  • APSTUD-1579: Add initial folding options for JS Editor
  • APSTUD-1580: Add initial folding options for JSON editor
  • APSTUD-1618: Add "pretty names" to Theme preference page and reorganize scope selector text area
  • APSTUD-1620: Do not re-sort scope list after adding new scope
  • APSTUD-1638: HTML CA does not fully replace the existing entity
  • APSTUD-1667: Comments-toggle (Source/Php)
  • APSTUD-1670: Quick Diff does not support unicode characters
  • APSTUD-1671: SFTP Uploading File As Different User
  • APSTUD-1677: Properly Indent Snippets
  • APSTUD-1680: JS: failing to uncomment multiple lines
  • APSTUD-1692: Implement JS Debugger hovers
  • APSTUD-1708: Add support for JS hover
  • APSTUD-1710: Allow user to select project type when "promoting"
  • APSTUD-1726: Open URL action should open non-.html URL in HTML editor
  • APSTUD-1737: Use built-in HTTP server for project file previewing
  • APSTUD-1754: Add tooltip to Ruby breakpoints
  • APSTUD-1786: Add code folding preference options for PHP
  • APSTUD-1788: JS debugger 'Inspect' action places the inspected element in the 'Expression' view
  • APSTUD-1789: No editor/ruler context menu items for 'Inspect' and 'Watch'
  • APSTUD-1822: PHP Comments (ctrl + /) in Windows edition not working correctly
  • APSTUD-1823: [Aptana 3] PHP code formatter failure
  • APSTUD-1825: Create Ruby Code Assist Sample List
  • APSTUD-1874: ValidatingReader and associated schemas should support arbitrary elements and attributes
  • APSTUD-1896: Error using find bar
  • APSTUD-1899: PHP constants do not show up in the content assist (ctrl+space)
  • APSTUD-1905: Error formatting PHP code
  • APSTUD-1906: Via Tender: Export theme as Textmate style tmTheme file to match expected import format
  • APSTUD-1907: Parse ruby files using 1.8 vs 1.9 parser based on interpreter on PATH for the project
  • APSTUD-1915: Context submenus dont expand in the editor
  • APSTUD-1923: Remove plugin.xml warnings in JS DeAPSTUD-plugin
  • APSTUD-1938: Bottom right "enter" key on mac keyboard doesn't make Find toolbar show next instance of text
  • APSTUD-1946: where is sftp in studio 3?
  • APSTUD-1952: Via Tender: Ruby Debugging Scratchpag missing in Studio 3
  • APSTUD-1977: Icons not Transparent within Project Explorer under Windows XP
  • APSTUD-1978: Via Tender: Error deleting project attached to git.
  • APSTUD-2013: Add copy/paste for files to remote explorer window
  • APSTUD-2016: Commands not defined when selected in Commands menu
  • APSTUD-2027: Prompt user if they invoke preview on edited and unsaved file
  • APSTUD-2031: Creating file deep in SFTP connection collapses the tree/hierarchy
  • APSTUD-2032: Editing and then saving a file that's been deleted doesn't tell user it's been deleted
  • APSTUD-2033: After synchronizing, Failed to refresh destination in Connections node
  • APSTUD-2043: No proposals for "color" in CSS CA
  • APSTUD-2044: .settings folder is not hidden by default
  • APSTUD-2047: Ruby formatter fails on this file
  • APSTUD-2048: CSS auto-activation does not seem to occur when typing a ruleset entirely on one line
  • APSTUD-2052: Semicolon should be an activation character in CSS CA
  • APSTUD-2057: HTML snippets should not be active within style elements
  • APSTUD-2062: JS CA auto-activation should not active in JS comments
  • APSTUD-2065: Preview HTML file from file system does not work
  • APSTUD-2069: Issues in theming (invasive theme / fonts)
  • APSTUD-2073: Window moves off screen when promoting a folder to a project
  • APSTUD-2081: code formatter not work
  • APSTUD-2083: Code formatter doesnt work on some PHP files
  • APSTUD-2084: Code completion widget has unreadable colors in Aptana editors
  • APSTUD-2086: Read and Write occurrence markers have the same color
  • APSTUD-2095: internal web server doesn't work with html5boilerplate
  • APSTUD-2097: Add VSDoc support for new tag
  • APSTUD-2100: Unable to remove fg or bg setting from a theme rule once it's been added
  • APSTUD-2101: Document PHP Scopes
  • APSTUD-2102: Amend HTML Scopes
  • APSTUD-2103: Add YAML Scopes
  • APSTUD-2104: Add IDL Scopes
  • APSTUD-2105: Add SVG Scopes
  • APSTUD-2106: Add XML Scopes
  • APSTUD-2108: /**/ comments cause for wrong colors display and errors while formatting
  • APSTUD-2109: Via Tender: Reimplementation of local shortcut in Studio 3
  • APSTUD-2112: Via Tender: HTML formatter always removed blank lines
  • APSTUD-2113: JS parser error
  • APSTUD-2114: Add default ANSI colors for light-colored theme base
  • APSTUD-2115: The command "Sort Lines in Document / Selection" does not work well with accentuated characters
  • APSTUD-2117: Changes to Annotations overridden by theme
  • APSTUD-2118: commenting breaks non-ascii (utf/unicode) characters
  • APSTUD-2122: Port Display view fro Ruby Debugging from RadRails 2.x
  • APSTUD-2123: Remove JS Warnings on Project Clean, or change in JS Validator settings
  • APSTUD-2124: Via Tender: PHP Snippet Auto Indentation
  • APSTUD-2125: Via Tender: Error on File -> Open...
  • APSTUD-2126: OSX Lion Preview 2 Aptana 3 Beta fails to launch
  • APSTUD-2127: Errors when using RGB/RGBA background colors
  • APSTUD-2129: "select tag area" feature
  • APSTUD-2133: Problem changing Terminal background color without affecting the rest of the application
  • APSTUD-2138: GMaps VSDoc file doesn't work
  • APSTUD-2141: Overriding Ruble Command seems to still run previous command
  • APSTUD-2153: Remove .git folder after creating a project template from a git repo
  • APSTUD-2158: Via Tender: StackOverflowError
  • APSTUD-2162: Promote to project interface error
  • APSTUD-2165: NPE in com.aptana.editor.common.text.reconciler.CommonReconciler
  • APSTUD-2167: Allow template variables in project templates
  • APSTUD-2168: Allow user to specify image for project sample template
  • APSTUD-2171: App Explorer does not update for Pydev invalid Python interpreter name
  • APSTUD-2173: Corrupt scope names in Themes pref page
  • APSTUD-2176: Add icons for remote "git" samples
  • APSTUD-2178: Color boxes in theme preference not updating
  • APSTUD-2179: Add content-type support for validators
  • APSTUD-2180: Add validator for SDocML
  • APSTUD-2181: Create Partition -> Scope translation for "com.aptana.contenttype.phtml.php"
  • APSTUD-2182: Git Compare with Revision not enabled when it should be
  • APSTUD-2183: Add preference to disable auto-surrounding selected text with quotes, braces, etc
  • APSTUD-2187: Local Shortcuts node in Project Explorer doesn't have transparent bg
  • APSTUD-2189: Via Tender: Git checkout from GUI (App Explorer) sometimes doesn't checkout branch
  • APSTUD-2191: HTML comment slow
  • APSTUD-2192: NPE in App Explorer
  • APSTUD-2195: Create document on how to create new deployment pathway
  • APSTUD-2197: Invalid style range when invoking context info popup
  • APSTUD-2201: Sort commands menu case-insensitively
  • APSTUD-2206: Export/Import FTP connections
  • APSTUD-2210: Aptana 3 Nightly build update fails with "no repository found ..." messages
  • APSTUD-2216: Git Clone fails silently
  • APSTUD-2217: Ruby Run/DeAPSTUD-server and Terminal window should respect current selection when opening
  • APSTUD-2218: Unable to create or clone project that was just deleted
  • APSTUD-2222: Create "Converting Editor Templates to Snippets" wiki doc
  • APSTUD-2225: Add auto-activation characters for Ruby content assist
  • APSTUD-2233: Auto closing tags: PHP pair
  • APSTUD-2234: Aptana Studio do not remeber/save SASS and HAML tab settings
  • APSTUD-2237: Via Tender: Aptana Studio 2.x theme lacks syntax highlighting for Ruby symbols and instance variables
  • APSTUD-2238: Can't drag a file from desktop and drop into App Explorer
  • APSTUD-2240: Create documentation on how to update Aptana Studio versions
  • APSTUD-2248: Auto-indent no longer working for HTML in .ctp files
  • APSTUD-2251: Add preview handler for PHP files
  • APSTUD-2253: Deploy menu does not appear in App Explorer when a folder or file is selected
  • APSTUD-2255: Make FTP disconnect time configurable
  • APSTUD-2257: The Property menu doesn't do anything when a local shortcut is selected
  • APSTUD-2258: Via Tender: Aptana 3 Can't Drag Files From Project Explorer To Windows Explorer
  • APSTUD-2260: UTFDataFormatException in DiskIndex.readString()
  • APSTUD-2262: finding the app
  • APSTUD-2275: Via Tender: Deploy menu doesn't appear for project-based views outside App and Project Explorer
  • APSTUD-2277: NPE in processASTForNestedLanguage()
  • APSTUD-2282: Suggest methods up type hierarchy in Ruby CA
  • APSTUD-2283: Via Tender: No fileupload option directly in the editor window
  • APSTUD-2285: Change Formatting preferences label from "Code Formatter" to "Formatter"
  • APSTUD-2291: Add initial folding options for Ruby
  • APSTUD-2292: Add initial folding options for CSS
  • APSTUD-2297: Add preference to enable/disable folding
  • APSTUD-2299: Turn off code-assist auto-pop-ups on backspace
  • APSTUD-2300: github problem
  • APSTUD-2302: NPE in BundleMonitor.visit when Node.js debugging
  • APSTUD-2303: Disabling Unified Builder adds new Unified Builder on restart
  • APSTUD-2304: java.lang.ArrayIndexOutOfBoundsException in JSIndexReader.createType()
  • APSTUD-2306: Add preference to re-install PortableGit
  • APSTUD-2307: Sync manager tries to delete parent folders
  • APSTUD-2309: UI hangs when calculating folding on large XML file
  • APSTUD-2313: Unable to foramat CSS files
  • APSTUD-2316: com.aptana.theme.ThemeRule.isSeparator() bug
  • APSTUD-2317: Can't drag and drop from project explorer's local filesystem to terminal
  • APSTUD-2320: throw statement breaks formatting
  • APSTUD-2322: Aptana 3 unstable on Ubuntu 11.04 Natty
  • APSTUD-2323: Via Tender: Git Commit Window
  • APSTUD-2324: Severe slowdown in switching editors
  • APSTUD-2327: Add support for git rebase
  • APSTUD-2328: Add support for git merge --squash
  • APSTUD-2329: Allow adding FTP connection to a project folder when the project itself is not associated with FTP deployment
  • APSTUD-2331: Console color theme incorrect when first opened
  • APSTUD-2334: Background only for Editor View
  • APSTUD-2335: Aptana update deleted imported Textmate themes
  • APSTUD-2336: Aptana update overwrites CSS validation filters
  • APSTUD-2337: Typekit font embedding JavaScript error after Aptana Studio 3.0.1 update
  • APSTUD-2338: Push to a new bare repo hangs
  • APSTUD-2339: Ruble::Tooltip Popup
  • APSTUD-2340: Menus missing in 3.0.1
  • APSTUD-2342: Do not show CA after typing > on an end tag in HTML
  • APSTUD-2345: SASS editor doesn't support color preview
  • APSTUD-2346: Update FTP library to version that has SFTP "timeout" APSTUD-fixed
  • APSTUD-2347: Git integration is very slow in 3.0.1 - blocks work
  • APSTUD-2348: Creata a new folder in app explorer does not trigger mkdir on ftp autosync
  • APSTUD-2350: Load all PHP in particular projects
  • APSTUD-2352: Bad file reference in Ubuntu 11.04 application startup script
  • APSTUD-2353: Git History View doesn't get theme applied initially
  • APSTUD-2355: Force STDOUT/STDERR sync to true to flush output on ruby launches
  • APSTUD-2357: Scope selectors with portion prefix match aren't matching properly
  • APSTUD-2358: APSTUD-in Snippet expansiion behavior?
  • APSTUD-2360: Operation not enabled first time launching console
  • APSTUD-2361: PHP Formatter problem
  • APSTUD-2362: NPE in Ruby Hyperlink detector
  • APSTUD-2363: IllegalArgumentException when trying to show tooltip with folded code above
  • APSTUD-2365: Problem with Aptana coding formatter for PHP in Studio 3.0.2
  • APSTUD-2366: Incorrect full scope generated occasionally in ThemingDamagerRepairer
  • APSTUD-2367: Error Msg: Force reconcile on bundle change
  • APSTUD-2373: Un-Commenting code that has line-feeds using Ctrl+/ doesn't work
  • APSTUD-2375: Add pref to toggle whether editor font applies to all other views that theme is applied to: App explorer, project explorer, outline, problems, etc.
  • APSTUD-2377: Toggle Comment spacing issues
  • APSTUD-2380: Aptana studio 3.0.0 bugs
  • APSTUD-2381: Auto Code Completion errors: UnsupportedOperationException: Not supported yet.
  • APSTUD-2382: RuntimeException "Base class ListNode should never be evaluated"
  • APSTUD-2384: Reconciling a document should be stopped when editor is closed
  • APSTUD-2388: Via Tender: "Find Previous" key shortcut always pops up hover dialog with "Delete Line"
  • APSTUD-2389: An internal error occurred during: "Force reconcile on bundle change". FAILED ASSERTION
  • APSTUD-2390: Missing executable permissions on askpass.tcl
  • APSTUD-2391: Open With for remote files hangs Studio UI until file is opened
  • APSTUD-2396: Last rule in theme doesn't get scope updated on edit
  • APSTUD-2397: Dark themes not being completely applied in OpenSuse 11.4
  • APSTUD-2398: CSS CA auto-fires with one letter but not two or more
  • APSTUD-2402: Ruby command 'hash pointer' keybinding conflicts with Go to Line on non-Mac OSes
  • APSTUD-2403: Via Tender: "Cannot satisfy dependency" problem when installing studio 3 plugin from install site
  • APSTUD-2406: Pair matching causing delays in large JS files
  • APSTUD-2410: files opened over SFTP don't honor filename content type binding for editor
  • APSTUD-2414: Open With acts differently remote vs local
  • APSTUD-2417: Ampersand entity sequences should only be suggested if prefix starts with ampersand
  • APSTUD-2418: No attribute proposals shown for self-closed tag
  • APSTUD-2424: Run as... allways opens Internet Explorer as default
  • APSTUD-2426: upgrade restart failure
  • APSTUD-2430: Find bar should auto-select search text when opened
  • APSTUD-2440: Seeing multiple setPaths when loading cache.yml files
  • APSTUD-2441: Copy/Paste shortcuts doesn't work in Terminal Editor
  • APSTUD-2446: Ruby CA way too slow
  • APSTUD-2447: Unable to upload files to server
  • APSTUD-2449: Duplicate menu items in app explorer
  • APSTUD-2450: Date object not showing correct CA in JS
  • APSTUD-2452: Re-sort snippets behind specific property proposals
  • APSTUD-2453: JS globals do not show their source file in the CA popup location column
  • APSTUD-2457: Empty Stack Exception in Ruby Indexing
  • APSTUD-2458: org.eclipse.core.runtime.CoreException: Testing WebServer connection fail
  • APSTUD-2462: Remove default content assist delay
  • APSTUD-2469: Enabling Word-Wrap makes workbench resizing extremely slow when an editor opened
  • APSTUD-2472: The Transfer Files menu item delivers a Java.Lang.NullPointerException
  • APSTUD-2480: Invalid thread access in getting/setting font from ThemeManager, causes NPE in InvasiveThemeHijacker
  • APSTUD-2490: Via Tender: Open Declaration not working
  • APSTUD-2491: Cannot login to FTP when save password specified
  • APSTUD-2521: Not getting content assist information popups
  • APSTUD-2548: Using our installed PortableGit doesn't set up ENV properly
  • APSTUD-2553: ClassCastException: org.eclipse.ui.texteditor.HippieProposalProcessor$Proposal cannot be cast to java.lang.Comparable
  • APSTUD-2583: Peer characters not auto-inserted even though preference is set to on

New in Aptana Studio 3.0.1.201104291443 (May 6, 2011)

  • Bug 1258: language specific editor settings
  • Bug 1837: Aptana Studio3 Beta ftp tree not showing folders past 3 deep
  • Bug 1882: FTP: 'Error' has encountered a problem - Fetching children failed
  • Bug 1921: Expanding FTP directory trees fails
  • Bug 1971: Git push hanging
  • Bug 2017: How to use code assist / completion for Ruby in Aptana 3 ?
  • Bug 2039: Ruby breakpoint does not show and the breakpoints view is showing its full path
  • Bug 2085: Can't set breakpoints in gems outside workspace
  • Bug 2088: Ruby debugger console does not display stdout/stderr untill exit
  • Bug 2098: Expanding FTP directory trees fails
  • Bug 2139: Only the first validator is used when multiple are selected for the same language
  • Bug 2160: FTPS data connection misses PROT setting
  • Bug 2184: Cannot open "closed project".
  • Bug 2193: Git operations stall for repositories with HTTPS transport
  • Bug 2215: Add "Append project name' option to JS Debug Launch Configuration
  • Bug 2221: Validation should be a reconciler
  • Bug 2224: Ruby CA: suggest singleton methods for classes
  • Bug 2231: HTML Content Assist with inline elements
  • Bug 2235: Toggle Comments on PHP inconsistent
  • Bug 2239: Trying to show Git Resource History is broken after first time
  • Bug 2246: "Paste" did not complete normally. Error in com.aptana.editor.common.text.rules.ExtendedToken
  • Bug 2247: Unable to connect to git via GUI
  • Bug 2248: Auto-indent no longer working for HTML in .ctp files
  • Bug 2249: NPE when opening Deploy->Deployment Settings dialog
  • Bug 2259: Via Tender: Can't debug ruby in Aptana Studio 3 GA
  • Bug 2265: SFTP temporary upload file rename failure leads to loss of target remote file
  • Bug 2272: "Open Resource" keyboard shortcut isn't consistent
  • Bug 2293: Hitting return does not insert newline in Ruby editor (exception happens)
  • Bug 2308: Via Tender: Aptana studio 3, HTML tidy error

New in Aptana Studio 3.0.0.201104201358 (Apr 28, 2011)

  • High priority fixed bugs:
  • Bug 84: Via Tender: html tag attribute completion of href
  • Bug 154: Via Tender: Tabs not evaluated as spaces between curly braces
  • Bug 159: Via Tender: Formatter placing all meta tags on single line
  • Bug 597: JS CA shows different types for object literal
  • Bug 629: Transition to JS in certain HTML attributes
  • Bug 1372: Preference for git - egit integration
  • Bug 1378: Updating to latest RCP on dev installs JDT plugins!
  • Bug 1633: Lost file
  • Bug 1652: Aptana no replace file when upload it
  • Bug 1685: NullPointerException in JSIndexQueryHelper.getMembers()
  • Bug 1713: Startup error - Loading bundle AppData\Local\Aptana Studio 3\configuration\org.eclipse.osgi\bundles\70\1\.cp\bundles\bundle-development.ruble". java.lang.NullPointerException
  • Bug 1729: CA shows full list of possible suggestions on initial pop, not filtered list
  • Bug 1730: No content assist for Math in JS
  • Bug 1734: JS String instances show static properties of String
  • Bug 1815: NPE on saving files over FTP
  • Bug 1830: Attribute content assist in middle of opening HTML tag overwrites tag start
  • Bug 1840: Studo3 Debugger SegFault
  • Bug 1850: Attribute content assist shows different lists when they should be the same
  • Bug 1902: File Compare colorization renders it virtually unusable
  • Bug 1910: com.enterprisedt.net.ftp.FTPException: 3 Permission denied
  • Bug 1913: Batch calculation of pull indicators for same remote (all branches on that remote)
  • Bug 1928: Remove '

New in Aptana Studio 2.0.5.1278522500 (Jul 20, 2010)

  • 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
  • Miscellaneous bug fixes.

New in Aptana Studio 2.0.4.1268158907 (Mar 26, 2010)

  • Updates the underlying eclipse platform to version 3.5.2, which fixes the issues with button clicks on Ubuntu 9.10+ and Fedora 12.
  • Fixed #307: FTP Read Only

New in Aptana Studio 2.0.3.1265134283 (Feb 4, 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 (Feb 4, 2010)

  • 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.1 (Feb 4, 2010)

  • 11 NPE for accessing aptanaDB
  • 12 Via Tender: EdittingJavascript
  • 28 NPE: ShowMyAptanaAction.java:234
  • 42 CSS freezes when starting a comment in large files
  • 62 [bug] renaming connection didn’t update the name in other windows
  • 73 Connection manager - Take into account Cloud Deployment
  • 74 Saving Log file from Aptana Log Viewer causes UI issues
  • 79 Via Tender: Remote connection setup resolves and follows symlinks
  • 81 Via Tender: Auto-complete pops up all the time
  • 96 Via Tender: FTP not showing symbolic links
  • 104 Via Tender: Finding matches within the open document
  • 111 Add Subclipse to Plugin Manager
  • 117 What does right click disconnect do?
  • 120 Via Tender: loosen XULRunner requirements to support MyEclipse 7.5 plugin compatibility
  • 126 Via Tender: FTP, SFTP,should be backgroundable
  • 131 Color selection widgets on editor color pref pages don’t take values after first change
  • 135 No symlink dirs listed in “Browse” dialog of remote path.
  • 136 FTP Connections should be saved on creation
  • 137 Open PHP file (PDT) from FTP Connection
  • 138 Creating new connection from a project does not appear in connections node
  • 139 Changing the Remote Path of a SFTP connections does not persist
  • 140 We should add a splitter draggers on both sides of the Upload/Download arrows
  • 145 Seeing AssertionFailedException while exiting Aptana Studio on Linux (Ubuntu 9.04 x86_64)
  • 146 java.lang.ClassNotFoundException when running Aptana Studio standalone
  • 150 Via Tender: Preview does not work
  • 153 PDT causes NPE when trying to shutdown
  • 156 Via Tender: Code Formatter breaks after “||” when “{}” follows
  • 160 Via Tender: Mark occurrences
  • 166 Plugin Manager should not open on Startup
  • 168 Via Tender: Debugger does not show variables in Eclipse
  • 173 Via Tender: How to get debugger started in IE6?
  • 176 Project Shortcuts should be a filterable preference
  • 177 The File View should use the View Filters
  • 178 Connection Decorator text should be on Tooltip instead
  • 179 Address View Refresh issues when editing connection properties
  • 180 Connection Breadcrumbs… show end of fitting path
  • 181 File View should refresh when a new Connection is created via New or Save As.
  • 182 Save As does not update the current view or Show up in Connections
  • 185 Double click should transfer file
  • 186 Add “Transfer Option” on right click of file
  • 188 Copy in Connection List should Prepend or Postpend “Copy” to distinguish difference
  • 192 Via Tender: Open action on files associated with Aptana should open in Aptana
  • 193 NPE when don’t switch prespective and open remote php file
  • 194 Cancel FTP Password Prompt
  • 195 Open “File Transfer” action
  • 211 p2.inf - plugin update sites are no longer enabled
  • 213 FTP contents are no longer retrieved after changing the remote path
  • 216 Via Tender: Wrong Eclipse-Update-Site
  • 217 Wizard Error Description
  • 219 Password incorrect should be clear when testing connection
  • 220 Use Public Key Authentication
  • 223 Connection Manager - UI Changes
  • 225 Connection Manager: click edit, source is not selected
  • 226 “Open File Transfer…” action should be titled “Transfer Files…”
  • 228 When switch connection (via drop down), default connection showed an empty source
  • 229 When FTP site is deleted, ask users to delete connection or cancel
  • 230 Delete a connection should check for NPE from Listener
  • 231 Don’t Empty Password when switching Protocols
  • 232 Drag N Drop from Project to Connection seems to be buggy
  • 233 Changing the Path of Connection need to refresh project connection
  • 235 Deleting a Symlink should not delete the actual file it points to
  • 242 Connection Tooltip
  • 247 Via Tender: Default web server preview not working
  • 251 Local filesystem is not refreshed after DnD
  • 254 No error feedback when transferring file to a non-writable location
  • 255 Unable to drag a filesystem file and drop into a project in File View
  • 258 Exceptions in HTML editor
  • 259 Save As on File in Project refreshes Connection Nodes
  • 268 Studio blows up when typing Cmd-. in an html window

New in Aptana Studio 2.0 (Feb 4, 2010)

  • 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 and 1.5 Support.
  • 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.2.1 (Dec 17, 2008)

  • Aptana menu:
  • This new top level menu contains most Aptana-specific menu choices, moved from the Help menu except for About Aptana Studio, which remains on Help by convention, and a few duplicates left for convenience.
  • SSH:
  • Launcher is now available on the toolbars for the Project, File and Server views for simple access to the command line of your Aptana Cloud sites. On Windows a copy of [www.chiark.greenend.org.uk/~sgtatham/putty/ Putty] is bundled and used, on Linux and OS X the OS's terminal application is used.
  • SmartSync:
  • Existing permissions are retained when a file or folder is updated
  • Default permissions can be set on the Aptana -> Permissions preference panel
  • Folders and files can be synced, not just the entire project