Arquillian Container Weld Root POM 2.0.0.Final Released

The Arquillian team is proud to announce the 2.0.0.Final release of the Arquillian Container Weld Root POM component!

What is Arquillian?

Arquillian is open source software that empowers you to test JVM-based applications more effectively. Created to defend the software galaxy from bugs, Arquillian brings your test to the runtime so you can focus on testing your application's behavior rather than managing the runtime. Using Arquillian, you can develop a comprehensive suite of tests from the convenience of your IDE and run them in any IDE, build tool or continuous integration environment.

Release details

Component Arquillian Container Weld Root POM
Modules
Version 2.0.0.Final view tag
Release date 2017-12-07
Released by Bartosz Majsak
Compiled against

Published artifacts org.jboss.arquillian.container

  • org.jboss.arquillian.container » arquillian-weld-embedded jar javadoc pom

Release notes and resolved issues 1

Bug
  • ARQ-2165 - Properties are not loaded correctly when searching for /META-INF

Thanks to the following list of contributors: Bartosz Majsak, Tomas Remes, John D. Ament

Arquillian Container SE 1.0.2.Final Released

The Arquillian team is proud to announce the 1.0.2.Final release of the Arquillian Container SE component!

What is Arquillian?

Arquillian is open source software that empowers you to test JVM-based applications more effectively. Created to defend the software galaxy from bugs, Arquillian brings your test to the runtime so you can focus on testing your application's behavior rather than managing the runtime. Using Arquillian, you can develop a comprehensive suite of tests from the convenience of your IDE and run them in any IDE, build tool or continuous integration environment.

Release details

Component Arquillian Container SE
Version 1.0.2.Final view tag
Release date 2017-12-01
Released by Tomáš Remeš
Compiled against

Published artifacts org.jboss.arquillian.container

  • org.jboss.arquillian.container » container-se-api jar javadoc pom
  • org.jboss.arquillian.container » container-se-managed jar javadoc pom
  • org.jboss.arquillian.container » container-se-server jar javadoc pom
  • org.jboss.arquillian.container » container-se-tests jar javadoc pom

Release notes and resolved issues 0

Thanks to the following list of contributors: Tomas Remes, Bartosz Majsak

Arquillian Container Chameleon 1.0.0.Beta3 Released

The Arquillian team is proud to announce the 1.0.0.Beta3 release of the Arquillian Container Chameleon component!

What’s new in this release

Support for WildFly 11

With this release we bring support for latest version of WildFly container. We would like to take this opportunity to highlight how easy it is to get support for a custom container if it’s not defined by Chameleon itself.

Prior to this release, if you needed support for WildFly 11, there were just two things you had to do in order to use it with Chameleon:

  • create a containers.yml file (like the snippet below)
  • point Chameleon to load it, instead of the default one
- name: WildFly
  versionExpression: 11.*
  adapters:
    - type: remote
      coordinates: org.wildfly.arquillian:wildfly-arquillian-container-remote:2.1.0.Final
      adapterClass: org.jboss.as.arquillian.container.remote.RemoteDeployableContainer
    - type: managed
      coordinates: org.wildfly.arquillian:wildfly-arquillian-container-managed:2.1.0.Final
      adapterClass: org.jboss.as.arquillian.container.managed.ManagedDeployableContainer
      configuration:
        jbossHome: ${dist}
    - type: embedded
      coordinates: org.wildfly.arquillian:wildfly-arquillian-container-embedded:2.1.0.Final
      adapterClass: org.jboss.as.arquillian.container.embedded.EmbeddedDeployableContainer
      configuration: 
         jbossHome: ${dist}
         modulePath: ${dist}/modules
  defaultType: managed
  dist:
    coordinates: org.wildfly:wildfly-dist:zip:${version}
  exclude:
    - org.jboss.arquillian.test:*
    - org.jboss.arquillian.testenricher:*
    - org.jboss.arquillian.container:*
    - org.jboss.arquillian.core:*
    - org.jboss.arquillian.config:*
    - org.jboss.arquillian.protocol:*
    - org.jboss.shrinkwrap.api:*
    - org.jboss.shrinkwrap:*
    - org.jboss.shrinkwrap.descriptors:*
    - org.jboss.shrinkwrap.resolver:*
    - "*:wildfly-arquillian-testenricher-msc"

and then run the build using command such as:

mvn clean install -Darq.container.chameleon.configuration.chameleonContainerConfigurationFile=${PWD}/containers.yml -Darq.container.chameleon.configuration.chameleonTarget=wildfly:11.0.0.Final:managed

This way you can also easily contribute support for your favorite container and become Arquillian Hero forever!

GlassFish containers

We brought support for latest GlassFish 5 server, you can use it as follows:

  • glassfish:5.0:managed
  • glassfish:5.0:remote

In addition we depracated support for GlassFish 4.0 in favor of GlassFish 4.1.

What is Arquillian Container Chameleon?

The Chameleon container can quickly adapt to your needs of testing against several containers (JBoss AS / JBoss EAP / WildFly / GlassFish) or even switching between different modes (Managed / Remote / Embedded) without requiring additional dependency configuration.

Release details

Component Arquillian Container Chameleon
Version 1.0.0.Beta3 view tag
Release date 2017-11-29
Released by Bartosz Majsak
Compiled against

Published artifacts org.arquillian.container

  • org.arquillian.container » arquillian-chameleon-container-model jar javadoc pom
  • org.arquillian.container » arquillian-container-chameleon jar javadoc pom

Release notes and resolved issues 2

Other

Thanks to the following list of contributors: Bartosz Majsak, Rod Mackenzie

Arquillian Container GlassFish 1.0.2 Released

The Arquillian team is proud to announce the 1.0.2 release of the Arquillian Container GlassFish component!

What is Arquillian?

Arquillian is open source software that empowers you to test JVM-based applications more effectively. Created to defend the software galaxy from bugs, Arquillian brings your test to the runtime so you can focus on testing your application's behavior rather than managing the runtime. Using Arquillian, you can develop a comprehensive suite of tests from the convenience of your IDE and run them in any IDE, build tool or continuous integration environment.

Release details

Component Arquillian Container GlassFish
Modules
Version 1.0.2 view tag
Release date 2017-11-28
Released by Bartosz Majsak
Compiled against

Published artifacts org.jboss.arquillian.container

  • org.jboss.arquillian.container » arquillian-glassfish-common jar javadoc pom
  • org.jboss.arquillian.container » arquillian-glassfish-managed-3.1 jar javadoc pom
  • org.jboss.arquillian.container » arquillian-glassfish-remote-3.1 jar javadoc pom
  • org.jboss.arquillian.container » arquillian-glassfish-embedded-3.1 jar javadoc pom

Release notes and resolved issues 1

Enhancement

Thanks to the following list of contributors: Bartosz Majsak

Arquillian Container Weld Root POM 2.0.0.Beta5 Released

Since we wrote this post we didn't laze around. Check our latest announcement.

The Arquillian team is proud to announce the 2.0.0.Beta5 release of the Arquillian Container Weld Root POM component!

What is Arquillian?

Arquillian is open source software that empowers you to test JVM-based applications more effectively. Created to defend the software galaxy from bugs, Arquillian brings your test to the runtime so you can focus on testing your application's behavior rather than managing the runtime. Using Arquillian, you can develop a comprehensive suite of tests from the convenience of your IDE and run them in any IDE, build tool or continuous integration environment.

Release details

Component Arquillian Container Weld Root POM
Modules
Version 2.0.0.Beta5 view tag
Release date 2017-07-25
Released by Tomas Remes
Compiled against

Published artifacts org.jboss.arquillian.container

  • org.jboss.arquillian.container » arquillian-weld-embedded jar javadoc pom

Release notes and resolved issues 0

Thanks to the following list of contributors: Tomas Remes, John D. Ament, Antonin Stefanutti, Matej Novotny, Bartosz Majsak