We’re happy to announce Dojo 1.7.1 is now available for download.
Review the list of issues resolved in this release.
Please report any new issues you find in your testing with your Dojo Foundation account. Links to CDN, and an updated reference guide, web site, and tutorials for 1.7 will be available soon.
And special thanks to Colin Snover and Ken Franqueiro for managing this release!
Sorry for my ignorance, but, what’s new at 1.7?
See http://dojotoolkit.org/blog/dojo-1-7-released for more details on what is new with 1.7.
will documentation be updated for 1.7.1?
Yes, the reference guide and API docs will be updated regularly.
great dojo release.. thank you
Looks like the http://yandex.st/dojo/1.7.1/dojo/dojo.xd.js CDN url has an unneeded “.xd” in it?
Thanks, this has been fixed.
Where can find the early the documentation pages of this website, because My IE9 can not correctly view the new version.
@xxxmmxxx Could you please elaborate on what URLs are not working for you, and what you mean by early documentation pages?
When I upgraded dojo from 1.6 to 1.7 many features are not working and a simple code like this is also not working :
var button = new dijit.form.DropDownButton({
label: ”,
dropDown: dialog
},”searchContainer”);
it was unable to recognize searchContainer id,
Many issues came in my application when I upgraded to 1.7.
I dont understand where is wrong.(whether it is in DOJO version or in my code.).
That should still work, though you may want to switch to the new AMD syntax. If you post an example to http://jsfiddle.net/ and then ask on either the mailing list or IRC, we’ll be happy to help.
I used Dojo during 2 years but this year I only used ExtJS.
I saw the new release post with the new AMD capabilities. But how it is working ? There is still no “search’ button in the documentation. I find during 5 minutes an example of the AMD on http://dojotoolkit.org. I found nothing. How do you want new user switch on Dojo ? Maybe it is a great framework but without any good documentation it is useless.
After 12 month of ExtJs I would to come back on Dojo (because I like this framework… and sencha haven’t do something very good this year with the very bad ExtJS 4) …but after 12 month using ExtJS documentation …the come back is too hard.
@tom I usually point people to the reference guide, in particular http://dojotoolkit.org/reference-guide/loader/amd.html#loader-amd . Also, the more than 50 tutorials at http://dojotoolkit.org/documentation/ will be updated with 1.7 syntax within the next couple of weeks.
That said, you’re right, we need to get search implemented in the new site design (it’s high priority on the very long todo list).
Dylan, what about the 50 tutorials for 1.7?
Thanks
Thanks for answer, and add this search field quick 😉
Hello, Tom. We, as users can also contribute to docs at:
http://livedocs.dojotoolkit.org
I agree that documentation is far from beauty for new users, however it is getting better and better.
So… basically this month was a bad time to join the dojo… There are alot of stuff that doesn’t work it seems. Containers and panes examples work but the tree stuff isn’t working for me.
Also is there an “application best practices” around? I don’t really know if to do code or declare html.
Having some trouble getting started but otherwise it looks cool and I’m so happy to get out of ExtJS4 which is pretty bad…
I’m new to Dojo and really excited about what it can do. But I have to agree with many others. The documentation is very very poor, and lot’s of examples I have copy/pasted doesn’t work. Stumbeled into several 404 pages aswell browsing examples and docs. Using the http://dojotoolkit.org/api/ checking stuff like Dialog in 1.7 mode gives an emty page with only a constructor. Now I find myself looking at other frameworks. Gonna stick around though and see if things get better.
version 1.7.1 (src) breaks in Firebug: Could not load class ‘dijit/TitlePane
try loading this little snippet:
Dashboard
@import “dojo-release-1.7.1-src/dijit/themes/claro/document.css”;
dojo.require(“dijit.dijit”);
dojo.require(“dijit.layout.TabContainer”);
dojo.require(“dijit.layout.ContentPane”);
dojo.require(“dijit.TitlePane”);
and watch firefox 9.0.1. with firebug break when loading: Could not load class ‘dijit/TitlePane
on dojo.js line 441
here is the full snippet :
<q cite="
Dashboard
@import “dojo-release-1.7.1-src/dijit/themes/claro/document.css”;
dojo.require(“dijit.dijit”);
dojo.require(“dijit.layout.TabContainer”);
dojo.require(“dijit.layout.ContentPane”);
dojo.require(“dijit.TitlePane”);
“>
another attempt to post a code snippet in this interface:
<![CDATA[
Dashboard
@import “dojo-release-1.7.1-src/dijit/themes/claro/document.css”;
dojo.require(“dijit.dijit”);
dojo.require(“dijit.layout.TabContainer”);
dojo.require(“dijit.layout.ContentPane”);
dojo.require(“dijit.TitlePane”);
]]>
another other attempt:
> !DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd” <
> html <
> head <
> title <Dashboard</title <
> style type="text/css" <
@import "dojo-release-1.7.1-src/dijit/themes/claro/document.css";
> /style <
> link id="themeStyles" rel="stylesheet" href="dojo-release-1.7.1-src/dijit/themes/claro/claro.css"/ <
> script type="text/javascript" src="dojo-release-1.7.1-src/dojo/dojo.js" data-dojo-config="parseOnLoad: true, isDebug: true" <
> /script <
> script type="text/javascript" <
dojo.require("dijit.dijit");
dojo.require("dijit.layout.TabContainer");
dojo.require("dijit.layout.ContentPane");
dojo.require("dijit.TitlePane");
> /script <
> /head <
> body class="claro" <
> div data-dojo-type="dijit/TitlePane" data-dojo-props='title:"Messages"' <
> div data-dojo-id="messages" < > /div <
> /div <
> /body <
> /html <
I am using RSA8.0 with websephere 7.0 My Firefox version is 10.0. While I am trying to use dojo1.7.3 version for below html file it is saying data-dojo-tyoe is undefined variable.
@import”dojoroot/dojo/resources/dojo.css”;
@import”dojoroot/dijit/themes/tundra/tundra.css”;
dojoConfig = {parseOnLoad: true}
require([“dojoroot/dijit/form/TextBox”,”dojoroot/dijit/form/Button”,”dojoroot/dojox/form/Manager”,
“dojoroot/dojo/parser”,”dojoroot/dojo/dom”,”dojoroot/dijit/registry”], function () {});
Button
please help me to know what is wrong?
Event i tried with following code too:
@import”dojoroot/dojo/resources/dojo.css”;
@import”dojoroot/dijit/themes/tundra/tundra.css”;
dojoConfig = {parseOnLoad: true}
data-dojo-config=”parseOnLoad: true, isDebug: true”
dojo.require(“dojo.parser”);
dojo.require(“dijit.form.CheckBox”);
Button