Releases: UCF/UCF-Degree-CPT-Plugin
Releases · UCF/UCF-Degree-CPT-Plugin
v3.2.6
v3.2.5
v3.2.4
v3.2.3
v3.2.2
v3.2.1
Bug Fixes:
- Updated
get_parent_program_id()to return the program's parent ID from$this->program->parent_program->idinstead of fetching per-parent API results. See UCF/Search-Service-Django#28. - Increased API fetch timeout from 5 seconds to 10
- Added check in
UCF_Degree_Common::return_verified_result()to ensure$resultsis an array before attempting to loop through it. Resolves #83 .
v3.2.0
Enhancements:
- Updated the degree importer to get the tuition data from the
programobject in the search service (recently added). - Adds a filter for adjusting the tuition string.
- Adds the
degree_tuition_skipfield which, when checked, will add aTuitionOverrideobject to the search service via an API call. - Adds admin messages for letting the user know if the API call is successful.
v3.1.0
Enhancements:
- Added the "Areas of Interest" (
interests) taxonomy for Degrees - Added API endpoints for interests and post tags
- Added an importer for interests
- Added a hook for modifying grouped degree lists by taxonomy (
ucf_degree_group_posts_by_tax) - Added a hook for modifying the sort order of grouped degree lists outputted by the [degree-list] shortcode (
ucf_degree_list_sort_grouped_degrees)
Bug Fixes:
- Added missing quote to class attribute on the
ucf-degree-list-titleheading. - Fixed an incorrect function name in
function_exists()call forucf_degree_group_posts_by_tax.
v3.0.2
v3.0.1
Enhancements:
- Updated profile and description type fetches to cache failed responses for 2 minutes, to avoid subsequent external requests to the API on every admin page load
- Added default empty option to profile and description type dropdowns on the plugin options page for improved clarity when an option hasn't been selected