Skip to content

Commit c83810d

Browse files
committed
Merge branch 'release/1.7.51'
2 parents 0384992 + 5545167 commit c83810d

29 files changed

Lines changed: 1928 additions & 581 deletions

.github/workflows/build.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ jobs:
1616

1717
steps:
1818
- uses: actions/checkout@v2
19+
with:
20+
ref: ${{ github.ref }}
1921

2022
- name: Extract Tag
2123
run: echo "PACKAGE_VERSION=${{ github.ref }}" >> $GITHUB_ENV

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,5 @@ tests/cache/*
4848
tests/error.log
4949
system/templates/testing/*
5050
/user/config/versions.yaml
51+
/tmp
52+
/user/config/security-private.php

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,26 @@
1+
# v1.7.51
2+
## 04/28/2026
3+
4+
1. [](#new)
5+
* Added foundation for migrating to Grav 2.0: cross-major auto-upgrades are blocked in GPM, and core now surfaces a `next_major` hint so admin can point users at the new `migrate-grav` plugin
6+
* Added `compatibility:` blueprint support so plugins/themes can declare which Grav versions they support
7+
* Added self-upgrade preflight that flags incompatible plugins/themes and `psr/log` / Monolog conflicts before proceeding
8+
* Added upgrade resilience with automatic maintenance mode and opcache reset during self-upgrade
9+
* Added new `cache-cleanup` CLI command to prune obsolete cache entries
10+
* Added new `onFlexDirectoryConfigBeforeSave` event for Flex
11+
1. [](#improved)
12+
* More readable time output in `bin/grav logviewer` [#4009](https://github.com/getgrav/grav/pull/4009)
13+
* Removed legacy standalone binary build
14+
* Updated vendor libraries to latest versions
15+
1. [](#bugfix)
16+
* Fixed `selectize` field losing values when keyed options were used
17+
* Fixed wrong date output in `bin/grav logviewer` [#4007](https://github.com/getgrav/grav/pull/4007)
18+
* Fixed undefined array key error triggered by URL-encoded characters in paths [#4012](https://github.com/getgrav/grav/pull/4012)
19+
* Fixed assorted issues in the revamped scheduler
20+
* Fixed `schedule` flag not being honored in backup profiles
21+
* Fixed default-language loading when using the session-based language store
22+
* Allow `lang` query parameter to switch back to the default language
23+
124
# v1.7.49.5
225
## 09/10/2025
326

composer.json

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232
"nyholm/psr7-server": "^1.0",
3333
"nyholm/psr7": "^1.3",
3434
"twig/twig": "~v1.44",
35-
"erusev/parsedown": "^1.7",
36-
"erusev/parsedown-extra": "~0.8",
35+
"erusev/parsedown": "~1.7.4",
36+
"erusev/parsedown-extra": "~0.8.1",
3737
"symfony/contracts": "~1.1",
3838
"symfony/yaml": "~4.4",
3939
"symfony/console": "~4.4",
@@ -87,7 +87,18 @@
8787
"ext-exif": "Needed to use exif data from images."
8888
},
8989
"config": {
90-
"apcu-autoloader": true
90+
"apcu-autoloader": true,
91+
"audit": {
92+
"ignore": [
93+
"PKSA-yhcn-xrg3-68b1",
94+
"PKSA-2wrf-1xmk-1pky",
95+
"PKSA-6319-ffpf-gx66",
96+
"PKSA-n7sg-8f52-pqtf",
97+
"PKSA-rkkf-636k-qjb3",
98+
"PKSA-wws7-mr54-jsny",
99+
"PKSA-4k7v-pfvw-nqvp"
100+
]
101+
}
91102
},
92103
"autoload": {
93104
"psr-4": {

0 commit comments

Comments
 (0)