Skip to main content

Releases

This page provides the latest versions of all Drill4J components related to the 0.9.x release. Below, you'll find the release notes in reverse chronological order, along with changelogs and information on breaking changes.

Current versions#

ComponentVersionLinks
Application Agent0.9.4 Release
Test Agent0.23.3 Release
CI/CD Integration Plugin (Maven/Gradle)0.1.6Gradle Plugin
Maven Plugin
Drill4J Backend0.9.3Github Container Registry
Drill4J UI0.1.2Github Container Registry
Metabase dashboardsv20Release

Releases#

Minor Release 4#

New Versions:

Notes:

  • PostgreSQL is updated to version 17

Minor Release 3#

New Versions:

  • Application Agent 0.9.3
  • CI/CD Integration Plguin 0.1.3

Changelog:

  1. Application Agent - fixed Java 21 support issue associated with outdated ASM library
  2. CI/CD Integration Plugin - allow setting GH_USER_TOKEN to increase download limits (affects Testing Agent and Application agent). Refer to corresponding docs page for more information https://drill4j.github.io/docs/cicd-integration/cicd-integration-plugin

Minor Release 2#

New Versions:

  • Admin Backend 0.9.1
  • Application Agent 0.9.2
  • Test Agent 0.23.2

Breaking Changes:

  1. Application Agent: The classScanDelay parameter has been renamed to scanClassDelay.

Changelog:

  1. Application Agent & Test Agent: Fixed issues related to unit test support.
  2. Test Agent: Resolved a bug affecting Selenium 4 support.
  3. Admin Backend: Updated DB schema for storing test results. Users can expect migrations to run automatically without any manual intervention.
  4. Documentation: See updates below.

New Documentation

  1. WildFly Integration Guide https://drill4j.github.io/docs/guides/wildfly
  2. Tomcat Integration Guide https://drill4j.github.io/docs/guides/tomcat
  3. Github Integration Guide https://drill4j.github.io/docs/cicd-integration/github

    Note: The GitHub integration guide assumes Drill4J core services are deployed, configured, and ready to accept data. Complementary documentation is currently being written.

Minor Release 1#

Bugfix release

New component versions:

  • Java Agent: 0.9.1
  • Test Agent: 0.23.1
  • CI/CD Integration Plugin: 0.1.1

Changelist

  1. Breaking Change: Renamed agent parameters from drillApiUrl and drillApiKey to apiUrl and apiKey.

  2. Fixed Issue: NPE crash when -agentpath:<path-to-agent> lacks <options>.

  3. Realworld Demo - updated to work on Linux (addressed unknown host "host.docker.internal" error) and use new parameter names (Pull fresh version for latest fixes)

  4. Updated Documentation: Reflects parameter name changes and newly released versions.

As there are breaking changes associated with this release, make sure to update your configuration files accordingly.

Release 0.9.0#

Drill4J version 0.9.0 is out! ๐Ÿš€

The release and documentation are still a work in progress, and breaking changes may occur. We'll be making updates and fixing bugs in the coming weeks. You can let us know if you run into any problems using GitHub Issues (see the link below).

โ— We're dropping support for older versions (0.8.0-alpha and prior). Please consider using latest releases โ—

Links:

  1. Release 0.9.0 documentation https://drill4j.github.io/docs/what-is-drill4j
  2. Demo https://github.com/Drill4J/realworld-demo
  3. Issues tracker https://github.com/Drill4J/drill4j/issues