I've just uploaded the Seam 3.0.0.Beta2 bundled release to Sourceforge, where you can download it using the following link:
This release fixes many issues, and also for the first time includes consolidated reference documentation and source code. The following Seam modules are bundled:
- Seam Catch 3.0.0.Beta2
- Seam Config 3.0.0.Beta3
- Seam Faces 3.0.0.Beta3
- Seam International 3.0.0.Beta2
- Seam Persistence 3.0.0.Beta4
- Seam Remoting 3.0.0.Beta2
- Seam Rest 3.0.0.Beta1
- Seam Security 3.0.0.Beta2
- Seam Servlet 3.0.0.Beta2
- Seam Solder 3.0.0.Beta4
- Seam Wicket 3.0.0.Beta1
If you are using Maven please import the seam-bom (Seam Bill of Materials) pom, which contains all of the latest version numbers. Generally the easiest way to do this is to define a property for the Seam bom version (the latest is 3.0.0.b09), and then update that as newer versions are released. Here's an example:
<properties> <seam.version>3.0.0.b09</seam.version> </properties> <dependencyManagement> <dependencies> <dependency> <groupId>org.jboss.seam</groupId> <artifactId>seam-bom</artifactId> <version>${seam.version}</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement>
Then, it's a simple matter of declaring which Seam module dependencies you require inside your <dependencies> tag (no need to specify the version as it comes from the seam-bom):
<dependency> <groupId>org.jboss.seam.solder</groupId> <artifactId>seam-solder</artifactId> </dependency>
The next Seam release will be CR1, planned for the end of February. For CR1 we still have a lot of work to do, including:
- Include examples in the distribution (we're still working out the best way to package these)
- Consolidated API documentation
- General quality control, ensuring all the modules are consistent
- Outstanding issues in JIRA
Once again, you can help us out greatly by letting us know of any issues you discover while using this release.