Three basic course difficulties will be automatically created on installation and upgrades
Updated course difficulty save methods to rely only on the taxonomy rather than the taxonomy and postmeta table
Updated admin settings screens to only flush rewrite rules on screens where it is necessary to update rewrites
Fix issue with customization of LifterLMS account endpoint URLs
Fix a conflict with Redirection url monitoring that was causing redirects to be created from Courses and Memberships to the site home page automatically whenever updating the post
Fix an undefined index warning on courses / memberships when updating post data
Remove confusing and invalid warning message from Membership post screen on admin panel
Fix issue that prevented “Student Dashboard” from rendering if the page was set as the child of another page
Fix undefined function error in admin notices
Fix nonce errors resulting from admin notice html being served from the database rather than being dynamically generated
Fix db upgrade script which was enabling course time period for restrictions for all courses regardless of their pre 3.0 restriction settings
Fix db upgrade script that was causing empty sale dates to show start of unix epoch b/c they were empty strings
Fix Javascript parse error preventing section & lesson editing from within the course outline on the admin panel
Fix lesson icons from highlighting lesson settings like drip delay & quiz association
Updated course outline color scheme to match the 3.0 admin color scheme overhaul
LLMS_Lesson::get_assigned_quiz() will output deprecation warnings for those using debug mode. LLMS core no longer uses this function and will be deprecated in the next major release.
Handle enrollment status of legacy orders based on enrollment rather than enrollment AND order status