All Versions
242
Latest Version
Avg Release Cycle
29 days
Latest Release
-
Changelog History
Page 22
Changelog History
Page 22
-
v0.9.30 Changes
07/08/2015
-
- BIG NEWS! Extensive Multi-Language support is all new in 0.9.30!
- Translation support via Twig filter/function and PHP method
- Page specific default route
- Page specific route aliases
- Canonical URL route support
- Added built-in session support
- New
Page.rawRoute()
to get a consistent folder-based route to a page - Added option to always redirect to default page on alias URL
- Added language safe redirect function for use in core and plugins
-
- Improved
Page.active()
andPage.activeChild()
methods to support route aliases - Various spelling corrections in
.php
comments,.md
and.yaml
files Utils::startsWith()
andUtils::endsWith()
now support needle arrays- Added a new timer around
pageInitialized
event - Updated jQuery library to v2.1.4 ๐ 3.
- In-page CSS and JS files are now handled properly
- Fix for
enable_media_timestamp
not working properly
- Improved
-
-
v0.9.29 Changes
06/22/2015
-
- New and improved Regex-powered redirect and route alias logic
- Added new
onBuildPagesInitialized
event for memory critical or time-consuming plugins - Added a
setSummary()
method for pages
-
- Improved
MergeConfig()
logic for more control - Travis skeleton build trigger implemented
- Set composer.json versions to stable versions where possible
- Disabled
last_modified
andetag
page headers by default (causing too much page caching) ๐ 3. - Preload classes during
bin/gpm selfupgrade
to avoid issues with updated classes - Fix for directory relative down links
- Improved
-
-
v0.9.28 Changes
06/16/2015
-
- Added method to set raw markdown on a page
- Added ability to enabled system and page level
etag
andlast_modified
headers
-
- Improved image path processing
- Improved query string handling
- Optimization to image handling supporting URL encoded filenames
- Use global
composer
when available rather than Grv provided one - Use
PHP_BINARY
constant rather thanphp
executable - Updated Doctrine Cache library
- Updated Symfony libraries
- Moved
convertUrl()
method to Uri object ๐ 3. - Fix incorrect slug causing problems with CLI
uninstall
- Fix Twig runtime error with assets pipeline in sufolder installations
- Fix for
+
in image filenames - Fix for dot files causing issues with page processing
- Fix for Uri path detection on Windows platform
- Fix for alternative media resolutions
- Fix for modularTypes key properties
-
-
v0.9.27 Changes
05/09/2015
-
- Added new composer CLI command
- Added page-level summary header overrides
- Added
size
back for Media objects - Refactored Backup command in preparation for admin plugin
- Added a new
parseLinks
method to Plugins class - Added
starts_with
andends_with
Twig filters
-
- Optimized install of vendor libraries for speed improvement
- Improved configuration handling in preparation for admin plugin
- Cache optimization: Don't cache Twig templates when you pass dynamic params
- Moved
Utils::rcopy
toFolder::rcopy
- Improved
Folder::doDelete
- Added check for required Curl in GPM
- Updated included composer.phar to latest version
- Various blueprint fixes for admin plugin
- Various PSR and code cleanup tasks ๐ 3.
- Fix issue with Gzip not working with
onShutDown()
event - Fix for URLs with trailing slashes
- Handle condition where certain errors resulted in blank page
- Fix for issue with theme name equal to base_url and asset pipeline
- Fix to properly normalize font rewrite path
- Fix for absolute URLs below the current page
- Fix for
..
page references
-
-
v0.9.25 Changes
04/24/2015
-
- Added support for E-Tag, Last-Modified, Cache-Control and Page-based expires headers
-
- Refactored media image handling to make it more flexible and support absolute paths
- Refactored page modification check process to make it faster
- User account improvements in preparation for admin plugin
- Protect against timing attacks
- Reset default system expires time to 0 seconds (can override if you need to) ๐ 3.
- Fix issues with spaces in webroot when using
bin/grav install
- Fix for spaces in relative directory
- Bug fix in collection filtering
-
-
v0.9.24 Changes
04/15/2015
-
- Added support for chunked downloads of Assets
- Added new
onBeforeDownload()
event - Added new
download()
andgetMimeType()
methods to Utils class - Added configuration option for supported page types
- Added assets and media timestamp options (off by default)
- Added page expires configuration option ๐ 2.
- Fixed issue with Nginx/Gzip and
ob_flush()
throwing error - Fixed assets actions on 'direct media' URLs
- Fix for 'direct assets` with any parameters
-
-
v0.9.21 Changes
04/07/2015
-
- Major Media functionality enhancements: SVG, Animated GIF, Video support!
- Added ability to configure default image quality in system configuration
- Added
sizes
attributes for custom retina image breakpoints
-
- Don't scale @1x retina images
- Add filter to Iterator class
- Updated various composer packages
- Various PSR fixes
-