{"minified":"composer/2.0","packages":{"codeigniter4/framework":[{"name":"codeigniter4/framework","description":"The CodeIgniter framework v4","keywords":[],"homepage":"https://codeigniter.com","version":"v4.7.4","version_normalized":"4.7.4.0","license":["MIT"],"authors":[],"source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"67ead895b7491703e5e5bc17436778806192008f"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/67ead895b7491703e5e5bc17436778806192008f","type":"zip","shasum":"","reference":"67ead895b7491703e5e5bc17436778806192008f"},"type":"project","support":{"forum":"https://forum.codeigniter.com/","slack":"https://codeigniterchat.slack.com","source":"https://github.com/codeigniter4/CodeIgniter4"},"funding":[],"time":"2026-07-07T09:23:35+00:00","published-time":"2026-07-07T09:23:40+00:00","autoload":{"psr-4":{"CodeIgniter\\":"system/"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^8.2","ext-intl":"*","ext-mbstring":"*","laminas/laminas-escaper":"^2.18","psr/log":"^3.0"},"require-dev":{"codeigniter/coding-standard":"^1.7","fakerphp/faker":"^1.24","friendsofphp/php-cs-fixer":"^3.47.1","kint-php/kint":"^6.1","mikey179/vfsstream":"^1.6.12","nexusphp/cs-config":"^3.6","phpunit/phpunit":"^10.5.16 || ^11.2","predis/predis":"^3.0"},"suggest":{"ext-apcu":"If you use Cache class ApcuHandler","ext-curl":"If you use CURLRequest class","ext-dom":"If you use TestResponse","ext-exif":"If you run Image class tests","ext-fileinfo":"Improves mime type detection for files","ext-gd":"If you use Image class GDHandler","ext-imagick":"If you use Image class ImageMagickHandler","ext-libxml":"If you use TestResponse","ext-memcache":"If you use Cache class MemcachedHandler with Memcache","ext-memcached":"If you use Cache class MemcachedHandler with Memcached","ext-mysqli":"If you use MySQL","ext-oci8":"If you use Oracle Database","ext-pcntl":"If you use Signals","ext-pgsql":"If you use PostgreSQL","ext-posix":"If you use Signals","ext-readline":"Improves CLI::input() usability","ext-redis":"If you use Cache class RedisHandler","ext-simplexml":"If you format XML","ext-sodium":"If you use Encryption SodiumHandler","ext-sqlite3":"If you use SQLite3","ext-sqlsrv":"If you use SQL Server","ext-xdebug":"If you use CIUnitTestCase::assertHeaderEmitted()"}},{"version":"v4.7.3","version_normalized":"4.7.3.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"ab9bf33caa3ccc25b1a4652234d7d0eb1d1937de"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/ab9bf33caa3ccc25b1a4652234d7d0eb1d1937de","type":"zip","shasum":"","reference":"ab9bf33caa3ccc25b1a4652234d7d0eb1d1937de"},"time":"2026-05-22T11:21:33+00:00","published-time":"2026-05-22T11:21:38+00:00"},{"version":"v4.7.2","version_normalized":"4.7.2.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"b3359be849be29394660c3aed909aa32b6c45cf6"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/b3359be849be29394660c3aed909aa32b6c45cf6","type":"zip","shasum":"","reference":"b3359be849be29394660c3aed909aa32b6c45cf6"},"time":"2026-03-24T18:26:09+00:00","published-time":"2026-03-24T18:26:15+00:00"},{"version":"v4.7.1","version_normalized":"4.7.1.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"90f9eeddc954a85658c444ae220902a78e665088"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/90f9eeddc954a85658c444ae220902a78e665088","type":"zip","shasum":"","reference":"90f9eeddc954a85658c444ae220902a78e665088"},"time":"2026-03-22T16:23:26+00:00","published-time":"2026-03-22T16:23:30+00:00"},{"version":"v4.7.0","version_normalized":"4.7.0.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"e7753bc03f8b74af428f46b5e2bb74925487c930"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/e7753bc03f8b74af428f46b5e2bb74925487c930","type":"zip","shasum":"","reference":"e7753bc03f8b74af428f46b5e2bb74925487c930"},"time":"2026-02-01T20:39:35+00:00","published-time":"2026-02-01T20:39:39+00:00"},{"version":"v4.6.5","version_normalized":"4.6.5.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"116e0919590a412c09d2b9e4f6b8addda18224d8"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/116e0919590a412c09d2b9e4f6b8addda18224d8","type":"zip","shasum":"","reference":"116e0919590a412c09d2b9e4f6b8addda18224d8"},"time":"2026-02-01T17:59:34+00:00","published-time":"2026-02-01T17:59:38+00:00","require":{"php":"^8.1","ext-intl":"*","ext-mbstring":"*","laminas/laminas-escaper":"^2.17","psr/log":"^3.0"},"suggest":{"ext-curl":"If you use CURLRequest class","ext-dom":"If you use TestResponse","ext-exif":"If you run Image class tests","ext-fileinfo":"Improves mime type detection for files","ext-gd":"If you use Image class GDHandler","ext-imagick":"If you use Image class ImageMagickHandler","ext-libxml":"If you use TestResponse","ext-memcache":"If you use Cache class MemcachedHandler with Memcache","ext-memcached":"If you use Cache class MemcachedHandler with Memcached","ext-mysqli":"If you use MySQL","ext-oci8":"If you use Oracle Database","ext-pgsql":"If you use PostgreSQL","ext-readline":"Improves CLI::input() usability","ext-redis":"If you use Cache class RedisHandler","ext-simplexml":"If you format XML","ext-sodium":"If you use Encryption SodiumHandler","ext-sqlite3":"If you use SQLite3","ext-sqlsrv":"If you use SQL Server","ext-xdebug":"If you use CIUnitTestCase::assertHeaderEmitted()"}},{"version":"v4.6.4","version_normalized":"4.6.4.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"e4d3702037a34549582453dbf59b7b67877ae82e"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/e4d3702037a34549582453dbf59b7b67877ae82e","type":"zip","shasum":"","reference":"e4d3702037a34549582453dbf59b7b67877ae82e"},"time":"2025-12-12T10:37:42+00:00","published-time":"2025-12-12T10:37:47+00:00"},{"version":"v4.6.3","version_normalized":"4.6.3.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"68d1a5896106f869452dd369a690dd5bc75160fb"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/68d1a5896106f869452dd369a690dd5bc75160fb","type":"zip","shasum":"","reference":"68d1a5896106f869452dd369a690dd5bc75160fb"},"time":"2025-08-02T13:36:13+00:00","published-time":"2025-08-02T13:36:16+00:00","require-dev":{"codeigniter/coding-standard":"^1.7","fakerphp/faker":"^1.24","friendsofphp/php-cs-fixer":"^3.47.1","kint-php/kint":"^6.0","mikey179/vfsstream":"^1.6.12","nexusphp/cs-config":"^3.6","phpunit/phpunit":"^10.5.16 || ^11.2","predis/predis":"^3.0"}},{"version":"v4.6.2","version_normalized":"4.6.2.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"dbc07dc8cb260b5abe5e15d3ed316941183e7385"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/dbc07dc8cb260b5abe5e15d3ed316941183e7385","type":"zip","shasum":"","reference":"dbc07dc8cb260b5abe5e15d3ed316941183e7385"},"time":"2025-07-26T15:39:12+00:00","published-time":"2025-07-26T15:39:16+00:00"},{"version":"v4.6.1","version_normalized":"4.6.1.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"d021b04fdf23afc85d8a8b9b541be9a0a9ccdb5f"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/d021b04fdf23afc85d8a8b9b541be9a0a9ccdb5f","type":"zip","shasum":"","reference":"d021b04fdf23afc85d8a8b9b541be9a0a9ccdb5f"},"time":"2025-05-02T16:00:55+00:00","published-time":"2025-05-02T16:00:59+00:00","require":{"php":"^8.1","ext-intl":"*","ext-mbstring":"*","laminas/laminas-escaper":"^2.14","psr/log":"^3.0"},"require-dev":{"codeigniter/coding-standard":"^1.7","fakerphp/faker":"^1.24","friendsofphp/php-cs-fixer":"^3.47.1","kint-php/kint":"^6.0","mikey179/vfsstream":"^1.6.12","nexusphp/cs-config":"^3.6","phpunit/phpunit":"^10.5.16 || ^11.2","predis/predis":"^1.1 || ^2.3"}},{"version":"v4.6.0","version_normalized":"4.6.0.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"96a1e603b9a0f022b0febb2e249eab6971a7e0d5"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/96a1e603b9a0f022b0febb2e249eab6971a7e0d5","type":"zip","shasum":"","reference":"96a1e603b9a0f022b0febb2e249eab6971a7e0d5"},"time":"2025-01-19T18:31:34+00:00","published-time":"2025-01-19T18:31:38+00:00"},{"version":"v4.5.8","version_normalized":"4.5.8.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"80204755e06c4545144abda345116fe98dd5b559"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/80204755e06c4545144abda345116fe98dd5b559","type":"zip","shasum":"","reference":"80204755e06c4545144abda345116fe98dd5b559"},"time":"2025-01-19T16:13:02+00:00","published-time":"2025-01-19T16:13:06+00:00","require":{"php":"^8.1","ext-intl":"*","ext-mbstring":"*","laminas/laminas-escaper":"^2.13","psr/log":"^3.0"},"require-dev":{"codeigniter/coding-standard":"^1.7","fakerphp/faker":"^1.9","friendsofphp/php-cs-fixer":"^3.47.1","kint-php/kint":"^5.0.4","mikey179/vfsstream":"^1.6","nexusphp/cs-config":"^3.6","phpunit/phpunit":"^10.5.16 || ^11.2","predis/predis":"^1.1 || ^2.0"}},{"version":"v4.5.7","version_normalized":"4.5.7.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"f253839c071abbef5262cbb8f49a6077dc5dd568"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/f253839c071abbef5262cbb8f49a6077dc5dd568","type":"zip","shasum":"","reference":"f253839c071abbef5262cbb8f49a6077dc5dd568"},"time":"2024-12-31T12:13:44+00:00","published-time":"2024-12-31T12:13:48+00:00"},{"version":"v4.5.6","version_normalized":"4.5.6.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"7822476e6c672387b0ca1d64a74040ed28c42d9f"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/7822476e6c672387b0ca1d64a74040ed28c42d9f","type":"zip","shasum":"","reference":"7822476e6c672387b0ca1d64a74040ed28c42d9f"},"time":"2024-12-28T18:27:37+00:00","published-time":"2024-12-28T18:27:41+00:00"},{"version":"v4.5.5","version_normalized":"4.5.5.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"2849e7ff36b4c4aa1376d990a9a1e3f0c393b8d0"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/2849e7ff36b4c4aa1376d990a9a1e3f0c393b8d0","type":"zip","shasum":"","reference":"2849e7ff36b4c4aa1376d990a9a1e3f0c393b8d0"},"time":"2024-09-07T08:49:38+00:00","published-time":"2024-09-07T08:49:42+00:00"},{"version":"v4.5.4","version_normalized":"4.5.4.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"336e0781a0e5f6e0a72a5ebc1c76d99f1a8bd408"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/336e0781a0e5f6e0a72a5ebc1c76d99f1a8bd408","type":"zip","shasum":"","reference":"336e0781a0e5f6e0a72a5ebc1c76d99f1a8bd408"},"time":"2024-07-27T08:31:38+00:00","published-time":"2024-07-27T08:31:42+00:00","require-dev":{"codeigniter/coding-standard":"^1.7","fakerphp/faker":"^1.9","friendsofphp/php-cs-fixer":"^3.47.1","kint-php/kint":"^5.0.4","mikey179/vfsstream":"^1.6","nexusphp/cs-config":"^3.6","phpunit/phpunit":"^10.5.16","predis/predis":"^1.1 || ^2.0"}},{"version":"v4.5.3","version_normalized":"4.5.3.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"be27314371eece7ff3ac7c13d5b2f39f95038dfa"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/be27314371eece7ff3ac7c13d5b2f39f95038dfa","type":"zip","shasum":"","reference":"be27314371eece7ff3ac7c13d5b2f39f95038dfa"},"time":"2024-06-25T02:18:23+00:00","published-time":"2024-06-25T02:18:27+00:00"},{"version":"v4.5.2","version_normalized":"4.5.2.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"163f11101a49d7ab70287f6163e5b647a0e26fa4"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/163f11101a49d7ab70287f6163e5b647a0e26fa4","type":"zip","shasum":"","reference":"163f11101a49d7ab70287f6163e5b647a0e26fa4"},"time":"2024-06-10T08:02:36+00:00","published-time":"2024-06-10T08:02:41+00:00"},{"version":"v4.5.1","version_normalized":"4.5.1.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"9b2cd730db29d14ac6e760fb15c4bcac15184ec4"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/9b2cd730db29d14ac6e760fb15c4bcac15184ec4","type":"zip","shasum":"","reference":"9b2cd730db29d14ac6e760fb15c4bcac15184ec4"},"time":"2024-04-14T04:18:29+00:00","published-time":"2024-04-14T04:18:32+00:00"},{"version":"v4.5.0","version_normalized":"4.5.0.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"365a46c12ab29b87f4b9a07fe54cb0a00a6e5301"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/365a46c12ab29b87f4b9a07fe54cb0a00a6e5301","type":"zip","shasum":"","reference":"365a46c12ab29b87f4b9a07fe54cb0a00a6e5301"},"time":"2024-04-07T10:06:30+00:00","published-time":"2024-04-07T10:06:35+00:00"},{"version":"v4.4.8","version_normalized":"4.4.8.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"84ff35989270d17bcdb463626eec50b4c25b3766"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/84ff35989270d17bcdb463626eec50b4c25b3766","type":"zip","shasum":"","reference":"84ff35989270d17bcdb463626eec50b4c25b3766"},"time":"2024-04-07T02:46:05+00:00","published-time":"2024-04-07T02:46:09+00:00","require":{"php":"^7.4 || ^8.0","ext-intl":"*","ext-json":"*","ext-mbstring":"*","laminas/laminas-escaper":"^2.9","psr/log":"^1.1"},"require-dev":{"codeigniter/coding-standard":"^1.7","fakerphp/faker":"^1.9","friendsofphp/php-cs-fixer":"^3.47.1","kint-php/kint":"^5.0.4","mikey179/vfsstream":"^1.6","nexusphp/cs-config":"^3.6","phpunit/phpunit":"^9.1","predis/predis":"^1.1 || ^2.0"}},{"version":"v4.4.7","version_normalized":"4.4.7.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"e6a2f707966ac74e41918434c84b3fb9d8291562"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/e6a2f707966ac74e41918434c84b3fb9d8291562","type":"zip","shasum":"","reference":"e6a2f707966ac74e41918434c84b3fb9d8291562"},"time":"2024-03-29T04:23:09+00:00","published-time":"2024-03-29T04:23:14+00:00"},{"version":"v4.4.6","version_normalized":"4.4.6.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"7d393f85e8410f16654fa9b486694ff68c354c99"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/7d393f85e8410f16654fa9b486694ff68c354c99","type":"zip","shasum":"","reference":"7d393f85e8410f16654fa9b486694ff68c354c99"},"time":"2024-02-24T02:42:57+00:00","published-time":"2024-02-24T02:43:01+00:00"},{"version":"v4.4.5","version_normalized":"4.4.5.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"f5844cb9790d87ff6043203953821740ba3aa592"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/f5844cb9790d87ff6043203953821740ba3aa592","type":"zip","shasum":"","reference":"f5844cb9790d87ff6043203953821740ba3aa592"},"time":"2024-01-27T03:57:48+00:00","published-time":"2024-01-27T03:57:52+00:00"},{"version":"v4.4.4","version_normalized":"4.4.4.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"7c170c4e6bde1b879ee67a8a5457c06cfc3ad07a"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/7c170c4e6bde1b879ee67a8a5457c06cfc3ad07a","type":"zip","shasum":"","reference":"7c170c4e6bde1b879ee67a8a5457c06cfc3ad07a"},"time":"2023-12-28T10:37:53+00:00","published-time":"2023-12-28T10:37:57+00:00","require-dev":{"codeigniter/coding-standard":"^1.5","fakerphp/faker":"^1.9","friendsofphp/php-cs-fixer":"~3.41.0","kint-php/kint":"^5.0.4","mikey179/vfsstream":"^1.6","nexusphp/cs-config":"^3.6","phpunit/phpunit":"^9.1","predis/predis":"^1.1 || ^2.0"}},{"version":"v4.4.3","version_normalized":"4.4.3.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"a0339851ed3fa122a4a0e7930c62a1463e0cb257"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/a0339851ed3fa122a4a0e7930c62a1463e0cb257","type":"zip","shasum":"","reference":"a0339851ed3fa122a4a0e7930c62a1463e0cb257"},"time":"2023-10-26T22:45:01+00:00","published-time":"2023-10-26T22:45:05+00:00","require-dev":{"codeigniter/coding-standard":"^1.5","fakerphp/faker":"^1.9","friendsofphp/php-cs-fixer":"3.13.0","kint-php/kint":"^5.0.4","mikey179/vfsstream":"^1.6","nexusphp/cs-config":"^3.6","phpunit/phpunit":"^9.1","predis/predis":"^1.1 || ^2.0"},"suggest":{"ext-curl":"If you use CURLRequest class","ext-dom":"If you use TestResponse","ext-exif":"If you run Image class tests","ext-fileinfo":"Improves mime type detection for files","ext-gd":"If you use Image class GDHandler","ext-imagick":"If you use Image class ImageMagickHandler","ext-libxml":"If you use TestResponse","ext-memcache":"If you use Cache class MemcachedHandler with Memcache","ext-memcached":"If you use Cache class MemcachedHandler with Memcached","ext-mysqli":"If you use MySQL","ext-oci8":"If you use Oracle Database","ext-pgsql":"If you use PostgreSQL","ext-readline":"Improves CLI::input() usability","ext-redis":"If you use Cache class RedisHandler","ext-simplexml":"If you format XML","ext-sqlite3":"If you use SQLite3","ext-sqlsrv":"If you use SQL Server","ext-xdebug":"If you use CIUnitTestCase::assertHeaderEmitted()"}},{"version":"v4.4.2","version_normalized":"4.4.2.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"c84d3223de9320d58a770601aa427e2c1ae845d9"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/c84d3223de9320d58a770601aa427e2c1ae845d9","type":"zip","shasum":"","reference":"c84d3223de9320d58a770601aa427e2c1ae845d9"},"time":"2023-10-19T21:36:24+00:00","published-time":"2023-10-19T21:36:29+00:00"},{"version":"v4.4.1","version_normalized":"4.4.1.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"844616ef291ca07b726c1aaca552e16aadc3ceeb"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/844616ef291ca07b726c1aaca552e16aadc3ceeb","type":"zip","shasum":"","reference":"844616ef291ca07b726c1aaca552e16aadc3ceeb"},"time":"2023-09-05T00:46:08+00:00","published-time":"2023-09-05T00:46:13+00:00"},{"version":"v4.4.0","version_normalized":"4.4.0.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"30008a0e3c342f2b6e5083927bec49feec95ed53"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/30008a0e3c342f2b6e5083927bec49feec95ed53","type":"zip","shasum":"","reference":"30008a0e3c342f2b6e5083927bec49feec95ed53"},"time":"2023-08-25T07:02:01+00:00","published-time":"2023-08-25T07:02:05+00:00"},{"version":"v4.3.8","version_normalized":"4.3.8.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"10c23e96db99171bc7632184d0e986e6eecc242d"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/10c23e96db99171bc7632184d0e986e6eecc242d","type":"zip","shasum":"","reference":"10c23e96db99171bc7632184d0e986e6eecc242d"},"time":"2023-08-25T01:47:10+00:00","published-time":"2023-08-25T01:47:15+00:00"},{"version":"v4.3.7","version_normalized":"4.3.7.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"7c663e1b51d36a49fcdfc151cf2991821d6aa4d6"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/7c663e1b51d36a49fcdfc151cf2991821d6aa4d6","type":"zip","shasum":"","reference":"7c663e1b51d36a49fcdfc151cf2991821d6aa4d6"},"time":"2023-07-30T08:45:46+00:00","published-time":"2023-07-30T08:45:51+00:00","require-dev":{"kint-php/kint":"^5.0.4","codeigniter/coding-standard":"^1.5","fakerphp/faker":"^1.9","friendsofphp/php-cs-fixer":"3.13.0","mikey179/vfsstream":"^1.6","nexusphp/cs-config":"^3.6","phpunit/phpunit":"^9.1","predis/predis":"^1.1 || ^2.0"},"suggest":{"ext-curl":"If you use CURLRequest class","ext-imagick":"If you use Image class ImageMagickHandler","ext-gd":"If you use Image class GDHandler","ext-exif":"If you run Image class tests","ext-simplexml":"If you format XML","ext-mysqli":"If you use MySQL","ext-oci8":"If you use Oracle Database","ext-pgsql":"If you use PostgreSQL","ext-sqlsrv":"If you use SQL Server","ext-sqlite3":"If you use SQLite3","ext-memcache":"If you use Cache class MemcachedHandler with Memcache","ext-memcached":"If you use Cache class MemcachedHandler with Memcached","ext-redis":"If you use Cache class RedisHandler","ext-dom":"If you use TestResponse","ext-libxml":"If you use TestResponse","ext-xdebug":"If you use CIUnitTestCase::assertHeaderEmitted()","ext-fileinfo":"Improves mime type detection for files","ext-readline":"Improves CLI::input() usability"}},{"version":"v4.3.6","version_normalized":"4.3.6.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"e3921233a20daf05ae9d2b50ca41ce97748e1d6d"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/e3921233a20daf05ae9d2b50ca41ce97748e1d6d","type":"zip","shasum":"","reference":"e3921233a20daf05ae9d2b50ca41ce97748e1d6d"},"time":"2023-06-17T23:13:38+00:00","published-time":"2023-06-17T23:13:42+00:00"},{"version":"v4.3.5","version_normalized":"4.3.5.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"b41bca4ff6efd9baffdb7a1bba33f946fb8580d9"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/b41bca4ff6efd9baffdb7a1bba33f946fb8580d9","type":"zip","shasum":"","reference":"b41bca4ff6efd9baffdb7a1bba33f946fb8580d9"},"time":"2023-05-21T13:41:12+00:00","published-time":"2023-05-21T13:41:17+00:00"},{"version":"v4.3.4","version_normalized":"4.3.4.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"5d3d4b202ad271d4e5d8480949c3d8e572cf7712"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/5d3d4b202ad271d4e5d8480949c3d8e572cf7712","type":"zip","shasum":"","reference":"5d3d4b202ad271d4e5d8480949c3d8e572cf7712"},"time":"2023-04-27T12:36:37+00:00","published-time":"2023-04-27T12:36:42+00:00"},{"version":"v4.3.3","version_normalized":"4.3.3.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"e3821f9e58fadf16a89b3becb4a00e58d466f390"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/e3821f9e58fadf16a89b3becb4a00e58d466f390","type":"zip","shasum":"","reference":"e3821f9e58fadf16a89b3becb4a00e58d466f390"},"time":"2023-03-26T01:13:46+00:00","published-time":"2023-03-26T01:13:51+00:00"},{"version":"v4.3.2","version_normalized":"4.3.2.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"e91e4fa20bb4440bf21513fe9b702db2269ca921"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/e91e4fa20bb4440bf21513fe9b702db2269ca921","type":"zip","shasum":"","reference":"e91e4fa20bb4440bf21513fe9b702db2269ca921"},"time":"2023-02-18T10:37:34+00:00","published-time":"2023-02-18T10:37:39+00:00","require-dev":{"kint-php/kint":"^5.0.3","codeigniter/coding-standard":"^1.5","fakerphp/faker":"^1.9","friendsofphp/php-cs-fixer":"3.13.0","mikey179/vfsstream":"^1.6","nexusphp/cs-config":"^3.6","phpunit/phpunit":"^9.1","predis/predis":"^1.1 || ^2.0"}},{"version":"v4.3.1","version_normalized":"4.3.1.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"b1e5c64ce50757397ff77dd277e3273567df5b4b"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/b1e5c64ce50757397ff77dd277e3273567df5b4b","type":"zip","shasum":"","reference":"b1e5c64ce50757397ff77dd277e3273567df5b4b"},"time":"2023-01-14T11:32:47+00:00","published-time":"2023-01-14T11:32:52+00:00","require-dev":{"kint-php/kint":"^5.0.1","codeigniter/coding-standard":"^1.5","fakerphp/faker":"^1.9","friendsofphp/php-cs-fixer":"3.13.0","mikey179/vfsstream":"^1.6","nexusphp/cs-config":"^3.6","phpunit/phpunit":"^9.1","predis/predis":"^1.1 || ^2.0"}},{"version":"v4.3.0","version_normalized":"4.3.0.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"f83c211996d1bbe5e76ce9af5e71f900bfba1c32"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/f83c211996d1bbe5e76ce9af5e71f900bfba1c32","type":"zip","shasum":"","reference":"f83c211996d1bbe5e76ce9af5e71f900bfba1c32"},"time":"2023-01-10T05:35:30+00:00","published-time":"2023-01-10T05:35:36+00:00"},{"version":"v4.2.12","version_normalized":"4.2.12.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"bc3f312a3ebaf53394fa099b090b7a52a29375c2"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/bc3f312a3ebaf53394fa099b090b7a52a29375c2","type":"zip","shasum":"","reference":"bc3f312a3ebaf53394fa099b090b7a52a29375c2"},"time":"2023-01-09T06:53:50+00:00","published-time":"2023-01-09T06:53:54+00:00","require":{"php":"^7.4 || ^8.0","ext-intl":"*","ext-json":"*","ext-mbstring":"*","kint-php/kint":"^4.2","laminas/laminas-escaper":"^2.9","psr/log":"^1.1"},"require-dev":{"codeigniter/coding-standard":"^1.5","fakerphp/faker":"^1.9","friendsofphp/php-cs-fixer":"3.13.0","mikey179/vfsstream":"^1.6","nexusphp/cs-config":"^3.6","phpunit/phpunit":"^9.1","predis/predis":"^1.1 || ^2.0"}},{"version":"v4.2.11","version_normalized":"4.2.11.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"543dd5e5d3cadee764962712de29458b5524dd24"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/543dd5e5d3cadee764962712de29458b5524dd24","type":"zip","shasum":"","reference":"543dd5e5d3cadee764962712de29458b5524dd24"},"time":"2022-12-22T02:49:45+00:00","published-time":"2022-12-22T02:49:50+00:00"},{"version":"v4.2.10","version_normalized":"4.2.10.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"6ffad151a303c5817ad6b2d9b996d07960aff2cc"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/6ffad151a303c5817ad6b2d9b996d07960aff2cc","type":"zip","shasum":"","reference":"6ffad151a303c5817ad6b2d9b996d07960aff2cc"},"support":{"forum":"http://forum.codeigniter.com/","slack":"https://codeigniterchat.slack.com","source":"https://github.com/codeigniter4/CodeIgniter4"},"time":"2022-11-05T22:23:07+00:00","published-time":"2022-11-05T22:23:11+00:00","require":{"php":"^7.4 || ^8.0","ext-curl":"*","ext-intl":"*","ext-json":"*","ext-mbstring":"*","kint-php/kint":"^4.2","laminas/laminas-escaper":"^2.9","psr/log":"^1.1"},"require-dev":{"codeigniter/coding-standard":"^1.5","fakerphp/faker":"^1.9","friendsofphp/php-cs-fixer":"~3.13.0","mikey179/vfsstream":"^1.6","nexusphp/cs-config":"^3.6","phpunit/phpunit":"^9.1","predis/predis":"^1.1 || ^2.0"},"suggest":{"ext-imagick":"If you use Image class ImageMagickHandler","ext-gd":"If you use Image class GDHandler","ext-exif":"If you run Image class tests","ext-simplexml":"If you format XML","ext-mysqli":"If you use MySQL","ext-oci8":"If you use Oracle Database","ext-pgsql":"If you use PostgreSQL","ext-sqlsrv":"If you use SQL Server","ext-sqlite3":"If you use SQLite3","ext-memcache":"If you use Cache class MemcachedHandler with Memcache","ext-memcached":"If you use Cache class MemcachedHandler with Memcached","ext-redis":"If you use Cache class RedisHandler","ext-dom":"If you use TestResponse","ext-libxml":"If you use TestResponse","ext-xdebug":"If you use CIUnitTestCase::assertHeaderEmitted()","ext-fileinfo":"Improves mime type detection for files","ext-readline":"Improves CLI::input() usability"}},{"version":"v4.2.9","version_normalized":"4.2.9.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"34373dfc580b4a95375f911853060b5a0eea169a"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/34373dfc580b4a95375f911853060b5a0eea169a","type":"zip","shasum":"","reference":"34373dfc580b4a95375f911853060b5a0eea169a"},"time":"2022-10-31T00:46:08+00:00","published-time":"2022-10-31T00:46:11+00:00","require-dev":{"codeigniter/coding-standard":"^1.5","fakerphp/faker":"^1.9","friendsofphp/php-cs-fixer":"~3.12.0","mikey179/vfsstream":"^1.6","nexusphp/cs-config":"^3.6","phpunit/phpunit":"^9.1","predis/predis":"^1.1 || ^2.0"},"suggest":{"ext-imagick":"If you use Image class ImageMagickHandler","ext-gd":"If you use Image class GDHandler","ext-exif":"If you run Image class tests","ext-simplexml":"If you format XML","ext-mysqli":"If you use MySQL","ext-oci8":"If you use Oracle Database","ext-pgsql":"If you use PostgreSQL","ext-sqlsrv":"If you use SQL Server","ext-sqlite3":"If you use SQLite3","ext-memcache":"If you use Cache class MemcachedHandler with Memcache","ext-memcached":"If you use Cache class MemcachedHandler with Memcached","ext-redis":"If you use Cache class RedisHandler","ext-dom":"If you use TestResponse","ext-libxml":"If you use TestResponse","ext-fileinfo":"Improves mime type detection for files","ext-readline":"Improves CLI::input() usability"}},{"version":"v4.2.8","version_normalized":"4.2.8.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"3a6ea4c2527b4a792f65002fe461f75537aa8b9f"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/3a6ea4c2527b4a792f65002fe461f75537aa8b9f","type":"zip","shasum":"","reference":"3a6ea4c2527b4a792f65002fe461f75537aa8b9f"},"time":"2022-10-31T00:26:05+00:00","published-time":"2022-10-31T00:26:10+00:00"},{"version":"v4.2.7","version_normalized":"4.2.7.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"011ce3bbda6f85930075a9b8fecbee01c4b23ab9"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/011ce3bbda6f85930075a9b8fecbee01c4b23ab9","type":"zip","shasum":"","reference":"011ce3bbda6f85930075a9b8fecbee01c4b23ab9"},"time":"2022-10-06T13:46:23+00:00","published-time":"2022-10-06T13:46:27+00:00","require-dev":{"codeigniter/coding-standard":"^1.5","fakerphp/faker":"^1.9","friendsofphp/php-cs-fixer":"~3.11.0","mikey179/vfsstream":"^1.6","nexusphp/cs-config":"^3.6","phpunit/phpunit":"^9.1","predis/predis":"^1.1 || ^2.0"},"suggest":{"ext-imagick":"If you use Image class ImageMagickHandler","ext-simplexml":"If you format XML","ext-mysqli":"If you use MySQL","ext-oci8":"If you use Oracle Database","ext-pgsql":"If you use PostgreSQL","ext-sqlsrv":"If you use SQL Server","ext-sqlite3":"If you use SQLite3","ext-memcache":"If you use Cache class MemcachedHandler with Memcache","ext-memcached":"If you use Cache class MemcachedHandler with Memcached","ext-redis":"If you use Cache class RedisHandler","ext-fileinfo":"Improves mime type detection for files","ext-readline":"Improves CLI::input() usability"}},{"version":"v4.2.6","version_normalized":"4.2.6.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"872c8fb9d70dc1dbd8e4a85a5cf49d4fe2735525"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/872c8fb9d70dc1dbd8e4a85a5cf49d4fe2735525","type":"zip","shasum":"","reference":"872c8fb9d70dc1dbd8e4a85a5cf49d4fe2735525"},"time":"2022-09-05T00:16:30+00:00","published-time":"2022-09-05T00:16:34+00:00","require-dev":{"codeigniter/coding-standard":"^1.1","fakerphp/faker":"^1.9","friendsofphp/php-cs-fixer":"~3.11.0","mikey179/vfsstream":"^1.6","nexusphp/cs-config":"^3.3","phpunit/phpunit":"^9.1","predis/predis":"^1.1 || ^2.0"}},{"version":"v4.2.5","version_normalized":"4.2.5.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"26ebf14a1e52687ec4e214e99da0530de9e4a9a0"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/26ebf14a1e52687ec4e214e99da0530de9e4a9a0","type":"zip","shasum":"","reference":"26ebf14a1e52687ec4e214e99da0530de9e4a9a0"},"time":"2022-08-29T01:43:28+00:00","published-time":"2022-08-29T01:43:32+00:00","require-dev":{"codeigniter/coding-standard":"^1.1","fakerphp/faker":"^1.9","friendsofphp/php-cs-fixer":"3.6.*","mikey179/vfsstream":"^1.6","nexusphp/cs-config":"^3.3","phpunit/phpunit":"^9.1","predis/predis":"^1.1 || ^2.0"}},{"version":"v4.2.4","version_normalized":"4.2.4.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"f91bc95493dcbdc398372e1366f09827656f2982"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/f91bc95493dcbdc398372e1366f09827656f2982","type":"zip","shasum":"","reference":"f91bc95493dcbdc398372e1366f09827656f2982"},"time":"2022-08-13T13:46:07+00:00","published-time":"2022-08-13T13:46:11+00:00","require":{"php":"^7.4 || ^8.0","ext-curl":"*","ext-intl":"*","ext-json":"*","ext-mbstring":"*","kint-php/kint":"^4.1.1","laminas/laminas-escaper":"^2.9","psr/log":"^1.1"},"suggest":{"ext-fileinfo":"Improves mime type detection for files"}},{"version":"v4.2.3","version_normalized":"4.2.3.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"c7549f2efce9b7ab9d3c79987c5f3934cd1ea47b"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/c7549f2efce9b7ab9d3c79987c5f3934cd1ea47b","type":"zip","shasum":"","reference":"c7549f2efce9b7ab9d3c79987c5f3934cd1ea47b"},"time":"2022-08-07T00:10:38+00:00","published-time":"2022-08-07T00:10:41+00:00"},{"version":"v4.2.2","version_normalized":"4.2.2.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"676805e456a2ed807e134b3cff8c5137acb485f0"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/676805e456a2ed807e134b3cff8c5137acb485f0","type":"zip","shasum":"","reference":"676805e456a2ed807e134b3cff8c5137acb485f0"},"time":"2022-08-05T14:57:01+00:00","published-time":"2022-08-05T14:57:06+00:00"},{"version":"v4.2.1","version_normalized":"4.2.1.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"f65a2cff3a572c58c8ab9c8f61bdba904362b549"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/f65a2cff3a572c58c8ab9c8f61bdba904362b549","type":"zip","shasum":"","reference":"f65a2cff3a572c58c8ab9c8f61bdba904362b549"},"time":"2022-06-16T13:53:25+00:00","published-time":"2022-06-16T13:53:29+00:00"},{"version":"v4.2.0","version_normalized":"4.2.0.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"29f0e9eb2442eba41f4e9832b6695c7584e096e0"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/29f0e9eb2442eba41f4e9832b6695c7584e096e0","type":"zip","shasum":"","reference":"29f0e9eb2442eba41f4e9832b6695c7584e096e0"},"time":"2022-06-03T14:04:14+00:00","published-time":"2022-06-03T14:04:20+00:00","require-dev":{"codeigniter/coding-standard":"^1.1","fakerphp/faker":"^1.9","friendsofphp/php-cs-fixer":"3.6.*","mikey179/vfsstream":"^1.6","nexusphp/cs-config":"^3.3","phpunit/phpunit":"^9.1","predis/predis":"^1.1"}},{"version":"v4.1.9","version_normalized":"4.1.9.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"4ec623a6b8269dd09f570ab514e5864276bb7f56"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/4ec623a6b8269dd09f570ab514e5864276bb7f56","type":"zip","shasum":"","reference":"4ec623a6b8269dd09f570ab514e5864276bb7f56"},"time":"2022-02-26T00:51:52+00:00","published-time":"2022-02-26T00:51:56+00:00","require":{"php":"^7.3 || ^8.0","ext-curl":"*","ext-intl":"*","ext-json":"*","ext-mbstring":"*","kint-php/kint":"^4.0","laminas/laminas-escaper":"^2.9","psr/log":"^1.1"},"require-dev":{"codeigniter/coding-standard":"^1.1","fakerphp/faker":"^1.9","friendsofphp/php-cs-fixer":"^3.1","mikey179/vfsstream":"^1.6","nexusphp/cs-config":"^3.3","phpunit/phpunit":"^9.1","predis/predis":"^1.1"}},{"version":"v4.1.8","version_normalized":"4.1.8.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"eabd7dc9ac803ac3c7549d1dea939fe98bd0e4db"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/eabd7dc9ac803ac3c7549d1dea939fe98bd0e4db","type":"zip","shasum":"","reference":"eabd7dc9ac803ac3c7549d1dea939fe98bd0e4db"},"time":"2022-01-24T17:41:56+00:00","published-time":"2022-01-24T17:42:00+00:00"},{"version":"v4.1.7","version_normalized":"4.1.7.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"c4edeb3680da7b0f829a5ad597c1c159fe01b902"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/c4edeb3680da7b0f829a5ad597c1c159fe01b902","type":"zip","shasum":"","reference":"c4edeb3680da7b0f829a5ad597c1c159fe01b902"},"time":"2022-01-10T01:40:27+00:00","published-time":"2022-01-10T01:36:16+00:00","require":{"php":"^7.3 || ^8.0","ext-curl":"*","ext-intl":"*","ext-json":"*","ext-mbstring":"*","laminas/laminas-escaper":"^2.9","psr/log":"^1.1","kint-php/kint":"^4.0"}},{"version":"v4.1.6","version_normalized":"4.1.6.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"557705a45a0358f162cc0fa620c22428149f70b8"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/557705a45a0358f162cc0fa620c22428149f70b8","type":"zip","shasum":"","reference":"557705a45a0358f162cc0fa620c22428149f70b8"},"time":"2022-01-04T02:25:46+00:00","published-time":"2022-01-04T00:59:36+00:00"},{"version":"v4.1.5","version_normalized":"4.1.5.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"27eb447205ebcef68055b12f3bec9b945cc034e4"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/27eb447205ebcef68055b12f3bec9b945cc034e4","type":"zip","shasum":"","reference":"27eb447205ebcef68055b12f3bec9b945cc034e4"},"time":"2021-11-08T15:09:23+00:00","published-time":"2021-11-09T13:39:28+00:00","require":{"php":"^7.3 || ^8.0","ext-curl":"*","ext-intl":"*","ext-json":"*","ext-mbstring":"*","kint-php/kint":"^3.3","laminas/laminas-escaper":"^2.9","psr/log":"^1.1"}},{"version":"v4.1.4","version_normalized":"4.1.4.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"b0868b9aa9c52ce5bd51033d18e6c72f8e4ffa91"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/b0868b9aa9c52ce5bd51033d18e6c72f8e4ffa91","type":"zip","shasum":"","reference":"b0868b9aa9c52ce5bd51033d18e6c72f8e4ffa91"},"time":"2021-09-07T01:20:26+00:00","published-time":"2021-09-07T01:20:31+00:00","require":{"php":"^7.3 || ^8.0","ext-curl":"*","ext-intl":"*","ext-json":"*","ext-mbstring":"*","kint-php/kint":"^3.3","laminas/laminas-escaper":"^2.8","psr/log":"^1.1"}},{"version":"v4.1.3","version_normalized":"4.1.3.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"3416a0b4ca5c824f639beaf43f9e5b7e87511c5c"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/3416a0b4ca5c824f639beaf43f9e5b7e87511c5c","type":"zip","shasum":"","reference":"3416a0b4ca5c824f639beaf43f9e5b7e87511c5c"},"time":"2021-06-05T23:58:18+00:00","published-time":"2021-06-05T23:58:23+00:00","require":{"php":"^7.3||^8.0","ext-curl":"*","ext-intl":"*","ext-json":"*","ext-mbstring":"*","kint-php/kint":"^3.3","laminas/laminas-escaper":"^2.6","psr/log":"^1.1"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","fakerphp/faker":"^1.9","mikey179/vfsstream":"^1.6","phpunit/phpunit":"^9.1","predis/predis":"^1.1","squizlabs/php_codesniffer":"^3.3"}},{"version":"v4.1.2","version_normalized":"4.1.2.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"0bf61820417a3e4a6e7f6c725c5cccf285a1b7c4"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/0bf61820417a3e4a6e7f6c725c5cccf285a1b7c4","type":"zip","shasum":"","reference":"0bf61820417a3e4a6e7f6c725c5cccf285a1b7c4"},"time":"2021-05-18T02:07:31+00:00","published-time":"2021-05-18T02:07:36+00:00"},{"version":"v4.1.1","version_normalized":"4.1.1.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"ddc18eb2f42a17a51347c4c25cce9d2aaebcb718"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/ddc18eb2f42a17a51347c4c25cce9d2aaebcb718","type":"zip","shasum":"","reference":"ddc18eb2f42a17a51347c4c25cce9d2aaebcb718"},"time":"2021-02-01T18:41:38+00:00","published-time":"2021-02-01T18:29:06+00:00"},{"version":"v4.1.0","version_normalized":"4.1.0.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"424bfa7ba7b2d8fb88a24272d750273c31d47d58"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/424bfa7ba7b2d8fb88a24272d750273c31d47d58","type":"zip","shasum":"","reference":"424bfa7ba7b2d8fb88a24272d750273c31d47d58"},"time":"2021-02-01T02:56:36+00:00","published-time":"2021-02-01T02:56:42+00:00"},{"version":"v4.0.5","version_normalized":"4.0.5.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"9c27e825ef9ca66ac44603742e53ddcad4e74dd7"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/9c27e825ef9ca66ac44603742e53ddcad4e74dd7","type":"zip","shasum":"","reference":"9c27e825ef9ca66ac44603742e53ddcad4e74dd7"},"time":"2021-02-01T16:48:52+00:00","published-time":"2021-02-01T01:49:37+00:00","require":{"php":"^7.2 || ^8.0","ext-curl":"*","ext-intl":"*","ext-json":"*","ext-mbstring":"*","kint-php/kint":"^3.3","laminas/laminas-escaper":"^2.6","psr/log":"^1.1"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","fakerphp/faker":"^1.9","mikey179/vfsstream":"^1.6","phpunit/phpunit":"^8.5","predis/predis":"^1.1","squizlabs/php_codesniffer":"^3.3"}},{"version":"v4.0.4","version_normalized":"4.0.4.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"1edcf84f77ff794640fddbfc59a10a024cd15b50"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/1edcf84f77ff794640fddbfc59a10a024cd15b50","type":"zip","shasum":"","reference":"1edcf84f77ff794640fddbfc59a10a024cd15b50"},"time":"2020-07-16T03:44:28+00:00","published-time":"2020-07-16T03:44:35+00:00","autoload":{"psr-4":{"CodeIgniter\\":"system/"}},"require":{"php":">=7.2","ext-curl":"*","ext-intl":"*","ext-json":"*","ext-mbstring":"*","kint-php/kint":"^3.3","laminas/laminas-escaper":"^2.6","psr/log":"^1.1"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","fzaninotto/faker":"^1.9@dev","mikey179/vfsstream":"1.6.*","phpunit/phpunit":"^8.5","predis/predis":"^1.1","squizlabs/php_codesniffer":"^3.3"},"suggest":"__unset"},{"version":"v4.0.3","version_normalized":"4.0.3.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"edd88b18483e309bab1411651d846aace255ab36"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/edd88b18483e309bab1411651d846aace255ab36","type":"zip","shasum":"","reference":"edd88b18483e309bab1411651d846aace255ab36"},"time":"2020-05-01T05:01:20+00:00","published-time":"2020-05-01T05:01:28+00:00","require":{"php":">=7.2","ext-curl":"*","ext-intl":"*","ext-json":"*","ext-mbstring":"*","kint-php/kint":"^3.3","psr/log":"^1.1","laminas/laminas-escaper":"^2.6"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","mikey179/vfsstream":"1.6.*","phpunit/phpunit":"^8.5","squizlabs/php_codesniffer":"^3.3"}},{"version":"v4.0.2","version_normalized":"4.0.2.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"d35ee914add71e703a3cc1eda33d7ac78f20d4be"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/d35ee914add71e703a3cc1eda33d7ac78f20d4be","type":"zip","shasum":"","reference":"d35ee914add71e703a3cc1eda33d7ac78f20d4be"},"time":"2020-02-25T05:27:04+00:00","published-time":"2020-02-25T05:23:08+00:00","require":{"php":">=7.2","ext-curl":"*","ext-intl":"*","ext-json":"*","kint-php/kint":"^3.3","psr/log":"^1.1","laminas/laminas-escaper":"^2.6"}},{"version":"v4.0.1","version_normalized":"4.0.1.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"b837548be3b83a2ca857833c92bb28237b0087a6"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/b837548be3b83a2ca857833c92bb28237b0087a6","type":"zip","shasum":"","reference":"b837548be3b83a2ca857833c92bb28237b0087a6"},"time":"2020-02-24T15:58:28+00:00","published-time":"2020-02-24T16:12:03+00:00"},{"version":"4.0.0","version_normalized":"4.0.0.0","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"b388f0768e9ddc532ac16439a9f013cfc97166fd"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/b388f0768e9ddc532ac16439a9f013cfc97166fd","type":"zip","shasum":"","reference":"b388f0768e9ddc532ac16439a9f013cfc97166fd"},"time":"2020-02-24T05:39:07+00:00","published-time":"2020-02-24T05:47:05+00:00","require":{"php":">=7.2","ext-curl":"*","ext-intl":"*","kint-php/kint":"^2.1","psr/log":"^1.1","zendframework/zend-escaper":"^2.5"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","mikey179/vfsstream":"1.6.*","phpunit/phpunit":"^7.0","squizlabs/php_codesniffer":"^3.3"}},{"version":"4.0.0-rc.4","version_normalized":"4.0.0.0-RC4","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"e096707d7d189b18308c042083270ab191fa9104"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/e096707d7d189b18308c042083270ab191fa9104","type":"zip","shasum":"","reference":"e096707d7d189b18308c042083270ab191fa9104"},"time":"2020-02-07T05:35:06+00:00","published-time":"2020-02-10T03:58:35+00:00","funding":"__unset"},{"version":"v4.0.0-rc.3","version_normalized":"4.0.0.0-RC3","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"b84ca6e7b71d5f83003a327121df0d39286bcf8f"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/b84ca6e7b71d5f83003a327121df0d39286bcf8f","type":"zip","shasum":"","reference":"b84ca6e7b71d5f83003a327121df0d39286bcf8f"},"time":"2019-10-19T13:58:00+00:00","published-time":"2019-10-19T14:17:36+00:00"},{"version":"v4.0.0-rc.2.1","version_normalized":"4.0.0.0-RC2.1","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"95ec33c9e38e36256f9ad497befaa13cfae3c2b1"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/95ec33c9e38e36256f9ad497befaa13cfae3c2b1","type":"zip","shasum":"","reference":"95ec33c9e38e36256f9ad497befaa13cfae3c2b1"},"time":"2019-09-28T15:32:44+00:00","published-time":"2019-09-28T15:39:28+00:00"},{"version":"v4.0.0-rc.2","version_normalized":"4.0.0.0-RC2","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"cbd309924c053e6949304f57050d05edb52db87b"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/cbd309924c053e6949304f57050d05edb52db87b","type":"zip","shasum":"","reference":"cbd309924c053e6949304f57050d05edb52db87b"},"time":"2019-09-27T05:09:22+00:00","published-time":"2019-09-27T05:24:10+00:00"},{"version":"v4.0.0-rc.1","version_normalized":"4.0.0.0-RC1","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"c90c996194da3f97304dee768fdceb23dedf8a1e"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/c90c996194da3f97304dee768fdceb23dedf8a1e","type":"zip","shasum":"","reference":"c90c996194da3f97304dee768fdceb23dedf8a1e"},"time":"2019-09-03T04:36:24+00:00","published-time":"2019-09-03T18:31:02+00:00"},{"version":"v4.0.0-beta.4","version_normalized":"4.0.0.0-beta4","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"8ee7a2a4b772e1f78a9905192efede812cdd194d"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/8ee7a2a4b772e1f78a9905192efede812cdd194d","type":"zip","shasum":"","reference":"8ee7a2a4b772e1f78a9905192efede812cdd194d"},"time":"2019-07-25T13:35:46+00:00","published-time":"2019-08-09T15:26:45+00:00"},{"version":"v4.0.0-beta.3","version_normalized":"4.0.0.0-beta3","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"4fc8c8549ea009c7489183e951d7da7f8a7dcd39"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/4fc8c8549ea009c7489183e951d7da7f8a7dcd39","type":"zip","shasum":"","reference":"4fc8c8549ea009c7489183e951d7da7f8a7dcd39"},"time":"2019-05-06T20:33:31+00:00","published-time":"2019-05-06T21:12:55+00:00"},{"version":"v4.0.0-beta.2","version_normalized":"4.0.0.0-beta2","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"5b5ccfe3c8fd52ea275f26863ebda659496e5b73"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/5b5ccfe3c8fd52ea275f26863ebda659496e5b73","type":"zip","shasum":"","reference":"5b5ccfe3c8fd52ea275f26863ebda659496e5b73"},"time":"2019-04-04T07:12:09+00:00","published-time":"2019-04-04T19:41:48+00:00"},{"version":"v4.0.0-beta.1","version_normalized":"4.0.0.0-beta1","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"672e46f8089bc11104f9371a5fce974e8c1b0602"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/672e46f8089bc11104f9371a5fce974e8c1b0602","type":"zip","shasum":"","reference":"672e46f8089bc11104f9371a5fce974e8c1b0602"},"time":"2019-03-01T09:32:55+00:00","published-time":"2019-03-01T15:01:25+00:00"},{"version":"v4.0.0-alpha.5","version_normalized":"4.0.0.0-alpha5","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"a388e63adaf2ba850e3aba676623e5f6f199e9ba"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/a388e63adaf2ba850e3aba676623e5f6f199e9ba","type":"zip","shasum":"","reference":"a388e63adaf2ba850e3aba676623e5f6f199e9ba"},"time":"2019-01-30T17:02:30+00:00","published-time":"2019-01-30T17:17:45+00:00"},{"version":"v4.0.0-alpha.4","version_normalized":"4.0.0.0-alpha4","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"1743947311c517a7b28094a34500c46e29309ccf"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/1743947311c517a7b28094a34500c46e29309ccf","type":"zip","shasum":"","reference":"1743947311c517a7b28094a34500c46e29309ccf"},"time":"2018-12-15T19:02:20+00:00","published-time":"2018-12-30T23:48:56+00:00","require":{"php":">=7.1","ext-curl":"*","ext-intl":"*","kint-php/kint":"^2.1","psr/log":"^1.1","zendframework/zend-escaper":"^2.5"}},{"version":"v4.0.0-alpha.3","version_normalized":"4.0.0.0-alpha3","source":{"url":"https://github.com/codeigniter4/framework.git","type":"git","reference":"fc8f78eadf4afc2663ef79b6771bb833d52fe425"},"dist":{"url":"https://api.github.com/repos/codeigniter4/framework/zipball/fc8f78eadf4afc2663ef79b6771bb833d52fe425","type":"zip","shasum":"","reference":"fc8f78eadf4afc2663ef79b6771bb833d52fe425"},"time":"2018-11-30T23:09:37+00:00","published-time":"2018-11-30T23:22:43+00:00","autoload":{"psr-4":{"Psr\\Log\\":"system/ThirdParty/PSR/Log/","CodeIgniter\\":"system/"}},"require":{"php":">=7.1","ext-curl":"*","ext-intl":"*","kint-php/kint":"^2.1","zendframework/zend-escaper":"^2.5"}}]},"security-advisories":[{"advisoryId":"PKSA-kcc6-gffv-vchj","affectedVersions":"<4.7.4"},{"advisoryId":"PKSA-t8h5-ngj8-z43w","affectedVersions":">=4.3.0,<4.7.4"},{"advisoryId":"PKSA-ykyc-889h-7jxf","affectedVersions":"<4.7.4"},{"advisoryId":"PKSA-kcm9-w3rf-jxsk","affectedVersions":"<4.7.4"},{"advisoryId":"PKSA-217t-qqjr-nkt3","affectedVersions":"<4.7.2"},{"advisoryId":"PKSA-7ybs-j1bv-y5mc","affectedVersions":"<4.6.2"},{"advisoryId":"PKSA-qbjf-dc24-wrff","affectedVersions":"<4.5.8"},{"advisoryId":"PKSA-65g7-hfqn-nn47","affectedVersions":"<=4.0.0"},{"advisoryId":"PKSA-rzt7-sq65-pynd","affectedVersions":"=3.1.3"},{"advisoryId":"PKSA-j54j-8c7k-rccq","affectedVersions":"<4.4.7"},{"advisoryId":"PKSA-mscv-ktn8-2rsz","affectedVersions":"<=4.4.2"},{"advisoryId":"PKSA-3xnc-9vd8-pd26","affectedVersions":"<4.3.5"},{"advisoryId":"PKSA-fdn3-tjqj-tbrj","affectedVersions":"<4.2.11"},{"advisoryId":"PKSA-5qsc-rptw-773m","affectedVersions":"<4.2.11"},{"advisoryId":"PKSA-gdkx-2hq2-gzns","affectedVersions":"<4.2.7"},{"advisoryId":"PKSA-q6wy-cnms-5v5g","affectedVersions":"<4.1.9"},{"advisoryId":"PKSA-kyt6-rr9s-bbsy","affectedVersions":"<4.1.9"},{"advisoryId":"PKSA-nrxq-vnmr-47kd","affectedVersions":"<4.1.8"},{"advisoryId":"PKSA-tmzy-nc2k-32nq","affectedVersions":"<4.1.6"}]}