Symfony Update: On the road to V5

imikay

2019/09/28 发布于 技术 分类

文字内容
1. A Symfony Update on the road to v5
2. B A Sensio Framework 2003
3. v0.0 C B A First Symfony Release October 2005
4. v0.0 D C B A A week of Symfony #1 January 2006
5. v0.0 E D C B A First work on Symfony 2 2006
6. v1.0 F E D C B A Release of Symfony 1.0 February 2007
7. v1.0 G F E D C B A Symfony Camp September 2007
8. v1.2 H G F E D C B A First SymfonyLive in Paris June 2009
9. v1.2 I H G F E D C B A Symfony Day Cologne September 2009
10. v1.2 I H G F E D C B A Symfony Day Cologne September 2009
11. v1.2 J I H G F E D C B A First Twig Release October 2009 • modern • fast • secure
12. v1.4 K J I H G F E D C B A GitHub September 2010
13. v2.0 L K J I H G F E D C B Release Symfony 2.0 July 2011
14. v2.0 M L K J I H G F E D C Sonata Project July 2011
15. v2.0 N M L K J I H G F E D Composer Integration September 2011
16. v2.0 N M L K J I H G F E D Composer Integration September 2011
17. v2.0 O N M L K J I H G F E Drupal 8 adopting Symfony March 2012
18. v2.0 P O N M L K J I H G F eZ Publish 5 adopting Symfony July 2012
19. v2.1 Q P O N M L K J I H G First SymfonyLive Berlin November 2012
20. v2.2 R Q P O N M L K J I H PhpStorm Symfony Plugin April 2013
21. v2.3 S R Q P O N M L K J I Silex Release May 2013
22. v2.3 T S R Q P O N M L K J Laravel 4 adopting Symfony May 2013
23. v2.3 U T S R Q P O N M L K Backwards Compatibility Promise June 2013
24. v2.3 V U T S R Q P O N M L Symfony CMF 1.0 October 2013
25. v2.4 W V U T S R Q P O N M First SymfonyCon in Warshaw December 2013
26. v2.4 X W V U T S R Q P O N Akeneo PIM March 2014
27. v2.6 Y X W V U T S R Q P O Blackfire December 2014
28. v2.7 Z Y X W V U T S R Q P Sulu CMS 1.0 July 2015
29. v2.7 1 Z Y X W V U T S R Q API Platform September 2015
30. v2.8 2 1 Z Y X W V U T S R Redesign September 2015
31. v3.0 3 2 1 Z Y X W V U T S Release Symfony 3.0 November 2015
32. v3.1 4 3 Cache Component May 2016 2 1 Z Y X W V U T • new centralized caching • implements PSR-6 and PSR-16 • many available adapters • cache stampede protecting since v4.2
33. v3.1 4 3 2 1 Z Y X W V U T Cache Component May 2016
34. v3.1 4 3 2 1 Z Y X W V U T Cache Component May 2016
35. v3.1 4 3 2 1 Z Y X W V U T Cache Component May 2016
36. v3.2 5 4 3 2 1 Z Y X W V U Workflow Component November 2016 • workflow and state machine engine • fully configurable with framework • a lot hooks and extension points
37. v3.2 5 4 3 2 1 Z Y X W V U Workflow Component November 2016
38. v3.2 5 4 3 2 1 Z Y X W V U Workflow Component November 2016
39. v3.2 6 5 4 3 2 1 Z Y X W V SensioCloud SymfonyCloud December 2016
40. v3.3 7 6 5 4 3 2 1 Z Y X W Autowiring & Autoconfiguration May 2017
41. v3.3 7 6 5 4 3 2 1 Z Y X W Autowiring & Autoconfiguration May 2017
42. v3.3 8 7 6 5 4 3 2 1 Z Y X Symfony Flex 1.0 May 2017
43. v3.3 8 7 6 5 4 3 2 1 Z Y X Symfony Flex 1.0 May 2017
44. v3.3 9 8 9 10 7 6 5 4 3 2 1 Z Y 1 Billion Downloads September 2017
45. v3.3 0 9 8 7 6 5 4 3 2 1 Z Sylius Release 1.0 September 2017
46. v3.3 A 0 9 8 7 6 5 4 3 2 1 Pimcore 5 adopting Symfony September 2017
47. v3.3 B A 0 9 8 7 6 5 4 3 2 Diversity Initiative November 2017
48. v4.0 C B A 0 9 8 7 6 5 4 3 Release Symfony 4.0 November 2017
49. v4.0 C B A 0 9 8 7 6 5 4 3 Release Symfony 4.0 November 2017
50. v4.0 D C B A 0 9 8 7 6 5 4 Symfony Slack November 2017
51. v4.1 E D C B A 0 9 8 7 6 5 Messenger Component May 2018
52. v4.1 E D C B A 0 9 8 7 6 5 Messenger Component May 2018
53. v4.1 E D C B A 0 9 8 7 6 5 Messenger Component May 2018
54. v4.1 E D C B A 0 9 8 7 6 5 Messenger Component May 2018
55. v4.1 E D C B A 0 9 8 7 6 5 Messenger Component May 2018
56. v4.1 E D Messenger Component May 2018 C B A 0 9 8 7 6 5 • framework agnostic messages • async capabilities • middleware • worker commands
57. v4.1 E D C B A 0 9 8 7 6 5 Messenger Component May 2018
58. v4.1 F E Weblink Component May 2018 D C B A 0 9 8 7 6 Cache-Control: public, max-age=0 Content-Encoding: gzip Content-Length: 33640 Content-Type: text/html; charset=utf-8 Link: ; rel=preload; as=style
59. v4.1 G F CARE Team May 2018 E D • Code Of Conduct C • CoC Active Response Ensurers B • Members A 0 9 8 7 • Emilie Lorenzo • Michelle Sanver • Tobias Nyholm
60. v4.1 H G F E D C B A 0 9 8 End of Silex June 2018
61. v4.1 I H G F E D C B A 0 9 Symfony Panther September 2018
62. v4.1 I H G F E D C B A 0 9 Symfony Panther September 2018
63. v4.1 J I H G F E D C B A 0 Mercure Component November 2018 • Implements mercure protocol • pushing data to a client • on top of "server side events"
64. v4.1 K J I H G F E D C B A SymfonyLive goes international 2019
65. v4.1 L K J I H G F E D C B EU-FOSSA 2 includes Symfony 2019
66. v4.3 M L K J I H G F E D C Mailer & MIME Component May 2019
67. v4.3 M L Mailer & MIME Component May 2019 K J I H G F E D C Amazon SES Gmail Postmark MailChimp SendGrid Mailgun
68. v4.3 M L K Mailer & MIME Component May 2019 High Availability J I H G F E D C Load Balancing
69. v4.3 M L K J I H G F E D C Mailer & MIME Component May 2019
70. v4.3 M L K J I H G F E D C Mailer & MIME Component May 2019
71. v4.3 N M :// L K J I H G F E D HttpClient Component May 2019 • implements Native- and CurlClient • simple interface to ease usage • optimized performance & memory • supports parallel & async requests
72. v4.3 N M :// L K J I H G F E D HttpClient Component May 2019
73. v4.3 N M :// L K J I H G F E D HttpClient Component May 2019
74. v4.3 O N M L K J I H G F E Shopware 6 adopting Symfony May 2019
75. v5.0 P O N M L K J I H G F Release Symfony 5.0 November 2019
76. v5.0 P O Release Symfony 5.0 November 2019 N M L K J I H G F • Stablized Components • Messenger • Mailer & MIME • HttpClient
77. v5.0 P O Release Symfony 5.0 November 2019 N M L K J I H G F • Feature freeze • PHP >= 7.2.9 • Monolog 2 & Twig 3 • PHP7.4 Support (incl. Preloading)
78. v5.0 P O N M L K J I H G F Release Symfony 5.0 November 2019 Upgrade: EventDispatcher
79. v5.0 P O N M L K J I H G F Release Symfony 5.0 November 2019 Upgrade: EventDispatcher
80. v5.0 P O N M L K J I H G F Release Symfony 5.0 November 2019 Upgrade: EventDispatcher
81. v5.0 P O N M L K J I H G F Release Symfony 5.0 November 2019 Upgrade: Controller
82. v5.0 P O N M L K J I H G F Release Symfony 5.0 November 2019 Upgrade: Controller
83. v5.0 P O N M L K J I H G F Release Symfony 5.0 November 2019 Upgrade: Command
84. v5.0 P O N M L K J I H G F Release Symfony 5.0 November 2019 Upgrade: Command
85. v5.0 Q 你P好 世界 O N M L K J I H G String Component November 2019
86. v5.0 Q 你P好 世界 O N M L K J I H G String Component November 2019
87. v5.0 Q P O N M L K J I H Notifier Component November 2019
88. v5.0 Q P O N M L K J I H Notifier Component November 2019
89. v5.0 Q P O N M L K J I H Notifier Component November 2019
90. v5.0 Q P O N M L K J I H Notifier Component November 2019
91. v5.0 Q P O N M L K J I H Notifier Component November 2019
92. v5.0 Q P O N M L K J I H Notifier Component November 2019
93. v5.0 Please try beta and release candidates
94. v5.0 Thank you! joind.in/talk/c086e