github phalcon/cphalcon v5.22.1

3 hours ago

5.22.1 (2026-10-01)

Tools

  • Zephir 1.5.0

Changed

  • Faster creation of Phalcon\Di\FactoryDefault and faster shared service lookups in Phalcon\Di\Di. #17617
  • Faster creation of Phalcon\Filter\Filter. #17617
  • Faster route definition and route index build in Phalcon\Mvc\Router. #17618
  • Faster service definition and alias lookups in Phalcon\Container\Container. #17619
  • Faster Phalcon\Support\Settings::get(). #17620

Added

  • Benchmark suite in tests/benchmarks (PHPBench, instruction counts, memory, reference apps) and a bench Docker service to compare builds of the extension. #17613
  • Own-cost attribution and static scan tools for the benchmark suite (tests/benchmarks/bin). #17615

Fixed

  • Phalcon\Mvc\View::partial() and Phalcon\Mvc\View\Simple::render() dropping a .. path segment instead of resolving it. #17606 [doc]
  • Phalcon\Mvc\View::partial() not detecting a Windows absolute path (C:\...) as absolute. #17606 [doc]
  • Phalcon\Mvc\Model\MetaData\Stream letting other processes read a partially written cache file. #17608 [doc]
  • Phalcon\Mvc\Model\MetaData storing a cached value that is not an array as the model meta-data. #17608 [doc]
  • Phalcon\Filter\Filter::sanitize() not calling array callables registered with set(). #17610 [doc]

Removed

Don't miss a new cphalcon release

NewReleases is sending notifications on new releases.