This is a fairly simple question, but couldn't find the answer with research.
I know with the original StoreKit API, you had to offer a user the ability to restore purchases. However, with StoreKit2, the WWDC video explains that restoring purchases should rarely, if ever, be required because StoreKit2 automatically listens and keeps transactions up to date.
So, is adding a restore purchase button still mandatory if uses only StoreKit2 and has a minimum deployment target of iOS 15?