Announcing WildFly Swarm 2016.12.1
You take the good, you take the bad, you take them both, and then you have… version 2016.12.1.
To memorialize the passing of Alan Thicke, we are performing a mid-month release of version 2016.12.1
What’s New?
-
Improvements on UberJar constructions and .war cleaning
-
Improvements on fraction auto-detection
-
Safely not enabling HTTP2 if no ciphers are strong enough
-
Support
<resource-root>
in custommodule.xml
-
Fewer boot-time meaningless warnings
-
Significantly better Windows support
-
JavaDocs!
What is WildFly Swarm?
WildFly Swarm is the decomposition and reconstitution of the popular WildFly Java Application Server in order to support just enough appserver for microservice type applications.
Each portion of the appserver is referred to as a fraction, which many times
maps to a subsystem
from WildFly, but also may include other discrete chunks
of non-Java EE or WildFly functionality, such as Swagger, or Jolokia.
Changelog
Release notes for 2016.12.1 are available here.
Bug
-
[SWARM-938] Example resolve wrong artifact version (Done)
-
[SWARM-916] default security subsystem configuration different from WildFly (Done)
-
[SWARM-911] insufficient rules for fraction autodetection (Done)
-
[SWARM-909] Not reading project-stages.yml properly with wildfly-swarm:run/Run main from IDE (Done)
-
[SWARM-903] Avoid always enabling HTTP/2 in HTTP/S connectors (Done)
-
[SWARM-884] Artifacts with classifiers are not found in ApplicationModuleFinder (Done)
-
[SWARM-879] Maven plugin is missing authentication for Maven mirrors (Done)
-
[SWARM-876] Fraction auto-detection is bringing unused fractions (Done)
-
[SWARM-863] Version 2016.11.0 doesn’t stop properly (with custom main class) (Done)
-
[SWARM-843] Wrong default port number for the legacy remoting connector (Done)
-
[SWARM-817] mvn wildfly-swarm:run does not work for dependencies added with DependenciesContainer.addAllDependencies() (Done)
-
[SWARM-814] fraction autodetection: mvn wildfly-swarm:package vs. :start (Done)
-
[SWARM-793] Cannot add custom modules to WildFly Swarm using <resource-root> instead of <artifact> in the module.xml (Done)
-
[SWARM-779] Classes in deployment module show an INFO warning when loaded by Weld (Done)
-
[SWARM-751] WildFly Swarm System Properties swarm.https.port and swarm.https.certificate.generate do not work (Done)
-
[SWARM-730] public API needs javadoc (Done)
Task
Resources
Per usual, we tend to hang out on irc.freenode.net
in #wildfly-swarm
.
All bug and feature-tracking is kept in JIRA.
Examples are available in https://github.com/wildfly-swarm/wildfly-swarm-examples/tree/2016.12.1.
Documentation for this release is available.
Thank you, Contributors!
We appreciate all of our contributors since the last release:
Core
-
philschaller
-
Heiko Braun
-
Ken Finnigan
-
George Gastaldi
-
Bob McWhirter
-
Yoshimasa Tanabe
-
Ladislav Thon
Documentation
-
Ken Finnigan
-
Bob McWhirter
Examples
-
Heiko Braun
-
Ken Finnigan
-
Pavol Loffay
-
Bob McWhirter