All Versions
242
Latest Version
Avg Release Cycle
29 days
Latest Release
-
Changelog History
Page 23
Changelog History
Page 23
-
v0.9.20 Changes
03/24/2015
-
- Added
addAsyncJs()
andaddDeferJs()
to Assets manager - Added support for extranal URL redirects
- Added
-
- 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
-
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()
andcontains()
helper methods in Utils
- Added ability for GPM
-
- 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
- Provided new
-
-
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()
andaddInlineJs()
Assets not working between Twig tags - Fix for Markdown adding HTML tags into inline CSS and JS
- Fix for
-
-
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
- Added Retina and Responsive image support via Grav media and
-
- 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 ofpublish_date
andunpublish_date
- Fix for
onShutdown()
events not closing connections properly in php-fpm environments
- Refactored
-
-
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
- Added new published
-
- 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
- Modified all Collection methods so they can be chained together:
-
-
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
- Fall back to default
-