Skip to content

v8.0.0

Compare
Choose a tag to compare
@jeremyjams jeremyjams released this 20 Mar 11:21
· 434 commits to develop since this release
cb45b21

New Features

  • #515 #519 #521 #522 #525 Support Gramine framework for TEE tasks.
  • #523 Retrieve location of SMS services through an iExec Platform Registry.
  • #554 Improve authentication.
    • burn challenge after login.
    • handle JWT expiration through the expiration claim.
    • cache JWT until expiration.
    • better claims usage.
  • #555 Show application version on banner.

Bug Fixes

  • #558 Always return a TaskNotificationType on replicate status update when it has been authorized.
  • #543 #547 Handle task added twice.

Quality

  • #524 #536 #538 #539 #540 #541 Improve code quality and tests.
  • #546 Removed unused variables in configuration.
  • #548 Use existing toString() method to serialize and hash scheduler public configuration.
  • #549 Use recommended annotation in MetricController.
  • #553 Remove spring-cloud-starter-openfeign dependency.

Dependency Upgrades

  • #556 Replace the deprecated openjdk Docker base image with eclipse-temurin and upgrade to Java 11.0.18 patch.
  • #542 Upgrade to Spring Boot 2.6.14.
  • #537 Upgrade to Gradle 7.6.
  • ed9241e Upgrade OkHttp to 4.9.0.
  • #557 Upgrade jjwt to jjwt-api 0.11.5.
  • #559 Upgrade to iexec-common 7.0.0.
  • #560 Upgrade to jenkins-library 2.4.0.