Grav Changelog

v1.8.0-beta.25

15 hours ago

    • Fixed Twig version

v1.8.0-beta.24

3 days ago

    • More Twig3 compatibility fixes and tests
    • Changed snapshot creationg to use copy instead of move for improved reliability
    • Lazy load page optimization
    • Regex caching optimization
    • Gated Debugger addEvent() optimization
    • Various SafeUpgrade performance optimizations
    • Improved Twig Deferred block implementation
    • Fix various Twig3 deprecated notices
    • Fixed slow purge snapshot functionality and test

v1.8.0-beta.23

1 week ago

    • Refactored safe-upgrade from scratch with simplified 'install' step

v1.8.0-beta.22

2 weeks ago

    • Removed over zealous safety checks
    • Removed .gitattributes which was causing some unintended issues

v1.8.0-beta.21

3 weeks ago

    • Exclude dev files from exports
    • Ignore .github and .phan folders during self-upgrade
    • Fixed path check in self-upgrade

v1.8.0-beta.20

3 weeks ago

    • Fixed an issue where non-upgradable root-level folders were snapshotted

v1.8.0-beta.19

3 weeks ago

    • Added new bin/gpm preflight command
    • Added --safe and --legacy overrides for bin/gpm self-upgrade command
    • Improved JS assets pipeline handling to support different loading strategies
    • Cache fallbacks for unsupported Cache drivers
    • More safe-upgrade fixes around safe guarding /user/ and maintaining permissions better
    • Fixed a regex issue that corrupted safe-upgrade output

v1.8.0-beta.18

3 weeks ago

    • Replaced legacy Doctrine cache dependency with Symfony-backed provider while keeping compatibility layer
    • More safe-upgrade improvements

v1.8.0-beta.17

1 month ago

    • Reworked Monolog3 ship for better compatibility
    • Latest vendor libraries
    • Don't crash if getManifest() is not available

v1.8.0-beta.16

1 month ago

    • Set bin/* binaries to +x permission when upgrading via CLI
    • Improved Twig3 compatibility fixes

v1.8.0-beta.15

1 month ago

    • Safe handling of disabled plugins
    • Move recover.flag into user://data

v1.8.0-beta.14

1 month ago

    • Implemented more robust snapshot management via the bin/restore command

v1.8.0-beta.13

1 month ago

    • Refactored safe-upgrade check to use copy-based snapshot/install/restore system

v1.8.0-beta.12

1 month ago

    • new low-level routing for safe-upgrade check

v1.8.0-beta.11

1 month ago

    • Sync 1.7 changes to 1.8 branch

v1.8.0-beta.10

1 month ago

    • Fixed an issue with safe upgrade losing dot files

v1.8.0-beta.9

1 month ago

    • Added new core safe upgrade installer with staging, validation, and rollback support

v1.8.0-beta.8

1 month ago

    • Upgraded to latest Symfony 7 (might cause issues with some plugins)
    • wordCount twig filter (merged from 1.7 branch)
    • More PHP 8.4 compatibility fixes
    • Update all vendor libraries to latest
    • Fixed some CLI level bugs
    • Fixed a Twig Sandbox bybpass issue

v1.8.0-beta.7

2 months ago

    • Changed private to public for YamlUpdater::get() and YamUpdater::set() methods
    • Fixed a session cookie issue that manifested when logging-in to client side

v1.8.0-beta.6

2 months ago

    • Fixed a missing YamlUpdater::exists() method