Releases: safe-global/safe-config-service
v2.65.0
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 toChain
,GasPrice
,Feature
– chain feature, andWallet
).SAFE_APPS_UPDATE
– represents safe app related updates (more specifically updates toSafeApp
,Provider
,Tag
andFeature
– 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
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
v2.63.1
v2.63.0
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
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
What's Changed
- Bump flake8 from 6.0.0 to 6.1.0 by @dependabot in #916
- Bump djangorestframework-stubs from 3.14.1 to 3.14.2 by @dependabot in #890
- Bump faker from 18.11.2 to 19.3.0 by @dependabot in #917
- Bump safe-eth-py from 5.5.0 to 5.7.0 by @hectorgomezv in #919
Full Changelog: v2.60.0...v2.61.0
Safe Config Service 2.60.0
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
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
- Bump faker from 18.11.1 to 18.11.2 by @dependabot in #891
- Bump safe-eth-py[django] from 5.1.0 to 5.5.0 by @dependabot in #892
- Bump docker/setup-buildx-action from 2.7.0 to 2.8.0 by @dependabot in #893
- Backmerge release 2.58.0 by @fmrsabino in #897
- Bump boto3 from 1.26.155 to 1.27.0 by @dependabot in #895
- Bump django-stubs-ext from 4.2.1 to 4.2.2 by @dependabot in #894
- Remove coveralls dependency by @fmrsabino in #896
- Bump coverage from 6.5.0 to 7.2.7 by @dependabot in #864
- Bump django from 4.2.2 to 4.2.3 by @dependabot in #899
Full Changelog: v2.58.0...v2.59.0
Safe Config Service 2.58.0
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