{"_id":"58bd524241d59a0f00645677","project":"55db8f8f1a91690d007ad975","category":{"_id":"55f491b2be9c2b2100f0635d","version":"55db8f901a91690d007ad978","__v":2,"pages":["55f4920210a10c1700af1cce","560b438e3bcbd80d0077d0e9"],"project":"55db8f8f1a91690d007ad975","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-09-12T20:57:22.715Z","from_sync":false,"order":9,"slug":"release-notes","title":"Release Notes"},"githubsync":"","parentDoc":null,"__v":0,"user":"574c9889a1f0be2000ae376e","version":{"_id":"55db8f901a91690d007ad978","project":"55db8f8f1a91690d007ad975","__v":17,"createdAt":"2015-08-24T21:41:36.034Z","releaseDate":"2015-08-24T21:41:36.034Z","categories":["55db8f901a91690d007ad979","55db9856b3d6540d00886426","55dc751b00a8811900c230e3","55dc766255be9f21004ee250","55dc769200a8811900c230ed","55e4c701177b6e0d003330fa","55f4915caf0bc71900a53130","55f491b2be9c2b2100f0635d","560b22739c7be70d00100bd8","57488c53e8c6a420000b729c","574cefd95953e20e00f40f9f","5798edfd7700d30e00ad250c","579ac88234b5fd0e00b9e140","57c81c6d690c200e0047b72e","57d9b8fbda17c30e003897f1","57d9b90e608ea00e00f358d8","57d9b91cda17c30e003897f4"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2017-03-06T12:12:50.877Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":4,"body":"# Version 1.1.0\nReleased May 15th, 2018\n* New Features\n - Support for PHP 7.2\n\n# Version 1.0.0\nReleased December 14th, 2017\n* New Features\n - Code protection for SQLi, XSS, RCE, FileiO, Redirect\n\n# Version 0.8.1\nReleased Sept. 28th, 2017\n* Fixes:\n  - Removed warnings in the agent logs when agent is disabled\n  - Fixed the handling of forks causing number of backend connections to increase\n\n# Version 0.8.0\nReleased August 31st, 2017\n* Improvements:\n  - Improvements to the thread safety\n  - Improvements related to fork detection\n  - Make debug logging more compact\n  - Switch from OpenSSL to Rustls\n  - New debian package\n  - .so are now named based on PHP API version\n\n# Version 0.7.0\nReleased April 26th, 2017\n\n* New Features\n - custom events API\n - account creation API\n - configurable captcha served http response code (configurable by IMMUNIO only)\n* Fixes\n - fixed the captcha page not loading when serving captcha, with the Nginx/FPM platform\n\n# Version 0.6.0\nReleased April 10th, 2017\n\n* Improvements\n - CA certificate updated\n - Load CA certificate from memory, no longer use temporary directory\n - Support for CAPTCHA with cross domains when integrating with immunio.js for single page applications.\n\n# Version 0.5.0\nReleased March 3, 2017\n\n* Improvements\n - Disable fencing for file_io and shell_io by default\n - XSS param improvementsAdd custom_event policy handler for agent actions \n - Separate do_mitigation from policy stuff\n - Accept percent-encoded commas in secure_permit\n* New Features\n - Add inline_captcha mitigation\n - Get http_request_start path from REQUEST_URI var\n - Caching in libAgent\n - Immunio plugin reporting\n - Immunio plugin enabled\n - Send vm errors to BE\n - Add code protection plugins enabled\n - XSS Code change detection\n - Fix for SQLi degraded mode\n - Disable fencing for file_io and shell_io by default\n - XSS param improvements\n*Fixes\n - Switched captcha response to 403 instead of 200\n - Don't mitigate custom events to whitelisted IPs","excerpt":"","slug":"php-agent","type":"basic","title":"PHP Agent"}
# Version 1.1.0 Released May 15th, 2018 * New Features - Support for PHP 7.2 # Version 1.0.0 Released December 14th, 2017 * New Features - Code protection for SQLi, XSS, RCE, FileiO, Redirect # Version 0.8.1 Released Sept. 28th, 2017 * Fixes: - Removed warnings in the agent logs when agent is disabled - Fixed the handling of forks causing number of backend connections to increase # Version 0.8.0 Released August 31st, 2017 * Improvements: - Improvements to the thread safety - Improvements related to fork detection - Make debug logging more compact - Switch from OpenSSL to Rustls - New debian package - .so are now named based on PHP API version # Version 0.7.0 Released April 26th, 2017 * New Features - custom events API - account creation API - configurable captcha served http response code (configurable by IMMUNIO only) * Fixes - fixed the captcha page not loading when serving captcha, with the Nginx/FPM platform # Version 0.6.0 Released April 10th, 2017 * Improvements - CA certificate updated - Load CA certificate from memory, no longer use temporary directory - Support for CAPTCHA with cross domains when integrating with immunio.js for single page applications. # Version 0.5.0 Released March 3, 2017 * Improvements - Disable fencing for file_io and shell_io by default - XSS param improvementsAdd custom_event policy handler for agent actions - Separate do_mitigation from policy stuff - Accept percent-encoded commas in secure_permit * New Features - Add inline_captcha mitigation - Get http_request_start path from REQUEST_URI var - Caching in libAgent - Immunio plugin reporting - Immunio plugin enabled - Send vm errors to BE - Add code protection plugins enabled - XSS Code change detection - Fix for SQLi degraded mode - Disable fencing for file_io and shell_io by default - XSS param improvements *Fixes - Switched captcha response to 403 instead of 200 - Don't mitigate custom events to whitelisted IPs