Wiki Markup |
---|
{html}
<style type="text/css">
.jira-issue { background: none; border: none }
#main .wiki-content .jira-issue.resolved > a { text-decoration:none; }
</style>
{html} |
Titanium Studio 2.1.2
40+ improvements and fixes. For a complete list, see the release notes section in JIRA.
Notable issues
Titanium Studio 2.1.1
A selection of fixes to improve the developer experience. For a complete list, see the release notes section in JIRA.
In particular, we fixed an issue with multiple instances of the same item appearing in the JavaScript outline. We also upgraded the embedded version of Rhino to substantially improve JSLint JavaScript validation speed. As a continuing commitment to Open Source, we've also open-sourced the Studio integration with Titanium Desktop. Interested parties can visit the GitHub Repository.
Notable issues
Titanium Studio 2.1.0
Titanium Studio 2.1.0 is the first release in several focusing on UI simplicity, ease of use, and speed.
For a complete list, see the release notes section in JIRA.
New simplified perspective
On starting up Titanium Studio, you'll notice a new "Configure" page with several options, the most prominent of which is the "Titanium Studio UI" radio. Switching to "simple" removes a significant amount of clutter from the UI. If you wish to switch back and forth, either return to the dashboard, or choose a new perspective from the area at the upper-right of the screen.

Handy shortcuts:
- Hide toolbar: Right-click on Toolbar > Hide.
- Show Toolbar: Window > Show Toolbar
- Show dashboard: Help > Titanium Studio > Show Dashboard
Modules/SDK
- You can now install Titanium Modules from the help menu much like you can SDKs.
- Speaking of SDKs, there is now the option to download both the current and previously-released SDK versions.
- Created an Android project, and now you want to make it an iPhone project? You can!
Mobile Web
- When working with Mobile Web, go to Run Configurations... and you can auto-search for other installed browsers.

JavaScript
- We've added a new high-performance JavaScript Style validator that does much of what JSLint does, but in a fraction of the time. Try turning it on in Preferences > Studio > Validation > JavaScript
- We've also filtered out a lot of style warnings from JSLint.
- Outline view now descends into conditional statements.
HTML, CSS and PHP
- Studio 2.0.2 introduced a bug with slow typing in large files where word wrap was enabled. We've corrected that.
- HTML validation filters have been re-enabled.
Other items of note
- We've re-enabled support for the "dropins" folder.
- Tweaks/Fixes to the Find bar, project/packaging wizards.
- Upgrades to the console view for Android logging
Titanium Studio 2.0.2
A rather significant bug fix release with over 140 items.
For a complete list, see the release notes section in JIRA.
New Items
- The find bar now supports multi-line search!

- You can now file bugs and improvements from inside Titanium Studio. Check out Help > Troubleshooting > Titanium Studio > Submit Ticket.... If you don't have a JIRA account, please sign up at http://jira.appcelerator.org

- Scope selectors in Rubles can now use grouping, intersection and union operators
Titanium
- Studio now references the new platform -clean option where available
- Windows has been upgraded to use Python 2.7
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
Titanium Studio 2.0.1
This small release has a few notable changes, in particular, we 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.
For a complete list, see the release notes section in JIRA.
Titanium Studio 2.0
Titanium Studio 2.0 includes substantial feature improvements as well as increases in developer productivity. In total, this release contains over 400 features, improvements and fixes. See the Titanium Studio release list, and the Aptana Core release list.
Appcelerator Cloud Services
You can now add cloud services via ACS either from the new project wizard or add it to an existing project. See Appcelerator Cloud Services for more information.
Module Management
Rather than editing the tiapp.xml directly to add modules, you can now manage those modules directly from within the Titanium Studio GUI. See Using Titanium Modules for details.
XCode 4.3 Support
Titanium Studio now supports Xcode 4.3.
Editor Improvements
We've now enabled functionality that enables you to get content assist on user-defined functions without needing to save the file first. In addition, we've aded content assist on both hover and in Dynamic Help to give far more information than before about the functions and methods you're using in the Titanium API.
Typing /** before a JavaScript function will now automatically add a documentation header.

If you create a function in one file, and use it in another, you can now access Open Declaration (also via the F3 key) which will jump you back to the source definition
Validation updates: We now validate the whole project (as opposed to just the current file) as part of the build step, and we'll warn you before launching if the current project has errors. We also won't index or validate any files under the "builds" folder.
Titanium Studio now includes the ability for third-party providers to hook into our publishing workflow. App stores can register within the interface and allow simplified deployment from inside Titanium Studio to an online location. For more information, please see Adding a new Publish Provider.
New Views
- A Snippets that provides easy access to the complete list of snippets shipped with Studio, as well as simple ways to filter, preview and edit the list
- A Servers view for stopping, starting and restarting external servers used for preview
Additional Notable Changes
- Studio 2.0 is now built on top of Eclipse 3.7.2
- We've reworked the publishing workflow to make iOS and Android distribution more intuitive. Recently-run configurations will be added to the Run history so you can easily re-run them without needing to configure the wizard once again.
- Emulators and Simulators now support custom launch arguments
- Right-click on a project to open the analytics for that application.
- The console now auto-locks if you scroll away from the bottom
- Work on decreasing the amount of processes during startup and editing to improve the editor experience.
Titanium Studio 1.0.9
A minor release in preparation for a major Titanium Studio 2.0 upgrade. The biggest fix is addressing two issues with Mobile Web project creation, and properly configure the new projects.
Bugs
Titanium Studio 1.0.8
Note |
---|
Projects launched on the iOS simulator and iOS device now correctly use the name of the project from tiapp.xml. However, this may cause a "@ xcode project" error the first time a project is re-run after upgrade. To fix, do Project > Clean on the project in question. |
- Addressed issue where multiple launches of the iOS simulator could cause excessive memory consumption.
- Fix where a git push might freeze the IDE.
- Corrected the case where Studio might crash when creating a new mobile project on some versions of Windows.
- Added new default templates and samples to make development easier and quicker.
- Please view the Aptana Core Release Notes (version 3.0.8), for information on additional fixes and features included in this build
Improvements
Bugs
Titanium Studio 1.0.7 (R2)
Hotfix for a few important issues:
Bugs
Titanium Studio 1.0.7
A large release with a number of new features and over 400 bug fixes. This release updates Titanium Studio to Aptana Studio core 3.0.7
- Support for Titanium Mobile SDK v1.8, include V8 runtime and debugging.
- A new dashboard. See more information.
- A module wizard. See more information.
- Upgrades to support the forthcoming Titanium Mobile SDK v1.8, including support in the tiapp.xml editor for selecting V8 as a runtime, and V8 debugging.
- Support for the beta version of the Mobile Web platform in Titanium Mobile SDK v1.8.
- Javascript editor and formatting improvements.
New Features
Improvements
Fixed Bugs
Titanium Studio 1.0.6
A patch release with a number of features and to update Titanium Studio to Aptana Studio core 3.0.6. Some notable changes:
- Proxy settings were not preserved in some cases across launches of Studio
- Performance enhancements to speed up and reduce the frequency of project clean-up and indexing tasks. Projects should no longer auto-clean on startup.
- Fixes for intermittent content assist behavior
- Debugger stability improvements
Fixed Bugs
Improvement
Titanium Studio 1.0.5
Internal release.
Titanium Studio 1.0.4
A patch release to fix a number of issues, as well as to sync Titanium Studio back up with the Aptana Studio core. Some notable changes:
- Faster loading of Studio and documents, with less memory and processor usage.
- Less indexing of projects.
- An improved content assist typing experience with better ordering of proposals.
- Introductory CoffeeScript support.
- Formatting improvements, in particular the ability to control spaces between items.
- "New From Template" option now allows users to create untitled files.
- Updates to JSLint validation.
- Support for specifying proxy information in the startup splash screen.
Fixed Bugs
Improvement
New Feature
Titanium Studio 1.0.3
Internal release.
Titanium Studio 1.0.2
This a patch update to fix an issue with the desktop 1.2 release.
Fixed Issues
Titanium Studio 1.0.1
This a patch update to fix an issue with customers testing Titanium Studio on OS X Lion.
Fixed Issues
Titanium Studio 1.0
This is the initial release for Titanium Studio. It includes the current 3.0.2 version of Aptana Studio.
Known Issues
These are known issues which currently have a workaround and will be fixed in upcoming releases.
OS X Lion
- Java is not installed by default on the operating system, but OS X 10.7 should prompt you to install it if it's not already available.
- OS X Lion Users may need to reset their Titanium SDK location in preferences as a workaround to be able to correctly install Titanium SDKs: http://jira.appcelerator.org/browse/TISTUD-442
Fixed Issues
Full list of issues that were addressed in 1.0.0 since previous beta
Some notable issues were fixed, including: