friendsofsymfony1/doctrine1
PHP Database ORM for Symfony1. Do NOT use for new projects: please move to a newest Symfony release and Doctrine2
v1.4.6
764K downloads/mo
#3525 most downloaded on Packagist
FriendsOfSymfony1/doctrine1
What this package is like to depend on
Last release 2 months ago
26 May 2026
Release timing varies
gaps range from 4 weeks to 2.3 years
Some releases are documented
notes for 8 of 16 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
18 releases · first in 2014
3 releases in the last 12 months
see the full history below
Release timeline
18 releases · Feb 2014 to May 2026Releases
latest 18-
v1.4.626 May 2026Release notes
Open source →What's Changed
- PHP 8.4: fix remaining implicit nullable + utf8_decode deprecations by @JohannesTyra in #155
New Contributors
- @JohannesTyra made their first contribution in #155
Full Changelog: v1.4.5...v1.4.6
-
v1.4.527 Mar 2026Release notes
Open source →What's Changed
- Reactivating coverage by @thirsch in #125
- Fix
Mysql.phpconstructor annotations, useDoctrine_Adapter_Interfaceby @DavidGoodwin in #154
New Contributors
- @DavidGoodwin made their first contribution in #154
Full Changelog: v1.4.4...v1.4.5
-
v1.4.403 Dec 2025Release notes
Open source →What's Changed
- Drop use E_STRICT by @mentalstring in #151
- Fix use of non-canonical cast names by @mentalstring in #152
- ⚠️ BC-BREAK Update return types on Doctrine_Record::safe() and Doctrine_Record::trySafe() by @vidschofelix in #148
- ⚠️ BC-BREAK Add Record.php class method typehints by @thePanz in #153
Note: ⚠️ typehints have been added to
lib/Doctrine/Record.phpclass methods, check if your local codebase extends it and methods requires updates.New Contributors
- @mentalstring made their first contribution in #151
- @vidschofelix made their first contribution in #148
Full Changelog: v1.4.3...v1.4.4
-
v1.4.324 Jan 2025Release notes
Open source → -
v1.4.228 Oct 2024Release notes
Open source →What's Changed
- PHP 8 Deprecation - Validate length on null float/decimal by @iricketson in #136
- Fix code style, remove extra whitespaces by @thePanz in #137
- Tests: ensure models contain only one record per file by @thePanz in #138
- Fix return type of fromArray in Doctrine_Record by @iricketson in #142
- Add typehint to methods and return types by @thePanz in #140
Full Changelog: v1.4.1...v1.4.2
-
v1.4.122 Feb 2024Release notes
Open source →What's Changed
- Update github workflows, use composer caches by @thePanz in #101
- Fix array key access in lib/Doctrine/Import/Builder.php by @thePanz in #102
- CI: add PHP v8.3 to the CI pipelines by @thePanz in #108
- Remove pear configs by @thePanz in #107
- Fix PHP deprecations on ArrayAccess and additional classes by @thePanz in #106
- Fixed test 1325TestCase.php by @thirsch in #116
- Replace iconv with mb_convert_encoding by @connorhu in #113
- Adding columns defined in actAs-templates to the docblock of the generated model class by @thirsch in #110
- Update readme: we dont have 1.5 here by @connorhu in #120
- Update php minimum to 7.4 by @connorhu in #122
- Unused local variable and fixed wrong type of the parameter by @miamibc in #118
- Add sort packages by @connorhu in #121
- Change dirname w/ file constants to use dir constant by @connorhu in #124
- Added more ReturnTypeWillChange attributes by @thirsch in #117
- Fix CI tasks on relevant folders by @connorhu in #127
Full Changelog: v1.4.0...v1.4.1
-
v1.4.013 Feb 2023Release notes
Open source →What's Changed
- Fix tests to be able to finish it successfully by @alquerci in #56
- Add consistent local environment for testing with docker and docker-compose by @alquerci in #86
- Update Builder.php for PHP8 compatibility by @xNatek in #82
- PHP 8.0 and 8.1 by @Tybaze in #85
- Use GitHub actions for Continuous Integration tests by @thePanz in #89
- A few more php 8.1 things by @thirsch in #92
- php 8.2 support by @thirsch in #91
- add double to internal isValueModified check. bug #88 by @connorhu in #94
- PHP 8.1 > Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated by @thirsch in #96
New Contributors
- @xNatek made their first contribution in #82
- @Tybaze made their first contribution in #85
- @connorhu made their first contribution in #94
Full Changelog: v1.3.8...v1.4.0
-
v1.4.0-RC210 Jan 2023 pre-releaseRelease notes
Open source →What's Changed
- Use GitHub actions for Continuous Integration tests by @thePanz in #89
- A few more php 8.1 things by @thirsch in #92
- php 8.2 support by @thirsch in #91
- add support for "double" type to internal isValueModified check (closes bug #88) by @connorhu in #94
New Contributors
Full Changelog: v1.4.0-RC1...v1.4.0-RC2
-
v1.4.0-RC117 Oct 2022 pre-releaseRelease notes
Open source →What's Changed
- Fix tests to be able to finish it successfully by @alquerci in #56
- Add consistent local environment for testing with docker and docker-compose by @alquerci in #86
- Update Builder.php for PHP8 compatibility by @xNatek in #82
- PHP 8.0 and 8.1 by @Tybaze in #85
New Contributors
Full Changelog: v1.3.8...v1.4.0-RC1
-
v1.3.810 Jul 2020Release notes
Open source → -
v1.3.708 Jun 2020Nothing published for this version
-
v1.3.608 Apr 2018Nothing published for this version
-
v1.3.509 Mar 2018Nothing published for this version
-
v1.3.417 Jun 2016Nothing published for this version
-
v1.3.331 May 2016Nothing published for this version
-
v1.3.220 May 2016Nothing published for this version
-
v1.3.124 Mar 2016Nothing published for this version
-
v1.3.005 Feb 2014Nothing published for this version