Releases: safe-global/safe-transaction-service
Releases · safe-global/safe-transaction-service
v5.10.0
What's Changed
🏕 Features
- Add block timestamp to indexing endpoint by @moisses89 in #2244
- Unpin asgiref by @Uxio0 in #2248
- Revert "Unpin asgiref" by @Uxio0 in #2249
- Decode creation data using MultiSend by @Uxio0 in #2233
- Add SafeToL2Migration contract abi by @falvaradorodriguez in #2246
- Update safe-eth-py version to 6.0.0b39 by @falvaradorodriguez in #2251
- Add custom timeout decorator by @moisses89 in #2252
- Bump safe-eth-py by @Uxio0 in #2257
- Fix caching issues on tx-processor by @Uxio0 in #2258
- Add more configurable log level by @moisses89 in #2241
- Improve _filter_addresses comment by @moisses89 in #2225
- Set version 5.10.0 by @Uxio0 in #2261
👒 Dependencies
- Bump django from 5.0.8 to 5.0.9 by @dependabot in #2245
- Bump faker from 24.11.0 to 30.1.0 by @dependabot in #2242
- Bump hiredis from 2.3.2 to 3.0.0 by @dependabot in #2235
- Bump cla-assistant/github-action from 2.5.2 to 2.6.1 by @dependabot in #2238
- Bump cachetools from 5.4.0 to 5.5.0 by @dependabot in #2253
- Bump django-stubs from 5.0.4 to 5.1.0 by @dependabot in #2254
Full Changelog: v5.9.2...v5.10.0
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