- 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
Saturday, September 25, 2010
Unsupported Operation 14
Following on from yesterdays short "no news" news show - we have the real news show.
Theme music is "Emotional Upgrade" by John Zeeley, used under Creative Commons.
Theme music is "Emotional Upgrade" by John Zeeley, used under Creative Commons.
Unsupported Operation 13
A short post JavaOne placeholder cast. Check back tomorrow for the real thing ;-)
Saturday, September 11, 2010
Unsupported Operation 12
Java news for Sunday September 12, 2010.
Theme music is "Emotional Upgrade" by John Zeeley, used under Creative Commons.
- Java
- Netty 3.2.2 Final out - mostly bug fixes to community reported bugs.
- Naked Objects moves to Apache, renames itself to Apache Isis.
- ZK 5.0.4 released
- Apache HttpComponents releases 4.1-beta2
- Ning's Async Http Client 1.1.0 released
- Jackson JSON Parser 1.6 released
- Stephen Colebourne released Joda-Convert, and Joda-Primitives 1.0
- Apache ECS and ORO retired
- Apache OpenJPA 2.0.1 released
- Apache Ant Compress
- JBehave 3.0
- JVM language summit sessions online
- Infinispan 4.1.0 released - used to be JBoss Cache
- Apache OpenWebBeans 1.0.0-alpha2 released
- Automatic resource management makes it into Open JDK 7
- JClouds about to release a new beta
- JBoss Weld put out a new beta for 1.1
- ClickIDE 2.2.0.0 released - Eclipse IDE plugin for the Click webframework - component/event based framework from Apache - sounds nice but never used.
- Apple releases new JDK to developer site
- JDK7 delayed till 2011...... darn those mutable Dates.
- Groovy
- Groovy 1.8 to add some freaky extras to DSL capabilities. with GEP-3
- Groovy powers Android Layout editor
- GPars adds Speculators
- Gaelyk 0.4.4 released - Added namespace support for multi tenancy
- Griffon turns 2 - happy birthday young lad!
- Clojure
- Leiningen 1.3.1 released
- Chas Emerick announces "Clojure Programming" from O'Reily
- Scala
- EtherPad enters Alpha, runs on Scala
- JavaFX
- FxContainer - a dependency injection container for JavaFX
- Mobile
- OSX Desktop Notifications for Android Devices
- Microsoft stage funeral march for iPhone/Blackberry for Windows Phone 7 release - but no Android? Is this because Android's sleep and dream of electric sheep, rather than die?
- Apple 180s on VMs and languages for iPhone - will a JVM surface from Oracle to fight Android?
- Tools
- Jetbrains release TeamCity 5.1.4
- Amazon release Micro instances (613Mb RAM)
- IcedTea 1.9 released, Visual VM split out
- Misc
Theme music is "Emotional Upgrade" by John Zeeley, used under Creative Commons.
Subscribe to:
Posts (Atom)