Menu

Porcupine Web Application Server 0.0.2 released

Porcupine is a Web application server that features an embedded object database, the Porcupine Object Query Language, XMLRPC support, and QuiX, an integrated JavaScript XUL motor.
This release includes many bug fixes and a couple of cool new features. It incorporates a developer-friendly version of QuiX and an enriched version of Porcupine OQL.
Specifically, the previous version of QuiX did not allow JavaScript modules debugging. It was impossible to step into the code of these modules, if using a debugger such as the Venkman JavaScript Debugger for Mozilla, or the Microsoft Script Debugger for Internet Explorer. Another side effect of this was the inconsistent JavaScript error line numbers reported by Internet Explorer. This release addresses both issues.
Another obvious new feature of QuiX is the progress bar appearing while QuiX loads external modules, providing a better end-user experience.
Finally, OQL now supports subqueries. Subqueries provide a flexible bridge between Porcupine objects and their relations (joinning).

Posted by Tassos Koutsovassilis 2005-07-29

Log in to post a comment.