All Versions
265
Latest Version
Avg Release Cycle
19 days
Latest Release
3 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v1.7.32 Changes
03/28/2022
-
- Added
|replace_last(search, replace)filter - Added
parseurlTwig function to expose PHP'sparse_urlfunction
- Added
-
- Added multi-language support for page routes in
Utils::url() - Set default maximum length for text fields
- Fixed issue with
system.cache.gzip: trueresulted in "Fetch Failed" for PHP 8.0.17 and PHP 8.1.4 PHP issue #8218 - Fix for multi-lang issues with Security Report
- Fixed page search not working with selected language #3316
- Added multi-language support for page routes in
-
-
v1.7.31 Changes
03/14/2022
-
- Added new local Multiavatar (local generation). This will be default in Grav 1.8
- Added support to get image size for SVG vector images #3533
- Added XSS check for uploaded SVG files before they get stored
- Fixed phpstan issues (All level 2, Framework level 5)
-
- Moved Accounts out of Experimental section of System configuration to new "Accounts" tab ๐ 3.
- Fixed
'mbstring' extension is not loadederror, use Polyfill instead #3504 - Fixed new
Utils::pathinfo()andUtils::basename()being too strict for legacy use #3542 - Fixed non-standard video html atributes generated by
{{ media.html() }}#3540 - Fixed entity sanitization for XSS detection
- Fixed avatar save location when
account://stream points to custom directory - Fixed bug in
Utils::url()when path contains part of root
-
-
v1.7.30 Changes
02/07/2022
-
- Added twig filter
|field_parentto get parent field name ๐ 2. - Fixed error while deleting retina image in admin
- Fixed "Page Authors" field in Security tab, wrongly loading and saving the value #3525
- Fixed accounts filter only matches against email address getgrav/grav-plugin-admin#2224
- Added twig filter
-
-
v1.7.29 Changes
-
v1.7.29.1 Changes
01/31/2022
๐ 1. * Fixed
Call to undefined methoderror when upgrading from Grav 1.6 #3523 -
v1.7.28 Changes
mm/dd/2022
-
- Added links and modules support to
HtmlBlockclass - Added module support for twig script tag:
{% script module 'theme://js/module.mjs' %} - Added twig tag for links:
{% link icon 'theme://images/favicon.png' priority: 20 with { type: 'image/png' } %} - Added
HtmlBlocksupport for{% style %},{% script %}and{% link %}tags - Support for page-level
redirect_default_routefrontmatter header override ๐ 3. - Fixed XSS check not detecting escaped
:
- Added links and modules support to
-
-
v1.7.27 Changes
01/12/2022
-
- Support for
YubiKey OTP2-Factor authenticator - Added support for generic
assets.link()for external references. No pipeline support - Added support for
assets.addJsModule()with full pipeline support - Added
Utils::getExtensionsByMime()method to get all the registered extensions for the specific mime type - Added
Media::getRoute()andMedia::getRawRoute()methods to get page route if available - Added
Medium::getAlternatives()to be able to list all the retina sizes
- Support for
-
- Improved
Utils::download()method to allow overrides on download name, mime and expires header - Improved
onPageFallBackUrlevent - Reorganized the Asset system configuration blueprint for clarity ๐ 3.
- Fixed CLI
--envand--langoptions having no effect if they aren't added before all the other options - Fixed scaled image medium filename when using non-existing retina file
- Fixed an issue with JS
importsand pipelining Assets
- Improved
-
-
v1.7.26 Changes
01/03/2022
-
- Made
Grav::redirect()to acceptRouteclass - Added
translated()method toPageTranslateInterface - Added second parameter to
UserObject::isMyself()method - Added
UserObject::$isAuthorizedCallableto allow$user->isAuthorized()customization - Use secure session cookies in HTTPS by default (
system.session.secure_https: true) - Added new
Plugin::inheritedConfigOption()function to access plugin specific functions for page overrides
- Made
-
- Upgraded vendor libs for PHP 8.1 compatibility
- Upgraded to composer v2.1.14 for PHP 8.1 compatibility
- Added third
$nameparameter toBlueprint::flattenData()method, useful for flattening repeating data ControllerResponseTrait: Redirect response should be json if the extension is .json- When symlinking Grav install, include also tests
- Updated copyright year to
2022๐ 3. - Fixed bad key lookup in
FlexRelatedDirectoryTrait::getCollectionByProperty() - Fixed RequestHandlers
NotFoundExceptionhaving empty request - Block
.jsonfiles in web server configs - Disabled pretty debug info for Flex as it slows down Twig rendering
- Fixed Twig being very slow when template overrides do not exist
- Fixed
UserObject::$authorizeCallablebinding to the user object - Fixed
FlexIndex::call()to return null instead of failing to call undefined method - Fixed Flex directory configuration creating environment configuration when it should not
-