# v2.2.3
## 10/29/2025

1. [](#improved)
   * `intl` php package is no longer required to install Grav

# v2.2.2
## 03/21/2025

1. [](#bugfix)
    * Fix permission warning on Windows [#46](https://github.com/getgrav/grav-plugin-problems/pull/46)

# v2.2.1
## 03/21/2025

1. [](#bugfix)
    * Fix path check on windows [#44](https://github.com/getgrav/grav-plugin-problems/pull/44)

# v2.2.0
## 03/20/2025

1. [](#new)
    * Extended php module checks [#38](https://github.com/getgrav/grav-plugin-problems/pull/38)  
1. [](#improved)
   * Make sure the Essential Folders are listed without extra '/' in front of them
   * Updated `http://` links to `https://` across files [#41](https://github.com/getgrav/grav-plugin-problems/pull/41)
   * Clarify Apache module detection text [#40](https://github.com/getgrav/grav-plugin-problems/pull/40)
   * Ensure essential folder are listed without extra `/` [#39](https://github.com/getgrav/grav-plugin-problems/pull/39)

# v2.1.2
## 10/22/2024

1. [](#improved)
    * Improved `gd` module check [#36](https://github.com/getgrav/grav-plugin-problems/pull/36)

# v2.1.1
## 04/14/2021

1. [](#bugfix)
    * Fixed a check for loading problem classes [#32](https://github.com/getgrav/grav-plugin-problems/issues/32)
    * Regression: folders check fails in Windows [#31](https://github.com/getgrav/grav-plugin-problems/issues/31)

# v2.1.0
## 04/13/2021

1. [](#new)
    * Requires **Grav 1.7.11**
    * Support running Grav outside webroot [#29](https://github.com/getgrav/grav-plugin-problems/pull/29)
    * Added check whether `user/accounts` is writable [#25](https://github.com/getgrav/grav-plugin-problems/issues/25)
    * Not all folders need to be writable, reflect that [#30](https://github.com/getgrav/grav-plugin-problems/pull/30)
    * Added check whether JSON extension is installed
1. [](#improved)
    * Updated plugin code to the latest standards
1. [](#bugfix)
    * Fixed `onFatalException` being handled/rendered when in CLI and in Admin

# v2.0.3
## 05/09/2019

1. [](#new)
    * Code cleanup
    * Pass `phpstan` tests
    * Added `ru` and `uk` translations [#23](https://github.com/getgrav/grav-plugin-problems/pull/23)

# v2.0.2
## 12/16/2018

1. [](#bugfix)
    * Fixed an issue with checker not being initialized on Fatal Error

# v2.0.1
## 12/07/2018

1. [](#new)
    * Added support for admin reporting available in Grav 1.6
1. [](#bugfix)
    * Fixed issue with twig auto-escaping
    * Fixed problems plugin potentially breaking CLI command if plugins get initialized

# v2.0.0
## 09/30/2018

1. [](#new)
    * Completely rewritten to be much more flexible
    * New _class_ based problems architecture for unified problem definition and reporting
    * New `onProblemsInitialized()` plugin event for 3rd party plugins to add their own problem checks
    * New more intuitive theme based on Spectre.css to display problems
    * Storage of problem state to allow for displaying in admin plugin
    * Now with 3 states `critical`, `warning`, and `notice`.  Only critical will stop the site working.
    * Added some new PHP module checks
    * Added a new `umask` permission check
1. [](#improved)
    * Implemented extra image checks [#17](https://github.com/getgrav/grav-plugin-problems/pull/17)

# v1.4.7
## 05/16/2017

1. [](#improved)
    * Added check for Exif module if this feature is enabled

# v1.4.6
## 02/17/2017

1. [](#improved)
    * Return 500 error code if there is a problem instead of 200 [https://github.com/getgrav/grav/issues/1291](https://github.com/getgrav/grav/issues/1291)

# v1.4.5
## 09/14/2016

1. [](#bugfix)
    * Show the correct status for the Zip extension check

# v1.4.4
## 09/08/2016

1. [](#new)
    * Added check for new root folder `tmp` and try to create if missing
1. [](#bugfix)
    * Fixed Whoops error if `backup` folder doesn't exist and cannot be created

# v1.4.3
## 05/27/2016

1. [](#new)
    * Reverted compression checks

# v1.4.2
## 05/23/2016

1. [](#new)
    * Check for compression issues

# v1.4.1
## 05/03/2016

1. [](#new)
    * Added a check for XML support in PHP
1. [](#improved)
    * Use common language strings in blueprints

# v1.4.0
## 01/06/2016

1. [](#improved)
    * Avoid generating errors on .DS_Store files added to the bin/ folder by OSX
    * Removed executable checks for bin/* commands. Going to document instead.

# v1.3.3
## 12/09/2015

1. [](#new)
    * Set minimum PHP requirements to 5.5.9
1. [](#improved)
    * Ensure problems plugin runs before admin

# v1.3.2
## 12/09/2015

1. [](#improved)
    * Skip windows platforms for executable permissions check
    * Removed mod_headers from required Apache modules check

# v1.3.1
## 12/07/2015

1. [](#improved)
    * Added executable check on `/bin/` files

# v1.3.0
## 12/07/2015

1. [](#improved)
    * Added check for PHP `OpenSSL`, `Mbstring` and `Curl` are installed
    * Added check to ensure `mod_rewrite` and `mod_headers` are installed if running Apache

# v1.2.0
## 08/25/2015

1. [](#improved)
    * Added blueprints for Grav Admin plugin

# v1.1.6
## 06/16/2015

2. [](#new)
    * Try to create missing `backup` folder if it is missing

# v1.1.5
## 05/09/2015

2. [](#new)
    * Added check for `backup` folder for Grav > 0.9.27

# v1.1.4
## 04/26/2015

2. [](#new)
    * Changelog started

