v0.7.7
Pre-release
Pre-release
Enhancements:
- Added late script enqueueing
- Updated script handles for enqueued Typeahead and Handlebars scripts for consistency with our other plugins
- Split out the degree picker asset enqueueing from the
[ucf-degree-search]shortcode. The existingucf-degree-search-common.min.jshas been renamed toucf-degree-picker.min.js, and it and its localization settings have been moved to only enqueue when the[ucf-degree-picker]shortcode is called. - Removed some redundant script enqueues.
- Upgraded packages where possible; added linter configs and Github issue/PR templates
Bug Fixes:
- Added missing global variable declarations at the top of the angular degree search's
app.tsandhandlebar-helpers.ts. - Added missing jquery script dependencies for the
ucf-degree-search-jsanducf-degree-picker-jsscripts, andwp-a11yand Handlebars dependencies forucf-degree-search-angular-js.