Skip to content

Releases: iExecBlockchainComputing/tee-worker-post-compute

v8.6.0

20 Dec 16:58
26fbbc6
Compare
Choose a tag to compare

New Features

  • Replace RestTemplate with Feign client for Result Proxy upload. (#120)

Deprecated

  • Stop building Gramine TEE image in Jenkins Pipeline. (#118)

Dependency Upgrades

  • Upgrade to eclipse-temurin:11.0.24_8-jre-focal. (#116)
  • Upgrade to Gradle 8.10.2. (#117)
  • Upgrade to testcontainers 1.20.4. (#119)
  • Upgrade to iexec-commons-poco 4.2.0. (#121)
  • Upgrade to iexec-common 8.6.0. (#121)

v8.5.0

18 Jun 16:01
81796b4
Compare
Choose a tag to compare

Bug Fixes

  • Handle malformed result encryption public key. (#112)

Quality

  • Configure Gradle JVM Test Suite Plugin. (#109)

Dependency Upgrades

  • Upgrade to Gradle 8.7. (#110)
  • Upgrade to eclipse-temurin:11.0.22_7-jre-focal. (#111)
  • Upgrade to iexec-commons-poco 4.1.0. (#113)
  • Upgrade to iexec-common 8.5.0. (#113)

v8.4.0

29 Feb 15:13
3fdd1ac
Compare
Choose a tag to compare

New Features

  • Upload results on IPFS with a ResultModel containing the enclaveSignature. (#105)

Quality

  • Rename worflow package to workflow. (#102)
  • Rework classes to use ComputedFile in methods parameters. (#103)

Dependency Upgrades

  • Upgrade to scone 5.7.6. (#104)
  • Upgrade to iexec-common 8.4.0. (#106)

v8.3.0

12 Jan 11:25
72b56bf
Compare
Choose a tag to compare

Dependency Upgrade

  • Upgrade to eclipse-temurin:11.0.21_9-jre-focal. (#98)
  • Upgrade to jenkins-library 2.7.4. (#96 #97)
  • Upgrade to iexec-commons-poco 3.2.0. (#99)
  • Upgrade to iexec-common 8.3.1. (#99)

v8.2.0

28 Sep 15:57
09418cb
Compare
Choose a tag to compare

New Features

  • Check result files name length before zipping. (#83)

Quality

  • Remove nexus.intra.iex.ec repository. (#84)
  • Parameterize build of TEE applications while PR is not started. This allows faster builds. (#85 #86)
  • Update sconify.sh script and rename buildTeeImage task to buildSconeImage. (#87)
  • Upgrade to Gradle 8.2.1 with up-to-date plugins. (#89)
  • Rename base package to com.iexec.worker.compute.post. (#92)
  • Rename worker REST api package to com.iexec.worker.api. (#92)

Dependency Upgrades

  • Upgrade to iexec-common 8.2.1-NEXT-SNAPSHOT. (#83)
  • Upgrade to jenkins-library 2.7.3. (#85 #91)
  • Upgrade to eclipse-temurin 11.0.20. (#88)
  • Upgrade to testcontainers 1.19.0. (#90)
  • Upgrade to iexec-commons-poco 3.1.0. (#93)
  • Upgrade to iexec-common 8.3.0. (#93)

v8.1.1

23 Jun 14:39
f209bcc
Compare
Choose a tag to compare

Dependency Upgrades

  • Upgrade to iexec-common 8.2.1. (#81)
  • Upgrade to iexec-commons-poco 3.0.4. (#81)

v8.1.0

22 Jun 15:21
6b363f6
Compare
Choose a tag to compare

⚠️ Do not use this release, a critical regression breaks task executions

Bug Fixes

  • Run IT on native code instead of already-built image. (#71)

Dependency Upgrades

  • Remove log4j-slf4j-impl dependency. (#76)
  • Remove lombok dependencies provided by lombok gradle plugin. (#76)
  • Upgrade to iexec-common 8.2.0. (#77 #78)
  • Add new iexec-commons-poco 3.0.0 dependency. (#77 #78)

v8.0.0

22 Mar 14:42
e29727b
Compare
Choose a tag to compare

New Features

  • #69 #68 #63 #61 #54 Enable Gramine framework for TEE tasks.
  • #60 Set scone heap to 3G.
  • #59 Upgrade to scone 5.7.

Quality

  • #67 Remove deprecated Palantir Docker Gradle plugin.

Dependency Upgrades

  • #73 Upgrade to iexec-common 7.0.0.
  • #72 #65 #64 #62 #58 Upgrade to jenkins-library 2.5.0.
  • #70 Replace the deprecated openjdk Docker base image with eclipse-temurin and upgrade to Java 11.0.16 patch.
  • #66 Upgrade to Gradle 7.6.

v7.1.1

11 Aug 13:10
334a2ad
Compare
Choose a tag to compare
  • #45, #47, #48 Return execution status to worker through exit code and REST endpoint.

v7.0.0 - The 7th Gear

17 Dec 16:37
8c0ff29
Compare
Choose a tag to compare

Highly improved throughput of the iExec protocol.