Changelog (v6.4.33...v6.4.34)
- bug #63492 Fix retryAfter when consuming exactly all remaining tokens in FixedWindow and TokenBucket (@ERuban)
- bug #63491 Fix
retryAfterwhen consuming exactly all remaining tokens inSlidingWindow(@ERuban) - bug #52413 Fix reservations outside the second fixed window (@SanderSander)
- bug #57392 Fix propertyPath in ConstraintViolationListNormalizer with MetadataAwareNameConverter (@antten)
- bug #54236 Fix exclude option being ignored for non-glob and PSR-4 resources (@NeilPeyssard)
- bug #47424 makePathRelative with existing files, remove ending / (Petar Marjanovic)
- bug #52083 Don't use retry routing key when sending to failure transport (Fabien Perroquin)
- bug #63275 Fix re-sending failed messages to a different failure transport (@bartholdbos)
- bug #63473 Fix PriorityTaggedServiceTrait not discovering
#on decorated services (@lacatoire) - bug #63472 Fix Bootstrap 4 form errors rendered inside
<label>(@asispts) - bug #54324 Fix merging POST params and files when collection entries have mismatched indices (@priyadi)
- bug #52722 Fix type error for non-array items when
Unique::fieldsis set (@aprat84) - bug #54703 Fix default locale ignored when Accept-Language has no enabled-locale match (@karimmorel)
- bug #62681 Make
ConfigDebugCommanduse its container to resolve env vars (@MatTheCat) - bug #47432 Fix various completion edge cases (@Seldaek)
- bug #63450 Fix missing resource tracking for type extensions in FormPass (@ranpafin)
- bug #63454 Fix lazy firewall triggering remember me authentication on POST requests to public routes (@nicolas-grekas)
- bug #63460 Implement missing
reset()method inTraceableWorkflow(@santysisi) - bug #63456 Fix validator exception masked by MissingInputException on empty input (@nicolas-grekas)
- bug #63428 Fix handling of constructor enum denormalization errors (@vvaswani)
- bug #63438 ProgressIndicator console helper display with multiple processes (@guillaumeVDP)
- bug #63436 Silence shell_exec warning in hasSttyAvailable (@lacatoire)
- bug #63448 Handle empty session data in updateTimestamp() to fix compat with PHP 8.6 (@nicolas-grekas)
- bug #63437 Wrap
DoctrineDbalAdapter::doSave()in savepoint to prevent transaction poisoning (@lacatoire) - bug #63405 Fix passing context option to property-info (@nicolas-grekas)
- bug #63400 Fix memory exhaustion by adding an LRU cache to CssSelectorConverter (@arcangelini)
- bug #63386 Handle invalid backed-enum values gracefully in RequestPayloadValueResolver (@nicolas-grekas)
- bug #63384 fail gracefully when the semaphore config is used but the component is missing (@xabbuh)
- bug #63379 Prevent false unused-env errors for abstract definitions removed at compile time (@nicolas-grekas)
- bug #63344 Prioritize property type over is/has/can accessors (@nicolas-grekas)
- bug #63353 Fix comparison validator crash on extreme dates (@lacatoire)
- bug #63351 Fix SymfonyStyle block output with \r\n line endings (@lacatoire)
- bug #63342 fix union with mixed handling for the legacy PropertyInfo Type (@xabbuh)
- bug #63319 BinaryFileResponse: always return 206 if Range is valid (@Jimbolino)
- bug #63307 Fix stale binding lookup in
ResolveBindingsPasserror message (@yoeunes) - bug #63317 Fix JsonManifestVersionStrategy exception on missing manifest in non-strict mode (@claude)
- bug #63324 Fix DSN auth not passed to Redis/RedisCluster/Relay in RedisTrait (@ckrack)
- bug #63324 Fix DSN auth not passed to Redis/RedisCluster/Relay in RedisTrait (@ckrack)
- bug #57292 Fix parsing nested mappings in sequences (@HypeMC)
- bug #63306 Revert "Fix DSN auth not passed to clusters in RedisTrait" (@nicolas-grekas)
- bug #63272 Fix forwarding SSL settings to the redis sentinel (@CientistaDaWeb)
- bug #63288 Optimize serialized size of ErrorDetailsStamp (@nicolas-grekas)
- bug #63292 Fix AMQP heartbeat reconnection during in-flight message handling (@wazum)
- bug #63278 Fix Mailjet SMTP relay X-MJ-TemplateErrorReporting header format to MailjetApiTransport (@mwijngaard)
- bug #63282 Revert batch processing fix (@HypeMC)
- bug #63259 Fix BrowserKitAssertionsTrait compatibility with HttpBrowser (@thiagomp)
- bug #63281 Treat emoji VS16 as wide in width calc (@fabpot)
- bug #63279 Normalize static methods when they have groups (@digilist)
- bug #62970 Fix hot reload support (FrankenPHP) (@dunglas)
- bug #63271 Respect
schema_filterin schema listeners (@wazum) - bug #63262 Reject invalid paths (@nicolas-grekas)
- bug #58460 Fix destructor throwing while timeout was handled (@Seldaek, @nicolas-grekas)
- bug #63255 Add missing
useAttributeAsKeycalls (@MatTheCat) - bug #57561 Fix ignore invalid_reference behavior param for the some services (@Nguyen26052004)
- bug #54304 When calling UploadedFile::getErrorMessage() to a file which has no error and is uploaded successfully, it should not return an error (@ArmCyber)
- bug #63238 Fall back to 0 when getCode() does not provide an integer (@makomweb)
- bug #63239 Fix accessing the test container when using KernelTestCase in non-debug mode (@nicolas-grekas)
- bug #58433 Avoid skipping batch handlers on flush (Erwin Houtsma)
- bug #63234 Fix parsing Target attributes on properties and on controllers (@nicolas-grekas)
- bug #63231 Fix for Crowdin Translation File Replaced with Partial Data When Pushing Default Locale Without --force (@bhdnb)
- bug #63226 Fix calling nack() when ack() fails (@nicolas-grekas)
- bug #63230 fix engine declaration on mysql pdo table creations (@tandev)
- bug #63225 Fix SortableIterator inadvertently and inconsistently deduplicating appended iterators (@nicolas-grekas)