Skip to content

Releases: safe-global/safe-config-service

v2.65.0

16 Oct 09:04
Compare
Choose a tag to compare

What's Changed

Web Hooks refactor (feature preview)

A Web Hook event now has two types #964:

  • CHAIN_UPDATE – represents chain related updates (more specifically updates to Chain, GasPrice, Feature – chain feature, and Wallet).
  • SAFE_APPS_UPDATE – represents safe app related updates (more specifically updates to SafeApp, Provider, Tag and Feature – safe app feature).

These new web hook events are sent to /v1/hooks/events instead of /v2/flush.

Note: The new web hooks are under a feature preview and can be enabled by setting the environment variable FF_HOOK_EVENTS to true. If FF_HOOK_EVENTS is set to false, the /v2/flush endpoint is triggered (as before).

Other changes

  • Bump faker from 19.3.1 to 19.6.1 in #951
  • Bump django-stubs from 4.2.3 to 4.2.4 in #952
  • Bump boto3 from 1.28.40 to 1.28.49 in #953
  • Bump cla-assistant/github-action from 2.3.0 to 2.3.1 in #956
  • Bump docker/build-push-action from 4.2.1 to 5.0.0 in #955
  • Bump docker/login-action from 2.2.0 to 3.0.0 in #957
  • Bump docker/setup-buildx-action from 2.10.0 to 3.0.0 in #958
  • Bump black from 23.7.0 to 23.9.1 in #954
  • Bump docker/setup-qemu-action from 2.2.0 to 3.0.0 in #959
  • Bump boto3 from 1.28.49 to 1.28.53 in #960
  • Bump pillow from 10.0.0 to 10.0.1 in #961
  • Bump faker from 19.6.1 to 19.6.2 in #962
  • Bump types-requests from 2.31.0.2 to 2.31.0.5 in #963
  • Bump psycopg2-binary from 2.9.7 to 2.9.8 in #966
  • Bump coverage from 7.3.0 to 7.3.1 in #967
  • Bump django-storages from 1.14 to 1.14.1 in #968

Full Changelog: v2.64.0...v2.65.0

v2.64.0

18 Sep 09:00
Compare
Choose a tag to compare

What's Changed

  • Bump django from 4.2.4 to 4.2.5 in #938
  • Bump safe-eth-py[django] from 5.7.0 to 5.8.0 in #939
  • Bump django-storages from 1.13.2 to 1.14 in #941
  • Bump boto3 from 1.28.35 to 1.28.40 in #937
  • Bump pre-commit from 3.3.3 to 3.4.0 in #940
  • Bump actions/checkout from 3 to 4 in #936
  • Bump docker/build-push-action from 4.1.1 to 4.2.1 in #948

Full Changelog: v2.63.2...v2.64.0

v2.63.2

08 Sep 12:27
5d1f179
Compare
Choose a tag to compare

What's Changed

  • Set timeout when connecting to the CGW in #945

Full Changelog: v2.63.1...v2.63.2

v2.63.1

07 Sep 14:44
5b95fde
Compare
Choose a tag to compare

What's Changed

  • Revert "Support a second Client Gateway URL (#900)" in #942

Full Changelog: v2.63.0...v2.63.1

v2.63.0

04 Sep 09:40
Compare
Choose a tag to compare

What's Changed

  • Bump black from 23.3.0 to 23.7.0 in #926
  • Bump factory-boy from 3.2.1 to 3.3.0 in #927
  • Bump boto3 from 1.28.25 to 1.28.30 in #928
  • Bump django from 4.2.3 to 4.2.4 in #929
  • Bump docker/setup-buildx-action from 2.9.1 to 2.10.0 in #931
  • Bump responses from 0.23.1 to 0.23.3 in #932
  • Bump faker from 19.3.0 to 19.3.1 in #933
  • Bump boto3 from 1.28.30 to 1.28.35 in #934

Full Changelog: v2.62.0...v2.63.0

v2.62.0

28 Aug 09:40
Compare
Choose a tag to compare

What's Changed

Support for EIP-1559 Gas Prices

Added support for EIP-1559 gas prices. An EIP-1559 Gas Price can be added to the chain if both max_fee_per_gas and max_priority_fee_per_gas are set. #925

If set, the gas price is returned in the gasPrice JSON entry of the chain with the type of fixed1559.

GET /v1/chains/<chainId>
{
  ...
  "gasPrice": [
    ...
    {
      "type": "fixed1559",
      "maxFeePerGas": "<string>",
      "maxPriorityFeePerGas": "<string>"
    }
  ]
}

Other changes

  • Bump boto3 from 1.28.3 to 1.28.25 in #923
  • Bump psycopg2-binary from 2.9.6 to 2.9.7 in #922
  • Bump drf-yasg[validation] from 1.21.5 to 1.21.7 in #921
  • Bump coverage from 7.2.7 to 7.3.0 in #920

New Contributors

Full Changelog: v2.61.0...v2.62.0

Safe Config Service 2.61.0

15 Aug 14:43
f9d556c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.60.0...v2.61.0

Safe Config Service 2.60.0

07 Aug 11:07
702ed6d
Compare
Choose a tag to compare

What's Changed

  • Backmerge release 2.59.0 by @hectorgomezv in #901
  • Bump django-cors-headers from 4.1.0 to 4.2.0 by @dependabot in #904
  • Bump pillow from 9.5.0 to 10.0.0 by @dependabot in #905
  • Bump docker/setup-buildx-action from 2.8.0 to 2.9.1 by @dependabot in #906
  • Bump boto3 from 1.27.0 to 1.28.3 by @dependabot in #907
  • Bump django-stubs from 4.2.1 to 4.2.3 by @dependabot in #908
  • Bump gunicorn from 20.1.0 to 21.2.0 by @dependabot in #909
  • Bump types-requests from 2.31.0.1 to 2.31.0.2 by @dependabot in #910
  • Make MEDIA_URL configurable by @hectorgomezv in #912
    • This adds an optional MEDIA_URL environment variable to be configured for the service local setup. This won't alter the behavior of the service when using S3 assets storage.

Full Changelog: v2.59.0...v2.60.0

Safe Config Service 2.59.0

06 Jul 15:20
c3a5943
Compare
Choose a tag to compare

What's Changed

Webhooks duplication

  • Support a second Client Gateway URL by @hectorgomezv. Makes it possible to configure a second target for webhooks, so flush endpoints could be called for two different targets, enabling canary-style deployments #900

Other changes

Full Changelog: v2.58.0...v2.59.0

Safe Config Service 2.58.0

04 Jul 13:11
Compare
Choose a tag to compare

What's Changed

  • Bump faker from 18.10.1 to 18.11.1 in #886
  • Bump pre-commit from 3.3.2 to 3.3.3 in #885
  • Bump django-cors-headers from 4.0.0 to 4.1.0 in #884
  • Add swagger UI view tests in #888

Full Changelog: v2.57.0...v2.58.0