Daily Roundup

Version 3.0 of JBehave BDD Framework and a New Actors Library for Clojure

Jessica Thornsby
Version-3-0-of-JBehave-BDD-Framework-and-a-New-Actors-Library-for-Clojure

PLUS, Mozilla updates Add-On Collections, and Apache OpenWebBeans 1.0.0-alpha-2 is released.

Apache OpenWebBeans 1.0.0-alpha-2 Released with Latest
API

Apache OpenWebBeans 1.0.0-alpha-2 has been released.

OpenWebBeans is an implementation of the JSR-299 ‘Context and
Dependency Injection for Java’ and JSR-330 ‘atinject.’ It provides
Dependency Injection scaling from Java SE environments, up to EE6
services, and is modular in structure. This release implements the
latest API and passes the JSR-330 TCK.

It can be downloaded now.

BDD Framework JBehave 3.0 Updates Stories

JBehave version 3.0 is out now.

JBehave is a Java-based framework for Behaviour-Driven
Development.

Now, user stories can be specified as both classpath resources
and external URL-based resources, and multiple textual stories can
be run using a single Java entry point. The embedder framework
allows the running of stories to be embeddable in multiple
execution environments, and stories can be run as JUnit tests or
other annotation-based unit test frameworks. There is also a list
of bug fixes.

Async Http Client library 1.1.0 supports Multi
Headers

The Async Http Client Library has reached version 1.1.0!

Async Http Client library allows Java apps to execute HTTP
requests and asynchronously process the HTTP responses.

With this release, the connection pool is unlimited by default,
Multi Headers are supported, and Basic and Digest Authentication is
supported out-of-the-box. OAuth signature and proxy per request are
both now supported, and Google Collection and Log4j dependencies
have been removed.

New Actors Library for Clojure Builds on RabbitMQ and
ZooKeeper

Jobim is a new Actors library for Clojure built on top
of RabbitMQ and Zookeeper.

Jobim depends on 2.x of the RabbitMQ messaging solution, for
dispatching messages between Java Virtual Machine nodes. A Jobim
Actor can be started using any Clojure function, and Jobim uses the
standard Java serialisation mechanism to build the payload of the
messages.

The source code can be downloaded from github.

Mozilla Add-On Collections Get Favouriting
Functionality

Mozilla have updated their Add-on Collections service,
adding functionality for marking favourite Add-ons and a private My
Favourite Add-ons collection for each user. There is also a new
‘Add to Collection’ icon, and options for following, sharing and
editing collections listed in the Collections Directory. The URL
structure has been changed, so a user’s collections are now listed
under their username.

A video tour of the new features, is available at
the announcement.

Author
Comments
comments powered by Disqus