Version 2.3 of the ArcGIS API for JavaScript is now available and includes support for Internet Explorer 9 along with several other new features and enhancements.
- Internet Explorer 9 support – Version 2.3 includes full support for IE 9 along with improved drawing performance for graphics.
- Snapping – Edge and vertex snapping allows developers to build applications that incorporate snapping when editing, drawing graphics and working with the measurement widget.
- Measurement widget – Provides tools for determining the x,y location and measuring area and length.
- Popup – The Popup class extends the default info window to provide additional functionality like highlighting and zooming to selected features.
- Android – Several bug fixes and enhancements were added to improve the behavior of applications in the Android browser.
Version 2.3 of the ArcGIS API for JavaScript includes Dojo 1.6.1 which contains several bug fixes for Internet Explorer 9.
View the “What’s New in Version 2.3″ help document for full details.
10 Responses to ArcGIS API for JavaScript Version 2.3 released.
Leave a Reply
You must be logged in to post a comment.




I haven’t noticed a font-size increase, can you provide details about what you are seeing? For example, is the font larger on a particular widget?
wgm – Thanks for the details. It looks like the Claro theme in Dojo 1.5 automatically over-wrote some of the application styles like font-size and font-family. At 1.6 it looks like this is no longer the case and now the font-family and styles in the sample style sheet are applied.
A quick fix for this would be to replace the body style in the application with the following:
body {
background-color: white;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 0.68em;
overflow: hidden;
}
This should make the application look the same in v2.2 and v2.3.
Can’t find “esri” folder in Local version of API in
http://downloads2.esri.com/secure/~~~/Resources2009/arcgis_js_v23_api.zip
arcgis_js_v23_api\arcgis_js_api\library\2.3\arcgis\js\ don’t exists !!!
Can’t find “esri” folder in Local version of API in
http://downloads2.esri.com/secure/~~~/Resources2009/arcgis_js_v23_api.zip
arcgis_js_v23_api\arcgis_js_api\library\2.3\arcgis\js\ don’t exists !!!
Thanks for posting the updated fix Chris – that’s a much cleaner solution.
Where there any changes made to the way the draw toolbar works when drawing an extent?
In earlier versions you could draw an extent that was basically a point, I was using this for a get info tool, but it doesn’t work anymore in 2.3.
Yes if you only click once for non-point features then a shape is not created. Is there a reason why you aren’t activating the draw toolbar with a Point instead of an extent?
Attempted local setup of 2.3 API – didn’t work
Setup local 2.2 API to test ok & worked fine.
However when linking to a project to local 2.3, get error in firebug:
4.replaceClass is not a function
[Break On This Error] window[esri._dojoScopeName||"dojo"]._x…uild or the web build tool”);}}};});
Yes, I was using it to make a get info tool where the user could select either a point or an extent, it works fine in 2.1 and 2.2. I guess I’ll have to find a new solution.
Does js api 2.3 work in Arcgis Server 9.3?
Is there any compatible issue?