Jspresso.org newsletter

SJSPlug 1.3 released

Dear Jspresso community,

As announced in the forum, we've just released the 1.3 version of SJSPlug. This new version introduces :

  • Class and method generation when trying to navigate to non-existing extensions or processors.
  • SJS dynamic error/warning reporting linked to the Eclipse problem view as well as the editor side ruler.
  • Removed dependency towards Spring IDE.
  • Eclipse 3.6 (Helios) support.

A simple Eclipse plugin update should do it. Enjoy !

The Jspresso Team

SJSPlug 1.2 introduces hyperlink navigation

Dear Jspresso community,

As announced in the forum, we've just released the 1.2 version of SJSPlug along with a short demo screencast of the plugin. This new version introduces hyperlink navigation :

  • from SJS bean to SJS bean definition (for example to go from a table field to the entity field definition)
  • from SJS bean to Java classes and methods refererence (for example to computed field getter/setter, to interceptor's class, etc.)

A simple Eclipse plugin update should do it. Enjoy !

The Jspresso Team

Jspresso 3.5.0 goes GA !

The Jspresso team is particularly proud to announce the immediate availability of Jspresso 3.5.0. It's been more than a year without any official release but this one is a major step forward. Among many bugfixes and improvements, the 3.5.0 version brings a lot of new features.

Here are the main facts :

  • A new groovy-based DSL (SJS) in lieu of Spring XML to describe and assemble the different applications layers.
  • A new Ajax UI channel based on the excellent qooxdoo Javascript framework. Of course, existing Jspresso applications will run immediately in qooxdoo after a straightforward maven-based re-packaging, and without writing a single line of Javascript. All previous deployment options including Flex, ULC and plain swing, remain supported.
  • A new Eclipse plugin to support SJS authoring with syntax coloring and code completion, based on the (also) excellent Groovy Eclipse plugin.
  • Tons of new features, like new property types (e.g. HTML property) along with their UI support (e.g. rich text editor), Flash charting integration (FusionCharts free), faceless context for integration tests support, ...

We've also expanded the documentation, produced some intro screencasts and updated the site with latest SJS-based tutorials.
And last but not least, Jspresso remains free, using the business-friendly LGPL license.

Jspresso Java RIA Framework 3.0.0

The Jspresso team is proud to announce the immediate availability of the Jspresso Java RIA framework 3.0.0 release.

Among many improvements, one of the major features of this release is the native support of Adobe's Flex as a deployment option. All Jspresso-based applications will instantly run on the Flash plugin without a single, hand-written, line of MXML or ActionScript in their code base. Nor is there any GUI code generation involved. Jspresso relies on a generic Flex client engine that dialogs with the Jspresso Java backend through Adobe's BlazeDS using a set of frontend agnostic commands. This approach makes the client-server communication completely transparent to the developer and keeps the development server-centric while still leveraging the style and power of Flash.

Last but not least, Jspresso applications, bootstrapped by a Maven archetype, build entirely in Maven and can be directly imported in Eclipse with full WTP support. The server stack remains unchanged (servlet / Spring / Hibernate) and all the previous frontend technologies remain fully supported.

Jspresso framework 2.2 is out !

Dear Jspresso users,

The Jspresso team is proud to announce the immediate availability of the release 2.2 of the Jspresso framework.

This release fixes the following issues (referer to the Jspresso sourceforge bugtracker for more details) :

[ 2014954 ] Application fails to start
[ 2020304 ] Clicking an editable table cell in Wings does not select row
[ 2033594 ] Scroll panes do not appear correctly in Firefox3
[ 2033834 ] Date patterns are wrongly computed based on user locale

Syndicate content