Skip to content

v1.1.0

Latest

Choose a tag to compare

@noplanalderson noplanalderson released this 02 Sep 09:14

[1.1.0] - 2026-09-02

Added

  • Request filtering: REQUEST_LOG_METHODS (limit logged HTTP methods), REQUEST_LOG_INCLUDE_PATHS (regex allow-list) and REQUEST_LOG_EXCLUDE_PATHS (regex deny-list) so not every GET / ends up in the log.

Fixed

  • Documentation: the array hook format in hooks.php never worked for Composer namespaced classes (CI_Hooks::_run_hook() bypasses autoloaders and require_onces the configured file path). The README, hook docblock and sample now use the working closure registration format.
  • Documentation: added an explicit .env loading section - CI3 does not parse .env files, so REQUEST_LOG_* must be exposed via vlucas/phpdotenv, Apache SetEnv, or Nginx fastcgi_param.
  • Documentation: added note about custom Composer vendor-dir (e.g. application/third_party/vendor) and pointing $config['composer_autoload'] at the exact autoload path.