Skip to content

1.0.8

Choose a tag to compare

@rhukster rhukster released this 04 Jul 17:49
af58f79

New

  • Edit a media file's metadata (alt text, title, caption, description, tags) directly in the new admin, with the managed fields configurable in plugin settings (admin2#99).
  • The new admin's page editor can preview an unpublished page instead of a 404, removing the need for a separate draft-preview plugin (admin2#100).

Improved

  • Plugins that add tabs to the new admin's Users list can choose the default tab and hide the built-in "All Users" tab (admin2#51).
  • The new admin remembers a per-user Vim keybindings choice for its Markdown and code editors (admin2#95).
  • Media, theme, and avatar listings prepare each thumbnail in a single pass, speeding up image-heavy listings.
  • API-key-authenticated requests no longer rewrite the key store on every call; last-used time refreshes at most once a minute.
  • The dashboard caches its media file count for a few minutes instead of scanning the media folder on every visit.

Bugfix

  • [security] Generating or revoking an API key for another account now requires account-management permission, and only a super admin can do so for a super-admin account (GHSA-7v74-m76q-8wf3).
  • The log viewer now lists the security log and any other files in the logs folder, not just a fixed set (admin2#107).
  • A configuration tab added by a plugin or theme now opens and saves instead of a "scope not found" error (migrate-grav#16).
  • The dashboard media count no longer counts hidden sidecar files (metadata, ordering).
  • A user migrated from the classic admin keeps the interface language they had set there (admin2#98).
  • The taxonomy field lists every taxonomy type declared for the site, even when none have been used yet (admin2#90).
  • Opening a page preview no longer logs out a visitor signed in to the public site in the same browser (admin2#88, admin2#79).
  • The scheduler view now includes the core backup jobs, previously missing from the list and its health check.