Skip to content

Releases: safe-global/safe-client-gateway

v1.105.0

09 Mar 12:50
4f02111

Choose a tag to compare

What's Changed

  • fix: resolve portfolio cache key collision between two Zerion endpoints by @vseehausen in #2946
  • build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #2952
  • build(deps): bump docker/build-push-action from 6.18.0 to 6.19.2 by @dependabot[bot] in #2953
  • build(deps): bump the aws-sdk group with 4 updates by @dependabot[bot] in #2954
  • build(deps): bump nestjs-cls from 6.0.1 to 6.2.0 by @dependabot[bot] in #2956
  • build(deps): bump @nestjs/swagger from 11.2.0 to 11.2.6 by @dependabot[bot] in #2957
  • build(deps-dev): bump @types/node from 24.10.0 to 25.3.3 by @dependabot[bot] in #2958
  • build(deps-dev): bump typescript-eslint from 8.31.1 to 8.56.1 by @dependabot[bot] in #2955
  • chore: WA-1621 - downgrade external request and hook event logs to debug by @gjeanmart in #2961
  • fix: WA-1690 - harden Claude code review workflow against prompt injection by @compojoom in #2965
  • feat(captcha): add Cloudflare Turnstile verification for protected endpoints by @gjeanmart in #2892
  • fix: Add id-token write permission to workflow by @LucieFaire in #2968
  • fix: insert-license pre-commit hook by @LucieFaire in #2969
  • chore: update HN allowlist by @LucieFaire in #2966
  • fix: log gelato error message by @ChillYao in #2951

Full Changelog: v1.104.0...v1.105.0

v1.104.0

26 Feb 15:59
2d10781

Choose a tag to compare

What's Changed

Full Changelog: v1.103.0...v1.104.0

v1.103.0

26 Feb 10:23
247acb0

Choose a tag to compare

What's Changed

Full Changelog: v1.102.0...v1.103.0

v1.102.0

23 Feb 16:02
4c34d19

Choose a tag to compare

What's Changed

  • fix: only admin of space can issue invite by @LucieFaire in #2919
  • feat: add circuit breaker configuration to more transaction service endpoints by @PooyaRaki in #2904
  • feat(spaces): updated the get spaces endpoint to respond with safe da… by @0xAryanShah in #2914
  • feat: improve environment variable management by @PooyaRaki in #2918
  • refactor: streamline Claude code review workflow by @PooyaRaki in #2920
  • feat: add Config Service v2 endpoints with service-aware feature flags by @tmjssz in #2905
  • feat: enhance environment variable management with new utilities by @PooyaRaki in #2921
  • feat: migrate Claude workflow to v1 by @PooyaRaki in #2923
  • fix: update PR number retrieval in Claude code review workflow by @PooyaRaki in #2924
  • fix: enable progress tracking and enhance Claude code review arguments in workflow by @PooyaRaki in #2925
  • chore: downgrade Claude code action to version 1.0.51 in workflow configuration by @PooyaRaki in #2928
  • docs: update licensing information by @PooyaRaki in #2929
  • chore: downgrade Claude code review workflow version by @PooyaRaki in #2930
  • feat: add pre-commit hooks for license header validation and CI workflow integration by @PooyaRaki in #2931
  • chore: update pre-commit configuration to include additional file types for license insertion by @PooyaRaki in #2932
  • feat: add feature flag system by @tmjssz in #2922
  • chore: remove env-validation dependency from docker publish jobs in CI workflow by @PooyaRaki in #2933
  • refactor: update gelato api by @ChillYao in #2917
  • chore: simplify build script in package.json by removing env:generate:update by @PooyaRaki in #2941
  • build(deps): bump pg from 8.14.1 to 8.18.0 by @dependabot[bot] in #2939
  • build(deps-dev): bump @faker-js/faker from 10.2.0 to 10.3.0 by @dependabot[bot] in #2938
  • build(deps): bump the aws-sdk group with 4 updates by @dependabot[bot] in #2937
  • build(deps): bump the nest-js-core group with 4 updates by @dependabot[bot] in #2936
  • build(deps): bump lodash and @types/lodash by @dependabot[bot] in #2940
  • Revert "refactor: update gelato api" by @LucieFaire in #2942

New Contributors

Full Changelog: v1.101.0...v1.102.0

v1.101.0

12 Feb 09:29
521c508

Choose a tag to compare

What's Changed

Full Changelog: v1.99.0...v1.101.0

v1.100.0

06 Feb 11:13
7f0cd29

Choose a tag to compare

feat: add address poisoning detection to owned safes endpoints in #2909
feat: implement encryption for blocklist data in #2909

v1.99.0

22 Jan 10:27
b4a3261

Choose a tag to compare

What's Changed

Full Changelog: v1.98.0...v1.99.0

v1.98.0

14 Jan 13:00
468e084

Choose a tag to compare

What's Changed

  • chore: cleanup threat-analysis types by @LucieFaire in #2853
  • feat: Enable Transaction Service API key for local development by @LucieFaire in #2829
  • Feat: Threat analysis failure details by @vmosharova in #2856
  • feat(safe shield): Unofficial fallback handler check by @LucieFaire in #2854
  • feat: add Safe Overview v2 endpoint with Zerion portfolio integration by @katspaugh in #2840
  • feat: enable Zerion balances globally with dynamic chain discovery by @katspaugh in #2851
  • build(deps): bump the nest-js-core group with 4 updates by @dependabot[bot] in #2858
  • build(deps): bump the aws-sdk group with 4 updates by @dependabot[bot] in #2859
  • fix(Zerion): env configuration, new chain mapping and balances fix by @vmosharova in #2863
  • feature(portfolio): remove zerion from balances by @vseehausen in #2868
  • build(deps): bump docker/setup-buildx-action from 3.11.1 to 3.12.0 by @dependabot[bot] in #2857
  • build(deps): bump sanitize-html and @types/sanitize-html by @dependabot[bot] in #2860
  • build(deps-dev): bump eslint from 9.39.0 to 9.39.2 by @dependabot[bot] in #2862

Full Changelog: v1.97.0...v1.98.0

v1.97.0

16 Dec 11:05
5b8c15b

Choose a tag to compare

What's Changed

  • refactor: Consolidate Module Structure by Merging Sub-Modules into Root-Level Modules by @gjeanmart in #2808
  • feat: add endpoint to report false Blockaid scan results (COR-636) by @Fbartoli in #2815
  • Revert "feat: add endpoint to report false Blockaid scan results (COR-636)" by @LucieFaire in #2826
  • Revert "Revert "feat: add endpoint to report false Blockaid scan results (COR-636)"" by @LucieFaire in #2827
  • chore: remove deprecated /v1/owners/:ownerAddress/safes endpoint by @gjeanmart in #2828
  • build(deps): bump the nest-js-core group with 4 updates by @dependabot[bot] in #2816
  • build(deps): bump the aws-sdk group with 4 updates by @dependabot[bot] in #2817
  • build(deps-dev): bump @types/supertest from 6.0.2 to 6.0.3 by @dependabot[bot] in #2819
  • build(deps): bump docker/setup-qemu-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #2821
  • build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #2823
  • build(deps): bump coverallsapp/github-action from 2.3.6 to 2.3.7 by @dependabot[bot] in #2822
  • chore: log Blockaid scan responses by @LucieFaire in #2825
  • build(deps-dev): bump prettier from 3.5.3 to 3.7.3 by @dependabot[bot] in #2818
  • build(deps): bump typeorm from 0.3.21 to 0.3.28 by @dependabot[bot] in #2728
  • feat(network): add per-request timeout support via NetworkRequest by @gjeanmart in #2831
  • build(deps): bump actions/setup-node from 6.0.0 to 6.1.0 by @dependabot[bot] in #2832
  • build(deps-dev): bump @nestjs/cli from 11.0.5 to 11.0.14 by @dependabot[bot] in #2834
  • build(deps-dev): bump @types/express from 5.0.3 to 5.0.6 by @dependabot[bot] in #2837
  • build(deps): bump the aws-sdk group with 4 updates by @dependabot[bot] in #2833
  • build(deps): bump jsonwebtoken and @types/jsonwebtoken by @dependabot[bot] in #2835
  • build(deps-dev): bump typescript from 5.9.2 to 5.9.3 by @dependabot[bot] in #2836
  • build(deps-dev): bump @faker-js/faker from 9.9.0 to 10.1.0 by @dependabot[bot] in #2838
  • feat: add addresses to threat analysis issues by @LucieFaire in #2824
  • hotfix: fix blockaid response schema by @LucieFaire in #2843
  • refactor(cache): change Zerion cache keys to be per address only by @katspaugh in #2839
  • feat: new migration with updated HN targeted campaign by @LucieFaire in #2844
  • tests: fix race condition in tests by @clovisdasilvaneto in #2846
  • feat: Add linea network support by @clovisdasilvaneto in #2845
  • feature(portfolio): set zerion porfolio cache default to 10s by @vseehausen in #2847
  • docs: update Readme by @vmosharova in #2849
  • feat(circuit-breaker): implement circuit breaker pattern for resilience by @PooyaRaki in #2803

New Contributors

Full Changelog: v1.96.0...v1.97.0

v1.96.0

01 Dec 09:28
f201803

Choose a tag to compare

What's Changed

  • feature(Portfolio): Add Portfolio Endpoint with Zerion Support by @vseehausen in #2755
  • feat(portfolio): fix trusted parameter on tokens from zerion by @vseehausen in #2800
  • refactor(transactions): move the transaction module into the new modular architecture by @PooyaRaki in #2801
  • feat(safe-shield): extend contract analysis to include name/logoUrl by @LucieFaire in #2796
  • refactor: move all the features to the new module folder by @PooyaRaki in #2802
  • feat: extend targeted_safes DB table to include chain_id by @LucieFaire in #2807
  • Feat: Migration - Outreach 3 by @vmosharova in #2811
  • fix: update HN outreach migration by @LucieFaire in #2814
  • feat(portfolio): add X-Env testnet header for Zerion API requests by @katspaugh in #2806
  • fix: queue pagination using wrong pagination data to detect edges by @dasanra in #2810

New Contributors

Full Changelog: v1.95.0...v1.96.0