JSJaC 1.0 Beta1
A first beta release of JSJaC 1.0 is available now. What’s new with this release?
- Full API documentation by use of JSDoc.
- Integrated DOM Builder, taken from script.aculo.us. Building your own XML nodes within a packet is now as easy as
var iq = new JSJaCIQ();
iq.setType('set');
iq.appendNode('query', {xmlns: 'jabber:iq:private'},
[['storage', {xmlns: 'storage:rosternotes'},
['note', [jid: 'romeo@shakespeare.lit', cdate: '2004-09-24T15:23:21Z', mdate: '2004-09-24T15:23:21Z'},['Oh my sweetest love ...']]]]);
con.send(iq);
- A ConsoleLogger to be used for debug logging instead of ye old JSDebugger. Works with Firefox’ Firebug extension, Safari and Opera.
- A new type JSJaCJID for easier handling of JIDs.
- Even more stuff to be found at the ChangeLog.
Now where to get it? JSJaC is now available as a single, compressed file by use of jsmin.
Get it here: JSJaC 1.0beta1
Of course there are still packaged versions available:
Last but not least there’s a tag in JSJaC’s subversion repository:
svn co http://svn.stefan-strigler.de/jsjac/tags/jsjac_1.0beta1
As always please make sure to have a look at the README first if you’ve got questions.
Being a beta release giving feedback is even more encouraged as usually.