Andy Miller
c4e73d3827
Merge release/1.8.0 fixes: YamlUpdater undefine, upgrade resilience, PHP 8.3 guard, standalone upgrade script
...
- Fix YamlUpdater.undefine() to actually remove lines from YAML files
- Add maintenance mode (503) during core upgrades via .upgrading flag
- Add opcache_reset in sophisticatedInstall() for reliable file operations
- Add early PHP 8.3 version check in bin/grav
- Add PHP CLI vs web version mismatch hint in Install error messages
- Update 1.7 bridge version references from 1.7.50 to 1.7.51
- Disable recovery_mode by default until stability confirmed
- Add standalone upgrade.php script (CLI + web)
- Update markdowndocs to ^3.0
2026-02-24 21:54:07 -07:00
Andy Miller
4774622d26
minor tweak for api script
...
Signed-off-by: Andy Miller <rhuk@mac.com >
2025-12-23 21:54:28 -07:00
Andy Miller
6b0c0486aa
new minifier libraries
...
Signed-off-by: Andy Miller <rhuk@mac.com >
2025-11-09 11:58:35 +00:00
Andy Miller
3618a129df
bring pimple ‘in-house’ for continued development
...
Signed-off-by: Andy Miller <rhuk@mac.com >
2025-10-28 12:22:09 +00:00
Andy Miller
787146cc2c
register_argc_argv fixes
...
Signed-off-by: Andy Miller <rhuk@mac.com >
2025-10-27 13:17:43 -06:00
Andy Miller
a1fe19f465
replace doctrine/cache with symfony/cache
...
Signed-off-by: Andy Miller <rhuk@mac.com >
2025-10-27 12:31:15 -06:00
Andy Miller
d1d70c4d0c
set PHP minimum to 8.3
...
Signed-off-by: Andy Miller <rhuk@mac.com >
2025-10-27 10:37:43 -06:00
Andy Miller
eb985e875d
vendor updates and some fixes
...
Signed-off-by: Andy Miller <rhuk@mac.com >
2025-10-03 18:16:40 -06:00
Andy Miller
22de638e52
composer updates + php fixes
...
Signed-off-by: Andy Miller <rhuk@mac.com >
2025-09-20 22:33:56 -06:00
Andy Miller
365ab93e7e
PHP 8.2+ fixes
...
Signed-off-by: Andy Miller <rhuk@mac.com >
2025-09-20 22:12:55 -06:00
Andy Miller
cb0bbcdb8b
Deferred support in Twig 3
...
Signed-off-by: Andy Miller <rhuk@mac.com >
2025-09-20 18:38:27 -06:00
Andy Miller
d3e32799ab
use forked copy of parsedown 1.7.x for PHP 8.4 compatibility
...
Signed-off-by: Andy Miller <rhuk@mac.com >
2025-04-02 05:34:07 -06:00
Andy Miller
9d80a4d992
upgraded to latest phpdebugbar + fixed browser caching
...
Signed-off-by: Andy Miller <rhuk@mac.com >
2025-04-01 16:55:29 -06:00
Andy Miller
2fadc14c01
Swtiched to forked getgrav/Twig 2.x with PHP 8.4 support
...
Signed-off-by: Andy Miller <rhuk@mac.com >
2025-01-27 14:03:31 -07:00
Andy Miller
1e430f635e
some more composer updates
...
Signed-off-by: Andy Miller <rhuk@mac.com >
2024-12-09 17:32:00 -07:00
Andy Miller
b0c339c9eb
moved to stable version of clockwork (v5.3.1)
...
Signed-off-by: Andy Miller <rhuk@mac.com >
2024-11-21 12:41:56 -07:00
Andy Miller
85c4b8279e
fixes for PHP 8.4 - Implicitly nullable parameter declarations deprecated
2024-10-25 18:20:41 +01:00
Andy Miller
46736ce256
upgrade to doctrine/collectons 2.2
2024-10-25 17:53:51 +01:00
Andy Miller
b59a3adc80
avif support via getgrav/image updates
2024-10-25 15:29:16 +01:00
Andy Miller
173d08243a
use dev-master of Clockwork to support Monolog2/3
2024-10-24 11:58:04 +01:00
Andy Miller
574a430a10
more composer updates
2024-10-23 12:14:45 +01:00
Andy Miller
b96483c49a
Fix tests for latest Codeception version
2024-10-22 13:24:35 +01:00
Andy Miller
1967910789
upgrade to latest symfony 6.4 + PHP 8.2
2024-10-14 19:27:43 +01:00
Andy Miller
4f1f9a7755
Merge branch 'develop' into feature/v1.8
...
# Conflicts:
# CHANGELOG.md
# composer.lock
2024-10-14 19:25:17 +01:00
Rotzbua
9f4a86317b
fix(composer): remove unused dependency ( #3828 )
2024-06-04 14:37:32 +01:00
Andy Miller
7a393101ee
Merge branch 'develop' into feature/v1.8
...
# Conflicts:
# CHANGELOG.md
# composer.json
# composer.lock
# system/blueprints/config/system.yaml
# system/src/Grav/Common/Twig/WriteCacheFileTrait.php
2023-05-12 13:44:07 -06:00
Andy Miller
479b89134d
Update composer.json
2023-02-23 18:46:44 -07:00
Andy Miller
d0d083d985
not just 7.3!
2023-02-23 18:01:01 -07:00
Andy Miller
30502e8042
fixed composer.json
2022-09-22 12:38:27 -06:00
Andy Miller
01264ef70d
initial commit
2022-09-22 12:36:36 -06:00
Matias Griese
81ca0c2e25
Merge branch 'develop' of github.com:getgrav/grav into feature/v1.8
...
Conflicts:
CHANGELOG.md
composer.json
composer.lock
2022-06-29 13:14:06 +03:00
Matias Griese
dac1614306
Composer update
2022-06-29 13:10:26 +03:00
Matias Griese
6218a4b366
Revert accidental PHP requirement update
2022-04-26 12:30:34 +03:00
Matias Griese
28c4305d46
Composer update
2022-04-26 09:09:14 +03:00
Matias Griese
6032bd07dc
Merge branch 'develop' of github.com:getgrav/grav into feature/v1.8
...
Conflicts:
composer.json
composer.lock
2022-03-09 12:32:31 +02:00
Andy Miller
9fd580c49b
Alternative Multiavatar Approach ( #3551 )
...
* Support multiavatar by default
* Support custom hash string
2022-03-08 09:45:41 -07:00
Matias Griese
f5e21645f6
Support phpstan level 6 in Framework classes
2022-02-19 14:17:02 +02:00
Matias Griese
2e65b0eea4
Merge branch 'develop' of github.com:getgrav/grav into feature/v1.8
...
Conflicts:
composer.lock
2022-02-19 12:18:00 +02:00
Matias Griese
7e52112b21
Fixed phpstan issues (All level 2, Framework level 5)
2022-02-19 12:01:50 +02:00
Matias Griese
7660a80ef7
Use older monolog due to clockwork incompatibility
2022-02-16 09:51:09 +02:00
Matias Griese
2f85fe9c99
Move unmaintained/unused vendor dependencies to the end of the list
2022-02-12 16:49:09 +02:00
Matias Griese
d93d297dc4
Updated to **Monolog 2.3**
2022-02-12 16:36:58 +02:00
Matias Griese
fcd9093f84
Use **Symfony Cache** instead of unmaintaided **Doctrine Cache** (with backward compatibility layer)
2022-02-12 15:33:38 +02:00
Matias Griese
58b54a70bd
Removed system.umask_fix setting for security reasons
2022-02-12 13:49:30 +02:00
Matias Griese
965e03daf2
Update dependencies so that everything works again
2022-02-07 14:14:11 +02:00
Matias Griese
b6c3db082a
Update composer dependencies
2022-02-07 14:03:05 +02:00
Matias Griese
fba015c5d9
Merge branch 'develop' of github.com:getgrav/grav into feature/v1.8
...
Conflicts:
composer.json
composer.lock
2022-02-07 13:47:41 +02:00
Rotzbua
5d842349e5
add composer suggestion for exif extension
2022-02-07 13:43:23 +02:00
Matias Griese
236c068d70
Improve typehints
2021-12-09 14:06:58 +02:00
Matias Griese
5552ea2d70
Replace unmaintained DOMIterators by our own versions (fixes PHP 8.1 warnings)
2021-12-08 12:34:54 +02:00