Skip to content

Version 2.3

Compare
Choose a tag to compare
@SBI- SBI- released this 23 Mar 18:42
· 5 commits to master since this release
d1e02ca

Description

This is release 2.3 of the jazz development environment. Many incubating features are now deemed stable, and have also been documented in the Wiki.

Summary

  • Upgrading is safe, all previous stable features have only received bug fixes where necessary
  • To be extra safe, consider creating a backup before upgrading

Upgrading

Refer to the Version 2.1 release for upgrade instructions, as they are practically identical in this release. Especially, make sure to run the ./gradlew upgrade task after pulling in the newest changes.

Features

  • 7.0RC3 Support. Download Page
  • Automated creation of p2 repositories, documented in the wiki
  • Automated preparation of new sdk relases, documented in the wiki
  • Support for customized log4j settings, enabling detailed logging in the jazz development environment, documented in the wiki
  • Support for non-ibm or otherwise custom java sdks, documented in the wiki
  • Support for configuring an eclipse proxy for use with the eclipse-specific tasks, documented in the wiki
  • Gradle Upgrade to Version 6.2. This comes with deprecation warnings of features that will not be supported in Gradle 7.0 and beyond. However, these can only be fixed gradually, as many plugins we depend on have not been brought up to speed. We will only migrate to Gradle 7+ once all of these regressions have been fixed.

Bug Fixes

  • Fixed a bug where the p2use task would create invalid repository ids on Windows.
  • Fixed a bug where the p2use task would fail if no previous settings file could be found.
  • Fixed a bug where running the info task would fail if bootstrap had not been run yet.
  • Fixed a bug where p2 repository creation would fail for SDK Versions later than 6.0.6.