[Beepwg] [ANN] jsVortex 0.5.4 'Seven Devils' is ready!
Francis Brosnan Blazquez
francis en aspl.es
Mie Ago 22 13:00:34 CEST 2012
>>>> jsVortex 0.5.4 <<<<
'Seven devils'
>>>> Release note
----------------------------------------------------------------------
Advanced Software Production Line is proud to announce jsVortex
0.5.4 "Seven devils" release: an Open Source Javascript BEEP
implementation.
jsVortex is a Javascript BEEP implementation that is specially
designed to run in the context of a web browser, turning it into an
effective BEEP peer without too much effort.
Check out the following links to get ready with jsVortex:
- http://www.aspl.es/jsVortex
[jsVortex homepage]
- http://www.aspl.es/jsVortex/docs
[jsVortex API documentation]
- http://www.aspl.es/vortex
[Vortex Library homepage, used to validate jsVortex]
- http://www.sf.net/projects/vortexlibrary
[Source download]
- http://www.beepcore.org
[BEEP Core community web site]
>>>> This release in short
----------------------------------------------------------------------
Fixed a bug inside SEQ frame handling code. Updated VortexXMLEngine
with lot of API to allow XML processing.
>>>> Changes from last release
----------------------------------------------------------------------
* [new] Updated VortexXMLEngine module to include new API functions to
ease XML manipulation. API added:
- VortexXMLEngine.getChildByName
- VortexXMLEngine.getAttr
- VortexXMLEngine.hasAttr
* [new] Updated VortexXMLEngine to include new functions to iterate
child nodes. API added:
- VortexXMLEngine.firstChild
- VortexXMLEngine.nextNode
* [fix] Fixed VortexXMLEngine.dumpXML to properly handle nodes with
content.
* [new] More updates to XML API adding functions to create nodes, set
attributes, replacing content, set children nodes.
- VortexXMLEngine.createNode
- VortexXMLEngine.setAttr
- VortexXMLEngine.detach
- VortexXMLEngine.previousNode
- VortexXMLEngine.lastChild
- VortexXMLEngine.setChild
* [fix] Fixed VortexXMLEngine.dumpXML to properly indent content
across children nodes.
* [fix] Several updates to jsVortex regression test to check new XML
functions.
* [fix] Fixing some typos at VortexXMLEngine documentation..
* [fix] Updated VortexXMLEngine.dumpXML to support a new parameter to
signal the function to include xml headers. Updated regression test
to check new support added.
* [fix] Fixed support to properly parse xml header (if defined).
Updated regression test to check implemented features.
* [fix] Fixed bug inside inside SEQ frame handling that was causing
channels with more than one pending message to not properly
requeue/retry when a SEQ frame is received and the channel owner
also doesn't do any send operation...
* [fix] Fixed bug while parsing XML node attributes when it is found
more white spaces after last attribute read. Bug reported by Ralf
Konusch.
* [new] Updated jsVortex XML API to include a function to find a node
by a path:
- VortexXMLEngine.get
* [fix] Fixed debian package to properly configure package
permissions.
* [fix] Updated VortexChannel constructor to set lastStatusCode to
an initial state of (3) to signal no status so this is not confused
with the error state.
* [fix] Updated building process to self-update VERSION file.
>>>> About Us
----------------------------------------------------------------------
ASPL (Advanced Software Production Line) is a Spanish company that
provides services and support to introduce open source products,
especially GNU/Linux, into organization's processes.
Contact us, English or Spanish, to get commercial support and/or
BEEP based development services.
You can reach us:
http://www.aspl.es - info en aspl.es
--
Francis Brosnan Blázquez - francis en aspl.es
Advanced Software Production Line - http://www.aspl.es
22th Aug 2012, Madrid (Spain)
Más información sobre la lista de distribución Beepwg