Skip to content

8.1.1

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Oct 15:44
· 251 commits to master since this release
57b2d20

Release Notes for Version 8.1.1

We are now publishing RESTHeart’s native images for Windows and Linux on amd64 architectures. You can download either the Linux or the Windows pre-compiled executable and run RESTHeart without the need to have Java on your machine.
Please let us know of any issue with them.

Key Highlights

  • Version Release: Version 8.1.1 introduces workflow improvements, bug fixes, and dependency updates to enhance reliability and performance.
  • Multi-Architecture Support: Added support for multi-architecture native images and streamlined Docker workflows.

Features and Enhancements

  • Multi-Architecture Native Image Support: Refactored native-image.yml workflow to support building native images across multiple architectures.
  • Refactored Docker Tags Generation: Improved Docker tag generation in native image and stable release workflows for better consistency.
  • Improved JS Service Deploy/Undeploy Mechanism: Enhanced JavaScript service deployment to trigger updates based on file modifications.

Bug Fixes

  • Fixed Ctrl-C Issue with GraalVM Container: Resolved an issue preventing proper shutdown of the GraalVM container with Ctrl-C.
  • Plugin Library Copy Issue: Fixed copying plugin libraries in Docker images for GraalVM and Distroless builds.

Dependency Updates

  • Undertow Core Update: Updated undertow-core to version 2.3.18.Final.
  • JUnit Update: Updated JUnit Jupiter to version 5.11.3.

Workflow Improvements

  • Workflow File Refactoring: Refactored workflow files for consistency in naming conventions and triggering logic.
  • Executable Binary Adjustments: Made RESTHeart binary executable in native Linux container.

Full Changelog: 8.1.0...8.1.1


This release focuses on workflow consistency and multi-platform build support. Let us know if you encounter any issues or have questions!