Major Changes
- Removed `fundingRate` download functionality as the data is no longer available on Bybit
- Removed `klines` functionality as the data is no longer available on Bybit
- Renewed core functionality of the downloader module
Features
- Enhanced trading data download capabilities
- Improved error handling and file management
- Added support for concurrent downloads with ThreadPoolExecutor
- Implemented progress bar display using Rich library
Technical Improvements
- Refactored `BybitBulkDownloader` class for better maintainability
- Updated directory structure handling for different data types
- Improved file decompression process
- Enhanced error reporting and logging
Documentation
- Updated README with new functionality descriptions
- Removed deprecated data type references
- Added clearer usage examples
- Updated supported data types list
Other Changes
- Updated `.gitignore` for better repository management
- Enhanced test coverage
- Improved code quality and documentation
**Full Changelog**: https://github.com/aoki-h-jp/bybit-bulk-downloader/compare/1.1.1...1.2.0