friendsofsymfony1/symfony1
Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance
v1.5.26
377K downloads/mo
#4334 most downloaded on Packagist
FriendsOfSymfony1/symfony1
What this package is like to depend on
Last release 11 days ago
12 Aug 2026
Ships unpredictably
gaps range from 2 weeks to 2.5 years
Nearly every release is documented
notes for 20 of 20 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
20 releases · first in 2016
4 releases in the last 12 months
see the full history below
Release timeline
20 releases · Feb 2016 to Aug 2026Releases
latest 20-
v1.5.2612 Aug 2026 -
v1.5.2511 Aug 2026Release notes
Open source →What's Changed
- ⚠️ [BC-Break] Require ext-mbstring; replace utf8_encode in lime JUnit reporter by @JohannesTyra in #395
- Remove executable flag from autoload.php and composer.json files by @thePanz in #399
- Tools: update php-cs-fixer analysis to v3.95.1 by @thePanz in #400
- Upgrade GIT submodule of Swiftmailer to latest 5.x release by @thePanz
New Contributors
- @JohannesTyra made their first contribution in #395
Full Changelog: v1.5.24...v1.5.25
Release notes
Open source →- Upgrade GIT submodule of Swiftmailer to latest 5.x release
- Remove executable flag from autoload.php and composer.json files by @thePanz in #399
- Update php-cs-fixer analysis to v3.95.1 by @thePanz in #400
- ⚠️ [BC-Break] Require ext-mbstring; replace deprecated utf8_encode() in lime JUnit reporter by @JohannesTyra in #395
-
v1.5.2403 Dec 2025Release notes
Open source →What's Changed
- Drop use of E_STRICT by @mentalstring in #391
- Use php.ini-development in CI pipelines by @mentalstring in #392
- Add PHP 8.5 support by @mentalstring in #393
Full Changelog: v1.5.23...v1.5.24
Release notes
Open source →- Drop use of E_STRICT by @mentalstring in #391
- Use php.ini-development in CI pipelines by @mentalstring in #392
- Add PHP 8.5 support by @mentalstring in #393
-
v1.5.2316 Sep 2025Release notes
Open source →What's Changed
- Add HTTP status code 308 "Permanent Redirect" by @wutsch0 in #388
- Support for SameSite cookie attribute by @mentalstring in #387
New Contributors
Full Changelog: v1.5.22...v1.5.23
Release notes
Open source →- Add HTTP status code 308 "Permanent Redirect" by @wutsch0 in #388
- Add support for SameSite cookie attribute by @mentalstring in #387
-
v1.5.2205 May 2025Release notes
Open source →What's Changed
- Added support for PHP 8.4 by @thirsch in #382
- Fix stack trace code preview in debug screen by @sebasbit in #375
- Fix(deprecation) Optional parameter declared before required parameter is implicitly treated as a required parameter by @thirsch in #365
New Contributors
Full Changelog: v1.5.21...v1.5.22
Release notes
Open source →- Add support for PHP 8.4 by @thirsch in #382
- Fix stack trace code preview in debug screen by @sebasbit in #375
- Fix deprecation: Optional parameter declared before required parameter is implicitly treated as a required parameter by @thirsch in #365
-
v1.5.2113 Dec 2024Release notes
Open source →- Fix inclusion of base test files in composer package (#379) by @vworldat in #380
-
v1.5.2005 Apr 2024Release notes
Open source →What's Changed
- Update php-cs-fixer to v3.52 by @thePanz in #340
- Remove(legacy): drop sf*Cache implementations for deleted extensions by @thePanz in #344
- Fix phpstan errors by @thePanz in #345
- [widget] fix return statement missing stan error by @connorhu in #349
- [validator] fix return statement missing stan error by @connorhu in #352
- [view] fix return statement missing stan error by @connorhu in #350
- [task] fix return statement missing stan errors by @connorhu in #353
- [util] fix return statement missing stan error by @connorhu in #351
- [chore] changelog typo by @connorhu in #361
- update the SYMFONY_VERSION constant to the latest release number by @verfriemelt-dot-org in #355
- [misc] add test folder to gitattribute by @connorhu in #368
- Fixed incorrect type-hint for parameter of type class-string. by @thirsch in #370
New Contributors
- @verfriemelt-dot-org made their first contribution in #355
Full Changelog: v1.5.19...v1.5.20
Release notes
Open source →- Update php-cs-fixer to v3.52 by @thePanz in #340
- Remove sfXCacheCache as the extension is not available on PHP v7.4 anymore by @thePanz in #344
- Remove sfEAcceleratorCache as the extension is not available on PHP v7.4 anymore by @thePanz in #344
- ⚠️ [BC-Break] Remove sfAPCCache as it uses the
apcextension, which is not available on PHP v7.4 anymore by @thePanz in #344. UsesfAPCuCacheclass instead, available from Symfony1 v1.5.16 - Fix phpstan errors by @thePanz in #345
- Fix return statement missing stan error in widget by @connorhu in #349
- Fix return statement missing stan error in validator by @connorhu in #352
- Fix return statement missing stan error in view by @connorhu in #350
- Fix return statement missing stan errors in task by @connorhu in #353
- Fix return statement missing stan error in util by @connorhu in #351
- Fix changelog typo by @connorhu in #361
- Update the SYMFONY_VERSION constant to the latest release number by @verfriemelt-dot-org in #355
- Add test folder to gitattribute by @connorhu in #368
- Fix incorrect type-hint for parameter of type class-string by @thirsch in #370
-
v1.5.1919 Mar 2024Release notes
Open source →What's Changed
- Sync changelog with latest releases by @thePanz in #337
- Remove unsupported/legacy code by @thePanz in #336
- Update php cs fixer by @thePanz in #338
- Hotfix: Add type checking for deserialized data by @darkpills @thePanz @thirsch
Full Changelog: v1.5.18...v1.5.19
Release notes
Open source →- Sync changelog with latest releases by @thePanz in #337
- Remove unsupported/legacy code by @thePanz in #336
- Update php cs fixer by @thePanz in #338
- Add type checking for deserialized data by @darkpills @thePanz @thirsch
-
v1.5.1827 Feb 2024Release notes
Open source →What's Changed
- Set min versions of swiftmailer to 5.4.13 and 6.2.5 and updated swiftmailer submodule by @thirsch in #331
Full Changelog: v1.5.17...v1.5.18
Release notes
Open source →- Set min versions of swiftmailer to 5.4.13 and 6.2.5 and updated swiftmailer submodule by @thirsch in #331
-
v1.5.1720 Feb 2024Release notes
Open source →What's Changed
- Update min PHP requirement to v7.4 or v8.1 by @thePanz in #325
- Updated gh workflow to use latest actions by @thirsch in #330
- Backported display_errors-handling to sf1 by @thirsch in #328
Full Changelog: v1.5.16...v1.5.17
Release notes
Open source →- Update min PHP requirement to v7.4 or v8.1 by @thePanz in #325
- Updated gh workflow to use latest actions by @thirsch in #330
- Backported display_errors-handling to sf1 by @thirsch in #328
-
v1.5.1607 Feb 2024Release notes
Open source →- Fix(deprecations) Fix deprecations in sfMessageSource_Aggregate, by @thePanz in #277
- Add(linting) Add code linting to GitHub workflow, use php-cs-fixer by @thePanz in #283
- Add(gitattributes) Add .gitattributes to repository by @thePanz in #287
- fix: avoid creating dynamic property $options by @vimar in #290
- Update(github) Update github workflows by @thePanz in #292
- php8.3 in the party by @connorhu in #294
- Fix(php-cs-fixer) Fix php-cs-fixer to v3.45 and apply code fixes by @thePanz in #300
- 8.3 compat/string to array by @iricketson in #298
- Fix APC tests and add APCu support by @mentalstring in #267
- [8.x Compatiblity] sfDebug::shortenFilePath by @iricketson in #299
- Fix strpos() deprecation on sfCacheSessionStorage check for cookie by @thePanz in #303
- Fix setrawcookie() deprecation on null parameter by @thePanz in #304
- Fix str_replace() deprecated null parameter on sfNumberFormat by @thePanz in #305
- [PHP] Replace default $flags variable with 0 by @iricketson in #307
- [PHP8] Declare sfDoctrineFormGenerator $params property by @iricketson in #306
- Update README by @mentalstring in #310
- minor fix: remove fourth argument by @connorhu in #308
- Fix PHP8.1 sfForm - Unsupported operand types: array + null on sfForm by @Tybaze in #281
- Fix link to GitHub pipeline badge by @thePanz in #311
- fix(phpdoc) remove html code from throws phpdoc. phpstan don't like this by @connorhu in #309
- fix(phpdoc) remove version tag by @connorhu in #313
-
v1.5.1512 Jan 2023Release notes
Open source →- Add support for PHP 8.2 by @thirsch in #274
- More adjustments for PHP 8.0 & 8.1 by @thirsch in #272
-
v1.5.1425 Nov 2022Release notes
Open source →- Update composer.json to automatically remove lexpress/symfony1 package by @spirit-q2 in #241
- Updated lexpress to fos1 in the submodules. by @thirsch in #238
- Compat for Swiftmailer 6 but preserve compatibility with Swiftmailer 5. by @thirsch in #240
- Update PHPDoc for
sfWebController::redirect()func by @cmdeviant in #246 - Fixing Issue #234 by @pathumhdes in #235
- Add consistent local environment for testing with docker and docker-compose by @alquerci in #262
- Use GitHub actions for Continuous Integration tests by @thePanz in #268
- Add support for PHP 8.0 & 8.1 by @Tybaze in #266
-
v1.5.1308 Jun 2020Release notes
Open source →- Fix for
Warning: ini_set(): A session is active...#229 - Php 7.4 Incompatibility Fixes #228
- Remove notice appeared on php 7.4 #230
- Rename package to
friendsofsymfony1/symfony1#231
- Fix for
-
v1.5.1203 Apr 2020Release notes
Open source →- Move project from @LExpress to @FriendsOfSymfony1
- Some doc & readme update
- Fixes for PHP 7.3 & 7.4 (thanks @W0rma for the code and @alquerci for the review) #224
- Backport fix for cve-2019-18888 by @adrienperonnet #218
-
v1.5.1117 Mar 2018Release notes
Open source →- Fix a bug in the lime unit-testing lib #168
- Fix error 'A non well formed numeric value' on sfValidatorFile #181
- Fix usage of octet in recent patch #182
- Allow PATCH as an option in functional tests #185
- Fix case for isSubclassOf method #189
- Remove typehint from exception handler #188
- Fix counting of non-countable var for PHP 7.2 #178
-
v1.5.1002 Aug 2017Release notes
Open source →- Add support of Throwables #144
- Fixed return type in PHPDoc #151
- Fix
sfEventLogger: add priority and event.name overriding #160 - Don't try to autoload a trait if it's already been declared #162
- Fix/php 7.2 deprecation warnings #163
-
v1.5.909 Feb 2017Release notes
Open source →- Fix notice in sfValidatorSchema::getBytes" PHP 7.1 #148
- Fix dumpArray() for PHP 7.1 #146
- Fix some bugs with new PHP versions #143
- Fix yaml dumpArray() for PHP 7.1 #142
-
v1.5.806 Oct 2016Release notes
Open source →- PHP7 compatibility by @timmipetit #121
- sfMemcacheCache fix #124
- sfAutoload include fix for HHVM support #127
- sfAutoload include: eval only if forced on HHVM #130
- Fix phpdoc for sfDoctrineRecord::setDateTimeObject() #136
- Fix session data losing under certain situation #139
-
v1.5.702 Feb 2016Release notes
Open source →- Fix error in embedded form #105
- Added HTTP PATCH request method #110
- Fix integers used in mt_rand() #113
- Remove array cast from parameter of sfAction::renderJson #115
- Don't post unnamed submit fields in sfBrowserBase #112
- Add support for traits in autoloaders #112
- Php Inspections (EA Extended): Static Code Analysis #111