Grav v1.7.0-rc.18 Release Notes
Release Date: 2020-12-03 // over 3 years ago-
12/02/2020
-
- Set minimum requirements to PHP 7.3.6
- Updated Clockwork to v5.0
- Added
FlexDirectoryInterface
interface - Renamed
PageCollectionInterface::nonModular()
intoPageCollectionInterface::pages()
and deprecated the old method - Renamed
PageCollectionInterface::modular()
intoPageCollectionInterface::modules()
and deprecated the old method' - Upgraded
bin/composer.phar
to2.0.2
which is all new and much faster - Added search option
same_as
to Flex Objects - Added PHP 8 compatible
function_exists()
:Utils::functionExists()
- New sites have
compatibility
features turned off by default, upgrading from older versions will keep the settings on
-
- Updated bundled JQuery to latest version
3.5.1
- Forward a
sid
to GPM when downloading a premium package via CLI - Allow
JsonFormatter
options to be passed as a string - Hide Flex Pages frontend configuration (not ready for production use)
- Improve Flex configuration: gather views together in blueprint
- Added XSS detection to all forms. See documentation
- Better handling of missing repository index grav-plugin-admin#1916
- Added support for having all sites / environments under
user/env
folder #3072 - Added
FlexObject::refresh()
method to make sure object is up to date 🛠 1. - Menu Visibility Requires Access Security option setting wrong frontmatter login#265
- Accessing page with unsupported file extension (jpg, pdf, xsl) will use wrong mime type #3031
- Fixed media crashing on a bad image
- Fixed bug in collections where filter
type: false
did not work - Fixed
print_r()
in twig - Fixed sorting by groups in
Flex Users
- Changing
Flex Page
template causes the other language versions of that page to lose their content admin#1958 - Fixed plugins getting initialized multiple times (by CLI commands for example)
- Fixed
header.admin.children_display_order
in Flex Pages to work just like with regular pages - Fixed
Utils::isFunctionDisabled()
method if there are spaces indisable_functions
#3023 - Fixed potential fatal error when creating flex index using cache #3062
- Fixed fatal error in
CompiledFile
if the cached version is broken - Fixed updated media missing from media when editing Flex Object after page reload
- Fixed issue with
config-default@
breaking on set #1972 - Escape titles in Flex pages list flex-objects#84
- Fixed Purge successful message only working in Scheduler but broken in CLI and Admin #1935
- Fixed
system://
stream is causing issues in Admin, making Media tab to disappear and possibly causing other issues #3072 - Fixed CLI self-upgrade from Grav 1.6 #3079
- Fixed
bin/grav yamllinter -a
and-f
not following symlinks #3080 - Fixed
|safe_email
filter to return safe and escaped UTF-8 HTML #3072 - Fixed exception in CLI GPM and backup commands when
php-zip
is not enabled #3075 - Fix for XSS advisory GHSA-cvmr-6428-87w9
- Fixed Flex and Page ordering to be natural and case insensitive flex-objects#87
- Fixed plugin/theme priority ordering to be numeric
- Updated bundled JQuery to latest version
-