Releases: doctrine/DoctrineBundle
1.10.2
1.10.2
- Total issues resolved: 3
- Total pull requests resolved: 8
- Total contributors: 9
Improvement
- 919: provide better error when doctrine/orm is missing thanks to @xabbuh
- 904: Remove superflous if in catch thanks to @davidmaes
Bug
- 917: Detect doctrine bridge version thanks to @greg0ire
- 915: Don't rewrite defaultTableOptions in sharded or master/slave connections thanks to @alcaeus and @Spawnrad
Documentation
- 913: Added some missing contents to an XML config sample thanks to @javiereguiluz
- 912: Updated the value of path option to match the official recipe thanks to @javiereguiluz
- 910: Made entity listener documentation less ambiguous thanks to @romaricdrigon
- 906: Update examples in entity listeners documentation thanks to @YetiCGN
- 457: Entity Listener documentation is incomplete thanks to @fredcooper
1.10.1
1.10.1
- Total issues resolved: 0
- Total pull requests resolved: 5
- Total contributors: 5
Documentation
- 897: Format code samples properly thanks to @greg0ire
- 891: update broken link thanks to @vladyslavstartsev
Bug
1.10.0
Symfony 4.2 support
- Fix explaining queries #802
- Fix small typo #826
- Refactor commands to avoid wrong output #827
- fix schema_filter example value #837
- Complete example #839
- [Messenger] Wire the transaction middleware factory when component is enabled #817
- Describe the actual command #852
- Upgrade to the maintained version of the coveralls SDK #854
- Typo in the CreateDatabaseDoctrineCommand InvalidArgumentException #862
- Support user defined repositories #857
- Move doctrine:query:sql command to dbal.xml #864
- Fix deprecation for symfony/config 4.2+ #853
- Apply Doctrine CS v5 #855
- Fix handling of lazy entity listeners #849
- Fix PHP 5.6+only syntax that breaks the Symfony CI #869
- Better error message when missing entity mapping #825
- Inject the EntityManager instead of the factory in DoctrineExtractor #832
- Remove legacy workarounds for Messenger integration #872
- Fix Symfony 4.2 deprecations, and Travis build #876
- Add PostgreSQL SSL options support #829
- Port commands for Symfony 4.2 (follows #876) #877
- Enhancement: Use SVG badge for Travis CI build status #871
- Add missing default_dbname configuration option #835
1.9.1 Revert BC break with autowiring Aliases
This patch release fixes a BC break in 1.9.0. In 1.9.0, the autowiring aliases for ManagerRegistry
and ObjectManager
were removed. These have been added back in #805.
1.9.0
Eureka! A new DoctrineBundle release! 🏆
Important Notes:
- This bumps the minimum
doctrine/orm
requirement from 2.3 to 2.4. ManagerRegistry
andObjectManager
can no longer be used for autowiring. See below.
Highlights ⭐️
#740 [BC Change] Removal of ManagerRegistry
and ObjectManager
as autowirable aliases.
Use RegistryInterface
or EntityManagerInterface
instead, respectively. Thanks
to @alcaeus.
#767 Fixed a bug with doctrine:database:drop --if-exists
when using the URL
option for the database connection information, like is done in Symfony 4.
Thanks to @Nijusan
#801 Fixed a bug that required the EntityManager
class instead of the
EntityManagerInterface
. Thanks to @Basster.
#791 Allowed the doctrine:mapping:import
command to be used to import mapping
from a namespace (instead of only a bundle). Thanks to @weaverryan.
#790 Deprecated doctrine:generate:entities
. Thanks to @weaverryan.
1.8.1
Total issues resolved: 2
1.8.0
- 684: Register commands using PSR-4 based Service Discovery thanks to @GuilhemN
- 695: Add "kernel.reset" tag to "form.type.entity" thanks to @nicolas-grekas
- 710: Fix deprecation with Symfony 3.4 thanks to @nicolas-grekas
- 712:
doctrine
service is public thanks to @sroze - 715: Fix Symfony 3.4 auto-registration deprecation thanks to @Jean-Beru
1.7.0
1.6.8
- Fix twig requirement constraint #614
- Add return to ensure prodution settings comand to get exit status of command #615
- Testing on php nightly too #624
- Separating concerns #625
- Enable doctrine:database:import command without ORM installed #622
- Fix an issue were some commented type #623
- Add aliases to help autowiring #640
- Remove legacy code from DoctrineExtension #648
- Remove legacy mysql charset code from DI #651
- Fix exception "A non-numeric value encountered" in PHP 7.1 #653
- ie11: fix icon.svg width #661
- Allow Symfony 4.0 #662
1.6.7
Thanks to the contributors.
All the change of this release are included down bellow.