Dojo Team releases version 0.3 of their famous open source javascript toolkit
Dojo is the Open Source JavaScript toolkit that helps you build serious applications in less time. It fills in the gaps where JavaScript and browsers don’t go quite far enough, and gives you powerful, portable, lightweight, and tested tools for constructing dynamic interfaces. Dojo lets you prototype interactive widgets quickly, animate transitions, and build Ajax requests with the most powerful and easiest to use abstractions available. Let’s check what’s new and cool about fresh baked 0.3 release.
Some new packages/functions in 0.3 release:
- dojo.lang.storage
- dojo.lfx - the new animation system simplifies the creation of the common-case animations, makes it simpler to roll your own, and reduces build size
- Firebug Debugging (redirect dojo.debug output to the Firebug plugin for FF)
- dojo.io.FormBind. - easier way to send forms over AJAX
- Yahoo Service - a new service type that uses ScriptSrcIO to query things exposed via Yahoo’s JSON APIs. The SMD file now covers most JSON-ified Yahoo services.
Experimental:
- dojo.data - Experimental data provider API available for comment
- CrossDomainPackageLoading - It is now possible to load Dojo packages across domains. Have dojo and your main website on different machines.
- dojo.behavior - applies javascript to nodes matching given id
Other updates
- dojo.defineWidget, dojo.declare - new more compact ways to define widgets and classes (respectively)
- CSS race condition fixed (causing space between tab labels and tab contents, etc.)
- vml support
New widgets
- SortableTable - like normal HTML table but you can sort columns, etc.
- TitlePane - Very simple widget that contains a title section and a content section. By default, clicking the title section will wipe in/out the content section.
- Validate - validation for form fields (phone numbers, e-mail addresses, etc.)
- Map - yahoo maps and google maps interface; bare feature set complete
- Menu2_Bar - like the File menu on normal windows applications
proceed to Dojo Open Source JavaScript toolkit official page with downloads