Skip to content

Version 2.0.0

Choose a tag to compare

@SteveRyan-ASU SteveRyan-ASU released this 01 Jul 23:43
· 2 commits to main since this release

Version 2.0

Refactored code which interacted with ASU Search API results to produce profile-data blocks. Added caching layer and a plugin options page to allow for best configuration of data storage for each site.

  • FIX: API calls now implement proper rate limiting delays when API calls return a 429 error.
  • FIX: Data results are no longer stored as block meta which posed challenges when recalling the data for block rendering.
  • ADD: Results from API calls are now cached individually (singular /profile-data blocks) and when multiple blocks are grouped within a profiles block.
  • ADD: Site administrators can now set the length of time that profile data is cached by the site. Default time length is 30 days.
  • ADD: Site administrators can now clear all cached data or clear the stored results from individual profiles from a theme options page in the dashboard.