User can create recurring events:
1. select monthly/yearly repeating.
2. select 30/31 day.
a. Recurrence editor allows to setup this day number without any warnings.
b. Scheduler will show events only for months which contains 30/31 days. Other months will be skipped.
Is this expected behavior of scheduler?
If yes, how I can achieve logic when event will be shown last day, if month has fewer days then 30/31?
You can setup 'Repeat every years'.
Repeat every years control has no limits so you can set any value (like '999999999999999').
When you done it, page crashes due to long time processing.
I think the same behavior will be for 'Repeat every days' or 'Repeat every months'.