Grav v1.7.21 Release Notes

  • 09/14/2021

      • Added |yaml filter to convert input to YAML
      • Added route and request to onPageNotFound event
      • Added file upload/remove support for Flex Forms
      • Added support for flex-required@: not exists and flex-required@: '!exists' in blueprints
      • Added $object->getOriginalData() to get flex objects data before it was modified with update()
      • Throwing exceptions from Twig templates fires onDisplayErrorPage.[code] event allowing better error pages
      • Use a simplified text-based cron field for scheduler
      • Add timestamp to logging output of scheduler jobs to see when they ran 🛠 3.
      • Fixed escaping in PageIndex::getLevelListing()
      • Fixed validation of number type #3433
      • Fixed excessive security.yaml file creation #3432
      • Fixed incorrect port :0 with nginx unix socket setup #3439
      • Fixed Session::setFlashCookieObject() to use the same options as the main session cookie