> For the complete documentation index, see [llms.txt](https://changelog.usetoggle.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://changelog.usetoggle.com/august-2025/21-08-2025-updated-switch-expiry-logic.md).

# 21/08/2025 - Updated Switch expiry logic

🕐 "Never" expiry option added for Switch migrations, which will set the expiry time to 'never' for any cards in the uploaded csv that don't have a "*set active from*" or "*Expiry time*" value specified.

👉 An expiry option is now mandatory for '*Active*' cards (cannot leave dropdown unselected)

👉 Uploaded CSVs with **both** "*set active from*" and "*Expiry time*" fields left blank are now considered valid. A 'Never' selection will result in these cards never expiring; any other value will take the current timestamp and add the selected time period to calculate the card's expiry time.

🧑‍💻 Inigo
