Hey Chris. Thanks for the note here; this is a good point. For a post-2.0 release we at one point elected to remove the end date for all-day events in the widget, but that was initially intended to just apply to one-day events. Looks like that got changed here and obviously this is the incorrect behavior…thanks to you bringing it to our attention, we’ll make sure it is fixed in next month’s maintenance release (2.0.8, which should be out around the same time of the month as 2.0.7 was in June).
In the interim, let me see if our dev Jonah has any suggestions for code you could add as a workaround. No guarantees but it’s worth a shot. Stay tuned and thanks again for reporting this.