github safe-global/safe-client-gateway v1.9.0

latest releases: v1.55.0, v1.54.0, v1.53.0...
11 months ago

What's Changed

Support for CHAIN_UPDATE and SAFE_APPS_UPDATE hooks

Support was added for two new hook types: CHAIN_UPDATE and SAFE_APPS_UPDATE in #683.

The CHAIN_UPDATE hook invalidates all Chain related data for the specified chain (it also invalidates the paginated response for all the chains).

The SAFE_APPS_UPDATE hook invalidates all Safe Apps related data for the specified chain.

The hooks can be triggered via the /hooks/events endpoint:

POST /v1/hooks/events

{
  "type": "CHAIN_UPDATE" | "SAFE_APPS_UPDATE",
  "chainId": <chainId>,
}

Added support for Safe-App-User-Agent logging

Added support for logging the value of the header Safe-App-User-Agent. #714 This header can be used for analytics regarding the source of the request.

Note: Considerations regarding where the header should be set and respective values are not specified, and we leave that decision for the users running this service.

Other Changes

  • build(deps): bump the nest-js-core group with 4 updates in #717
  • build(deps): bump viem from 1.8.1 to 1.14.0 in #723
  • build(deps): bump @nestjs/cli from 10.1.12 to 10.1.18 in #718
  • build(deps): bump @safe-global/safe-deployments from 1.26.0 to 1.27.0 in #719
  • build(deps): bump rimraf from 5.0.1 to 5.0.5 in #721
  • build(deps-dev): bump eslint from 8.49.0 to 8.50.0 in #724
  • build(deps-dev): bump @types/express from 4.17.17 to 4.17.18 in #726
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 6.7.0 to 6.7.4 in #722
  • build(deps-dev): bump @typescript-eslint/parser from 6.6.0 to 6.7.3 in #720
  • build(deps-dev): bump @typescript-eslint/parser from 6.7.3 to 6.7.4 in #725

Full Changelog: v1.8.1...v1.9.0

Don't miss a new safe-client-gateway release

NewReleases is sending notifications on new releases.