
After evil company acquired SUN, Hudson became a servant of them. So the good people thought that we have to survive in peace and be confident. And they re-branded our hardworking crew to Jenkins.
Long live new friend Jenkins!
“Low quality code is not cheaper; it is vastly more expensive, even in the short term. Bad code slows everyone down from the minute that it is written. It creates a continuous and copious drag on further progress. It requires armies of coders to overcome that drag; and those armies must grow exponentially to maintain constant velocity against that drag.” Robert C. Martin
vm : JSR 292: Support for dynamically-typed languages (InvokeDynamic)
Strict class-file checking [NEW]
lang : JSR 334: Small language enhancements (Project Coin)
core Upgrade class-loader architecture
Method to close a URLClassLoader
Concurrency and collections updates (jsr166y)
i18n : Unicode 6.0
Locale enhancement
Separate user locale and user-interface locale
ionet : JSR 203: More new I/O APIs for the Java platform (NIO.2) (turorial on File I/O)
NIO.2 filesystem provider for zip/jar archives
SCTP (Stream Control Transmission Protocol)
SDP (Sockets Direct Protocol)
Use the Windows Vista IPv6 stack
TLS 1.2
sec :Elliptic-curve cryptography (ECC)
jdbc :JDBC 4.1
client : XRender pipeline for Java 2D
Create new platform APIs for 6u10 graphics features
Nimbus look-and-feel for Swing
Swing JLayer component
web :Update the XML stack
mgmt :Enhanced JMX Agent and MBeans [NEW]
+CSS support for Javadoc :)
Thanks to Henrik!