Changelog: WATA v0.6.1 (2025-07-26)
This is a maintenance release that addresses a bug in instrument price retrieval, preventing the ineligibility of certain instruments to be traded due to mixed asset types in search results. The fix ensures that all relevant price data is retrieved correctly, enhancing the reliability of trade execution. It also includes several dependency and dashboard improvements.
💥 BREAKING CHANGES 💥
There are no breaking changes in this release.
🔄 Changed
- Dashboard:
- The monitoring dashboard has received several UI/UX enhancements for a better user experience (
2719010,44b6c4f):- Switched to a dark mode theme for improved readability.
- Refined performance chart titles.
- Enhanced styling for cards and added a hover effect to the navigation bar.
- The monitoring dashboard has received several UI/UX enhancements for a better user experience (
- Dependencies:
- Bumped
requestsfrom2.32.2to2.32.4(e450079). - Bumped
urllib3from2.2.2to2.5.0(f2107ed).
- Bumped
🐛 Fixed
- Critical Fix for Price Retrieval:
- Fixed a critical bug in the
InstrumentServicewhere fetching detailed prices (InfoPrices) would fail if the search results contained a mix of asset types (e.g.,WarrantOpenEndKnockOutandMiniFuture). The service now correctly groups instruments by theirAssetTypebefore making API requests, ensuring all price data is retrieved reliably and preventing potential trade execution failures. Logging for this process has also been improved (7f7bddc).
- Fixed a critical bug in the