= [2.3.1] = * Fix - Resolved an issue where dependent plugins were not able to initialize fully before the API endpoints were loaded. = [2.3.0.1] = * Fix - Added priority to `api_endpoint` method to increase stability with other plugins. = [2.3.0] = * Fix - Quiz completed zap is not triggered after taking a quiz. * Fix - PHP warning for uncountable object. * Fix - Get object list methods may return data in incorrect format. * Fix - Undefined property error. * Fix - Undefined variable. * Fix - Made sure only return quiz result sample if it has same keys and value types as live data. * Tweak - Added quiz filter before sending trigger. * Tweak - Added topic filter before sending trigger. * Tweak - Added lesson filter before sending trigger. * Tweak - Added groups ids filter. * Tweak - Added get object list methods and update get sample to use courses_ids arg. * Tweak - Added get courses list trigger handler and add filter course before sending triggers. * Tweak - Updated return object list in ascending title order. * Tweak - Updated add trigger arguments to pull sample. * Tweak - Updated add request and payload arguments to polling triggers. * Tweak - Updated get object sample based on selected objects. * Tweak - Updated improve triggers hook filter before being sent. = [2.2.3] = * Fix - Fixed calls to Zapier URL preventing some triggers from working. = [2.2.2] = * Fix - Fixed can't send trigger due to incorrect hookUrl payload key name when adding subscription hook. * Fix - Fixed non static method can't be called statically. = [2.2.1] = * Feature - Added course enrollment via group. * Fix - Fixed group certificate link sample. * Fix - Fixed error response. * Fix - Fixed WP 5.8 compatibility error. * Tweak - Added "added to group" trigger. * Tweak - Added "group completed" trigger. * Tweak - Added course certificate link data in course completed trigger. * Tweak - Added ability to set username and display name. * Tweak - Updated get quiz result sample from the least recent user. * Tweak - Updated improve course payload. * Tweak - Updated make action payload filterable. = [2.2.0] = * Fix - Fixed quiz_result response doesn't match between sample and live data. * Fix - Fixed undefined variables error. * Fix - Fixed syntax error that causes PHP warning error to be thrown. * Tweak - Updated pass enrolled into course response payload to get_response method to get the same live and sample data. * Tweak - Updated change Zapier app learndash_before_course_completed hook to learndash. * Tweak - Updated Add site URL format validation to prevent integration issues. * Tweak - Updated make API response of user creation error more verbose. * Tweak - Added dependencies check. * Tweak - Added course_info sample data in course completed trigger. * Tweak - Added file_link value in essay payload response. * Tweak - Added user_groups information to API payload data. * Tweak - Added logic to ensure adding and sending hook only to unique hook URL. * Tweak - Added course_info response to course_completed trigger with data from courseinfo shortcode. = [2.1.0] = * Fix - Fixed add array wrapper for `get_sample` response because it is expected by Zapier. * Fix - Fixed get sample method returns wrapped response in array. * Tweak - Added first name and last name to user response. * Tweak - Added create user param to toggle course access function. * Tweak - Added create user param to get user and toggle group membership functions. * Tweak - Added `add_to_group` and `remove_from_group` actions handler and add toggle membership helper. * Tweak - Added `get_user helper` to automatically create user if it does not exist or return it if it exists. * Tweak - Updated to return the last quiz result sample from the last user to get the latest quiz result possible. * Tweak - Updated `get_trigger_sample` and `get_object_sample` to be more efficient. * Tweak - Updated `get_response()` parser method and update respective sections accordingly. * Tweak - Updated to make first and last name field not required. * Tweak - Updated `get_group_field` action handler and its helpers.