Projekt

Obecné

Profil

Stáhnout (5.12 KB) Statistiky
| Větev: | Revize:
1
CHANGELOG
2
=========
3

    
4
3.0.0
5
-----
6

    
7
 * removed `Symfony\Component\HttpKernel\Kernel::init()`
8
 * removed `Symfony\Component\HttpKernel\Kernel::isClassInActiveBundle()` and `Symfony\Component\HttpKernel\KernelInterface::isClassInActiveBundle()`
9
 * removed `Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher::setProfiler()`
10
 * removed `Symfony\Component\HttpKernel\EventListener\FragmentListener::getLocalIpAddresses()`
11
 * removed `Symfony\Component\HttpKernel\EventListener\LocaleListener::setRequest()`
12
 * removed `Symfony\Component\HttpKernel\EventListener\RouterListener::setRequest()`
13
 * removed `Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelRequest()`
14
 * removed `Symfony\Component\HttpKernel\Fragment\FragmentHandler::setRequest()`
15
 * removed `Symfony\Component\HttpKernel\HttpCache\Esi::hasSurrogateEsiCapability()` 
16
 * removed `Symfony\Component\HttpKernel\HttpCache\Esi::addSurrogateEsiCapability()` 
17
 * removed `Symfony\Component\HttpKernel\HttpCache\Esi::needsEsiParsing()`
18
 * removed `Symfony\Component\HttpKernel\HttpCache\HttpCache::getEsi()`
19
 * removed `Symfony\Component\HttpKernel\DependencyInjection\ContainerAwareHttpKernel`
20
 * removed `Symfony\Component\HttpKernel\DependencyInjection\RegisterListenersPass`
21
 * removed `Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener`
22
 * removed `Symfony\Component\HttpKernel\EventListener\EsiListener`
23
 * removed `Symfony\Component\HttpKernel\HttpCache\EsiResponseCacheStrategy`
24
 * removed `Symfony\Component\HttpKernel\HttpCache\EsiResponseCacheStrategyInterface`
25
 * removed `Symfony\Component\HttpKernel\Log\LoggerInterface`
26
 * removed `Symfony\Component\HttpKernel\Log\NullLogger`
27
 * removed `Symfony\Component\HttpKernel\Profiler::import()`
28
 * removed `Symfony\Component\HttpKernel\Profiler::export()`
29

    
30
2.8.0
31
-----
32

    
33
 * deprecated `Profiler::import` and `Profiler::export`
34

    
35
2.7.0
36
-----
37

    
38
 * added the HTTP status code to profiles
39

    
40
2.6.0
41
-----
42

    
43
 * deprecated `Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener`, use `Symfony\Component\HttpKernel\EventListener\DebugHandlersListener` instead
44
 * deprecated unused method `Symfony\Component\HttpKernel\Kernel::isClassInActiveBundle` and `Symfony\Component\HttpKernel\KernelInterface::isClassInActiveBundle`
45

    
46
2.5.0
47
-----
48

    
49
 * deprecated `Symfony\Component\HttpKernel\DependencyInjection\RegisterListenersPass`, use `Symfony\Component\EventDispatcher\DependencyInjection\RegisterListenersPass` instead
50

    
51
2.4.0
52
-----
53

    
54
 * added event listeners for the session
55
 * added the KernelEvents::FINISH_REQUEST event
56

    
57
2.3.0
58
-----
59

    
60
 * [BC BREAK] renamed `Symfony\Component\HttpKernel\EventListener\DeprecationLoggerListener` to `Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener` and changed its constructor
61
 * deprecated `Symfony\Component\HttpKernel\Debug\ErrorHandler`, `Symfony\Component\HttpKernel\Debug\ExceptionHandler`,
62
   `Symfony\Component\HttpKernel\Exception\FatalErrorException` and `Symfony\Component\HttpKernel\Exception\FlattenException`
63
 * deprecated `Symfony\Component\HttpKernel\Kernel::init()`
64
 * added the possibility to specify an id an extra attributes to hinclude tags
65
 * added the collect of data if a controller is a Closure in the Request collector
66
 * pass exceptions from the ExceptionListener to the logger using the logging context to allow for more
67
   detailed messages
68

    
69
2.2.0
70
-----
71

    
72
 * [BC BREAK] the path info for sub-request is now always _fragment (or whatever you configured instead of the default)
73
 * added Symfony\Component\HttpKernel\EventListener\FragmentListener
74
 * added Symfony\Component\HttpKernel\UriSigner
75
 * added Symfony\Component\HttpKernel\FragmentRenderer and rendering strategies (in Symfony\Component\HttpKernel\Fragment\FragmentRendererInterface)
76
 * added Symfony\Component\HttpKernel\DependencyInjection\ContainerAwareHttpKernel
77
 * added ControllerReference to create reference of Controllers (used in the FragmentRenderer class)
78
 * [BC BREAK] renamed TimeDataCollector::getTotalTime() to
79
   TimeDataCollector::getDuration()
80
 * updated the MemoryDataCollector to include the memory used in the
81
   kernel.terminate event listeners
82
 * moved the Stopwatch classes to a new component
83
 * added TraceableControllerResolver
84
 * added TraceableEventDispatcher (removed ContainerAwareTraceableEventDispatcher)
85
 * added support for WinCache opcode cache in ConfigDataCollector
86

    
87
2.1.0
88
-----
89

    
90
 * [BC BREAK] the charset is now configured via the Kernel::getCharset() method
91
 * [BC BREAK] the current locale for the user is not stored anymore in the session
92
 * added the HTTP method to the profiler storage
93
 * updated all listeners to implement EventSubscriberInterface
94
 * added TimeDataCollector
95
 * added ContainerAwareTraceableEventDispatcher
96
 * moved TraceableEventDispatcherInterface to the EventDispatcher component
97
 * added RouterListener, LocaleListener, and StreamedResponseListener
98
 * added CacheClearerInterface (and ChainCacheClearer)
99
 * added a kernel.terminate event (via TerminableInterface and PostResponseEvent)
100
 * added a Stopwatch class
101
 * added WarmableInterface
102
 * improved extensibility between bundles
103
 * added profiler storages for Memcache(d), File-based, MongoDB, Redis
104
 * moved Filesystem class to its own component
(2-2/14)