For 2021, TurboTax Standard Online is now called “Deluxe”. TurboTax Deluxe Online 2021 can do non-resident returns but doesn’t have the ability to handle returns with foreign income or the T1135 Foreign - Income Verification Statement. You would need to use Premier or Self-Employed for those types of returns.
TurboTax Standard CD/Download (for Windows) is the same as last year. It still includes the ability to handle returns with foreign income and the T1135 Foreign - Income Verification Statement.