- Closed CME Globex Grains on Juneteenth and restored CME Agriculture trading on 2018-12-05 (PR #518)
- Added Cursor Cloud agent setup notes to AGENTS.md (PR #519)
- Made schedule_from_days return an empty schedule when given no days, matching schedule() (PR #520)
- Made IEX valid_days accept tz-aware start dates (PR #521)
- Fixed binary weekmasks so only open days are counted when estimating business-day ranges (PR #523)
- Fixed BSE 2020 holidays: closed on 2020-05-25 (Id-ul-Fitr) and open on 2020-07-31 (PR #524)
- Fixed EUREX_Bond open times that were swapped around 2018-12-10 (PR #526)