December 23, 2005
RIFE 1.3.1
The RIFE project has released version 1.3.1. They write in, "(1.3.1 has) the following highlights: important workaround for JDK 1.4 bug on Windows, bug-fixes to some new features that 1.3 offered, support for Derby network driver."
[Rifers | Permalink] Apache Mina 0.9
The Apache Directory project has released version 0.9 of MINA. "Changes since 0.8.x: revamped the overall API reflecting user feedback, more utility classes and methods, support for StartTLS; out-of-the-box protocol codecs which helps rapid implementation: bject serialization codec & text line codec, and a user can specify the number of NIO Selector threads, which can improve the performance when running on a multi-processor machine."
[MINA Project | Permalink] Ravenous 0.5.6
The Ravenous Java webserver project has released version 0.5.6 with major bugfixes. "This release adds a default "expires" HTTP header to all script outputs. Furthermore, several bugs concerning sessions and hanging connections were fixed. Finally, the bundled versions of prototype and scriptaculous have been upgraded."
[Ravenous Project | Permalink] JavaMail 1.4 Early Access
Sun Microsystems has released JavaMail 1.4 Early Access. "This release provides an early access implemention of the JavaMail 1.4 API. The JavaMail 1.4 API specification is available as part of the Maintenance Review process of the JCP."
[Sun Microsystems | Permalink] Compass Framework 0.7.0 - Search
The Compass Framework project has announced the release of version 0.7.0. They write in, "It includes bug fixes, support for Query Filters, enhanced Query API, reverse meta-data or resource-property mapping , and minor performance improvements."
[Compass Framework | Permalink]
December 22, 2005
JVoiceXML 0.3
The JVoiceXML project has announced the release of version 0.3. They write in, "JVoiceXML is an implementation of VoiceXML 2.1, the Voice Extensible Markup Language. Changes since release 0.2.1: improved javadoc, version number in main class, toString of XmlDocument creates an XMLrepresentation, corrected retrieval of vxml node, ssupport for base uri, refactoring of the grammar processor, using new grammar processor, support of JSGF grammars, preparation to support all grammar formats," and much more.
[JVoiceXML Project | Permalink] Confluence 2.1
The Confluence development team have announced the release of version 2.1. "We're very happy to introduce two highly-requested features... Autosave keeps you in touch with the Confluence server while you edit a page...Meanwhile, concurrent editing notifications will warn you when someone else is trying to edit the same page as you. For Confluence administrators, we've landed the atlassian-user library. Most customers will see no significant change from this, but if you're interested in integrating Confluence with LDAP, it's a big step forward."
[Atlassian | Permalink] Glazed Lists 1.5.0
The Glazed Lists project has announced the release of version 1.5.0. They write in, "1.5.0 adds supports for Java 1.5 Generics while maintaining source compatibility with Java 1.4. It also adds two new list transformations, GroupingList and FunctionList."
[Glazed Lists Project | Permalink] New DBMS: H2 (Hypersonic 2)
The former developer of the Java Open Source DBMS Hypersonic SQL just published a new DBMS called 'H2' (for Hypersonic 2). They write in, "Apart from the usual features such as SQL, transactions, JDBC API, referential integrity, the database also supports clustering, views, subqueries, encryption, trigger and stored procedures. There's an ODBC driver as well. As HSQLDB, database can be operated in the embedded and server mode, with data kept in-memory or on disk. This is already the third database engine written by the Swiss Thomas Mueller: after Hypersonic SQL, he also made PointBase Micro. Development of H2 started in May 2004, but it was first published a few days ago in the internet."
[Hypersonic 2 Project | Permalink] Early Draft: JSR 270 - Mustang
Sun Microsystems has submitted an early draft for review of JSR 270 - Java SE 6 ("Mustang") to the JCP. "The proposed specification will define the feature set for the next major release of the Java 2 Standard Edition platform, code named 'Mustang', which is targeted to ship in 2006. Mustang is one of a ongoing series of J2SE feature releases. The goal is to ship feature releases on a regular 18-24 month cycle, with each release including a combination of quality improvements and new features."
[The JCP | Permalink] Proposed Final Draft: JSR 220 - EJB 3.0
Sun Microsystems and Oracle have submitted a proposed final draft of JSR 220 - EJB 3.0 to the JCP. "The purpose of EJB 3.0 is to improve the EJB architecture by reducing its complexity from the EJB developer's point of view.
It is expected that metadata attribute annotations will play a large role in this simplification. The scope of the JSR is not limited to simplification through the use of metadata, however. It will consider a variety of other features that can promote ease-of-use. It will also examine how existing requirements on the developer can be reduced."
[The JCP | Permalink]
December 21, 2005
Deskzilla 1.1
The Deskzilla project, a Java desktop client for Bugzilla bug tracking system, has announced the release of version 1.1. They write in, "New features highlights: Tabbed Search Results allow to work with several bug tables at once; Configurable Workflow Actions allow to quickly modify a bug by using a pre-defined pattern; Export allows to save bugs as CSV or HTML file; Live Distribution automatically maintains a list of sub-queries that correspond to every available option for a field like Product or Component; Navigation Tree Filteringallows to hide all empty sub-queries, which would select no bugs."
[Deskzilla | Permalink] AspectJ 5
The Eclipse project has released version 5.0 of AspectJ. "AspectJ 5 introduces several important changes to the language and tools
in order to support Java 5, and to extend the capabilities of AspectJ in
general. These changes are too extensive to describe in a simple readme file,
so instead we have created the AspectJ 5
Developer'
[AspectJ Project | Permalink] Jakarta Commons Math 1.1
The Jakarta Commons Math development team have released version 1.1. "The new release contains bug fixes and enhancements. All API changes are binary compatible with version 1.0. The enhancements include some new probability distributions, a Fraction class, new matrix and numerical utilities, and a PRNG pluggability framework making it possible to replace the JDK-supplied random number generator in commons-math (and elsewhere) with alternative PRNG implementations."
[Jakarta Project | Permalink] Eclipse Web Tools Platform 1.0
The Eclipse Web Tools Platform (WTP) development team have released version 1.0. "'The new features of WTP 1.0 are designed to create a more vendor ready platform for Web and J2EE development,' said Tim Wagner, the PMC Lead of the Web Tools Project from BEA Systems. 'Working together with the diverse member companies in the project and the community has helped immensely to produce these platform APIs, which can help to better enable other commercial vendors to leverage WTP tools for their products.'" As such new features include the promotion of several APIs, componentization of WTP into subsets, improvements to current tools from version 7.0, major documentation and help system improvements, and more.
[Eclipse WTP Project | Permalink] Jakarta Commons HttpClient 3.0
The Jakarta Commons HttpClient development team have released version 3.0. Improvements are numerous, but highlights include a new preference architecture, improved exception handling, better connection management, better support for authentication, enhanced cookie management, and more.
[Jakarta Project | Permalink] Apache Maven - EAR & Javadocs Plugin Updates
The Apache Maven development team have released updates to their EAR & Javadocs plugins for Maven. Both packages are primarily bug fix releases.
[Apache Maven Project | Permalink]
December 20, 2005
TrueZIP 4.0
Version 4.0 of the TrueZIP project has been released. They write in, "This is a major update with new features, enhanced error handling for rock solid stability and significant performance improvements for large ZIP files. All users are recommended to upgrade."
[TrueZIP Project | Permalink] Ravenous 0.5.5
The Ravenous Java webserver project has released version 0.5.5 and new includes admin docs. "This release fixes a couple of small bugs and adds disk based session types as well as a full administrator's guide."
[Ravenous Project | Permalink] JSON-RPC-Java 1.0rc2
The JSON-RPC-Java project has released its second release candidate for version 1.0. "The manual was updated with documentation for References and LocalArgResolvers. Javadoc updates were made. Clustering support was added along with a ErrorInvocation callback interface. Bugs in the JSON-RPC JavaScript client were fixed."
[JSON-RPC-Java Project | Permalink] JOnAS EJB3 Early Prototype
The Objectweb Consortium has announced an early prototype available for testing of JOnAS EJB3. "The developments are going on, and more complete versions will be delivered during the beginning of year 2006.
You may try the EJB3 container very easily right now on JOnAS 4.6 as soon as you are using a jdk 5, by deploying it as a RAR module. It is provided with simple examples illustrating both the EJB3 features, and the ease of use of this new container. Indeed, in addition to the EJB3 ease of programming, this container makes the developer's and deployer's life far easier."
[ObjectWeb | Permalink]
December 19, 2005
Tapestry 4.0rc2
The Jakarta Tapestry project has announced the release of version 4.0rc2. "This release supplies some missing documentation, including user input validation. It also fixes a subtle startup bug that affects deployments under JDK 1.3."
[Apachenews | Permalink] EditiX 4.3 - XML Editor
JAPISoft has released version 4.3 of EditX. They write in, "This release fixed various problems mainly with W3C Schema management. It improved the global performance, thus the tree view is updated fastly than before. The tree location from the text caret is better managed and the text is taken into account."
[JAPISoft | Permalink] Sun Java System Portal Server 7
Sun Microsystems has announced version 7 of Sun Java System Portal Server. "Enhancing the overall capabilities of the Java Enterprise System, the Sun Java System Portal Server 7 is the first to allow the easy creation of interactive communities of users and services, building community portals populated with collaborative content including RSS feeds, blogs and wikis. Identity-based portals and community portals, when combined with Sun's leading support of AJAX (Asynchronous JavaScript) portal containers, allow users to experience the interactive power of the Web along with the personalization and rich application interfaces traditionally associated with the desktop."
[Sun Microsystems | Permalink] Jakarta Commons Configuration 1.2
The Jakarta Commons has announced the release of version 1.2 of Commons Configuration. "The new release contains a couple of bug fixes, many of them related to file based configurations and reloading strategies. There are some new features as well."
[Apachenews | Permalink] JSwat Java Debugger 3.4
The JSwat Java Debugger project has announced the release of version 3.4 with some feature enhancements. "An option to step over synthetic methods is now provided. The default focus is set in most dialogs. The 'class' column was added to threads view. Tooltips were added to dialog fields. The toString() column was added to Variables view. The suspend policy property is shown using tags. Sensible default installation paths are used. A bulk add feature was added for the path editor. 'Resume immediately' was added to the attach dialog. A 'class not loaded' exception is now avoided. The editor tooltip was improperly parsing text and has been fixed. Deserialization errors are now handled gracefully."
[JSwat Java Debugger Project | Permalink]
December 16, 2005
JavaSVN 1.0.1
The JavaSVN project has released version 1.0.1 to address some bug fixes. "This release fixes number of minor bugs and exceptions found in version 1.0.0."
[JavaSVN Project | Permalink] Synthetica 1.3.0
The Synthetica Look and Feel for Swing project has announced the release of version 1.3.0. They write in, "All available themes were updated (for the use with Mustang), additional new theme called SyntheticaBlueMoon Look and Feel, support for opaque toolBars, PopupMenu support for mixed components, added a DefaultTableCellRenderer for the Icon class, UIManager support for some tabbedPane defaults, new UIManager keys."
[Javasoft | Permalink] Cayenne 1.2M9
The Cayenne object-relational persistence framework project has released version 1.2M9 with some major enhancements. "This release features CayenneModeler packaged as a native application for Windows and Mac, support for generic persistent classes, a new UI, an improved backend for autoincremented columns, and more."
[Cayenne Project | Permalink] Excelsior JET 4.1
Excelsior has announced the release of Excelsior JET 4.1. They write in, "This release improves ease-of-use of the entire Excelsior JET toolchain and makes a number of customer-requested enhancements to the Excelsior Installation Toolkit. The core engine has been left intact, except for bug fixes."
[Excelsior LLC | Permalink] Apache Maven 2.0.1
The Apache Maven team has announced the release of version 2.0.1. "This is primarily a maintenance release, incorporating improvements to: Artifact and Transitive Dependency handling, POM inheritance and interpolation, Multimodule Builds, plugin support, and much more...
Also, some highlights associated with this release are: site documentation improvements, support for mojos written in Ant"
[OSDir.com | Permalink] IDX EAP - Initial Release
Authentisoft, has announced an early access program for the release of Identity Exchange (IDX). They write in, "IDX enables IT administrators and application developers to quickly integrate and deploy single sign-on infrastructures using popular directory servers such as Microsoft Active Directory and Apple OS X Open Directory."
[Authentisoft | Permalink] TrueLicense Library Collection (TLC) 1.20
The TrueLicense Library Collection (TLC) project has announced the release of version 1.20. They write in, "The new version now includes sample source code for a license key generator for share-it!, a global e-commerce provider for Internet software and shareware sales, has been added. This source code is used by share-it to create license keys for the TrueMirror application, a file synchronization tool featuring transparent access to ZIP files and AES encryption." TLC is a library for easy and secure management of licenses for closed source applications.
[TrueLicense Library Collection | Permalink]
December 15, 2005
JGroups 2.2.9 Final
Bela Ban has announced the release of version 2.2.9 of multicast communication toolkit JGroups. "This is a very stable release, with lots of performance enhancements and
a couple of critical bug fixes.
As I'm typing this, I'm running 2 instances of perf.Test on my laptop,
connected to a 100Mbps switch, and each instance
sends 1 billion 1K messages to the cluster, so a total of 2 billion 1K
messages (2TB I think). So far jconsole connected to both
instances shows absolutely flat memory, no leak whatsoever, and I'm at
300 million messages. The average message rate
so far has been ca 10500 msgs/sec (very stable, almost no deviations),
and I expect the entire test to take ca 50 hrs."
[JGroups Project | Permalink] AjaxAnywhere 1.1.0.5
The AjaxAnywhere project has published version 1.1.0.5. They write in, "Changes: default graceful fallback, JSF lifecycle support, performance optimization possibilities, improved scripts, multiple bug fixes."
[AjaxAnywhere Project | Permalink] Sun to Ship Derby DB
Sun Microsystems has announced that it will begin shipping open source database Derby with its Java server software products. "In addition, Sun said it has created a plug-in which will allow the database to work closely with Sun's NetBeans open-source development tool.
Earlier this year, Sun began committing engineers to the Apache Derby project, which IBM started with the donation of an embedded Java database. The Sun-supported version of that database is called open Java DB. Sun uses it in the latest version of its Java Enterprise System suite. With NetBeans version 5.0, Sun will include a plug-in that makes it easier to build and deploy Java applications with the open Java DB, Sun said."
[C|Net | Permalink] yFiles 2.4 - Graph Library
yWorks has announced version 2.4 of yFiles, a Java class library for analysis, automatic layout, and visualization of diagrams, networks, and graphs. The write in, "This major release includes new functionality, like, e.g.: support for using Swing UI components to render nodes ,new directed orthogonal layout algorithm that features advanced UML-style layout ,enhanced tree layout algorithms that support fine-grained layout customization, bridges in edge paths that resolve the visual ambiguity induced by edge crossings , and many layout improvements, great and small."
[yWorks GmbH | Permalink] Big Faceless PDF Library 2.6.5
The Big Faceless PDF Library project has released version 2.6.5 to provide some feature enhancements. "The DiskCache class was profiled and improved to reduce memory usage. Heap use can be reduced by up to 75% in some extreme situations (documents consisting entirely of bitmap images, for example). A "blue tint" was worked around when displaying some PDF documents in the viewer, caused by ColorSpace issues. The FormChoice internals were tweaked to match Acrobat's behavior, rather than the PDF specification. Tweaks were done to the AnnotationNote class to allow setting of popup window location. The viewer was fixed to handle documents containing zero-width lines and other path oddities. The ability to display Type 3 fonts was added to the viewer."
[Big Faceless PDF Library | Permalink] Koalog Constraint Solver v3.0
Koalog has announced the release of Koalog Constraint Solver v3.0. They write in, "Koalog Constraint Solver (KCS) is a powerful Java library for Constraint
Programming. It provides cutting-edge technology for solving satisfaction
and optimization problems, including: scheduling, planning, routing,
time-tabling, resource allocation, configuration and many others.
KCS includes a solver on boolean, integer and set domains, many global
constraints such as: AllDifferent, ColoredMatrix, Cumulative, Cycle,
Disjunctive, Global Cardinality Constraint (GCC), LatinSquare, Permutation,
Sort.
Interesting features of KCS also include: ANYTIME constraint solving,
SHAVING of variables, local search (useful for solving huge problems
when exact methods are too slow)."
[Koalog | Permalink]
|