All Versions
Latest Version
Avg Release Cycle
29 days
Latest Release

Changelog History
Page 13

  • v1.3.0-rc.5 Changes


      • Setting system.session.timeout to 0 clears the session when the browser session ends #1538
      • Created a so everyone knows how to behave :)
      • Renamed new media() Twig function to media_directory() to avoid conflict with Page's media object ๐Ÿ›  1.
      • Fixed global media files disappearing after a reload #1545
      • Fix for broken regex redirects/routes via site.yaml
      • Sanitize the error message in the error handler page
  • v1.3.0-rc.4 Changes


      • Added lower and upper Twig filters
      • Added pathinfo() Twig function
      • Added 165 new thumbnail images for use in media.yaml
      • Improved error message when running bin/grav install instead of bin/gpm install, and also when running on a non-skeleton site #1027
      • Updated vendor libraries ๐Ÿ›  1.
      • Don't rebuild metadata every time, only when file does not exist
      • Restore GravTrait in ConsoleTrait grav-plugin-login#119
      • Fix Windows routing with built-in server #1502
      • Fix #1504 process_twig and frontmatter.yaml
      • Nicetime fix: 0 seconds from now -> just now #1509
  • v1.3.0-rc.3 Changes


      • Added new unified Utils::getPagePathFromToken() method which is used by various plugins (Admin, Forms, Downloads, etc.)
      • Optionally remove unpublished pages from the translated languages, move into untranslated list #1482
      • Improved reliability of hash file-check method ๐Ÿ›  1.
      • Updated to latest Toolbox library to fix issue with some blueprints rendering in admin plugin #1117
      • Fix output handling in RenderProcessor #1483
  • v1.3.0-rc.2 Changes


      • Added new media and vardump Twig functions
      • Put in various checks to ensure Exif is available before trying to use it
      • Add timestamp to configuration settings #1445 ๐Ÿ›  1.
      • Fix an issue saving YAML textarea fields in expert mode #1480
      • Moved onOutputRendered() back into Grav core
  • v1.3.0-rc.1 Changes


      • Added support for a single array field in the forms
      • Added EXIF support with automatic generation of Page Media metafiles
      • Added Twig function to get EXIF data on any image file
      • Added Pages::baseUrl(), Pages::homeUrl() and Pages::url() functions
      • Added base32_encode, base32_decode, base64_encode, base64_decode Twig filters
      • Added Debugger::getCaller() to figure out where the method was called from
      • Added support for custom output providers like Slim Framework
      • Added Grav\Framework\Collection classes for creating collections
      • Add more controls over HTML5 video attributes (autoplay, poster, loop controls) #1442
      • Removed logging statement for invalid slug #1459
      • Groups selection pre-filled in user form
      • Improve error handling in Folder::move()
      • Added extra parameter for Twig::processSite() to include custom context
      • Updated RocketTheme Toolbox vendor library ๐Ÿ›  1.
      • Fix to force route/redirect matching from the start of the route by default #1446
      • Edit check for valid slug #1459
  • v1.2.4 Changes


      • Added optional ignores for Installer::sophisticatedInstall() #1447 ๐Ÿ›  1.
      • Allow multiple calls to Themes::initTheme() without throwing errors
      • Fixed querystrings in root pages with multi-lang enabled #1436
      • Allow support for Pages::getList() with show_modular option #1080
  • v1.2.3 Changes


      • Added new pwd_regex and username_regex system configuration options to allow format modifications
      • Allow user/accounts.yaml overrides and implemented more robust theme initialization
      • improved getList() method to do more powerful things
      • Fix Typo in GPM #1427
  • v1.2.2 Changes


    ๐Ÿ›  1. * Fix for redirects breaking #1420 * Fix issue in direct-install with github-style dependencies #1405

  • v1.2.1 Changes


      • Added various ancestor helper methods in Page and Pages classes #1362
      • Added new parents field and switched Page blueprints to use this
      • Added isajaxrequest() Twig function #1400
      • Added ability to inline CSS and JS code via Asset manager #1377
      • Add query string in lighttpd default config #1393
      • Add --all-yes and --destination options for bin/gpm direct-install #1397 ๐Ÿ›  1.
      • Fix for direct-install of plugins with languages.yaml #1396
      • When determining language from HTTP_ACCEPT_LANGUAGE, also try base language only #1402
      • Fixed a bad method signature causing warning when running tests on GPMTest object
  • v1.2.0 Changes


      • Added file upload for user avatar in user/admin blueprint
      • Analysis fixes
      • Switched to stable composer lib versions