Release notes · 8.1.0 development

8.1.0-RC4

The fourth release candidate is in progress. This page fills in as changes land on the development branch.

  • 3New & noteworthy topics
  • 0Changes to review before upgrading
  • 1Other changes
  • 0Fixes

New & Noteworthy

The following items are new improvements and enhancements presented in this release.

OpenRewrite Recipes

CAS continues to produce and publish OpenRewrite recipes that allow the project to upgrade installations in place from one version to the next. See this guide to learn more.

Graal VM Native Images

A CAS server installation and deployment process can be tuned to build and run as a Graal VM native image. We continue to polish native runtime hints. The collection of end-to-end browser tests based on Puppeteer have selectively switched to build and verify Graal VM native images and we plan to extend the coverage to all such scenarios in the coming releases.

Testing Strategy

The collection of end-to-end browser tests based on Puppeteer continue to grow to cover more use cases and scenarios. At the moment, total number of jobs stands at approximately 572 distinct scenarios. The overall test coverage of the CAS codebase is approximately 94%.

Other Stuff

Build & Project

  • A large number of dependencies and libraries have been updated to their latest versions.