Titanium Mobile SDK Release Notes

Titanium Desktop SDK, Titanium Mobile SDK and Titanium Developer (the GUI) products are versioned independent of each other so we can release them separately as required. The following are the major changes for each release of the Mobile SDK. Please see the Roadmap for details on upcoming releases. Please see the Desktop SDK Release Notes for details on what's changed in Desktop.

1.7.0

Complete Release Notes.

1.5.1 - 12/16/10

The complete release notes for 1.5.1 are now part of the generated documentation per release. Please see the latest Kitchen Sink for the updated version as well as a new iPad specific Kitchen Sink.

1.5.0 - 12/13/10

The complete release notes for 1.5 are now part of the generated documentation per release. Please see the latest Kitchen Sink for the updated version as well as a new iPad specific Kitchen Sink.

1.4.0 - 7/27/10

The complete release notes for 1.4 are now part of the generated documentation per release. Please see the latest Kitchen Sink for the updated version as well as a new iPad specific Kitchen Sink.

1.3.0 - 5/13/10

The complete release notes for 1.3 are now part of the generated documentation per release. Please see the latest Kitchen Sink for the updated version as well as a new iPad specific Kitchen Sink.

1.2.0 - 4/6/10

The complete release notes for 1.2 are now part of the generated documentation per release.

1.1.1 - 3/24/10

This release is a quick fix release to address a number of issues found immediately following the 1.1.0 release, largely for iPhone and some of the changes related to the simulator. It does, however, contain a number of high priority community and premium support fixes that we felt could not wait for the 1.2 release.

You can find a complete listing of all the resolved issues here.

1.1.0 - 3/22/10

An overview of the 1.1 maintenance release can now be found on the Developer Blog.

Please make sure you update to the latest 1.1 release before submitting your Titanium app to the Apple iTunes store. We have found a critical issue that have affected a small number of applications based on an issue with apple's code scanners and a conflicting set of symbols. The 1.1 release has been verified by Apple to fix this issue.

The following is a complete list of resolved issues for 1.1 from our issue tracking system.

Known Issues for iPad:

  • iPad for 1.1 is available in the updated Titanium Developer available currently for Titanium Premium subscribers. It will be publicly available in the Community edition soon.
  • To use the 1.1 release with iPad support, you will need to upgrade to iPhone SDK 3.2 beta 5 - this is the latest release for iPad and required to submit applications currently.
  • There are a number of known issues we're working on before the next update. Specifically, there are a number of deprecated and internally changed APIs in the iPad/3.2 release. For example, the video player requires an entire new API to implement on the iPad. If you currently use the video player, you will hear audio but will not see any video. We expect to have most (if not all) of these issues resolved before 1.2.
  • Currently, none of the new iPad specific UI components are exposed. These will be exposed in the 1.2 release.

1.0.0 - 3/8/10

This is the GA release.

0.9.3 - 3/1/10

Please review the Hitchhickers Guide to 1.0 for more information on the 0.9.x release and the upcoming 1.0 release.

0.8.1 - 12/7/09

  • Added textAlign to table view layouts - supported values are left, right and center
  • Fix some issues around Geolocation and Compass
  • Fixed intermittent iPhone crash on simulator
  • Fixed issue with Provisioning Profile loading (iPhone)
  • Added getter for Search Bar
  • Fixed some issues around YQL implementation
  • Fixed issue with tiapp.xml and special characters
  • Fixed orientationchange event firing bug with iPhone and views
  • Fixed Issues

0.8.0 - 11/30/09

  • Native Map Support
  • Access to Contacts
  • Native Coverflow View (iPhone only)
  • Push Notifications (iPhone only)
  • Custom Table Views and Grouped Views
  • Embedded SQLite database file support
  • Facebook Connect for Android
  • Record Video (iPhone only)
  • Fixed Issues
  • Visual Release Notes Presentation

0.7.1 - 10/15/09

  • Fixed issue where double-finger touch on iPhone would lock scrolling
  • Fixed Win32 issue related to problem in android SDK script
  • Introduced iPhone module events for third-party modules
  • Fixed issue related to POST body not being sent correct (iPhone only)
  • Improved time to splash display (Android only)
  • Fixed issue where View focus/unfocused were not fired (Android only)
  • Fixed Issues

0.7.0 - 10/9/09

  • Native Pickers (custom and date/time)
  • Scrollable Views
  • Composite Views (i.e., the ability to have multiple views visible within a window at the same time)
  • Filesystem API
  • Fixed support for JS touch events on iPhone
  • Facebook Connect Integration (iPhone)
  • Yahoo YQL integration
  • Added "appendRow" for Table Views
  • Added ability to dynamically set control values (e.g., TextField, Buttons, Slider, Switch, TabbedBar)
  • Added support for Modal windows (iPhone)
  • Fixed delayed painting issue with Table View that use html attributes
  • Added support for ImageViews
  • Added support for custom events across views within a window
  • Fixed charset issue with HTTPClient
  • Allow for pinch/zoom to work for windows created with an external URL.
  • Third-party module development inside project (iPhone only currently)
  • Fixed Issues

0.6.2 - 08/24/09

  • Added support for animated view transitions in Android
  • Added support for stretchable images for Button controls in Android
  • Fixed iPhone bug where removing the navbar created a blank space at the bottom of the page
  • Fixed bug where native controls are not re-positioned after DOM changes
  • Added support for tabchange events. You can now listen for these events
  • Added support for setting the active tab
  • Fixed database locking error (SQLite Error #5)
  • Added ability to set tab badge from any JavaScript context
  • Fixed Issues

0.6.1 - 08/16/09

  • Fixed critical issue with adhoc and non-adhoc distribution builds (one conflicted with other) for iPhone
  • Numerous iPhone performance improvements
  • Ability to control source encryption
  • Fixed Issues

0.6 - 08/11/09

  • Introduction of Views.
  • Native Email Client
  • Native Progress Bar
  • Native Activity Indicator
  • Support for tinted backgroundColor for ButtonBar and TabbedBar (iPhone)
  • Support for TableView updates (inserts, updates, deletes and complete view resets)
  • Native Controls for Android (Button, Slider, Switch, TextArea, TextField)
  • Fixed Issues
  • View video overview of 0.6 changes

0.5 - 07/09/09

  • Introduction of new native UI widget framework for iPhone and Android
  • Refactor Analytics to use new server-side API
  • Added support for iPhone OS 3.1
  • Fixes around activation of mobile provision
  • Reworked Kitchen Sink to support new APIs
  • Performance improvements
  • Support for building on Snow Leopard
  • Fixed Issues

0.4 (Beta) - 06/08/09

This was the first release of Beta.