All Versions
Latest Version
Avg Release Cycle
29 days
Latest Release

Changelog History
Page 24

  • v0.9.10 Changes


      • Added Facebook-style nicetime date Twig filter
      • Moved clear-cache functionality into Cache object required for Admin plugin ๐Ÿ›  3.
      • Fix for undefined index with previous/next buttons
  • v0.9.9 Changes


      • Added new @page collection type
      • Added ksort and contains Twig filters
      • Added gist Twig function
      • Refactored Page previous/next/adjacent functionality
      • Updated to Symfony 2.6 for yaml/console/event-dispatcher libraries
      • More PSR code fixes ๐Ÿ›  3.
      • Fix for over-escaped apostrophes in YAML
  • v0.9.8 Changes


      • Added configuration option to set default lifetime on cache saves
      • Added ability to set HTTP status code from page header
      • Implemented simple wild-card custom routing
      • Fixed elusive double load to fully cache issue (crossing fingers...)
      • Ensure Twig tags are treated as block items in markdown
      • Removed some older deprecated methods
      • Ensure onPageContentProcessed() event only fires when not cached
      • More PSR code fixes ๐Ÿ›  3.
      • Fix issue with miscalculation of blog separator location ===
  • v0.9.7 Changes


      • Nginx configuration updated
      • Added badge to README
      • Removed set_time_limit() and put checks around ignore_user_abort
      • More PSR code fixes ๐Ÿ›  2.
      • Fix issue with non-valid asset path showing up when they shouldn't
      • Fix for JS asset pipeline and scripts that don't end in ;
      • Fix for schema-based markdown URLs broken routes (eg mailto:)
  • v0.9.6 Changes


      • Moved base_url variables into Grav container
      • Forced media sorting to use natural sort order by default
      • Various PSR code tidying
      • Added filename, extension, thumb to all medium objects ๐Ÿ›  2.
      • Fix for infinite loop in page.content()
      • Fix hostname for configuration overrides
      • Fix for cached configuration
      • Fix for relative URLs in markdown on installs with no base_url
      • Fix for page media images with uppercase extension
  • v0.9.5 Changes


      • Added quality setting to medium for compression configuration of images
      • Added new onPageContentProcessed() event that is post-content processing but pre-caching
      • Added support for AND and OR taxonomy filtering. AND by default (was OR)
      • Added specific clearing options for CLI clear-cache command
      • Moved environment method to URI so it can be accessible in plugins and themes
      • Set Grav's output variable to public so it can be manipulated in onOutputGenerated event
      • Updated vendor libraries to latest versions
      • Better handing of 'home' in active menu state detection
      • Various PSR code tidying
      • Improved some error messages and notices ๐Ÿ›  3.
      • Force route rebuild when configuration changes
      • Fix for 'installed undefined' error in CLI versions command
      • Do not remove the JSON/Text error handlers
      • Fix for supporting inline JS and CSS when Asset pipeline enabled
      • Fix for Data URLs in CSS being badly formed
      • Fix Markdown links with fragment and query elements
  • v0.9.4 Changes


      • New improved Debugbar with messages, timing, config, twig information
      • New exception handling system utilizing Whoops
      • New logging system utilizing Monolog
      • Support for auto-detecting environment configuration
      • New version command for CLI
      • Integrate Twig dump() calls into Debugbar
      • Selfupgrade now clears cache on successful upgrade
      • Selfupgrade now supports files without extensions
      • Improved error messages when plugin is missing
      • Improved security in .htaccess
      • Support CSS/JS/Image assets in vendor/system folders via .htaccess
      • Add support for system timers
      • Improved and optimized configuration loading
      • Automatically disable Debugbar on non-HTML pages
      • Disable Debugbar by default ๐Ÿ›  3.
      • More YAML blueprint fixes
      • Fix potential double // in assets
      • Load debugger as early as possible
  • v0.9.3 Changes


      • GPM (Grav Package Manager) Added
      • Support for multiple Grav configurations
      • Dynamic media support via URL
      • Added inlineCss and inlineJs support for Assets
      • YAML caching for increased performance
      • Use stream wrapper in pages, plugins and themes
      • Switched to RocketTheme toolbox for some core functionality
      • Renamed setup CLI command to sandbox
      • Broke cache types out into multiple directories in the cache folder
      • Removed vendor libs from github repository
      • Various PSR cleanup of code
      • Various Blueprint updates to support upcoming admin plugin
      • Added ability to filter page children for normal/modular/all
      • Added sort_by_key twig filter
      • Added visible() and routable() filters to page collections
      • Use session class in shutdown process
      • Improvements to modular page loading
      • Various code cleanup and optimizations ๐Ÿ›  3.
      • Fixed file checking not updating the last modified time. For real this time!
      • Switched debugger to PRODUCTION mode by default
      • Various fixes in URI class for increased reliability
  • v0.9.2 Changes


      • New flexible site and page metadata support including ObjectGraph and Facebook
      • New method to get user IP address in URI object
      • Added new onShutdown() event that fires after connection is closed for Async features
      • Skip assets pipeline minify on Windows platforms by default due to PHP issue 47689
      • Fixed multiple level menus not highlighting correctly
      • Updated some blueprints in preparation for admin plugin
      • Fail gracefully when theme does not exist
      • Add stream support into ResourceLocator::addPath()
      • Separate themes from plugins, add themes:// stream and onTask events
      • Added barDump() to Debugger
      • Removed stray test page
      • Override modified only if a non-markdown file was modified
      • Added assets attributes support
      • Auto-run composer install when running the Grav CLI
      • Vendor folder removed from repository
      • Minor configuration performance optimizations
      • Minor debugger performance optimizations ๐Ÿ›  3.
      • Fix url() twig function when Grav isn't installed at root
      • Workaround for PHP bug 52065
      • Fixed getList() method on Pages object that was not working
      • Fix for open_basedir error
      • index.php now warns if not running on PHP 5.4
      • Removed memcached option (redundant)
      • Removed memcache from auto setup, added memcache server configuration option
      • Fix broken password validation
      • Back to proper PSR-4 Autoloader
  • v0.9.1 Changes


      • Added new theme:// PHP stream for current theme
      • Default to new file modification checking rather than folder
      • Added support for various markdown link formats to convert to Grav-friendly URLs
      • Moved configure() from Theme to Themes class
      • Fix autoloading without composer update -o
      • Added support for Twig url method
      • Minor code cleanup ๐Ÿ›  3.
      • Fixed issue with page changes not being picked up
      • Fixed Minify to provide @supports tag compatibility
      • Fixed ResourceLocator not working with multiple paths
      • Fixed issue with Markdown process not stripping LFs
      • Restrict file type extensions for added security
      • Fixed template inheritance
      • Moved Browser class to proper location