Grav v1.7.19 Release Notes

  • 08/31/2021

      • Include active form and request in onPageTask and onPageAction events (defaults to null)
      • Added UserObject::$authorizeCallable to allow $user->authorize() customization
      • Added meta support for UploadedFile class
      • Added support for multiple mime-types per file extension #3422
      • Added setCurrent() method to Page Collection #3398
      • Initialize $grav['uri'] before session 🛠 3.
      • Fixed Warning: Undefined array key "SERVER_SOFTWARE" in index.php #3408
      • Fixed error in loadDirectoryConfig() if configuration hasn't been saved #3409
      • Fixed GPM not using non-standard cache path #3410
      • Fixed broken environment:// stream when it doesn't have configuration
      • Fixed Flex Object missing key field value when using FolderStorage
      • Fixed broken Twig try tag when catch has not been defined or is empty
      • Fixed FlexForm serialization
      • Fixed form validation for numeric values in PHP 8
      • Fixed flex-options@ in blueprints duplicating items in array
      • Fixed wrong form issue with flex objects after cache clear
      • Fixed Flex object types not implementing MediaInterface
      • Fixed issue with svgImageFunction() that was causing broken output