Releases: safe-global/safe-transaction-service
Releases · safe-global/safe-transaction-service
v5.9.2
What's Changed
🏕 Features
- Update deprecated firebase function by @moisses89 in #2231
- Refactor command name by @moisses89 in #2227
- Set version 5.9.2 by @Uxio0 in #2232
Full Changelog: v5.9.1...v5.9.2
v5.9.1
v5.9.0
What's Changed
🏕 Features
- Optimize safe events indexer by @moisses89 in #2194
- Fix swagger locally is not working by @moisses89 in #2208
- Add zlib compression for transactions cache by @moisses89 in #2210
- Rename gnosis -> safe_eth package by @Uxio0 in #2209
- Optimize queries for ERC20 balances by @Uxio0 in #2211
- Fix typo on deployments view by @Uxio0 in #2213
- Mark banned Safes InternalTxDecoded as processed by @Uxio0 in #2222
- Improve function documentation by @Uxio0 in #2215
- Use Safe version 1.3.0 as default by @Uxio0 in #2216
- Add banned filter to
SafeContract
admin by @Uxio0 in #2221 - Refactor processing of Internal Txs by @Uxio0 in #2220
- Add configurable compression level by @moisses89 in #2226
- Fix typo by @moisses89 in #2228
- Set version to v5.9.0 by @moisses89 in #2229
👒 Dependencies
- Bump mypy from 1.11.0 to 1.11.2 by @dependabot in #2200
- Bump cla-assistant/github-action from 2.4.0 to 2.5.1 by @dependabot in #2192
- Bump redis from 5.0.7 to 5.0.8 by @dependabot in #2206
- Bump cla-assistant/github-action from 2.5.1 to 2.5.2 by @dependabot in #2219
- Bump pytest-celery from 1.0.0 to 1.1.3 by @dependabot in #2217
- Bump coverage from 7.4.4 to 7.6.1 by @dependabot in #2169
- Bump django-test-migrations from 1.3.0 to 1.4.0 by @dependabot in #2155
- Bump django-model-utils from 4.5.1 to 5.0.0 by @dependabot in #2218
Full Changelog: v5.8.2...v5.9.0
v5.8.2
What's Changed
🏕 Features
- Revert "Add cache to all-transactions endpoint (#2190)" by @falvaradorodriguez in #2196
- Add configurable cache to all_transactions by @moisses89 in #2198
👒 Dependencies
- Bump django-stubs from 5.0.0 to 5.0.4 by @dependabot in #2160
Full Changelog: v5.8.1...v5.8.2
v5.8.1
What's Changed
🏕 Features
- Bump web3 from 6.20.0 to 6.20.2 by @falvaradorodriguez in #2193
- Add cache to all-transactions endpoint by @falvaradorodriguez in #2190
- Add log info to process_decoded_internal_txs_task by @moisses89 in #2186
- Set version v5.8.1 by @moisses89 in #2195
Full Changelog: v5.8.0...v5.8.1
v5.8.0
What's Changed
🏕 Features
- Add indexes for getting tokens used by an address by @Uxio0 in #2178
- Use cached EthereumBlock information for indexing Safe events by @Uxio0 in #2179
- Set version 5.8.0 by @moisses89 in #2183
👒 Dependencies
- Bump django from 5.0.7 to 5.0.8 by @dependabot in #2175
Full Changelog: v5.7.0...v5.8.0
v5.7.0
v5.6.0
🚩🚩🚩Important 🚩🚩🚩
- A migration is added to create a new table to store relevant transactions for a Safe, so in a future version we can start using that information instead of joining multiple tables to get that information, getting a really big speed up.
- Migration can be really slow in big databases (it can take 2 hours in a mainnet transaction service, for example), so you are advised to apply it manually to prevent downtimes.
What's Changed
🏕 Features
- Add relevant transactions table by @Uxio0 in #2151
- Revert "Bump web3 from 6.20.0 to 6.20.1" by @Uxio0 in #2164
- Fix docs for Safe modules endpoint by @Uxio0 in #2163
- Set version 5.6.0 by @Uxio0 in #2165
👒 Dependencies
- Bump web3 from 6.20.0 to 6.20.1 by @dependabot in #2161
Full Changelog: v5.5.0...v5.6.0
v5.5.0
What's Changed
🏕 Features
- Rename EthereumAddressV2Field to EthereumAddressBinaryField by @Uxio0 in #2152
- Clean cache after deleting txs by @Uxio0 in #2158
- Set version 5.5.0 by @Uxio0 in #2159
🛠 Breaking Changes
- Remove webhooks support by @moisses89 in #2150
👒 Dependencies
- Bump cachetools from 5.3.3 to 5.4.0 by @dependabot in #2156
- Bump mypy from 1.9.0 to 1.11.0 by @dependabot in #2154
Full Changelog: v5.4.0...v5.5.0
v5.4.0
What's Changed
🏕 Features
- 4337: Fix paymaster data parsing by @Uxio0 in #2131
- Add logger debug to cache key in get balances by @falvaradorodriguez in #2132
- Add logger debug to balance service by @falvaradorodriguez in #2133
- 4337: Use timestamps with milliseconds by @Uxio0 in #2134
- Revert "4337: Use timestamps with milliseconds" by @Uxio0 in #2135
- Fix get balance new tokens filter by @falvaradorodriguez in #2138
- Revert "Add logger to cache key in get balances" by @falvaradorodriguez in #2140
- 4337: Make sorting stable for Safe/User Operations by @Uxio0 in #2141
- Migrate from
EthereumClientProvider
by @Uxio0 in #2129 - Don't generate SafeLastStatus when fixing out of order txs by @Uxio0 in #2146
- Set version 5.4.0 by @Uxio0 in #2147
👒 Dependencies
- Bump django from 5.0.6 to 5.0.7 by @dependabot in #2139
- Bump coverage from 7.5.4 to 7.6.0 by @dependabot in #2145
- Bump boto3 from 1.34.131 to 1.34.144 by @dependabot in #2143
- Bump django-db-geventpool from 4.0.5 to 4.0.6 by @dependabot in #2144
Full Changelog: v5.3.1...v5.4.0