All Versions
242
Latest Version
Avg Release Cycle
29 days
Latest Release
-

Changelog History
Page 23

  • v0.9.20 Changes

    03/24/2015

      • Added addAsyncJs() and addDeferJs() to Assets manager
      • Added support for extranal URL redirects
      • Fix unpredictable asset ordering when set from plugin/system
      • Updated nginx.conf to ensure system assets are accessible
      • Ensure images are served as static files in Nginx
      • Updated vendor libraries to latest versions
      • Updated included composer.phar to latest version ๐Ÿ›  3.
      • Fixed issue with markdown links to # breaking HTML
  • v0.9.19 Changes

    02/28/2015

      • Added named assets capability and bundled jQuery into Grav core
      • Added first() and last() to Iterator class
      • Improved page modification routine to skip dot files
      • Only use files to calculate page modification dates
      • Broke out Folder iterators into their own classes
      • Various Sensiolabs Insight fixes ๐Ÿ›  3.
      • Fixed Iterator.nth() method
  • v0.9.18 Changes

    02/19/2015

      • Added ability for GPM install to automatically install _demo content if found (w/backup)
      • Added ability for themes and plugins to have dependencies required to install via GPM
      • Added ability to override the system timezone rather than relying on server setting only
      • Added new Twig filter random_string for generating random id values
      • Added new Twig filter markdown for on-the-fly markdown processing
      • Added new Twig filter absoluteUrl to convert relative to absolute URLs
      • Added new processTemplate() method to Twig object for on-the-fly processing of twig template
      • Added rcopy() and contains() helper methods in Utils
      • Provided new param_sep variable to better support Apache on Windows
      • Moved parsedown configuration into the trait
      • Added optional deep-copy option to mergeConfig() for plugins
      • Updated bundled composer.phar package
      • Various Sensiolabs Insight fixes - Silver level now!
      • Various PSR Fixes ๐Ÿ›  3.
      • Fix for windows platforms not displaying installed themes/plugins via GPM
      • Fix page IDs not picking up folder-only pages
  • v0.9.17 Changes

    02/05/2015

      • Added full HHVM support! Get your speed on with Facebook's crazy fast PHP JIT compiler
      • More flexible page summary control
      • Support CamelCase plugin and theme class names. Replaces dashes and underscores
      • Moved summary delimiter into site.yaml so it can be configurable
      • Various PSR fixes ๐Ÿ›  3.
        • Fix for mergeConfig() not falling back to defaults
        • Fix for addInlineCss() and addInlineJs() Assets not working between Twig tags
        • Fix for Markdown adding HTML tags into inline CSS and JS
  • v0.9.16 Changes

    01/30/2015

      • Added Retina and Responsive image support via Grav media and srcset image attribute
      • Added image debug option that overlays responsive resolution
      • Added a new image cache stream
      • Improved the markdown Lightbox functionality to better mimic Twig version
      • Fullsize Lightbox can now have filters applied
      • Added a new mergeConfig() method to Plugin class to merge system + page header configuration
      • Added a new disable() method to Plugin class to programmatically disable a plugin
      • Updated Parsedown and Parsedown Extra to address bugs
      • Various PSR fixes ๐Ÿ›  3.
        • Fix bug with image dispatch in traditionally non-routable pages
        • Fix for markdown link not working on non-current pages
        • Fix for markdown images not being found on homepage
  • v0.9.15 Changes

    01/23/2015

    ๐Ÿ›  3. * Typo in video mime types * Fix for old markdown_extra system setting not getting picked up * Fix in regex for Markdown links with numeric values in path * Fix for broken image routing mechanism that got broken at some point * Fix for markdown images/links in pages with page slug override

  • v0.9.14 Changes

    01/23/2015

      • Added GZip support
      • Added multiple configurations via setup.php
      • Added base structure for unit tests
      • New onPageContentRaw() plugin event that processes before any page processing
      • Added ability to dynamically set Metadata on page
      • Added ability to dynamically configure Markdown processing via Parsedown options
      • Refactored page.content() method to be more flexible and reliable
      • Various updates and fixes for streams resulting in better multi-site support
      • Updated Twig, Parsedown, ParsedownExtra, DoctrineCache libraries
      • Refactored Parsedown trait
      • Force modular pages to be non-visible in menus
      • Moved RewriteBase before Exploits in .htaccess
      • Added standard video formats to Media support
      • Added priority for inline assets
      • Check for uniqueness when adding multiple inline assets
      • Improved support for Twig-based URLs inside Markdown links and images
      • Improved Twig url() function ๐Ÿ›  3.
      • Fix for HTML entities quotes in Metadata values
      • Fix for published setting to have precedent of publish_date and unpublish_date
      • Fix for onShutdown() events not closing connections properly in php-fpm environments
  • v0.9.13 Changes

    01/09/2015

      • Added new published true|false state in page headers
      • Added publish_date in page headers to automatically publish page
      • Added unpublish_date in page headers to automatically unpublish page
      • Added dateRange() capability for collections
      • Added ability to dynamically control Cache lifetime programmatically
      • Added ability to sort by anything in the page header. E.g. sort: header.taxonomy.year
      • Added various helper methods to collections: copy, nonVisible, modular, nonModular, published, nonPublished, nonRoutable
      • Modified all Collection methods so they can be chained together: $collection->published()->visible()
      • Set default Cache lifetime to default of 1 week (604800 seconds) - was infinite
      • House-cleaning of some unused methods in Pages object ๐Ÿ›  3.
      • Fix uninstall GPM command that was broken in last release
      • Fix for intermittent undefined index error when working with Collections
      • Fix for date of some pages being set to incorrect future timestamps
  • v0.9.12 Changes

    01/06/2015

      • Added an all-access robots.txt file for search engines
      • Added new GPM uninstall command
      • Added support for in-page Twig processing in modular pages
      • Added configurable support for undefined Twig functions and filters
      • Fall back to default .html template if error occurs on non-html pages
      • Added ability to have PSR-1 friendly plugin names (CamelCase, no-dashes)
      • Fix to composer.json to deter API rate-limit errors
      • Added non-exception-throwing handler for undefined methods on Medium objects ๐Ÿ›  3.
      • Fix description for self-upgrade method of GPM command
      • Fix for incorrect version number when performing GPM update
      • Fix for argument description of GPM install command
      • Fix for recalcitrant CodeKit mac application
  • v0.9.11 Changes

    12/21/2014

      • Added support for simple redirects as well as routes
      • Handle Twig errors more cleanly ๐Ÿ›  3.
      • Fix for error caused by invalid or missing user agent string
      • Fix for directory relative links and URL fragments (#pagelink)
      • Fix for relative links with no subfolder in base_url