Release 4.0.0 May 01, 2025 (Updated)

         

Breaking Changes (4.0.0)

         
  •            
  • Broker level square-off is not supported anymore in square_off.
  •            
  • Event handler on_oneclick signature changed.
  •            
  • API method wait_for_exit signature changed.
  •          
         

New Features (4.0.0)

         
  •            
  • Improved and faster start-up time in server mode. Support for pause and resume.
  •            
  • Consistent error handling with new events on_error, on_cancel, etc.
  •            
  • Introduced schedule_order_callback.
  •          
         

Bug Fixes and Improvements (4.0.0)

         
  •            
  • Fix stoploss/take-profit incorrect cool-off period bug.
  •            
  • Introduce schedule_soon in live modes.
  •          
       
       
         

Release 3.0.0 Sep 3, 2023

         

Breaking Changes (3.0.0)

         
  •            
  • Move to Python 3.10 — older code may need updates.
  •            
  • Constants and enums moved to blueshift.protocol.
  •          
         

New Features (3.0.0)

         
  •            
  • New date rules week_day.
  •            
  • Option to use use_spot=True for rolling option asset.
  •          
       
       
         

Release 2.1.0 Jan 16, 2022

         

Breaking Changes (2.1.0)

         
  •            
  • Realtime callback on_data is upgraded — handlers removed.
  •            
  • Imports moved from blueshift_library to blueshift.library.
  •          
       
               
          Built with a simple HTML template — replace content with your own changelog entries.