v2.6.8
Patch release with timezone-handling, CSV import, and calendar fixes. No new features — those remain on `develop` for testing.
Fixes
Timezone handling
- Trade list date columns now render in the user's timezone (not UTC)
- Calendar buckets trades by user timezone instead of UTC
- Trade-date resolution preserved across timezones on edit (#321)
- Broker sync `sync_start_date` preserved across timezones
Imports
- IBKR same-second partial close fills are preserved on import (#318)
- CSVs are accepted regardless of reported MIME type (#319)
- Unsupported ThinkorSwim spread rows are skipped instead of failing
- Clearing the import trade filter no longer resets the form (#324)
Calendar
- Partial exits from open positions now count toward the P&L calendar
Other
- MGC and other common micro-futures added to the point-value table
- Passkey prompt dismissal now persists across devices (#315)
- Docker build workflow restored