Skip to content

Version 3.1.0 release notes

stevesaliman edited this page Jul 24, 2012 · 2 revisions

Almost nothing has changed with the Entity Pruner itself, but there have been big changes in the way the project is managed, built, tested, and deployed.

GitHub

Most importantly, the project has moved from Google Code and Subversion to a Git repository on GitHub.

Maven Central

The project used to be just source and an Ant build file to create the jars, which could be downloaded from Google Code. Now, the project artifacts are uploaded to Maven central.

EJB Testing

ObjenEJB (which no one uses in production) has been replaced with Embedded GlassFish (Which lots of people use in production) to do the EJB based container tests.

Spring

The Entity Pruner is now tested in Spring 3.

Database Choices

The Entity Pruner is now tested in Oracle 11 and MySql 5.5

Build Tools

I finally saw the light and stopped using Ant. I'm now using Gradle to build and deploy the project. If you haven't heard of Gradle, I highly recommend checking it out at Gradleware's home page.

Library changes

I'm now doing logging with SLF4J, and the unit tests are using Guava instead of commons-lang.

Clone this wiki locally