Skip to content

Latest commit

 

History

History
108 lines (79 loc) · 4.43 KB

CHANGELOG.md

File metadata and controls

108 lines (79 loc) · 4.43 KB

Changelog

All notable changes to this project will be documented in this file.

[8.2.0] 2023-09-28

Bug Fixes

  • Fix and harmonize Dockerfile entrypoint in all Spring Boot applications. (#102)

Quality

  • Remove nexus.intra.iex.ec repository. (#96)
  • Upgrade to Gradle 8.2.1 with up-to-date plugins. (#100)
  • Clean TODOs. (#104)
  • ChainConfig instance is immutable and validated. Application will fail to start if chain config parameters violate constraints. (#105)
  • Remove SignerService class only used in integration tests. (#107)

Dependency Upgrades

  • Upgrade to eclipse-temurin 11.0.20. (#98)
  • Upgrade to Spring Boot 2.7.14. (#99)
  • Upgrade to Spring Dependency Management Plugin 1.1.3. (#99)
  • Upgrade to testcontainers 1.19.0. (#101)
  • Upgrade to jenkins-library 2.7.3. (#103)
  • Upgrade to iexec-common 8.3.0. (#106)
  • Upgrade to iexec-common-poco 3.1.0. (#106)

[8.1.1] 2023-06-23

Dependency Upgrades

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

[8.1.0] 2023-06-07

New Features

  • Enable Prometheus actuator. (#79)
  • Rework QueueService with a thread pool based on a PriorityBlockingQueue. (#84)
  • Do not use broker to match orders on chain. (#87 #88)

Bug Fixes

  • Fix security rule to access Swagger API. (#79)

Quality

  • Use testcontainers in integration tests. (#89)
  • Remove com.iexec.blockchain.dataset package and update feign client endpoints. (#91)

Dependency Upgrades

  • Upgrade to feign 11.10. (#80)
  • Upgrade to iexec-common 8.2.0. (#83 #85 #90)
  • Upgrade to iexec-commons-poco 3.0.2. (#83 #85 #86 #90)

[8.0.1] 2023-04-06

Quality

  • Run integration tests on [email protected]. (#81)
  • Connect by default to iExec Bellecour blockchain. (#81)

[8.0.0] 2023-03-03

New Features

  • Expose a BrokerClient in library.
  • Add iExec banner at startup.
  • Show application version on banner.

Quality

  • Improve code quality.
  • Use new TEE classes in tests.

Dependency Upgrades

  • Replace the deprecated openjdk Docker base image with eclipse-temurin and upgrade to Java 11.0.18 patch.
  • Upgrade to Spring Boot 2.6.14.
  • Upgrade to Gradle 7.6.
  • Upgrade OkHttp to 4.9.0.
  • Upgrade to iexec-common 7.0.0.
  • Upgrade to jenkins-library 2.4.0.

[7.3.0] 2023-01-18

  • Add endpoint to allow health checks.

[7.2.0] 2023-01-09

  • Increments jenkins-library up to version 2.2.3. Enable SonarCloud analyses on branches and pull requests.
  • Improve thread management in some tests.

[7.1.2] 2022-11-29

  • Update build workflow to 2.1.4, update documentation in README and add CHANGELOG.

[7.1.1] 2022-07-01

  • Hotfix integration tests.

[7.1.0] 2022-07-01

  • Add OpenFeign client library in dedicated iexec-blockchain-adapter-api-library jar.
  • Use Spring Boot 2.6.2.
  • Use Java 11.0.15.

[7.0.0] 2021-12-14

  • Highly improved throughput of the iExec protocol.

[0.2.0] 2021-11-25

  • Expose public chain configuration.
  • Enable local import of iexec-common.
  • Update build pipeline.

[0.1.1] 2021-11-10

  • Send transactions synchronously to easily fix nonce conflicts.

[0.1.0] 2021-10-26

  • First version.