Version 2.8 of the ArcGIS API for JavaScript is now available! Highlights include:
Features
- Portal for ArcGIS API: An API to build applications that works with content from ArcGIS Online or an ArcGIS Portal
- Support for ArcGIS Server 10.1 editor tracking which enables automatic tracking of which user created a feature, when a feature was created, which user last updated a feature and when a feature was last updated
- Simpler constructor signatures for esri.SpatialReference class
- Feature Layers now fire an onQueryLimitExceeded event when a feature layer is unable to draw all expected features due to maxRecordCount restriction imposed on the server
- The Identity Manager has new methods to serialize its state and re-hydrate later
New Samples
- View web maps from a group on ArcGIS.com using the Portal for ArcGIS API
- Search ArcGIS.com with the Portal for ArcGIS API to display web maps with GPX data
- Add a non-Esri tiled layer with a single line of code
- Print Dijit with a web map from ArcGIS.com (requires 10.1 print task)
- Create Print Dijit templates using esri.request
- Use 960 Grid System to layout an application
Refer to the full What’s New in 2.8 document for the full list of new features and bug fixes.

When is dojo 1.7.1 support coming?
continue 1.6
@mmoyles 2.9 will likely use 1.7.x.
@jixg1800 We recommend that you use the version we host: http://serverapi.arcgisonline.com/jsapi/arcgis/?v=2.8 If you absolutely need to host it yourself, you will be able to download it from here in a day or two: http://resources.arcgis.com/content/web/arcgis-javascript-api-download