~/talk

Symfony 5, the new bits

Talkat phpday 2020 · on Tuesday, 2020-09-08· [php]
slides:none on file

Symfony 5 removes deprecations, bumps PHP requirements, and promotes several components from experimental to stable: HttpClient (async requests, HTTP/2, PSR adapters), Mailer & Mime (Swiftmailer replacement, templated Email with Twig), Panther (headless Chrome for real browser functional tests), Messenger, Secrets, container linter and UID/ULID support. 5.1 introduces an experimental security overhaul with passport + badges for authenticators, plus conveniences that work (client->loginUser for tests, route priority, stack decorators, reusable compound constraints). these features ship and integrate into Symfony projects now, experimental APIs may still change.

AI-written summary · about

  1. 0:00Intro
  2. 0:36About Andreas
  3. 1:10Introduction
  4. 2:47History
  5. 3:25Release cycle
  6. 5:10LTS
  7. 6:51Symphony 51
  8. 8:44Symphony panther
  9. 11:04HP2 features
  10. 12:03NotPwn validator
  11. 14:37HTTP2 support
  12. 15:32Mime mailer
  13. 16:16mailer instance
  14. 18:53experimental features
  15. 20:51the notifier
  16. 22:20notification
  17. 26:54string component
  18. 28:56security
  19. 31:49passport
  20. 36:28other features
  21. 39:21decorators
  22. 42:35reusable constraints
  23. 43:43other stuff
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.