iOS and iPadOS date pickers ignores min/max date range when opening

In web-based apps we want date pickers to open to a previous month based on the min-max date range specified on the input. We do not want to set a specific day but want the user to select a date. Android devices and Windows OS (Chrome and Edge) all behave as expected, namely, when the calendar loads the first month specified as the min value displays. iOS devices always open the calendar showing the current month and ignore the min/max attributes on the input. Additionally, the current date is selected making it very easy for the use to accidentally choose the wrong date by accidentally closing the date picker.

It appears that iOS is the only platform not supporting min/max on date inputs. Will this be fixed? Or is it this by design?

For example, today is December 13, 2023, we expect that selecting the following input to open the native calendar displaying November 2023 and to not select a date.

<input autocomplete="off" type="date" placeholder="M/d/yy" min="2023-11-01" max="2023-11-30">
iOS and iPadOS date pickers ignores min/max date range when opening
 
 
Q