Skip to content

1.0.5

Choose a tag to compare

@rhukster rhukster released this 26 Jun 04:57
ca12e81

New

  • API controllers can now send debug output to Grav's debugger without corrupting the JSON response, so values can be inspected in Clockwork and the new admin's debug panel (getgrav/grav-plugin-admin2#66).
  • The API now keeps Grav's object cache on for its own requests even when caching is turned off for the site, so the new admin stays fast while you develop the frontend with the cache disabled (getgrav/grav-plugin-admin2#65).
  • Requests authenticated with an API key are now much faster when repeated, because a verified key is briefly remembered instead of being re-checked with a deliberately slow hash on every request.
  • API requests now report their authentication, routing, and controller timings to Grav's debugger, so the new admin's debug panel timeline shows where each request spends its time (getgrav/grav-plugin-admin2#65).
  • The new admin's many simultaneous requests no longer queue up waiting on the session one at a time, so pages and lists load noticeably faster (getgrav/grav-plugin-admin2#65).
  • Site-wide media files can now be saved in a custom order, stored per folder and applied whenever that folder's media is listed.

Bugfix

  • Blueprint field unit labels such as the cache purge age now display correctly, showing "days" instead of a humanized key like "Day Plural" in the new admin (getgrav/grav-plugin-admin2#64).
  • Deleting a page image now works for images that have a retina @2x variant, instead of failing with a "not found" error, and it removes the variant too rather than leaving it orphaned (getgrav/grav-plugin-admin2#68).
  • Changing a module's template now renames it in place instead of creating a broken extra child page (getgrav/grav-plugin-admin2#69).