What's New

You can find information about the features introduced, enhancements, or other changes made in IBM® DevOps Build (Build) . You can also find the features that were introduced in earlier versions of Build. IBM DevOps Build (Build) is the new name of IBM UrbanCode Build from 7.0.0 onwards.

What's New in 7.1.0.4

Release date: 23 June 2026

This release includes the features, enhancements and security related fixes, or other changes listed in the following section. This release is recommended for all customers.

Feature Title Description
UI Modernization

The user interface has been improved for better navigation and usability. Documentation updates reflecting any UI changes will be included in a future release.

Repository-Based Configuration Files

You can now store JAC configuration files, such as <config_file>.json or <config_file>.yaml, anywhere within your source code repository.

When configuring a Job as Code step, specify the path to the configuration file relative to the repository root. During execution, the plugin retrieves the file from the branch that triggered the build and dynamically generates the build workflow. See Creating Job templates using the Job as Code plugin.

Improvements

The following improvements are included in this release to fix the security issues:

  • Upgraded Spring expression to 6.2.19 in both server and agent.
  • Upgraded Spring mvc to 6.2.19 in both server and agent.
  • Upgraded Spring webmvc to 6.2.19 in both server and agent.
  • Upgraded Netty jar to 4.1.135.
  • Upgraded Zookeeper jar to 3.8.6.
  • Upgraded Activemq-all jar to 5.19.4.
  • Upgraded Spring Beans jar to 6.2.19 in in both server and agent.
  • Upgraded Apache Tomcat server to 9.0.118.
  • Upgraded Spring Context jar to 6.2.19 in both server and agent.
  • Upgraded spring-web jar to 6.2.19.
  • Upgraded activemq-broker jar to 5.19.6.
  • Upgraded activemq-client jar to 5.19.6.
  • Upgraded activemq-kahadb-store jar to 5.19.6.
  • Upgraded activemq-openwire-legacy jar to 5.19.6.
  • Upgraded activemq-spring jar to 5.19.6.
  • Upgraded spring-core jar to 6.2.19 in both server and agent.
  • Upgraded spring-tx jar to 6.2.19 in both server and agent.
  • Upgraded spring-jdbc jar to 6.2.19 in both server and agent.
  • Upgraded Apache-log4j to 2.25.4 in both server and agent.
  • Upgraded JMS API to 2.0.1 in agent.
  • Upgraded Bouncy Castle to 1.84 in both server and agent.

For information about bug fixes, see this page.

What's New in earlier versions

You can find information about the features introduced in earlier versions of Build in the following sections.

What's New in 7.1.0.3

Release date: 23 March 2026

This release includes the features, enhancements and security related fixes, or other changes listed in the following section. This release is recommended for all customers.

Feature Title Description
Improvements

The following improvements are included in this release to fix the security issues:

  • Upgraded Log4j to 2.25.3
  • Upgraded Apache Tomcat server to 9.0.115
  • Upgrade Hibernate Core to 5.6.15

For information about bug fixes, see this page.

What's New in 7.1.0.2

Release date: 8 December 2025

This release includes the features, enhancements and security related fixes, or other changes listed in the following section. This release is recommended for all customers.

Feature Title Description
Upgraded to JDK 17

Build server and agent have been upgraded to JDK 17 to enhance performance, security, stability, and compatibility with modern Java features. This is the minimum supported version of JDK for Build 7.1.0.2 or later versions.

Upgraded Log4j to 2.x Upgraded Log4j to 2.x in both server and agent.
UI Improvements Minor UI improvements to enhance the user experience.
Improvements

The following improvements are included in this release to fix the security issues:

  • Upgraded Apache Commons BeanUtils utility to 1.11.0
  • Upgraded Apache Tomcat server to 9.0.112
  • Upgraded nimbus-jose to 10.0.2
  • Upgraded spring core to 6.2.11
  • Upgraded spring-web jar to 6.2.8
  • Upgraded spring-webmvc jar to 6.2.10
  • Upgraded Bouncy castle to 1.82 in agent and server

For information about bug fixes, see this page.

What's New in 7.1.0.1

Release date: 30 September 2025

This release includes the features, enhancements and security related fixes, or other changes listed in the following section. This release is recommended for all customers.

Feature Title Description
Upgraded to JDK 11

Build server and agent have been upgraded to JDK 11 to enhance performance, security, stability, and compatibility with modern Java features. This is the minimum supported version of JDK for Build 7.1.0.1.

Improvements

The following improvements are included in this release to fix the security issues:

  • Upgraded Apache Tomcat server to 9.0.109
  • Upgraded Jersey-Multipart to 2.35
  • Upgraded Jersey to 2.35
  • Upgraded Jersey-Jettison to 2.35
  • Upgraded Jakarta Commons FileUpload to 1.6.0
  • Upgraded activemq jar to 5.17.7 in agent and server
  • Upgraded Netty jar to 4.1.127
  • Upgraded common bean utils 1.11.0
  • Upgraded openwirelegacy jar to 5.16.8 in server and agent

For information about bug fixes, see this page.

What's New in 7.1.0.0

Release date: 17 June 2025

This release includes the features, enhancements and security related fixes, or other changes listed in the following section. This release is recommended for all customers.

Feature Title Description
Enhancement to Build Lives API You can use an API to get the build lives based on the project ID. See Get build lives for a project.
Enhancements in User Interface (UI) Redesigned the login page and introduced left-hand navigation for better user experience.
Support for OpenID Connect (OIDC) authentication You can now authenticate users with OIDC based authentication in Build. See Creating authentication realms.
Improvements

The following improvements are included in this release to fix the security issues:

  • Upgraded Apache Tomcat server to 9.0.105
  • Upgraded spring-webmvc jar to 6.1.16 in Apache-activemq library of server
  • Upgraded xstream jar to 1.4.21 in Build server and agent
  • Upgraded commons-io.jar to 2.17.0 in Build server and Report Publisher plugin
  • Upgraded Jackson library to 2.15.2 in Build library
  • Upgraded Jettison jar to 1.5.4 in the control plugin
  • Upgraded Bootstrap library to 5.0.2
  • Upgraded Netty library to 4.1.108

For information about bug fixes, see this page.

What's New in 7.0.0.3

Release date: 26 September 2024

This release is a maintenance release and includes the features, enhancements and security related fixes, or other changes listed in the following section. This release is recommended for all customers.

Feature Title Description
Improvements

The following improvements are included in this release to fix the security issues:

  • Integer overflow is handled in some of the core APIs
  • Upgraded Apache Tomcat server to 9.0.93
  • Upgraded Plotly.dis to v2.25.2
  • Upgraded snappy jar to 0.5 apache-activemq library of server
  • Upgraded spring web jar to 6.0.19 in apache-activemq library of server
  • Upgraded spring expression release jar to 5.3.39 in server
  • Upgraded spring expression release jar to 5.3.39 in agent
  • Upgraded spring expression release jar to 5.3.39 in Apache-activemq library of server
  • Upgraded spring webmvc release jar to 6.1.13 in Apache-activemq library of server

Providing support for upgrading to:

  • Oracle 21c

For information about bug fixes, see this page.

What's New in 7.0.0.2

Release date: 21 June 2024

This release is a maintenance release and includes the features, enhancements and security related fixes, or other changes listed in the following section. This release is recommended for all customers.

Feature Title Description
Improvements The following improvements are included in this release to fix the security issues:
  • Upgraded Spring library to 5.2.24 in activemq
  • Upgraded Zookeeper jar to 3.8.4
  • Upgraded Apache Tomcat server to 8.5.100
  • Upgraded Camel-core jar to 3.22.1
  • Upgraded Commons-net to 3.9.0
  • Upgraded Apache-ant to 1.10.14
  • Upgraded Bouncy castle to 1.78.1 in agent and server
  • Upgraded Commons-dbcp2 to 2.9.0
  • Upgraded hibernate-validator jar to 6.2.5
  • Upgraded jquery-ui to 1.13.0
  • Upgraded jquery to 3.5.0

For information about bug fixes, see this page.

7.0.0.1

Release date: 26 March 2024

This release is a maintenance release and includes the features, enhancements and security related fixes, or other changes listed in the following section. This release is recommended for all customers.

Feature Title Description
Improvements The following improvements are included in this release to fix the security issues:
  • Upgraded Apache Tomcat server to 8.5.99
  • Upgraded Spring library to 5.2.24
  • Upgraded Ant jar to 1.10.11
  • Upgraded Bouncy castle to 1.75
  • Upgraded Report-Publisher plugin to 8.1164837
  • Upgraded Groovy plugin to 16.1164697

For information about bug fixes, see this page.

7.0.0.0

Release date: 12 December 2023

This release is a maintenance release and includes the features, enhancements and security related fixes, or other changes listed in the following section. This release is recommended for all customers.

Feature Title Description
Improvements The following improvements are included in this release to fix the security issues:
  • Upgraded Apache Tomcat server to 8.5.95
  • Upgraded Zookeeper jar to 3.8.3
  • Upgraded Apache ActiveMQ library to 5.16.7

For information about bug fixes, see this page.

6.1.7.10

Release date: 12 October 2023

This release of IBM UrbanCode Build is a maintenance release and includes various security related fixes. This release is recommended for all customers.

Microsoft SQL server database
Added support for Microsoft SQL server 2022 database
MySQL database
Added support for MySQL 8.0.34 database
RHEL version 9
Added support for RHEL version 9
Windows 2022 server
Added support for Windows 2022 server
Improvements
The following improvements are included in this release to fix the security issues:
  • Fixed Cross Site Scripting issue in Reporting tab
  • Upgraded Apache Tomcat server to 8.5.93
  • Upgraded Camel-core jar to 3.2.0
  • Upgraded Commons-FileUpload jar to 1.5
  • Upgraded Dojo to 1.17.3
  • Upgraded Guava jar to 32.1.2-jre
  • Upgraded IVY jar to 2.5.2
  • Upgraded Jettison jar to 1.5.4 in IBM UrbanCode Build plugins
  • Upgraded Jszip.js to 3.10
  • Upgraded Snappy-Java jar to 1.1.10.4
  • Upgraded Velocity jar to 2.3
  • Upgraded Xstream jar to 1.4.20

For information about bug fixes, see this page.

6.1.7.9

Release date: 20 June 2023

This release of IBM UrbanCode Build is a maintenance release and includes various security related fixes. This release is recommended for all customers.

Improvements
The following improvements are included in this release:
  • Upgraded Testng jar to 7.7 for fixing the security issues in agent and IBM UrbanCode Build server.
  • Upgraded Snake yaml jar to 2.0 for fixing the security vulnerabilities.
  • Upgraded Tomcat server to 8.5.89 for fixing the security issues.

For information about bug fixes, see this page.

6.1.7.8

Release date: 31 March 2023

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Improvements
The following improvements are included to resolve the security issues:
  • Upgraded Tomcat server to 8.5.87
  • Upgraded Jettison jar to 1.5.3 in IBM UrbanCode Build plugins
  • Upgraded Ivy jar to 2.5.1
  • Added generic message when changing the username
User Interface
Enhanced user interface for better visibility in save step page.
Microsoft SQL server
Added support for Microsoft SQL Server 2019.

For information about bug fixes, see this page.

6.1.7.7

Release date: 14 December 2022

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Improvements
The following improvements are included to resolve the security issues:
  • Upgraded Jettison jar to 1.5.1 in IBM UrbanCode Build internal libraries, UrbanCode™ Deploy plugin, and runtime libraries
  • Upgraded Snake yaml jar to 1.32
  • Upgraded Jackson databind jar to 2.13.4.2
  • Upgraded Tomcat server to 8.5.84

For information about bug fixes, see this page.

6.1.7.6

Release date: 30 September 2022

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Improvements
The following improvements are included to resolve the security issues:
  • Upgraded Xstream jar to 1.4.19
  • Upgraded Velocity engine core jar to 2.3
  • Upgraded Spring beans jar to 5.2.20
  • Upgraded jdom2 jar to 2.0.6.1
  • Upgraded jcommander jar to 1.81
  • Upgraded ant jar to 1.10.12
  • Upgraded log4j jar to 1.2.17 in the agent

For information about bug fixes, see this page.

6.1.7.5

Release date: 24 June 2022

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Improvements
The following improvements are included to resolve security issues:
  • Upgraded Tomcat server to 8.5.79
  • Upgraded log4j to 1.2.17
  • Upgraded Spring Modular library to 5.2.20
  • Upgraded Jackson databind jar to 2.13.2.2
  • Upgraded Hibernate validator to 6.1.5
  • Upgraded commons io jar from 2.2 to 2.11.0

For information about bug fixes, see this page.

6.1.7.4

Release date: 23 March 2022

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Security enhancement
Upgraded Tomcat server to 8.5.75 to resolve security issues.

For information about bug fixes, see this page.

6.1.7.3

Release date: 28 December 2021

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Security enhancement
Fixed security vulnerability CVE-2021-33813.
  • Removed JDom-1.1 library which is creating high vulnerability of CVE-2021-33813.

For information about bug fixes, see this page.

6.1.7.2

Release date: 28 June 2021

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Apache Tomcat server upgraded
The Tomcat Server shipped with the product has been upgraded to version 8.5.64.

For information about bug fixes, see this page.

For information about RFE's, see this page.

6.1.7.1

Release date: 18 December 2020

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Team User Management role enhancement
Feature flag added to allow users with Team User Management role to add users to all roles within the team, with the exception of the Admin role. To use this feature, update the following feature flag in the installed.properties file. The default value is false.

manage.all.roles.enabled=true

Software updates
This release of IBM UrbanCode Build includes support for upgrading of the following:
  • Support added for SQL Server 2014 and SQL Server 2016
  • Added Support for Oracle 18c and Oracle 19c
  • Added Support for Java version greater than Java 8
  • Upgrade the Dojo Library to 1.16.3
Improvements
  • Success tag added to the JUnit plugin Publish report step.
  • Added more granular logging for the Replace Tokens step in the File-Utils plugin.
  • Renamed the label on the button from Select to Save when moving processes to different project.
  • Restrict the current project name from being populated while moving processes to a different project.

For information about bug fixes, see this page.

For information about RFE's, see this page.

6.1.7.0

Release date: 24 September 2020

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

User interface improvement
The drag and drop feature now applies to all template types.
New System Setting
The Audit User system setting added to the Security settings. When enabled user logon and logout events are recorded in the audit log.
Cleanup Policy
Multiple cleanup policies can be created. Policies that you create can be deleted and the default policy can be disabled.

Agent and Agent Pool enhancements
The location of the agent CodeStation cache is now configurable. You can specify the location to use instead of the default location.

A new section In Use by has been added to the detail window for an agent pool to view the projects attached to the pool.
The detail page for a build life now includes the agent used by the build processes.
Nested properties
You can nest properties to create more specific output. Create a nested property by combining multiple properties.
Support added to use configuration file as a job step
The new Job as Code plug-in allows you to configure a job step as a JSON or YAML file.

Improvements
  • Security: Introduced account-lockout policy to restrict mutiple failed login attempts (CWE-307)
  • Security: Added a support to configure secret key for AJP Connector (CVE-2020-1938)
  • Improved Agent UI, to show the number of jobs run by an Agent
  • Provided a checkbox in the Git plug-in step to disable build requests for draft pull requests
  • Improved JUnit plugin to prevent out-of-memory error by parsing only the required data into DOM

For information about bug fixes, see this page.

For information about RFE's, see this page.

6.1.6.2

Release date: 16 June 2020

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Build-life dependency graph
A new graph displays a visual representation of build-life dependencies.
Performance improvements​
Optimization improvements has been incorporated for faster loading of templates and other user interface pages.
Utilities plug-in updates​
A step has been added to the IBM UrbanCode Build Utilities plug-in for sending HTTP requests.​
User interface enhancements
  • The Users table on the Teams page can now be sorted.
  • Updated the codestation project Versions table to include an in-use column​
  • Close button added to Visual Request Context​ page
  • The Process dashboard user interface has been redesigned​
  • Added sorting support for Users page under Teams
New features and enhancements
  • Added support for multi-select option to copy multiple properties (RFE 130441)
  • Improved performance on Recent Activity page of build process (RFE 124813)
  • Added support for deleting LDAP user groups that are synced with LDAP.
  • Added ability to show dependency conflicts to dependency graph view​

For information about bug fixes, see this page.

6.1.6.1

Release date: 17 March 2020

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

User interface enhancement
On the Team page, selecting a team from the list is faster. Instead of scrolling for a team name, you can filter the list to narrow your search using the text box above the list of teams.

Enhancement to the Visual Studio plugin
The Mode property in the Visual Studio plug-in has been changed to allow custom values. Prior to this enhancement, the only values were Release and Debug.

Support for automatic Agent upgrade on z/OS
When upgrading IBM UrbanCode Build, agents residing on a z/OS system can be automatically upgraded as part of the install process.
Java version check
Java Version 8 or later is required to run the IBM UrbanCode Build server. A verification check is done when the IBM UrbanCode Build server is started. An error message is displayed if Java Version 8 or later is not detected.
Software upgrades
The IBM UrbanCode Build server runs on Apache Tomcat. The integrated Apache Tomcat level has been upgraded to version 8.5.51.
New features and enhancements
  • Improved user interface on the Teams page to add a filterable combo box for selecting a Team (RFE 140493)
  • The VisualStudio plugin now allows custom values for the Mode field (RFE 129112)
  • Support for automatic Agent upgrade on z/OS systems
  • Java version check during server start up
  • Removed obsoleted Web Resources/Files
  • Compiler used for IBM UrbanCode Build upgraded to Java 8
  • Improved user interface for Additional Options section of step configuration
  • Fix issue when expanded the Job trace in the build life dashboard so it does not jump to the top of the page
  • Added server-ajp.xml file to provide the option of using AJP protocol with Apache HTTPD

For information about bug fixes, see this page.

6.1.6.0

Release date: 17 December 2019

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Agent Workspace viewer
Use the View Workspace feature to view the contents of an agent's workspace related to a job for a build. The workspace viewer displays real-time content of a agent directory structure and files. You can expand directory structures and view individual file contents. There is no need to use another tool such as Remote Connect to view files on the agent.

Visual request context view
The Request Context page displays information about related process requests. Displayed is the tree view of the build requests in a single context. Child nodes can be hidden, by clicking on the parent node. When nodes are hidden, a black border is shown on the parent node. Click the parent node to expand its child nodes.

Define artifacts at build process level
Build artifacts can now be configured on a build process in addition to a process template. Configuring artifacts for a build process on templates provides for standardization across build processes. However, there are times when a more specific configuration is needed for a given project. Configuring artifacts on the build process allows for this specialization. The artifacts configured at the build process level are combined with those defined at the process template level and applied to the relevant build.

New features and enhancements
  • Add ability to define artifact sets at the build process level
  • IBM UrbanCode Build Notification event for build starts
  • User interface enhancements to source Changes lists
Improvements
  • Enhance user interface for the Current Activity page
  • Improve JobConfig and StepConfig json/model handling within the user interface
  • Update ActiveMQ jARs [multiple CVEs]
  • Docker plug-in enhancement
  • Collapse Env Vars/Additional Options by default in step edit page
  • Add versionName to the build information uploaded to Velocity (plugin update)
  • Add margin on top of filter area in current activit
  • Simplify container configuration by eliminating DB validation query
  • Migrate Agent Table front end away from YAHOO (YUI)
  • Minor README change for z/OS agent install
  • Use openjdk base layer for Docker images
  • Remove any unused references and simple substitutions for YAHOO.

For information about bug fixes, see this page.

For information about RFE's, see this page.

6.1.5.1

Release date: 27 September 2019

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Enhancements
  • Improve agent startup log details (requires agent upgrade)
  • Enhancements and fixes for maven artifact resolver and related classes
  • Add drag handles to job steps table to replace the "Move Up" and "Move Down" buttons
  • Update Guice and Guava dependencies
  • Enable RESTClient to use auth tokens as an alternative to username/password
  • Validate Tomcat keystore and key during server startup
  • New project templates now use a default agent pool setting of "All build agents" instead of empty
  • Tie SecurityHelper#canUserManageGroup check to a feature flag
  • Enable configuration of dependencies of a process via /rest2/projects/{id}/processes/{id} endpoint.
Important information

If administrators are allowed to manage other users' group membership regardless of the administrator's membership in those groups, by setting the following property to true in the installed.properties file:

com.urbancode.ubuild.web.admin.security.SecurityUserAdminTasks.skipAdminGroupMembershipCheck

In order to maintain this behavior (that is, to allow administrators to modify group membership for users whether or not the administrators are members of those groups), this property name must be changed to skip.admin.group.membership.check.enabled. This change is being made in IBM UrbanCode Build 6.1.5.1 in order to move this setting under a feature flag for better visibility and easier maintenance moving forward.

For information about bug fixes, see this page.

For information about RFE's, see this page.

6.1.5.0

Release date: 01 June 2019

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Agent support for IBM z/OS
IBM UrbanCode Build 6.1.5 agents can be installed in IBM z/OS machines to provide the capability to build on mainframe.
Integrate with IBM UrbanCode Velocity
With the new IBM UrbanCode Velocity integration, build information and metrics data can be uploaded to IBM UrbanCode Velocity.
Integrate with Salesforce
Perform file-based deployment of metadata changes and Apex classes to Salesforce servers.
Enhanced UrbanCode Deploy integration
IBM UrbanCode Build can now create, use, and delete user auth tokens in UrbanCode Deployto offer better traceability when integrating these two products. Additionally, IBM UrbanCode Build can now optionally wait on the result of deployments that have been launched, before carrying on with the rest of the build steps.

For information about bug fixes, see this page.

For information about RFE's, see this page.

6.1.4.1

Release date: 1 March 2019

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Enhancements:
  • Support added for BitBucket repository push events.
  • Eliminate redundant project list restore in back-end when viewing the list of Codestation projects.
  • Error message displayed when creating a process template property that already exists on a process using the template.
  • Improvements to the endpoints for updating build process properties.
  • Added Fail on error checkbox to FileUtils plug-in’s Copy Directory step.
  • Added the ability to dynamically trigger builds for different branches using the Git plugin.

For information about bug fixes, see this page.

For information about RFE's, see this page.

6.1.4.0

Release date: 1 December 2018

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Software updates
  • Add support for Java 9, 10, and 11
  • Upgrade Apache Tomcat to 8.5 series
  • Upgrade Hibernate to 5.1 series
IBM UrbanCode Build container images (Beta)
IBM UrbanCode Build can now be run in containers. Docker container images for the server and agent are available for download.
This is a Beta feature.
User interface enhancements
  • Add “Created By” column to the build life table of Codestation projects for improved traceability.
  • The build life artifacts tab layout out has changed to improve user experience.
  • Enhance the CSS styles in template tabs for Project, Process, Source, and Job.
Automatic keystore initialization (Beta)
Keystore files can now be automatically generated at server startup, based on the properties specified in the installed.properties file.
This is a Beta feature and disabled by default.

For information about bug fixes, see this page.

6.1.3.3

Release date: 28 September 2018

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

New Features and Enhancements
  • Visual Process Dependency Graph
  • Added support for SQL Server 2017
  • Added support for Oracle 18c
  • Enhanced UI for Misc Jobs search tab
  • Updated Apache Tomcat to 7.0.90.

For information about bug fixes, see this page.

6.1.3.2

Release date: 5 June 2018

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

New Features and Enhancements
  • Enhanced UI for process templates tab
  • Enhanced UI for job templates tab
  • Enhanced UI for source template page
  • Overhaul process dependency configuration page UI
  • Display long default values and descriptions of plugin properties via a popup window
  • Use “filtering scroll select” widget for selecting jobs
  • Improve description for secured objects’ team selection
  • Add option for cleaning up preflight builds
  • Add external web URL to plugin cmd context

For information about bug fixes, see this page.

For information about RFE's, see this page.

6.1.3.1

Release date: 4 October 2017

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

This release also includes enhancements to the following user interface pages:
  • Project Template
  • Create an agent property
  • Create and update the agent environment
  • Create a Codestation project property
  • Create a Build Process and Secondary Process property

For information about bug fixes, see this page.

For information about RFE's, see this page.

6.1.3.0

Release date: 23 June 2017

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Product Enhancements
  • Dashboard and search pages UI performance improvements
  • In addition to deactivating, user accounts can now be deleted if they have no history in the system
  • Creating job steps page now uses full screen mode to provide more space and improved user experience
  • New functionality in IBM UrbanCode Build Client for managing teams, users, roles and assigning labels, statuses and build links to build lives.
  • Support LDAP Authorization with SSO Authentication
  • Improved performance of processing messages that are received by the server from the agents and avoid message duplication
  • Record the last login date of user accounts in database.
  • Plug-ins can now be restored to previous versions and are automatically backed-up with each upgrade/downgrade
  • Updates incorporated to avoid intermittent failures when uploading artifacts from IBM UrbanCode Build to UrbanCode Deploy
Plugin Enhancements New plugins provide the ability to:
  • Working with Artifactory repositories. This includes downloading/uploading artifacts and adding build information
  • Execute NPM commands such as init, install, uninstall, update, config, and publish
  • Run Cucumber tests
Updated plugins:
  • JIRA plugin has been updated to support JIRA 7.0+. Note: JIRA’s SOAP API is no longer supported
  • Git plugin has been updated to support resolving property values for the base URL

For information about bug fixes, see this page.

For information about RFE's, see this page.

6.1.2.4

Release date: 28 April 2017

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

This release also includes the following product enhancements:
  • Added central label management with delete capability using the System menu
  • Improved processing efficiency of messages that are received from the agents by the server
  • Added information providing more details to the Licenses page
  • Updated the version of the bundled Groovy agent to version 2.4.10
  • Updated the version of the bundled Ant agent to version 1.9.9
  • Improved the efficiency of the source activity graph query in dashboard
  • Added the Artifactory plugin

For information about bug fixes, see this page.

For information about RFE's, see this page.

6.1.2.3

Release date: 1 December 2016

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Behavioral Changes: We recommend updating all agents and plugins when upgrading to this version.

For information about bug fixes, see this page.

6.1.2.2

Release date: 1 June 2016

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Licensing options were also expanded. Token licensing option is now available.

For information about bug fixes, see this page.

6.1.2.1

Release date: 1 March 2016

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Behavioral Changes: We recommend updating all agents and plugins when upgrading to this version.

For information about bug fixes, see this page.

6.1.2.0

Release date: 1 March 2016

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Product enhancements:

Artifact repositories
You can now store artifacts into another repository outside of the IBM UrbanCode Build repository. For this release you can use UrbanCode Deploy as a repository. Artifacts are displayed on the Artifacts page for the build life regardless of the repository.
Build life status
You can manually add statues to a build life.
Process definitions versus workflow definitions
Defining templates has been streamlined. Workflow templates have become process definitions and are now configured on the Definition tab of a process template.
Globalization
The product user interface is available in ten languages. You can set the language within the user profile.

Documentation enhancements:

Tutorial updates
The Create a Maven build project and Create a project that integrates with UrbanCode Deploy tutorials have been updated to work with the latest product enhancements.
REST API

Reference information and instructions for using the REST API is now available in the the Knowledge Center.

New features
  • Retrieve inactive build lives through a REST API
  • Adjustments to the Teams page – Teams section
  • Dynamic refreshing of the build life and dashboard pages
  • Ability to manage agent properties with the Rest API
  • Automate project configuration using REST services
  • Retrieve build agent statuses through a REST API
  • Add a color for the “Waiting for Agents” status to the Information Radiator

For information about bug fixes, see this page.

For information about RFE's, see this page.

6.1.1.1

Release date: 1 November 2015

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

New features
  • Retrieve inactive build lives through a REST API
  • Dynamic refreshing of the build life and dashboard pages
  • Manage build agents through a REST API
  • Retrieve build agent statuses through a REST API
  • Add a color for the “Waiting for Agents” status to the Information Radiato

Behavioral Changes: We recommend updating all agents and plugins when upgrading to this version.

For information about bug fixes, see this page.

For information about RFE's, see this page.

6.1.1.0

Release date: 1 August 2015

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Information Radiator
  • Simplified view into what is going on right now for the team.
  • Customizable view of project process builds and their current status.
  • Ability to claim failed builds so the team knows who is fixing the issue.
  • Send the URL to other team members so they can quickly copy your view and then edit it to their liking.
Email Subscriptions
  • Opt in or opt out of notification emails from the server.
  • Choose what events you would like to be notified about after a build completes.
  • Settings act as an additional filter to add or remove people after Notification Schemes have chosen who should be notified.
Customizable Success Boxes
  • Choose how much history you would like included in the success percentage boxes for a build process.
  • Set the default history you would like included when viewing a particular build process.
Shipped Reports
Default reports are shipped with the server to provide guidance on what types of reports can be created.
New features
  • Support unsubscribing from emails
Known Problems and Workarounds
Description Workaround
A process with multiple source configs will only show the log for the last source step that ran
Build life properties with values longer than 255 characters but shorter than 400 characters will error when being saved
The build life analytics tab no longer shows finding information under the charts
The IBM UrbanCode Build server may be unable to start when looking for ServerBundle_en_US IV09999

Behavioral Changes: We recommend updating all agents and plugins when upgrading to this version. Agents have been updatd with Apache Ant 1.9.4.

For information about bug fixes, see this page.

For information about RFE's, see this page.

6.1.0.2

Release date: 1 March 2015

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

For information about bug fixes, see this page.

6.1.0.1

Release date: 1 Feb 2015

This release of IBM UrbanCode Build is a maintenance release and includes various bug fixes and enhancements. This release is recommended for all customers.

Behavioral Changes
This release contains an updated version of the UrbanCode Deploy plugin.

For information about bug fixes, see this page.

6.1.0.0

Release date: 1 November 2014

This is the initial release of IBM UrbanCode Build, formerly known as uBuild.

Template support for build configuration
  • Reduce time to onboard by leveraging templates that can be shared across teams, reducing duplicate configuration.
  • Ability to create templates at the project, process, source configuration, workflow and job levels.
  • Leverage properties to parameterize builds for ease of reuse.
Dependency Management
  • Quickly and easily configure dependencies between projects from within the UI.
  • Leverage dependencies stored within the internal artifact repository.
Security and Compliance
  • IBM UrbanCode Build enables security and compliance through the configuration of teams and roles
  • Individuals or groups are assigned roles to specify what permissions those individuals would have
  • Add individuals or groups to teams to configure what data those individuals can see within the interface
  • Track activity within the server to maintain audit-ready stature, including who and what.
Integrations
  • Open plugable framework with dozens of integration points for IBM and non-IBM software.
  • Seamless integration with UrbanCode Deploy to enhance your continuous delivery pipeline.
  • Integrations with numerous quality management and testing tools enabling you to run tests during your build, and upload resulting reports
Known Problems and Workarounds
Description
Can not create process template properties
Can not upgrade from 5.x server because the upgrade to separate templates fails
Jobs that use source plugin steps show the steps out of order
Jobs that use source plugin steps show incorrect logs for the steps

For information about bug fixes, see this page.