Unfortunately the recurring date calculation works very strange after 7.0.0. Try this out:
1. Batch create dates
2. First date: 2017-11-12, Repeat type: Weekly, Select workdays: Sunday, After a fixed number: 3
3. Click on Generate dates
4/a. Generated dates are: 2017-11-19, 2017-12-03, 2017-12-07
4/b: Correct results would be: 2017-11-19, 2017-11-26, 2017-12-03
Second bug: If after step 4 I select End repeating event -> Date, i cannot select the Last date, it's inactive.