v1.24.0
What's Changed
- Use
faker.helpers
instead oflodash
in tests by @iamacook in #1022 - Reduce reliance on
lodash
by @iamacook in #1023 - Increase minimum number of messages in grouping test by @iamacook in #1025
- Remove HTML templating from alert emails by @iamacook in #1018
- build(deps-dev): bump prettier from 3.1.1 to 3.2.2 by @dependabot in #1030
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 6.18.0 to 6.19.0 by @dependabot in #1031
- build(deps-dev): bump @typescript-eslint/parser from 6.17.0 to 6.19.0 by @dependabot in #1034
- build(deps-dev): bump supertest and @types/supertest by @dependabot in #1032
- build(deps): bump @nestjs/swagger from 7.1.16 to 7.2.0 by @dependabot in #1033
- Remove DB transaction when saving email by @fmrsabino in #1026
- Decode
multiSend
alerts first and update tests to match module transactions by @iamacook in #1027 - Exclude first pattern when testing
deleteByKeyPattern
by @iamacook in #1035 - Remove flush endpoint by @hectorgomezv in #1038
- build(deps): bump node from 20.10.0-alpine to 20.11.0-alpine by @dependabot in #1029
- Add email subscriptions datasource by @fmrsabino in #1028
- Add
count
to module transactions by @iamacook in #1040 - Remove type assertions by @iamacook in #1041
- Remove assertions from token type mapping by @iamacook in #1043
- Install devDependencies on build container by @hectorgomezv in #1042
- Move @types/lodash to devDependencies by @hectorgomezv in #1045
- Add linting to enforce return types and assertion consistency by @iamacook in #1044
- Remove redundant TODO by @iamacook in #1046
- Use feature flag instead of import in
recovery.controller
test by @iamacook in #1047 - Remove unused
@node-redis/json
by @iamacook in #1049 - Remove
axios
in favour offetch
by @iamacook in #1048 - build(deps-dev): bump @types/node from 20.10.7 to 20.11.5 by @dependabot in #1055
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 6.19.0 to 6.19.1 by @dependabot in #1053
- build(deps-dev): bump @typescript-eslint/parser from 6.19.0 to 6.19.1 by @dependabot in #1056
- build(deps): bump @safe-global/safe-deployments from 1.29.0 to 1.30.0 by @dependabot in #1052
- build(deps): bump nestjs-cls from 3.6.0 to 4.0.1 by @dependabot in #1054
- Remove safe owner requirement for email deletion by @fmrsabino in #1058
- Remove trusted tokens feature flag by @iamacook in #1061
- Enable
strict
mode in TypeScript by @iamacook in #1051 - Enable
noImplicitAny
in TypeScript by @iamacook in #1057 - Remove unnecessary
expect
in test by @iamacook in #1065 - Throw
NetworkRequestError
/NetworkResponseError
inFetchClient
by @iamacook in #1059 - Revert fetch changes by @fmrsabino in #1066
- Refactor database schema by @fmrsabino in #1050
- Add transaction deletion endpoint by @iamacook in #1063
- Use
AccountDataSourceModule
instead ofEmailDataSourceModule
by @iamacook in #1070 - Reapply
axios
tofetch
reversion by @iamacook in #1067 - Reapply
noImplicitAny
in TypeScript by @iamacook in #1068 - Reapply throwing of
NetworkRequestError
/NetworkResponseError
inFetchClient
by @iamacook in #1069 - Add Base Sepolia configuration for prices provider by @iamacook in #1072
Full Changelog: v1.23.0...v1.24.0