Some of the more notable new features in Stack 3.2 are:
- Support for Java 7 (Java 6 is still supported and is required if you want to use CA Interscope)
- Upgrade to Tomcat 7. Tomcat 6 is not supported in Stack 3.2.
- Upgraded to Spring 3.1 (new features)
- Upgrade to Hibernate 4.1
- DB Migrator Upgraded to 4.0 (documentation)
- Timestamp based migrations
- Unparsed block
- Out of order script execution/Better support for Branching
- Much More!
- Test Runner feature to improve Functional test management. (documentation)
- Significant rework of LDS Account (ldap, wam, inmemory) integration. (documentation)
- Improved usability
- Better support non Spring WAM use case (Replacing ClientLib)
- Built in Proxy/Switch User support
- Support for migrating Stack 2.x applications
- Support for a distributed caching solution based on ehcache. (documentation)
- Separated Project deployment steps out of Project build and into a new feature called “ALM Promotion” (documentation)
- Cleanly separates build and deployment steps
- Supports post build automation orchestration. For Example, when promoting a build to a new environment automatically execute DB Schema Migration->Application Deployment->Acceptance/Functional test execution in a single deploy step.
- Put more power in the hands of the development team rather than putting it in ant hill configuration.
- Added support for Open Web platform builds with a new Open Web Maven Plugin. (documentation)
- And many more minor features, enhancements, and upgrades.
We will be covering the new features in detail in our bi-weekly training sessions. To get on our training schedule calendar and email list contact a member of the Java Stack team.
Mike