[forge-dev] [announcement] Forge 2.5.0.Final (Coal) is released!
gastaldi Apr 24, 2014 12:48 PM
JBoss Forge 2.5.0.Final is now available!
The Forge Team is proud to announce that JBoss Forge 2.5.0.Final is now
available! This is the best release so far.
What's new and noteworthy?
Performance: We have introduced more performance enhancements in
the Furnace runtime, so the shell and other features should feel
quite a bit snappier. Try it out and tell us your thoughts!
Templates addon refactoring: We refactored the templates addon
with a cleaner and leaner API, check it out!
Component Upgrades: We've upgraded to Weld 2.0.5.Final, Aesh 0.53
and Roaster 2.3.0.Final. More stability and new features available
out-of-the-box!
And that's not all! Check out the issues below for more info.
Please let us know if you encounter any issues, or have any feedback on
usability, at http://issues.jboss.org/browse/FORGE.
Contributors
A huge thank you to the following contributors of this release. You are
awesome:
Matej Briskar <https://github.com/mbriskar>
o FORGE-1603: AbstractJavaSourceCommand should have an overwrite flag
o FORGE-1755: NewFurnaceTestCommand should add test dependencies
to POM file as 'test' scope, and avoid putting addon versions in
the test case itself
Ivan St. Ivanov <https://github.com/ivannov>
o Add a SetVersionCommand for the Java Compiled Projects
o FORGE-1746 Make sure that scaffolded ManyToOne relationships
without one part do not throw NullPointerException upon rendering
Robert Balent <https://github.com/rbalent>
o FORGE-1450 -- Forge will correctly create enum attribute on entity.
Adam Wy?uda <https://github.com/adamwy>
o Fix ProjectFactoryImpl.findProject() bug
Download Forge
Try out Forge 2 in Eclipse via our Update Site
<http://download.jboss.org/jbosstools/builds/staging/jbosstools-forge_master/all/repo/>
Use Forge 2 in your CLI / Terminal by downloading and installing the
Final release
You can learn how to run the downloaded installation
<https://github.com/forge/core#get-started-with-the-command-line-tools>
via our docs.
Release Notes -- 23 issues were resolved since the last release.
Check out all the new stuff!
Bug
[FORGE-1738 <https://issues.jboss.org/browse/FORGE-1738>] --
addon-git-install fails to install projects from git if the project
is not available in any configured maven repository
[FORGE-1745 <https://issues.jboss.org/browse/FORGE-1745>] -- Cannot
handle Freemaker templates from a main
[FORGE-1746 <https://issues.jboss.org/browse/FORGE-1746>] --
NullPointerException when running scaffolded app in Wildfly
[FORGE-1748 <https://issues.jboss.org/browse/FORGE-1748>] -- Furnace
CLAC Whitelist throws NPE if accessed after removing an addon
[FORGE-1754 <https://issues.jboss.org/browse/FORGE-1754>] --
Configuration subsets are not writable
[FORGE-1769 <https://issues.jboss.org/browse/FORGE-1769>] -- API
version is not being set in the addon registry file when an addon is
installed
Component Upgrade
[FORGE-1759 <https://issues.jboss.org/browse/FORGE-1759>] -- Upgrade
Furnace-CDI to Weld 2.0.5.Final
[FORGE-1765 <https://issues.jboss.org/browse/FORGE-1765>] -- Upgrade
to Roaster 2.3.0.Final
[FORGE-1766 <https://issues.jboss.org/browse/FORGE-1766>] -- Upgrade
to Aesh 0.53
Enhancement
[FORGE-1015 <https://issues.jboss.org/browse/FORGE-1015>] -- Java
source/target versions should be configurable in JavaCompilerFacet
[FORGE-1729 <https://issues.jboss.org/browse/FORGE-1729>] -- Test
harness should set the Configuration directory to use the test temp
dir by default
[FORGE-1752 <https://issues.jboss.org/browse/FORGE-1752>] -- JavaEE
dependencies from facets are not in the provided scope
[FORGE-1755 <https://issues.jboss.org/browse/FORGE-1755>] --
NewFurnaceTestCommand should add test dependencies to POM file as
'test' scope, and avoid putting addon versions in the test case itself
[FORGE-1767 <https://issues.jboss.org/browse/FORGE-1767>] -- Addon:
new command improvements
Feature Request
[FORGE-1603 <https://issues.jboss.org/browse/FORGE-1603>] --
AbstractJavaSourceCommand should have an overwrite flag
[FORGE-1753 <https://issues.jboss.org/browse/FORGE-1753>] -- Support
InputTypes.TEXTAREA rendering in Eclipse
[FORGE-1756 <https://issues.jboss.org/browse/FORGE-1756>] --
Furnace.startAsync() should return a Future that can be used to
block until the container has started.
[FORGE-1760 <https://issues.jboss.org/browse/FORGE-1760>] -- CDI
Commands do not follow naming guidelines for GUI
[FORGE-1761 <https://issues.jboss.org/browse/FORGE-1761>] -- Allow
@WithAttributes to configure the command line parameter name for a
UICommand
[FORGE-1762 <https://issues.jboss.org/browse/FORGE-1762>] --
Generated REST resources reference a 'Customer' class
[FORGE-1763 <https://issues.jboss.org/browse/FORGE-1763>] -- Support
setup of WebSockets dependencies
[FORGE-1768 <https://issues.jboss.org/browse/FORGE-1768>] -- Create
"Addon: New Annotated UI Command" command
Sub-task
[FORGE-1450 <https://issues.jboss.org/browse/FORGE-1450>] -- Cannot
create an enum attribute on an Entity
--
George Gastaldi | Senior Software Engineer
JBoss Forge Team
T: +55 11 3524-6169
M: +55 47 9711-1000
Red Hat
Better technology. Faster innovation. Powered by community collaboration.
See how it works at www.redhat.com <http://www.redhat.com/>
LinkedIn <http://www.linkedin.com/company/3258288> Youtube
<https://www.youtube.com/redhatlatam>
-
att1.html.zip 3.0 KB
-
-
linkedin.png 597 bytes
-
youtube.png 616 bytes