PackageTrack
Sign in Get early access

shardj/zf1-future

Zend Framework 1. The aim is to keep ZF1 working with the latest PHP versions

1.25.2 4.5M downloads/mo #2366 most downloaded on Packagist Shardj/zf1-future

What this package is like to depend on

Last release 2 days ago

21 Aug 2026

Ships fairly regularly

a new release about every 6 months

Rarely documented

notes for 17 of 81 stable releases

Nothing withdrawn

no release was ever pulled

14 years old

81 releases · first in 2012

4 releases in the last 12 months

see the full history below

Release timeline

81 releases · Aug 2012 to Aug 2026
2013 2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 60 of 81
  1. 1.25.2 21 Aug 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: release-1.25.1...release-1.25.2

    Open source →
    Release notes

    Fixed

    • Fix misnamed file which was not being autoloaded and was breaking custom session handlers by @JonathanFinch-awin in https://github.com/Shardj/zf1-future/pull/545
    Open source →
  2. 1.25.1 14 Aug 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: release-1.25.0...release-1.25.1

    Open source →
    Release notes

    Added

    • Test php8.5 by @sreichel in https://github.com/Shardj/zf1-future/pull/486

    Fixed

    • Update MultiSearcher.php and loaded.php by @Stevehans in https://github.com/Shardj/zf1-future/pull/526
    • Updated dependencies and added composer.lock by @sreichel in https://github.com/Shardj/zf1-future/pull/528
    • Code tidy - cosmetic - use braces on interpolated variables by @Stevehans in https://github.com/Shardj/zf1-future/pull/527
    • Fix: str_decrement on 0 by @sreichel in https://github.com/Shardj/zf1-future/pull/529
    • PHP8.4: Replace xml_set_object() with callable arrays in Translate ad… by @geoalexidis in https://github.com/Shardj/zf1-future/pull/534
    • Fix Zend_Debug::dump() xdebug quirk. by @GNfsys in https://github.com/Shardj/zf1-future/pull/536
    • PHPUnit Compatibility by @arnoschaefer in https://github.com/Shardj/zf1-future/pull/537
    • php 8.5: Replace deprecated methods for SplObjectStorage() by @sreichel in https://github.com/Shardj/zf1-future/pull/533
    • Fix Zend_Session::start() false-positive on PHP 8.x (SID constant persists after session_write_close) by @kevoriordan in https://github.com/Shardj/zf1-future/pull/538
    • Fix/session set save handler deprecation by @sanosuke-s74 in https://github.com/Shardj/zf1-future/pull/539
    • PHP 8.5 compatibility fixes by @oakimov in https://github.com/Shardj/zf1-future/pull/540
    • Fix implicit float to int deprecation in S3/Sqs retry backoff by @thenguyenit in https://github.com/Shardj/zf1-future/pull/541
    Open source →
  3. 1.25.0 25 Feb 2026
    Release notes

    What's Changed

    removed 7.1-7.3 support, added 8.2

    Open source →
    Release notes
    • dropped PHP 7.1-7.3 support, added 8.2 support (without explicitly aiming to remove all deprecation notices)
    Open source →
  4. 1.24.5 24 Feb 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: release-1.24.4...release-1.24.5

    Open source →
    Release notes

    Added

    • Customizable regex in Zend_Db_Select by @mauriziosmt in https://github.com/Shardj/zf1-future/pull/513
    • Add missing polyfill for 8.2 by @gnovaro in https://github.com/Shardj/zf1-future/pull/500
    • feat: add extra TLD support to hostname validator by @lukebsh in https://github.com/Shardj/zf1-future/pull/522

    Fixed

    • Zend_File_Transfer_Adapter_Abstract::addValidator(): fix $validator parameter type in PHPDoc by @holtkamp in https://github.com/Shardj/zf1-future/pull/503
    • Fix object caching in Zend_Translate_Adapter by @BorislavSabev in https://github.com/Shardj/zf1-future/pull/504
    • PHP8.5: Fixes non-canonical cast by @sreichel in https://github.com/Shardj/zf1-future/pull/509
    • Fixes some DocsBlocks by @sreichel in https://github.com/Shardj/zf1-future/pull/514
    • PHP8.4: Fixes missing escape parameter by @sreichel in https://github.com/Shardj/zf1-future/pull/510
    • Update Imap.php by @kamildabrowski in https://github.com/Shardj/zf1-future/pull/499
    • Fix broken PhpUnit tests by @sreichel in https://github.com/Shardj/zf1-future/pull/515
    • PHP8.5: Fix missing non-canonical cast by @sukhwinder33445 in https://github.com/Shardj/zf1-future/pull/517
    • Silence deprecation warning for SOAP_FUNCTIONS_ALL on 8.4+ by @NattyNarwhal in https://github.com/Shardj/zf1-future/pull/519
    Open source →
  5. 1.24.4 26 Jun 2025
    Release notes

    What's Changed

    • Declare dynamic property to avoid error in PHP8.4 when Session is started by @vuvanly in #496
    • Fix Zend_Pdf_Element regression by added $value prop by @onlime in #490
    • feat: Support for OS/2 table v4 by @wex in #493
    • Adds Straight Join to Zend_Db_Select by @kazsaj in #497
    • Update fgetcsv call to specify $escape parameter due to deprecation by @DrRago in #498
    • 1.24.4 by @develart-projects in #501

    New Contributors

    Full Changelog: release-1.24.3...release-1.24.4

    Open source →
    Release notes

    Added

    • feat: Support for OS/2 table v4 by @wex in https://github.com/Shardj/zf1-future/pull/493
    • Adds Straight Join to Zend_Db_Select by @kazsaj in https://github.com/Shardj/zf1-future/pull/497

    Fixed

    • Declare dynamic property to avoid error in PHP8.4 when Session is started by @vuvanly in https://github.com/Shardj/zf1-future/pull/496
    • Fix Zend_Pdf_Element regression by added $value prop by @onlime in https://github.com/Shardj/zf1-future/pull/490
    • Update fgetcsv call to specify $escape parameter due to deprecation by @DrRago in https://github.com/Shardj/zf1-future/pull/498
    Open source →
  6. 1.24.3 11 Apr 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: release-1.24.2...release-1.24.3

    Open source →
    Release notes

    Added

    • Quality: add phpstan to checks by @sreichel in https://github.com/Shardj/zf1-future/pull/431
    • Made all E_STRICT uses conditional. by @boenrobot in https://github.com/Shardj/zf1-future/pull/485

    Fixed

    • Fix placement of distinct in sqlsrv limit by @muuvmuuv in https://github.com/Shardj/zf1-future/pull/458

    • Fixed null deprecation in Zend/Pdf/Resource/Font/Simple by @kiatng in https://github.com/Shardj/zf1-future/pull/459

    • Fix str_replace null in Zend_Form_Element::_getErrorMessages() by @t-gebauer in https://github.com/Shardj/zf1-future/pull/460

    • Update HeaderValue.php by @icyz in https://github.com/Shardj/zf1-future/pull/463

    • fix Dojo ComboBox autocomplete param in declarative mode by @timum-viw in https://github.com/Shardj/zf1-future/pull/464

    • Updated Seiden PHP+ branding by @alanseiden in https://github.com/Shardj/zf1-future/pull/466

    • PHP-8.3.: fix decrement on bool by @sreichel in https://github.com/Shardj/zf1-future/pull/465

    • Fix deprecation notice when using AjaxContext by @robskr in https://github.com/Shardj/zf1-future/pull/469

    • Fixed bug #467: Added trait check in Zend_Loader to prevent Zend_Exce… by @sanhe in https://github.com/Shardj/zf1-future/pull/471

    • Update INSTALL.md fix requirements url by @gnovaro in https://github.com/Shardj/zf1-future/pull/472

    • Handle edge case for failed splitText in lucene Html.php by @GuillaumeCible in https://github.com/Shardj/zf1-future/pull/473

    • Fix phpstan errors by @sreichel in https://github.com/Shardj/zf1-future/pull/475

    • Fix #437 empty null parameter in Statement.php by @gnovaro in https://github.com/Shardj/zf1-future/pull/482

    • Fix Passing null to parameter 4 ($exptime) of type int is deprecated by @simonschaufi in https://github.com/Shardj/zf1-future/pull/476

    • Workaround for return type deprecation notice at PHP 8.4 by @alexgit2k in https://github.com/Shardj/zf1-future/pull/487

    • Fix: Passing null is deprecated in Zend_Mail::_filterEmail() by @sreichel in https://github.com/Shardj/zf1-future/pull/488

    Open source →
  7. 1.24.2 25 Oct 2024
    Release notes

    What's Changed

    Full Changelog: release-1.24.1...release-1.24.2

    Open source →
    Release notes

    Fixed

    Revert undefined property declarations #453

    Open source →
  8. 1.24.1 15 Oct 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.24.0...release-1.24.1

    Open source →
    Release notes

    Added

    • Added TLS v1.3 protocol by @ADDISON74 in https://github.com/Shardj/zf1-future/pull/447
    • Updated github workflow by @sreichel in https://github.com/Shardj/zf1-future/pull/445

    Fixed

    • Fix for very slow chunk processing for larger content in the http res… by @aleksandar-mitrev in https://github.com/Shardj/zf1-future/pull/354
    • Add check in DbTable Authentication Adapter for empty results when AmbiguityIdentity is TRUE by @rruchte in https://github.com/Shardj/zf1-future/pull/419
    • Fix deprecation message in php8 with null param with realpath() by @tsmgeek in https://github.com/Shardj/zf1-future/pull/413
    • Fix deprecated usage of string functions in BaseUrl helper. by @muli in https://github.com/Shardj/zf1-future/pull/410
    • Support for PHP 8.2 by @Fredthelead in https://github.com/Shardj/zf1-future/pull/438
    • PHP8.4: Implicitly nullable by @sreichel in https://github.com/Shardj/zf1-future/pull/442
    • Skip broken PhpUnit tests by @sreichel in https://github.com/Shardj/zf1-future/pull/443
    • Update composer.json homepage property by @B3none in https://github.com/Shardj/zf1-future/pull/432
    • PHPStan fixes by @thomaslauria in https://github.com/Shardj/zf1-future/pull/434
    • Fix "Undefined variable $c" in Zend_XmlRpc_Server::setResponseClass() by @lapiudevgit in https://github.com/Shardj/zf1-future/pull/451
    • Fix PHP Deprecated: Creation of dynamic property $zfBreakChainOnFailure from Zend_Form_Element by @hung202028 in https://github.com/Shardj/zf1-future/pull/440
    Open source →
  9. 1.24.0 05 Feb 2024
    Release notes

    What's Changed

    Added

    • support "samesite" cookie attribute in Zend_Http_Header_SetCookie in #315
    • Support X-Forwarded-Proto header in #386
    • added setting to disable automatic strigify of pdo mysql in #378

    Fixed

    • reverted Deprecated : Return type on Zend_Session_SaveHandler_DbTable in #377
    • Zend_Db_Adapter_Db2 limit does not work in #391
    • Zend_Http_Client-Adapter_Socket - check transfer-encoding header is a string (and not an array) in #396
    • Fixes A non-numeric value encountered in PhpMath.php in #402
    • Updated DocBlocks to return $this for fluent interface in #390
    • add "array" as allowed type of $value in #387
    • Avoid undefined array key access inside url assembly in #383
    • Fixed #357 return type backward-compatible issue reported in #379
    • Fixed missing property in #376

    Full Changelog: 1.13.1...1.24.0

    Open source →
    Release notes
    • introduced BREAKING CHANGES doc.

    Added

    • support "samesite" cookie attribute in Zend_Http_Header_SetCookie in https://github.com/Shardj/zf1-future/issues/315
    • Support X-Forwarded-Proto header in https://github.com/Shardj/zf1-future/pull/386
    • added setting to disable automatic strigify of pdo mysql in https://github.com/Shardj/zf1-future/pull/378

    Fixed

    • reverted Deprecated : Return type on Zend_Session_SaveHandler_DbTable in https://github.com/Shardj/zf1-future/issues/377
    • Zend_Db_Adapter_Db2 limit does not work in https://github.com/Shardj/zf1-future/issues/391
    • Zend_Http_Client-Adapter_Socket - check transfer-encoding header is a string (and not an array) in https://github.com/Shardj/zf1-future/pull/396
    • Fixes A non-numeric value encountered in PhpMath.php in https://github.com/Shardj/zf1-future/pull/402
    • Updated DocBlocks to return $this for fluent interface in https://github.com/Shardj/zf1-future/pull/390
    • add "array" as allowed type of $value in https://github.com/Shardj/zf1-future/pull/387
    • Avoid undefined array key access inside url assembly in https://github.com/Shardj/zf1-future/pull/383
    • Fixed #357 return type backward-compatible issue reported in https://github.com/Shardj/zf1-future/pull/379
    • Fixed missing property in https://github.com/Shardj/zf1-future/pull/376
    Open source →
  10. 1.23.5 24 Aug 2023
    Release notes

    Fixed

    • further Zend Mail sendmail transport validation tweak
    Open source →
  11. 1.23.4 24 Aug 2023
    Release notes

    What's Changed

    Full Changelog: release-1.23.3...release-1.234

    Open source →
    Release notes

    Fixed

    • corrected Zend Mail sendmail transport comparison
    Open source →
  12. 1.23.3 23 Aug 2023
    Release notes

    Added

    • Enabled testing of APCU for all PHP versions when running with all extensions enabled by @boenrobot in https://github.com/Shardj/zf1-future/pull/363

    Fixed

    • Finnish date translations by @Lodewyk in https://github.com/Shardj/zf1-future/pull/368
    • addressed 5th sendmail param validation using -f (#326) by @develart-projects in https://github.com/Shardj/zf1-future/pull/371
    Open source →
  13. 1.23.2 15 Aug 2023
    Release notes

    Fixed

    • corrected versioning and changelog
    Open source →
  14. 1.23.0 10 Aug 2023
    Release notes

    Added

    • Made tests be able to run on all supported PHP versions, and run successfully by @boenrobot in #353
    • Extend native SessionHandlerInterface by @holtkamp in #357

    Fixed

    • Added typecast to stop depreciation messages by @krytenuk in #325
    • Version and minor fixes by @develart-projects in #364
    Open source →
  15. 1.22.1 09 Aug 2023
    Release notes

    Fixed

    • getTranslator() docblocks for the Zend_Form family by @boenrobot in #311
    • Fixed the version test since the latest release. by @boenrobot in #312
    • Fix: pin phpunit to 9 instead of latest (10) in github actions by @hungtrinh in #321
    • Pdo sqlite keep bc since php81 by @hungtrinh in #320
    • Keep pdo mysql adapter fetch digit field type BC with php <= 8.0 by @hungtrinh in #324
    • PDO: Fix partial error return when using a encrypted connection by @TAINCER in #327
    • Partial helper pull vars from view model by @hungtrinh in #329
    • [Zend_Ldap] php 8.1 & 8.2 compatibility fixes by @hungtrinh in #333
    • SUPEE-10752 from Magento 1.9.3.9 by @fballiano in #313
    • Set stream context before opening socket by @tsmgeek in #330
    • Fixed PHPDoc in Zend_Validate_Regex by @PHPGangsta in #332
    • [Github action] - On test zend ldap by @hungtrinh in #335
    • zend-validate fix issue: File "Intelligentmail.php" does not exist by @hungtrinh in #336
    • Fixing typo in README.txt generation part by @me-ve in #338
    • isNumber() bugfix by @develart-projects in #262
    • PHP8.2 - Fix null beeing passed to urlencode by @griesi007 in #358
    • Basic Sendgrid Transport Class by @tsmgeek in #331
    • Fix/cache apcu update by @emelyanov-s in #342
    • Fix PHPDoc for @methods to ensure static analysers understand it by @holtkamp in #349
    • Added more precise return types on Zend_Controller_Request_Http by @staabm in #347
    • Fix docblock in Zend_Json_Server by @kiatng in #361
    Open source →
  16. 1.22.0 16 Jan 2023
    Release notes

    Added

    • Github actions and test improvements #298, #292, #287, #285, #284, #280, #275, #273, #272, #269
    • Add AllowDynamicProperties Attribute to classes
    • Rector added for easier version upgrades #290
    • Mysqli support for connection flags #300

    Fixed

    • Limit mktime() YEAR input to prevent 504 error #299
    • Generic fixes #310, #303, #297, #296, #295, #279
    • Parameter type corrections #306, #294, #266
    • Removed code supporting PHP 5.3.3 #265
    • stream_set_option is not implemented error fixed #263
    • Further PHP 8.2 fixes #291, #289, #281, #261, #268, #277
    • Depreciation message fixed for strtoupper #260
    • Further PHP 8.1 fixes #301, #258, #269
    Open source →
  17. 1.21.4 22 Sep 2022
    Release notes

    Added

    • CHANGELOG.md
    • Now accepting HTTP 2 in Zend_Http_Response #247

    Fixed

    • preg_match deprication fixed #256
    • Annotation correction #255
    • utf8_encode() and utf8_decode() which PHP 8.2 will depricate, have been replaced #252
    • Fix for deprecation of ${var} string interpolation for PHP 8.2 #253
    • Fixes array keys in filter constructor call #249
    • Fixes re-encoding in PDF properties #245
    Open source →
  18. 1.21.3 27 Jul 2022

    Nothing published for this version

  19. 1.21.2 31 May 2022

    Nothing published for this version

  20. 1.21.1 10 Mar 2022

    Nothing published for this version

  21. 1.21.0 09 Mar 2022

    Nothing published for this version

  22. 1.20.2 25 Jan 2022

    Nothing published for this version

  23. 1.20.1 11 Jan 2022

    Nothing published for this version

  24. 1.20.0 11 Nov 2021

    Nothing published for this version

  25. 1.19.5 21 Jun 2021

    Nothing published for this version

  26. 1.19.4 03 Jun 2021

    Nothing published for this version

  27. 1.19.3 02 Jun 2021

    Nothing published for this version

  28. 1.19.2 07 May 2021

    Nothing published for this version

  29. 1.19.1 01 Mar 2021

    Nothing published for this version

  30. 1.19.0 07 Feb 2021

    Nothing published for this version

  31. 1.18.11 06 Feb 2021

    Nothing published for this version

  32. 1.18.10 25 Jan 2021

    Nothing published for this version

  33. 1.18.9 11 Dec 2020

    Nothing published for this version

  34. 1.18.8 24 Nov 2020

    Nothing published for this version

  35. 1.18.7 06 Nov 2020

    Nothing published for this version

  36. 1.18.6 29 Sep 2020

    Nothing published for this version

  37. 1.18.5 11 Aug 2020

    Nothing published for this version

  38. 1.18.4 04 Aug 2020

    Nothing published for this version

  39. 1.18.3 06 Jul 2020

    Nothing published for this version

  40. 1.18.2 23 Jun 2020

    Nothing published for this version

  41. 1.18.1 09 Jun 2020

    Nothing published for this version

  42. 1.17.2 29 Apr 2020

    Nothing published for this version

  43. 1.17.1 01 Apr 2020

    Nothing published for this version

  44. 1.17.0 20 Feb 2020

    Nothing published for this version

  45. 1.16.2 13 Jan 2020

    Nothing published for this version

  46. 1.16.1 19 Dec 2019

    Nothing published for this version

  47. 1.16.0 04 Dec 2019

    Nothing published for this version

  48. 1.15.2 15 Nov 2019

    Nothing published for this version

  49. 1.15.1 11 Nov 2019

    Nothing published for this version

  50. 1.15.0 22 Oct 2019

    Nothing published for this version

  51. 1.14.6 04 Oct 2019

    Nothing published for this version

  52. 1.14.5 04 Oct 2019

    Nothing published for this version

  53. 1.14.4 23 Sep 2019

    Nothing published for this version

  54. 1.14.3 09 Aug 2019

    Nothing published for this version

  55. 1.14.2 01 Aug 2019

    Nothing published for this version

  56. 1.14.1 18 Apr 2019

    Nothing published for this version

  57. 1.14.0 11 Mar 2019

    Nothing published for this version

  58. 1.13.1 24 Jul 2018

    Nothing published for this version

  59. 1.13.0 23 Jul 2018

    Nothing published for this version

  60. 1.12.20 08 Sep 2016

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive