Hey Jamie and Sandy,
The bug with Expired Posts was fixed a while back but we haven't made a formal release yet. Anyone building their own against the repo should be good to go.
The bug with Featured Post is caused, as Sandy mentioned, by marking a post as featured and then deleting that post. I've fixed it in code and will push to the repo today. You can fix it in the database by running the following SQL.
UPDATE mp_ModuleSettings SET SettingValue = '' WHERE SettingName = 'FeaturedPostId';
If you have more than one blog on your site, be sure to find your ModuleID and use this SQL instead. To find your ModuleID, go to PageManager, locate your page and click the 'Edit Page' option, then locate the blog module and click the settings icon. The ModuleID will be in the url of the Module Settings page as ?mid=MODULEID
.
UPDATE mp_ModuleSettings SET SettingValue = '' WHERE SettingName = 'FeaturedPostId' AND ModuleID = MODULEID;
We have a great release in the works but unfortunately fully testing it and getting the other (mysql,pgsql,sqlite) database layers ready keeps taking a backseat to paying work. If anyone wants to help, we'd be very happy to have it.
I'm sorry this silly bug has been there so long. The fix was ridiculously easy. lol
Thanks!
Joe