Sculptor


Released versions of Sculptor:

Version 3.1.x

Version 3.1.0

Version 3.1.0 was released April 05, 2015.

Some highlights of the release:

API Breaking changes:

Version 3.0.x

Version 3.0.6

Version 3.0.6 was released September 09, 2014.

This release is a minor bug fix release which fixes a critical regression #148.

Version 3.0.5

Version 3.0.5 was released September 02, 2014.

This release contains:

Version 3.0.4

Version 3.0.4 was released June 02, 2014.

This release contains:

Version 3.0.3

Version 3.0.3 was released March 29, 2014.

This release contains:

Version 3.0.2

Version 3.0.2 was released March 2, 2014.

This release contains:

Version 3.0.1

Version 3.0.1 was released January 18, 2014.

This release contains:

Version 3.0.0

Version 3.0.0 was released November 29, 2013.

Some highlights of the release:

Version 2.1.x

Version 2.1.0

Version 2.1.0 was released January 21, 2012.

Some highlights of the release:

Version 2.0.x

Version 2.0.0

Version 2.0.0 was released March 13, 2011.

This release contains:

Version 1.9.x

Version 1.9.0

Version 1.9.0 was released July 07, 2010.

This release contains:

Version 1.8.x

Version 1.8.0

Version 1.8.0 was released February 16, 2010.

This release has the same functionality as previous 1.7.0, but internally it has been migrated to latest openArchitectureWare, which is now part of Eclipse. This means that the usability of the DSL editor is much better, e.g

Version 1.7.x

Version 1.7.0

Version 1.7.0 was released January 29, 2010.

This release contains:

Version 1.6.x

Version 1.6.0

Version 1.6.0 was released June 14, 2009.

This release contains:

Version 1.5.x

Version 1.5.0

Version 1.5.0 was released February 1, 2009.

This release contains:

Version 1.4.x

Version 1.4.1

Version 1.4.1 was released October 6, 2008.

The most important features of this release:

Version 1.3.x

Version 1.3.1

Version 1.3.1 was released April 11, 2008.

This release is a minor bug fix release.

Version 1.3.0

Version 1.3.0 was released March 17, 2008.

The most important feature of 1.3 is a totally new metamodel for the CRUD GUI. In version 1.1 we implemented the CRUD GUI without a separate gui metamodel. The gui generation was using the business tier model. This was a good start, but the experience was that the templates and helper extensions became rather complicated. A special purpose gui metamodel simplified the templates and moved some of the logic to a transformation instead. This is important as we see the need for different dialects of the GUI. In the initial version we are using Spring WebFlow and JSP. We have also started a JSF dialect.

More is likely to come, such as rich client (RCP). Another motivation for the gui metamodel is the possibility to customize the GUI by using a separate DSL (in next release).

Version 1.2.x

Version 1.2.0

Version 1.2.0 was released December 9, 2007.

It is a technical upgrade of several core products such as Eclipse and openArchitectureWare.

Version 1.1.x

Version 1.1.1

Version 1.1.1 was released November 26, 2007.

This release is a minor bug fix release.

Version 1.1.0

Version 1.1.0 was released November 5, 2007.

This release includes a lot of useful features:

Version 1.0.x

Version 1.0.1

Version 1.0.1 was released June 28, 2007.

This release is a minor bug fix release.

Version 1.0.0

Version 1.0.0 was released May 24, 2007.

The first final version of Sculptor has been released. The textual Domain Specific Language (DSL) and the design of theg enerated code are inspired by Domain-Driven Design. When using Sculptor you can focus on the business domain, instead of technical details. Sculptor uses openArchitectureWare to parse the DSL and generate high quality Java code and configuration. The generated code is based on well-known frameworks, such as Spring, Hibernate and Java EE.

Fork me on GitHub