- Java
- GWT 2.1 final released
- Spring Roo 1.1 Released (with GWT 2.1 support)
- Spring 3.0.5
- Sonar 2.3
- Netty 3.2.2
- Concordion 1.4.1 - new extension API by Nigel Charman
- Project Coin updates around multi-catch and precise rethrow
- Follow OpenJDK on twitter
- openjdk6 in Macports
- New way of static methods to find their own class
- Jasypt 1.7
- Java Spotlight podcast
- Apache
- MINA 2.0.1
- PDFBox 1.3.1
- Commons Daemon 1.0.4
- Tuscany SCA
- Commons IO 2.0
- Open Web Beans 1.0 final
- Ivy 2.2.0
- Camel 1.4
- ServiceMix 3.2.2
- Clojure
- Tools
- New IntelliJ IDEA X EAP with Github Support
- Firefox 4 delayed til 2010
- easyb moved to Github and Maven
- Resin 4.0.12
- Lily CMS 0.2
Sunday, October 31, 2010
Unsupported Operation 18
Sunday, October 24, 2010
Unsupported Operation 17
Unsupported Operation Episode (mp3) 17
- Apple deprecates Java
- OpenJDK 7 appears ported to Mac OS X already
- New Mac AppStore guidelines are not to use deprecated or optionally installed technologies. That would
seem to include Air. - Will we see a move to Delphi? Delphi starts its beta programme of native Mac support in November .
- What about MonoMac? (which compiles to native Mac)
- Dmitry Jemerov (Jetbrains): Right now we know as much as anyone else about this issue. We don’t plan to stop our OSX-specific Java development. Whatever the final outcome of this issue (Apple reverting its decision like it reverted its changes to the iOS developer agreement, Apple open-sourcing its Java implementation, Oracle providing its own port of Java for MacOS X, or SoyLatte becoming the de-facto standard), we’re certain that some version of Java on MacOS X will remain available. And if it means that we’ll have to do a lot of additional work to adapt our platform to the new Java implementation, well, then we’ll do it, as we don’t seem to have much choice in this regard.
- Microsoft walks away from dynamic languages
- Doug Lea heralds change in the JCP
- Eclipse Foundation declares “NO VOTE” for any JSR/proposal that does not include OSGi in Java 8
- Tomcat 7.0.4 beta release, bug fixes and reduced code duplication
- Groovy++ gets Closure level fields
- GAE gets new admin features
- Many new features are python only tho, Java left out
- JavaFX Roadmap
- AZUL’S Zing software + Vega 3 hardware stack optimized for Java shows performance 100s of times better than Oracle’s JVM (HotSpot).
- OpenCore released - highly performant low impact Java monitoring, but commercial. Part of JInspired.
- GWT 2.1 RC1 brings features from GWT 2.2, including logging and a new MVP framework. MVP is good as
a bug in the current optimizer prevents generics from working entirely properly with the code splitter with
such frameworks as gwt-dispatch - New Maven mirror in france and uk.
- Artifactory 2.3 Pro has some cool new features - its a repository manager that competes with Nexus
- License alerts
- Atlassian Crowd integration
- User plugins
- Gradle & Ivy integration + more
- Atlassian Crucible starter licenses now available, 5 for $10
- async-http-client 1.3.1 released - 2x faster than last weeks 1.2.0 release!
- gitflow 0.4 released - intro screencast Mark recorded.
- apache commons-io 2.0 released, java 5 version
Theme music is “Emotional Upgrade” by John Zeeley, used under Creative Commons.
Monday, October 18, 2010
Unsupported Operation 16
Unsupported Operation 16
It’s been a few weeks since the last Unsupported Operation, but we’re back with another set of news and views (mp3).
Java
- Async HTTP Client 1.2.0 Released.
- Google files to have Oracle’s suit dismissed and Oracle to pay costs back
- IBM abandons Harmony and joins OpenJDK
- Oracle release Java 6u22 - LOTS of security fixes
- Oracle or Microsoft in talks to maybe buy EMC? With VMWare/Spring under the EMC wing, either outcome will be an interesting shift in the landscape.
Other
- Scala releases 2.8.1 RC3 (14 Oct)
- GWT starts to showcase features of 2.1
- Scala Solutions founded - Martin goes commercial
- Lift 2.1 Released
- Jetbrains release PyCharm 1.0 - Python IDE based on IntelliJ
- Hibernate 3.6 released, moved to git, github,and gradle.
- PostgreSQL 9 released! 9.0 includes more major features than any release before it, including:
- Hot standby
- Streaming replication
- In-place upgrades
- 64-bit Windows builds
- Easy mass permissions management
- Anonymous blocks and named parameter calls for stored procedures <- PG gets closures before Java :-)
- New windowing functions and ordered aggregates
Groovy
- HTTP Builder 0.5.1 released - adds OAUTH support
- Big war erupts on Groovy bug list over whether “true”.toBoolean() should return true or false. Makes for hilarious read
- GWTQuery is being worked on again. Still no 1.0 release
Clojure
- Crane is a new clojure based deployment tool - similar in space as puppet, chef, ish.
Tools
- AquaFold 9 - new Open APIs
- Eclipse Virgo Milestone 5 - Milestone 5 of Eclipse Virgo 2.1.0 is available from the download page. We plan to ship the 2.1.0 release by the end of October. Highlights of this milestone:
- Upgrade Equinox to 3.6.1
- Remove unnecessary bundles from kernel and shrink the classpath
- Distinguish more clearly between kernel and web server in documentation
- Bug 325334: Import-Bundle of fragment that does not specify bundle version range
- Rename service scoping control property
- Various diagnostic improvements
- Improve permission handling in Windows startup scripts and document a workaround
- Add empty pickup directory to kernel zip
- Various minor improvements
- Netbeans 6.10 renamed to Netbeans 7.0
Apache
- Maven 3
- Maven Release Plugin 2.1
- Maven Assembly Plugin 2.2
- Maven Antrun Plugin 1.6
- Maven Common Artifact Filters 1.3
- Maven Java EE 6 archetypes 1.2 released
- Maven Checkstyle Plugin 2.6
- Maven Linkcheck Plugin 1.0.1
- Apache Wicket 1.4.12 released, this release brings a fix to a critical bug which prevented ajax form submits in FireFox.
- Apache Wicket 1.5-M2.1 - This is the second milestone of the new 1.5.x Wicket series. The focus of 1.5.x is to provide our users with a more powerful and flexible request processing pipeline. This release is NOT production-ready, it is more of a technology demo that should facilitate user-feedback we can fold into the next milestone. New and noteworthy items in this milestone include Inter-component event mechanism which allows components to communicate in a decoupled fashion, and improved resource caching.
- Apache Buildr 1.4.3 released, addressed a critical fault where zip/jars could be corrupted, but a whole lot of other changes as well. Buildr is a cross between Ant and Maven, like Gradle, but written in Ruby
- Apache Derby 10.6.2.1 released
- Derby is a slow as buggery Java RDBMS that is included in JDK6
- This release addresses a data corruption issue for unique index corruption. Existing unique nullable constraints may need to be repaired [1].
Users may also want to consider the recently found upgrade issue regarding triggers[2]. - Adds in localization for new messages created in 10.6
- Derby is used in Glassfish
- Apache CXF 2.3.0 finally released - Lots in this release, probably biggest for me is @WSDLDocumentation. What’s new in CXF 2.3.0:
- JAX-WS 2.2 Compliant (passes TCK)
- JAX-RS 1.1 Compliant (passes TCK)
- New annotations for Java first use cases to reduce the need for external configuration and provide more control over the runtime and generated WSDL
- @WSDLDocumentation annotation to add documentation nodes to generated wsdl
- @SchemaValidation annotation to turn on schema validation
- @DataBinding to set the databinding used (if other than JAXB)
- @GZIP to turn on GZIP compression
- @FastInfoset to turn on FastInfoset support
- @Logging to turn on and control various Logging functionality
- @EndpointProperty to configure endpoint properties
- @Policy to associate WS-Policy documents with the service
- SOAP/JMS spec implementation. While CXF has supported SOAP over JMS since 2.0, there wasn’t a standard specification to describe how it
should be done so different vendors did things differently and
interoperability was impossible. The new SOAP/JMS specification
support implements the new SOAP/JMS spec to achieve a higher
degree of interoperability. - SDO databinding
- Schema Validation support for Aegis Databinding if Woodstox 4 is used for the Stax parser
Wednesday, October 6, 2010
Unsupported Operation 15
It may be slightly delayed, but here's the news (mp3):
- Checkstyle 5.2
- Oracle posts JavaOne videos
- JTestR 0.6
- JavaFX Demo at JavaOne
- Clojure Cookbook
- Clojure Maven Plugin 1.5.4
- Expectations Clojure Testing Framework
- CodeNarc 0.10 - checkstyle for groovy
- Gaelyk 0.5
- Groovy++
- Maven Android Plugin 2.6.0
- Amazon Android Store
- Android 2.2.1
- Apache Mina 2.0
- Apache Axis2 1.5.2
- Apache MyFaces 2.0.2
- Apache Bean Validator 0.2
- Apache Shindig
Subscribe to:
Posts (Atom)