What's Changed
- Adjust
SwapsApiFactory
to extendIApiManager
by @iamacook in #1736 - Improve comment regarding settlement check by @iamacook in #1739
- Implement PUT /v1/accounts/:address/data-settings by @hectorgomezv in #1715
- Implement GET /v1/accounts/:address/data-settings by @hectorgomezv in #1746
- Delete Settings on Account/DataType deletion by @hectorgomezv in #1748
- Rename AccountDataType.dataTypeId to AccountDataType.id by @hectorgomezv in #1751
- Refactor finding of swap-related transaction data by @iamacook in #1737
- Extract swap app allowance into helper by @iamacook in #1738
- Add RUN_MIGRATIONS flag to the service configuration by @hectorgomezv in #1753
- Change data-decoder E2E test data payload by @hectorgomezv in #1755
- Set MAX_TTL as TTL when caching SAFE_EXISTS_KEY by @hectorgomezv in #1757
- Add
Chain[contractAddresses]
property by @iamacook in #1752 - Map
contractAddresses
toChain
entity by @iamacook in #1759 - Bump ts-jest from 29.1.5 to 29.2.2 by @dependabot in #1761
- Bump eslint from 9.5.0 to 9.7.0 by @dependabot in #1765
- Bump typescript from 5.5.2 to 5.5.3 by @dependabot in #1763
- Bump viem from 2.17.3 to 2.17.4 by @dependabot in #1762
- Bump typescript-eslint from 7.15.0 to 7.16.1 by @dependabot in #1764
- Add Accounts Datasource cache layer by @hectorgomezv in #1760
- Change AccountDataSettings and UpsertAccountDataSettingsDto entities by @hectorgomezv in #1771
- Rename Account.accountId to Account.id on the route-level entity by @hectorgomezv in #1772
- Add
IPushNotificationsApi
datasource by @iamacook in #1767 - Refactor
JwtService
to expose issuer/secret by @iamacook in #1768 - Remove PUSH_NOTIFICATIONS_API_BASE_URI from required envs by @hectorgomezv in #1775
- Add tests for
FirebaseCloudMessagingApiService
by @iamacook in #1769 - Move hook domain logic from routes to domain by @iamacook in #1774
- Generify hook-related cache invalidation by @iamacook in #1770
- Add Counterfactual Safes Datasource by @hectorgomezv in #1773
- Bump docker/setup-qemu-action from 3.1.0 to 3.2.0 by @dependabot in #1779
- Bump ts-jest from 29.2.2 to 29.2.3 by @dependabot in #1781
- Bump winston from 3.13.0 to 3.13.1 by @dependabot in #1782
- Bump husky from 9.0.11 to 9.1.1 by @dependabot in #1780
- Bump semver from 7.6.2 to 7.6.3 by @dependabot in #1783
- Bump @nestjs/swagger from 7.3.1 to 7.4.0 by @dependabot in #1784
- Add Chains retrieval and cache deletion debug logs by @hectorgomezv in #1786
- Extract getFromCacheOrExecuteAndCache utility function by @hectorgomezv in #1777
Full Changelog: v1.51.0...v1.52.0