sonarrradarrplexorganizrnginxdashboardlandingpagestartpagelandinghtpcserverhomepagesabnzbdheimdallembycouchpotatonzbgetbookmarkapplication-dashboardmuximux
		
		
		
		
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
					
						
							9.4 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							9.4 KiB
						
					
					
				CHANGELOG
4.2.0
- deprecated 
KernelInterface::getRootDir()and thekernel.root_dirparameter - deprecated 
KernelInterface::getName()and thekernel.nameparameter - deprecated the first and second constructor argument of 
ConfigDataCollector - deprecated 
ConfigDataCollector::getApplicationName() - deprecated 
ConfigDataCollector::getApplicationVersion() 
4.1.0
- added orphaned events support to 
EventDataCollector ExceptionListenernow logs exceptions at priority0(previously logged at-128)- Added support for using 
service::methodto reference controllers, making it consistent with other cases. It is recommended over theservice:actionsyntax with a single colon, which will be deprecated in the future. - Added the ability to profile individual argument value resolvers via the
Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver 
4.0.0
- removed the 
DataCollector::varToString()method, useDataCollector::cloneVar()instead - using the 
DataCollector::cloneVar()method requires the VarDumper component - removed the 
ValueExporterclass - removed 
ControllerResolverInterface::getArguments() - removed 
TraceableControllerResolver::getArguments() - removed 
ControllerResolver::getArguments()and the ability to resolve arguments - removed the 
argument_resolverservice dependency from thedebug.controller_resolver - removed 
LazyLoadingFragmentHandler::addRendererService() - removed 
Psr6CacheClearer::addPool() - removed 
Extension::addClassesToCompile()andExtension::getClassesToCompile() - removed 
Kernel::loadClassCache(),Kernel::doLoadClassCache(),Kernel::setClassCache(), andKernel::getEnvParameters() - support for the 
X-Status-Codewhen handling exceptions in theHttpKernelhas been dropped, use theHttpKernel::allowCustomResponseCode()method instead - removed convention-based commands registration
 - removed the 
ChainCacheClearer::add()method - removed the 
CacheaWarmerAggregate::add()andsetWarmers()methods - made 
CacheWarmerAggregateandChainCacheClearerclasses final 
3.4.0
- added a minimalist PSR-3 
Loggerclass that writes instderr - made kernels implementing 
CompilerPassInterfaceable to process the container - deprecated bundle inheritance
 - added 
RebootableInterfaceand implemented it inKernel - deprecated commands auto registration
 - deprecated 
EnvParametersResource - added 
Symfony\Component\HttpKernel\Client::catchExceptions() - deprecated the 
ChainCacheClearer::add()method - deprecated the 
CacheaWarmerAggregate::add()andsetWarmers()methods - made 
CacheWarmerAggregateandChainCacheClearerclasses final - added the possibility to reset the profiler to its initial state
 - deprecated data collectors without a 
reset()method - deprecated implementing 
DebugLoggerInterfacewithout aclear()method 
3.3.0
- added 
kernel.project_dirandKernel::getProjectDir() - deprecated 
kernel.root_dirandKernel::getRootDir() - deprecated 
Kernel::getEnvParameters() - deprecated the special 
SYMFONY__environment variables - added the possibility to change the query string parameter used by 
UriSigner - deprecated 
LazyLoadingFragmentHandler::addRendererService() - deprecated 
Extension::addClassesToCompile()andExtension::getClassesToCompile() - deprecated 
Psr6CacheClearer::addPool() 
3.2.0
- deprecated 
DataCollector::varToString(), usecloneVar()instead - changed surrogate capability name in 
AbstractSurrogate::addSurrogateCapabilityto 'symfony' - Added 
ControllerArgumentValueResolverPass 
3.1.0
- deprecated passing objects as URI attributes to the ESI and SSI renderers
 - deprecated 
ControllerResolver::getArguments() - added 
Symfony\Component\HttpKernel\Controller\ArgumentResolverInterface - added 
Symfony\Component\HttpKernel\Controller\ArgumentResolverInterfaceas argument toHttpKernel - added 
Symfony\Component\HttpKernel\Controller\ArgumentResolver - added 
Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::getMethod() - added 
Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::getRedirect() - added the 
kernel.controller_argumentsevent, triggered after controller arguments have been resolved 
3.0.0
- removed 
Symfony\Component\HttpKernel\Kernel::init() - removed 
Symfony\Component\HttpKernel\Kernel::isClassInActiveBundle()andSymfony\Component\HttpKernel\KernelInterface::isClassInActiveBundle() - removed 
Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher::setProfiler() - removed 
Symfony\Component\HttpKernel\EventListener\FragmentListener::getLocalIpAddresses() - removed 
Symfony\Component\HttpKernel\EventListener\LocaleListener::setRequest() - removed 
Symfony\Component\HttpKernel\EventListener\RouterListener::setRequest() - removed 
Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelRequest() - removed 
Symfony\Component\HttpKernel\Fragment\FragmentHandler::setRequest() - removed 
Symfony\Component\HttpKernel\HttpCache\Esi::hasSurrogateEsiCapability() - removed 
Symfony\Component\HttpKernel\HttpCache\Esi::addSurrogateEsiCapability() - removed 
Symfony\Component\HttpKernel\HttpCache\Esi::needsEsiParsing() - removed 
Symfony\Component\HttpKernel\HttpCache\HttpCache::getEsi() - removed 
Symfony\Component\HttpKernel\DependencyInjection\ContainerAwareHttpKernel - removed 
Symfony\Component\HttpKernel\DependencyInjection\RegisterListenersPass - removed 
Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener - removed 
Symfony\Component\HttpKernel\EventListener\EsiListener - removed 
Symfony\Component\HttpKernel\HttpCache\EsiResponseCacheStrategy - removed 
Symfony\Component\HttpKernel\HttpCache\EsiResponseCacheStrategyInterface - removed 
Symfony\Component\HttpKernel\Log\LoggerInterface - removed 
Symfony\Component\HttpKernel\Log\NullLogger - removed 
Symfony\Component\HttpKernel\Profiler::import() - removed 
Symfony\Component\HttpKernel\Profiler::export() 
2.8.0
- deprecated 
Profiler::importandProfiler::export 
2.7.0
- added the HTTP status code to profiles
 
2.6.0
- deprecated 
Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener, useSymfony\Component\HttpKernel\EventListener\DebugHandlersListenerinstead - deprecated unused method 
Symfony\Component\HttpKernel\Kernel::isClassInActiveBundleandSymfony\Component\HttpKernel\KernelInterface::isClassInActiveBundle 
2.5.0
- deprecated 
Symfony\Component\HttpKernel\DependencyInjection\RegisterListenersPass, useSymfony\Component\EventDispatcher\DependencyInjection\RegisterListenersPassinstead 
2.4.0
- added event listeners for the session
 - added the KernelEvents::FINISH_REQUEST event
 
2.3.0
- [BC BREAK] renamed 
Symfony\Component\HttpKernel\EventListener\DeprecationLoggerListenertoSymfony\Component\HttpKernel\EventListener\ErrorsLoggerListenerand changed its constructor - deprecated 
Symfony\Component\HttpKernel\Debug\ErrorHandler,Symfony\Component\HttpKernel\Debug\ExceptionHandler,Symfony\Component\HttpKernel\Exception\FatalErrorExceptionandSymfony\Component\HttpKernel\Exception\FlattenException - deprecated 
Symfony\Component\HttpKernel\Kernel::init() - added the possibility to specify an id an extra attributes to hinclude tags
 - added the collect of data if a controller is a Closure in the Request collector
 - pass exceptions from the ExceptionListener to the logger using the logging context to allow for more detailed messages
 
2.2.0
- [BC BREAK] the path info for sub-request is now always _fragment (or whatever you configured instead of the default)
 - added Symfony\Component\HttpKernel\EventListener\FragmentListener
 - added Symfony\Component\HttpKernel\UriSigner
 - added Symfony\Component\HttpKernel\FragmentRenderer and rendering strategies (in Symfony\Component\HttpKernel\Fragment\FragmentRendererInterface)
 - added Symfony\Component\HttpKernel\DependencyInjection\ContainerAwareHttpKernel
 - added ControllerReference to create reference of Controllers (used in the FragmentRenderer class)
 - [BC BREAK] renamed TimeDataCollector::getTotalTime() to TimeDataCollector::getDuration()
 - updated the MemoryDataCollector to include the memory used in the kernel.terminate event listeners
 - moved the Stopwatch classes to a new component
 - added TraceableControllerResolver
 - added TraceableEventDispatcher (removed ContainerAwareTraceableEventDispatcher)
 - added support for WinCache opcode cache in ConfigDataCollector
 
2.1.0
- [BC BREAK] the charset is now configured via the Kernel::getCharset() method
 - [BC BREAK] the current locale for the user is not stored anymore in the session
 - added the HTTP method to the profiler storage
 - updated all listeners to implement EventSubscriberInterface
 - added TimeDataCollector
 - added ContainerAwareTraceableEventDispatcher
 - moved TraceableEventDispatcherInterface to the EventDispatcher component
 - added RouterListener, LocaleListener, and StreamedResponseListener
 - added CacheClearerInterface (and ChainCacheClearer)
 - added a kernel.terminate event (via TerminableInterface and PostResponseEvent)
 - added a Stopwatch class
 - added WarmableInterface
 - improved extensibility between bundles
 - added profiler storages for Memcache(d), File-based, MongoDB, Redis
 - moved Filesystem class to its own component