- Fixed: problem CoursePress Theme directory.
-Fixed: problem with saving the course.
-Fixed: WooCommerce integration problem with cart.
- Fixed: Ability to duplicate a course for an instructor.
- Fixed: Compatibility with plugins/themes which use login form.
- Fixed: Conflict with other plugins with early get_posts() function usage.
- Fixed: Display on medium size tablets.
- Fixed: Enrollment popup does not work.
- Fixed: Login overlay is not accessible in some situations.
- Fixed: Problem with CoursePress version in the export file.
- Fixed: Problem with missing pagination for course discussions.
- Fixed: Problem with the single instructor template.
- Fixed: Showing a unit description.
- Fixed: Turn off autocompletion for a unit.
- GDPR: Added ability to erase user personal data.
- GDPR: Added ability to export user personal data.
- GDPR: Added plugin information to default "Private Policy" page during auto-creation of this page.
Fixed: Added course categories information in the export file.
Fixed: Check MarketPress integration to avoid warnings.
Fixed: Mistakes in language strings.
Fixed: Problem with the login form on small screens like mobile.
Fixed: Show CoursePress Theme instructors box only when a course has at least one instructor.
Fixed: Warnings on the "Grade" tab, when one of a module is a quiz.
Fixed: Warnings when we use WooCommerce 3x.
Improved: Added CoursePress version to export file.
-Fixed: Course certificate email settings were hidden for nonpremium users.
-Fixed: Discussion layout issue.
-Fixed: Missing new instructor on instructors list.
-Fixed: On a course structure show section without modules if "Show units without modules" is checked.
-Fixed: PHP notices when try to edit not exited unit.
-Fixed: Problem with display course sub-menu on the frontend.
-Fixed: Show unit progress on admin panel.
-Fixed: There was no ability to remove instructor.
-Fixed: Typo in notifications configuration.
-Fixed: Typo in MarketPress integration box.
-Improved: Added filters to get_time_estimation() functions: coursepress_course_get_time_estimation, coursepress_unit_get_time_estimation, coursepress_module_get_time_estimation.
-Improved: Prevent saves units before fetching all data.
- Fixed: Unit and Pages TinyMCE editor does not work after WordPress update to 4.9.
- Improved: Added `editor-rtl.css` file.
- Improved: Better display responsive video.
- Improved: HTML login & signup forms.
- Improved: Username sanitization.
- Fixed: Assessments feedback sending problem.
- Fixed: Compatibility with older PHP versions.
- Fixed: CoursePress shortcode links are not working.
- Fixed: Even the Discussion module is not "Required", you can't go to next section.
- Fixed: Instructors capabilities problem on multisite installation.
- Fixed: Instructor can't reply to comments on course unit.
- Fixed: Missing translation in steps 6 & 7.
- Fixed: Problems with missing passcode after login.
- Fixed: Problems with PHP 5.2.x.
- Fixed: Problem to go next unit when all answers are required but current unit do not have any assessable modules.
- Fixed: Problem with go to next module.
- Fixed: Problem with non assessable modules and grade unit.
- Fixed: Problem with yimer on quiz module after we use "Try Again" button.
- Fixed: Sections on units page overview are not linked and not visible.
- Fixed: Show and Free Preview options in Course Structure settings.
- Fixed: Small issues with PHP 7.1.1
- Fixed: The title of "Course Structure" widget should not be visible, when it is not checked.
- Fixed: Unable to send feedback about assessments.
- Fixed: Units inside the course are available agains the settings options.
- Fixed: Visual editor is blank and missing data after module reorder.
- Updated: Vimeo javascript for version 3.0.0.
- Fixed: Upgrading from 1x to 2x was broken.
- Fixed: Compatibility with older PHP versions.
- Added: Text color option for course certificate.
- Added: Categories argument to [course_list] shortcode to filter courses.
- Added: HTML rel attribute to next and previous buttons.
- Added: Password strength meter on student profile
- Added: The ability to disable the strength meter in the enrollment pup-up.
- Added: Option to disable emails individually
- Added: New filter: coursepress_comment_list_args to filter comments list arguments.
- Added: New filter: coursepress_comment_form_args to filter new comment form arguments.
- Added: Unit slug will be updated when you change unit title.
- Improved: Add individual nonce when withdraw a student from a course.
- Improved: Students list on assessment screen can be sorted by username and display name.
- Improved: Students list on assessment screen is more like users list.
- Improved: Students list on course edit screen can by sorted by: username, display name, first name and last name.
- Improved: Students list on course edit screen is more like users list.
- Improved: Added certificate filter on students list on course edit screen.
- Improved: Increase a course assessments page load time.
- Improved: Image display.
- Improved: Removed unused function CoursePress_Data_Course::is_course_preview()
- Improved: Better section title display - added information about no title.
- Improved: Automatic migration from users upgrading from version 1.x
- Improved: Smaller download size.
- Improved: Form module UI for better display.
- Fixed: Default unit title height to avoid collapse when empty.
- Fixed: Instructor profile course lists on multisite.
- Fixed: Empty dashboard page to non-enrolled user.
- Fixed: A minor microdata issue on the course details page.
- Fixed: In unit-builder, the checkbox options were not getting saved properly in some scenarios.
- Fixed: Multiple answers grade calculation.
- Fixed: Form grade calculation.