-
-
Notifications
You must be signed in to change notification settings - Fork 9.7k
Insights: symfony/symfony
Overview
Could not load contribution data
Please try again later
3 Releases published by 1 person
166 Pull requests merged by 59 people
-
[Translation] account for error message changes in PHP 8.5
#61303 merged
Aug 1, 2025 -
[Intl] account for error message changes in PHP 8.5
#61300 merged
Aug 1, 2025 -
run tests using PHPUnit 11.5
#58370 merged
Aug 1, 2025 -
[Form] Fix interface name in Guess documentation
#61294 merged
Aug 1, 2025 -
[Validator] Review Persian translation for Twig template
#61283 merged
Jul 31, 2025 -
Release v7.3.2
#61286 merged
Jul 31, 2025 -
Release v7.2.9
#61285 merged
Jul 31, 2025 -
Release v6.4.24
#61284 merged
Jul 31, 2025 -
[OptionsResolver] make data provider static
#61281 merged
Jul 31, 2025 -
[DependencyInjection] Escape parameters before resolving env placeholders
#61276 merged
Jul 30, 2025 -
[Validator] remove support for generic constraint option handling
#61063 merged
Jul 30, 2025 -
[Console] [Table] Fix unnecessary wrapping
#61268 merged
Jul 30, 2025 -
[Lock] Fix using fractional TTLs
#61085 merged
Jul 30, 2025 -
[DependencyInjection] Deprecate registering a service without a class when its id is a non-existing FQCN
#61270 merged
Jul 30, 2025 -
[Messenger] disable detecting modified indexes with DBAL 4.3
#61271 merged
Jul 30, 2025 -
[Console] [Table] Fix invalid UTF-8 due to text wrapping
#61242 merged
Jul 30, 2025 -
[FrameworkBundle] relax assertions for forward compatibility with Symfony 7.4
#61264 merged
Jul 30, 2025 -
[Cache] RedisTrait::doFetch should use pipeline with GET's instead of MGET for Relay\Cluster
#61234 merged
Jul 30, 2025 -
[Validator] deprecate passing choices as
$options
argument toChoice
constraint#61255 merged
Jul 29, 2025 -
[OptionsResolver] Optimize splitOutsideParenthesis() - 5.9x faster
#61239 merged
Jul 29, 2025 -
[VarDumper] Use unique identifier for
RequestContextProvider
#61246 merged
Jul 29, 2025 -
[DependencyInjection] Update
ResolveClassPass
to check class existence#61215 merged
Jul 29, 2025 -
[Validator] Add Japanese translation for Twig template validator
#61251 merged
Jul 29, 2025 -
[FrameworkBundle] Fix
lint:container --resolve-env-vars
#61261 merged
Jul 29, 2025 -
[JsonPath] Fix the readme doc link
#61263 merged
Jul 29, 2025 -
Leverage symfony-tools/fabbot
#61260 merged
Jul 29, 2025 -
Turn fabbot into a reusable github action
#61256 merged
Jul 28, 2025 -
[Serializer] Make data provider return type match its PHPDoc
#61249 merged
Jul 28, 2025 -
[WebProfilerBundle] fix fixture files locations
#61245 merged
Jul 26, 2025 -
[Config] resolve conflict
#61244 merged
Jul 26, 2025 -
[FrameworkBundle] Fix cache warmers tests
#61101 merged
Jul 26, 2025 -
[Console] Fix
TreeHelper::addChild
when providing a string#61080 merged
Jul 26, 2025 -
[Serializer] Handle invalid mapping type property type
#60296 merged
Jul 26, 2025 -
[Config] Do not generate unreachable configuration paths
#58995 merged
Jul 26, 2025 -
[WebProfilerBundle] Fix missing indent on non php files opended in the profiler
#60867 merged
Jul 26, 2025 -
[Serializer] Add
CDATA_WRAPPING_NAME_PATTERN
support toXmlEncoder
#60355 merged
Jul 26, 2025 -
[BrowserKit] Add PHPUnit constraints:
BrowserHistoryIsOnFirstPage
andBrowserHistoryIsOnLastPage
#60955 merged
Jul 26, 2025 -
[Validator] Add
min
andmax
in both error messages ofLengthValidator
#60805 merged
Jul 26, 2025 -
[ObjectMapper] skip reading uninitialized values
#61233 merged
Jul 26, 2025 -
[AssetMapper] Add support for loading JSON using import statements
#61133 merged
Jul 26, 2025 -
[JsonPath] Fix parsing invalid Unicode codepoints
#61199 merged
Jul 26, 2025 -
[Validator] remove docblocks for deprecated argument types
#61240 merged
Jul 26, 2025 -
[Security] Support union type for
#[CurrentUser]
attribute#61204 merged
Jul 25, 2025 -
Fix typos
#61227 merged
Jul 24, 2025 -
[Mailer][Brevo] Update Webhook IPs
#61223 merged
Jul 24, 2025 -
[JsonStreamer] Add
include_null_properties
option#60730 merged
Jul 24, 2025 -
[JsonStreamer] Provide current object to value transformers
#61006 merged
Jul 24, 2025 -
[Translation] Add
StaticMessage
#60935 merged
Jul 24, 2025 -
[Console] Fix JSON description for negatable input flags
#61201 merged
Jul 24, 2025 -
[HttpKernel] Remove outdated phpdoc
#61206 merged
Jul 24, 2025 -
[Form][PhpUnitBridge] Remove usage of noop
ReflectionProperty::setAccessible()
#61207 merged
Jul 24, 2025 -
[Serializer][VarDumper] Remove require php 8.2 from tests
#61209 merged
Jul 24, 2025 -
[Cache] fix compatibility with different Relay versions
#61220 merged
Jul 24, 2025 -
[DependencyInjection] remove no longer needed fixtures file
#61219 merged
Jul 24, 2025 -
[HttpFoundation] fix deprecation message
#61221 merged
Jul 24, 2025 -
[Cache] fix compatibility with Relay 0.11.1
#61216 merged
Jul 23, 2025 -
[JsonStreamer] update
.gitattributes
paths forJsonStreamer
#61211 merged
Jul 23, 2025 -
[Console] cleanup
#61202 merged
Jul 22, 2025 -
Tidy up UPGRADE-8.0.md
#61198 merged
Jul 22, 2025 -
Declare new parameters on interfaces and methods explicitly
#61187 merged
Jul 22, 2025 -
clean up remaining ExpectUserDeprecationMessageTrait usages
#61195 merged
Jul 22, 2025 -
[HttpFoundation] Simplify UriSigner::verify to use match
#61196 merged
Jul 22, 2025 -
[ObjectMapper] Fix test using LazyObjectInterface
#61197 merged
Jul 22, 2025 -
[HttpKernel] Update phpdoc description
#61188 merged
Jul 22, 2025 -
[Serializer] Remove require php version in tests
#61189 merged
Jul 22, 2025 -
Remove unused trait
#61193 merged
Jul 22, 2025 -
[Config] Fix GeneratedConfigTest not being able to generate snapshots anymore
#61140 merged
Jul 22, 2025 -
[Security] Fix added $token argument to UserCheckerInterface::checkPostAuth()
#61194 merged
Jul 22, 2025 -
[ObjectMapper] add missing legacy group
#61192 merged
Jul 22, 2025 -
[Translation] Remove
TranslatableMessage::__toString()
method, usetrans()
orgetMessage()
instead#61182 merged
Jul 21, 2025 -
[FrameworkBundle] Don't use Email::VALIDATION_MODES in Configuration
#61186 merged
Jul 21, 2025 -
[DependencyInjection] Remove
!tagged
tag, use!tagged_iterator
instead#61179 merged
Jul 21, 2025 -
[ObjectMapper] initialize lazy objects
#61146 merged
Jul 21, 2025 -
[AssetMapper] drop dependency on symfony/deprecation-contracts
#61184 merged
Jul 21, 2025 -
[HttpFoundation] Trigger PHP warning when using
Request::sendHeaders()
after headers have already been sent#61180 merged
Jul 21, 2025 -
[Messenger] Remove
text
format when using themessenger:stats
command#61181 merged
Jul 21, 2025 -
[AssetMapper] Make argument
$projectDir
ofImportMapRequireCommand
mandatory#61178 merged
Jul 21, 2025 -
[FrameworkBundle] Remove deprecated
TranslationUpdateCommand
#61177 merged
Jul 21, 2025 -
[DoctrineBridge] Remove support for auto-mapping Doctrine entities to controller arguments
#61176 merged
Jul 21, 2025 -
[PhpUnitBridge] Bump v7.4 to PHP >= 8.1
#61090 merged
Jul 21, 2025 -
Remove legacy code paths that rely on feature checks
#61150 merged
Jul 21, 2025 -
Remove legacy config for disabling annotations
#61174 merged
Jul 21, 2025 -
[Semaphore] Enabled usage of
EVALSHA
andLOAD SCRIPT
over regularEVAL
#61162 merged
Jul 21, 2025 -
[Lock] Fallback to
eval
whenLOAD
fails due to missing script#61161 merged
Jul 21, 2025 -
[ObjectMapper] Add
ObjectMapperAwareInterface
to set the owning object mapper instance#61145 merged
Jul 21, 2025 -
[Form][Security][Validator] Review catalan translation
#61172 merged
Jul 21, 2025 -
[Validator] Remove exclusion of Constraints/Validator/ExpressionLanguageSyntaxValidator
#61166 merged
Jul 21, 2025 -
[WebProfilerBundle] Increase compatibility of toolbar with Turbo
#61167 merged
Jul 21, 2025 -
[Console] Windows Test Error - change completecar for windows for passing test
#61165 merged
Jul 21, 2025 -
[ObjectMapper] update promoted properties w/ an object as target
#61151 merged
Jul 20, 2025 -
[FrameworkBundle][SecurityBundle] Remove autowiring aliases for
RateLimiterFactory
#61155 merged
Jul 19, 2025 -
[FrameworkBundle] Add missing html5-allow-no-tld to XSD file
#61158 merged
Jul 19, 2025 -
[Translation] Deprecate
TranslatableMessage::__toString
#61109 merged
Jul 17, 2025 -
[VarDumper] Fix dumping on systems that don't have a working iconv
#61144 merged
Jul 17, 2025 -
[JsonPath] Handle slice selector overflow
#60798 merged
Jul 16, 2025 -
[Console] fix profiler with overridden
run()
method#61138 merged
Jul 16, 2025 -
[Config] Fix support for attributes on class constants and enum cases
#61079 merged
Jul 16, 2025 -
[Validator] fix detecting missing required options
#61137 merged
Jul 16, 2025 -
[Validator] error if the fields option is missing for the Collection constraint
#61131 merged
Jul 16, 2025 -
[Serializer] add
can
to the accessor prefixes recognized by theAttributeLoader
#61023 merged
Jul 15, 2025 -
[Cache] Add
TagAwareAdapterInterface
toNullAdapter
#61127 merged
Jul 15, 2025 -
[Translation] fix support of
TranslatableInterface
inIdentityTranslator
#61111 merged
Jul 15, 2025 -
Fix various bool-type coercions
#61103 merged
Jul 15, 2025 -
[HttpKernel][Security] Refactor: use
getAttributes
with argument#61112 merged
Jul 15, 2025 -
[DoctrineBridge][Validator] mark getRequiredOptions()/getDefaultOption() of UniqueEntity as deprecated
#61108 merged
Jul 15, 2025 -
do not install ext-zstd on PHP 8.5
#61126 merged
Jul 15, 2025 -
[Validator] fix handling required options
#61117 merged
Jul 15, 2025 -
[DependencyInjection] Fix proxying services defined with an abstract class and a factory
#61121 merged
Jul 15, 2025 -
[DoctrineBridge] Prevent idle connection listener from running on subrequest
#61120 merged
Jul 15, 2025 -
optimize
in_array
calls#61107 merged
Jul 15, 2025 -
[Routing] Add test to validate that default value is allowed to not match requirement
#61094 merged
Jul 15, 2025 -
Fix @var phpdoc
#61106 merged
Jul 14, 2025 -
Fixed validator translations for Albanian (sq)
#61098 merged
Jul 13, 2025 -
[TypeInfo] Remove deprecated code for non-array based collections
#60988 merged
Jul 13, 2025 -
[FrameworkBundle] fix phpdoc in
MicroKernelTrait
#61105 merged
Jul 12, 2025 -
CS fixes
#61088 merged
Jul 10, 2025 -
[GHA] Enable igbinary on windows
#61086 merged
Jul 10, 2025 -
[Validator] fix BC layer for Expression constraint from options array
#61084 merged
Jul 10, 2025 -
[TypeInfo] Reuse
CollectionType::mergeCollectionValueTypes
forConstFetchNode
#61014 merged
Jul 10, 2025 -
[Validator] Add missing Polish plural form for filename length validator
#61083 merged
Jul 10, 2025 -
[ExpressionLanguage] Fix dumping of null safe operator
#61076 merged
Jul 10, 2025 -
[ObjectMapper] handle non existing property errors
#60856 merged
Jul 9, 2025 -
[JsonPath] Improve escape sequence validation in name selector
#60802 merged
Jul 9, 2025 -
[Scheduler] Fix
#[AsCronTask]
not passing arguments to command#60741 merged
Jul 9, 2025 -
[HttpFoundation] Fix deprecation in tests on PHP 8.5
#61075 merged
Jul 9, 2025 -
[Validator] Allow mixed root on
CompoundConstraintTestCase
validator#61056 merged
Jul 9, 2025 -
[Serializer] Fix
readonly
property initialization from incorrect scope#61028 merged
Jul 9, 2025 -
[Cache] Bump ext-redis to 6.2 and ext-relay to 0.11 minimum
#61072 merged
Jul 9, 2025 -
[VarExporter] Dump implicit-nullable types as explicit to prevent the corresponding deprecation
#61073 merged
Jul 9, 2025 -
[DependencyInjection] CS fix
#61074 merged
Jul 9, 2025 -
[Ldap] remove the
sizeLimit
option ofAbstractQuery
#61067 merged
Jul 9, 2025 -
[ExpressionLanguage] forbid passing
null
as allowed variables#61068 merged
Jul 9, 2025 -
[ErrorHandler][FrameworkBundle] Leverage
get_error_handler()
#61070 merged
Jul 9, 2025 -
chore: PHP CS Fixer fixes
#61071 merged
Jul 9, 2025 -
[FrameworkBundle][WebProfilerBundle] remove XML routing configuration files
#61065 merged
Jul 8, 2025 -
[Security] Remove deprecated
RememberMeToken::getSecret()
#61011 merged
Jul 8, 2025 -
Various CS fixes
#61064 merged
Jul 8, 2025 -
[Validator] deprecate handling options in the base Constraint class
#60801 merged
Jul 8, 2025 -
[Mailer] [Transport] Allow exception logging for
RoundRobinTransport
mailer#60110 merged
Jul 8, 2025 -
[Brevo Mailer] Webhook IP Addresses have changed
#61062 merged
Jul 8, 2025 -
[Form] Skip windows x86 number transformer test
#61055 merged
Jul 7, 2025 -
[Intl] Optionally allow Kosovo as a component region
#61024 merged
Jul 7, 2025 -
[HttpKernel] Avoid memory leaks cache attribute, profiler listener
#60934 merged
Jul 7, 2025 -
[JsonStreamer] Upmerge #61001
#61052 merged
Jul 7, 2025 -
[TwigBridge] remove the ability to pass a tag to FormThemeNode
#61048 merged
Jul 7, 2025 -
[TypeInfo] Fix imported-only alias resolving
#61004 merged
Jul 7, 2025 -
[Form] Fix precision loss when rounding large integers in
NumberToLocalizedStringTransformer
#60975 merged
Jul 7, 2025 -
[JsonStreamer] Fix nested generated foreach loops
#61001 merged
Jul 7, 2025 -
[FrameworkBundle] Add functional tests for
ContainerLintCommand
#60954 merged
Jul 7, 2025 -
Fix php.net links
#61037 merged
Jul 7, 2025 -
[ObjectMapper] Correctly manage constructor initialization
#61036 merged
Jul 7, 2025 -
[SecurityBundle] configuration for the storage service for the login throttling rate limiter
#61046 merged
Jul 7, 2025 -
[TwigBridge] fix version number in deprecation
#61047 merged
Jul 7, 2025 -
chore: PHP CS Fixer fixes
#61040 merged
Jul 6, 2025 -
[DoctrineBridge] Restore compatibility with Doctrine ODM
#60953 merged
Jul 5, 2025 -
[Doctrine][FrameworkBundle][Serializer][Validator] Increase minimum version of type-info component
#61020 merged
Jul 5, 2025 -
[Workflow] Remove deprecated
Event::getWorkflow()
#60989 merged
Jul 4, 2025 -
[Messenger] Allow any
ServiceResetterInterface
implementation inResetServicesListener
#60999 merged
Jul 4, 2025 -
[HttpClient] return early if handle has been cleaned up before
#61031 merged
Jul 4, 2025 -
[Form] Remove BC layer from
ResizeFormListener
#60952 merged
Jul 2, 2025 -
[Intl] Remove deprecated
EmojiTransliterator
#60986 merged
Jul 2, 2025 -
[Notifier] Remove deprecated
TransportFactoryTestCase
#60990 merged
Jul 2, 2025 -
Update sponsors for Symfony 7.3
#61016 merged
Jul 2, 2025 -
[SecurityBundle] remove the deprecated
security.authentication.hide_user_not_found
parameter#61012 merged
Jul 2, 2025
38 Pull requests opened by 28 people
-
[WebProfilerBundle] Add blank-target to AJAX request links
#61032 opened
Jul 3, 2025 -
[Console] Restore `SHELL_VERBOSITY` after a command is ran
#61033 opened
Jul 4, 2025 -
[Security][SecurityBundle] Dump role hierarchy as mermaid chart
#61034 opened
Jul 4, 2025 -
[Routing] Add RoutableInterface allowing objects to provide routing parameters
#61038 opened
Jul 4, 2025 -
[Webhook] Allow configurators to be customized via Transport
#61041 opened
Jul 5, 2025 -
[Security] Improve performance of `RoleHierarchy::buildRoleMap` method
#61057 opened
Jul 7, 2025 -
[Console] Add getter for the original command "code" object
#61078 opened
Jul 9, 2025 -
[Console][QuestionHelper] add optional timeout for human interaction
#61092 opened
Jul 10, 2025 -
[Serializer] [ObjectNormalizer] Fix isser methods where the property has the same name
#61097 opened
Jul 10, 2025 -
[FrameworkBundle] Prepare session in functionnal tests
#61110 opened
Jul 13, 2025 -
[FrameworkBundle] Make `cache:warmup` warm up read-only caches
#61115 opened
Jul 14, 2025 -
[Console] Fix PHP deprecation when question value is `null`
#61123 opened
Jul 15, 2025 -
[DoctrineBridge] Fix UniqueEntityValidator for fields (simple_array, json, ONE_TO_MANY ,MANY_TO_MANY)
#61129 opened
Jul 15, 2025 -
[JsonPath] Make the component RFC compliant
#61132 opened
Jul 16, 2025 -
[Scheduler] Add validation for comma-separated weekdays in PeriodicalTrigger
#61143 opened
Jul 17, 2025 -
[Mime] Fix: add application/x-ndjson MIME type extension
#61154 opened
Jul 18, 2025 -
[HttpFoundation][HttpKernel][WebProfilerBundle] Add support for the `QUERY` HTTP method
#61173 opened
Jul 21, 2025 -
Remove some implicit bool type juggling
#61203 opened
Jul 22, 2025 -
[HttpFoundation] Add `ProblemDetailsJsonResponse` for HTTP APIs
#61208 opened
Jul 22, 2025 -
[HttpFoundation] Add `application/soap+xml`
#61213 opened
Jul 23, 2025 -
[DoctrineBridge] [WIP] Add `comparator` option to `UniqueEntity` constraint
#61224 opened
Jul 24, 2025 -
[Messenger] Firebird Database - incompatibility with expected lowercase columns
#61232 opened
Jul 24, 2025 -
[FrameworkBundle] Add support for union types on `#[AsEventListener]`
#61252 opened
Jul 27, 2025 -
[HttpFoundation] Add support for structured MIME suffix
#61267 opened
Jul 30, 2025 -
[Console] Expand LockableTrait API
#61273 opened
Jul 30, 2025 -
[Serializer] Introduce template type for `NormalizerInterface` and `DenormalizerInterface`
#61274 opened
Jul 30, 2025 -
[Serializer] Remove internal from ClassMetadataInterface and AttributeMetadataInterface
#61278 opened
Jul 30, 2025 -
[Serializer] Allows to instantiate property when creating a `NotNormalizableValueException`
#61279 opened
Jul 30, 2025 -
[DependencyInjection] Dump XML using plain PHP, no DOM needed
#61280 opened
Jul 30, 2025 -
[DependencyInjection][Routing] Add JSON schema for validating and autocompleting YAML config files
#61282 opened
Jul 31, 2025 -
[Serializer] Deprecate XML configuration format
#61287 opened
Jul 31, 2025 -
[Validator] Deprecate XML configuration format
#61288 opened
Jul 31, 2025 -
[Mailer] Add MicrosoftGraph API Transport
#61290 opened
Jul 31, 2025 -
[Messenger] Remove fix `NoAutoAckStamp` handling in `Worker::flush()`
#61291 opened
Jul 31, 2025 -
Fix wrong boolean values
#61296 opened
Aug 1, 2025 -
[Form] Add form type guesser for `EnumType`
#61297 opened
Aug 1, 2025 -
Fix tests sensitive to SYMFONY_IDE env var
#61298 opened
Aug 1, 2025 -
replace PHPUnit annotations with attributes
#61299 opened
Aug 1, 2025
91 Issues closed by 26 people
-
[Serializer] - constructor denormalize inconsistency
#61295 closed
Aug 1, 2025 -
Missing translations for Persian (fa)
#60466 closed
Jul 31, 2025 -
[Console][Table] Invalid "UTF-8" string caused by text warping
#58286 closed
Jul 31, 2025 -
Entity manager is closed error after upgrading to Symfony 7.3
#61005 closed
Jul 30, 2025 -
[DI] `ContainerBuilder` can throw when resolving unescaped parameters
#59594 closed
Jul 30, 2025 -
Add options to `dump` function
#48474 closed
Jul 30, 2025 -
Return type deprecation
#61275 closed
Jul 30, 2025 -
[Lock] [DoctrineDbalStore] Key expiration is casted as integer but is a float
#59938 closed
Jul 30, 2025 -
Doctrine Deprecation
#61269 closed
Jul 30, 2025 -
Missing translations for Japanese (ja)
#60465 closed
Jul 29, 2025 -
[VarDumper] `spl_object_hash($request)` is identical leading to hidden information for sections
#61130 closed
Jul 29, 2025 -
lint:container --resolve-env-vars fails on new project
#59028 closed
Jul 29, 2025 -
[HttpClient] Get request body when using MockResponse together with Psr18Client in symfony 7.2
#59141 closed
Jul 29, 2025 -
[RFC] Add DevContainer support for GitHub Codespaces and Visual Studio Code's DevContainer feature
#61254 closed
Jul 29, 2025 -
[RFC] Auto-generate role-based attributes like #[ForAdmin] from security.role_hierarchy
#61253 closed
Jul 28, 2025 -
Route parameter mapping doesn't work with forwarded requests
#61185 closed
Jul 28, 2025 -
[HttpClient] Unable to set `$info['redirect_url']` via MockResponse
#59324 closed
Jul 28, 2025 -
YAML syntax error in csrf.yaml during Symfony 7.3 webapp installation
#61247 closed
Jul 28, 2025 -
Symfony Forms ChoiceType chained choice_filter
#60346 closed
Jul 28, 2025 -
PdoSessionHandler with SQL Server and ODBC Driver 18 does not support option for TrustServerCertificate=yes
#57743 closed
Jul 28, 2025 -
[RFC] Add DevContainer support for GitHub Codespaces
#61241 closed
Jul 27, 2025 -
Validator does not support property hooks (get/set)
#61250 closed
Jul 27, 2025 -
[Lock] - pass redis connection
#53845 closed
Jul 27, 2025 -
"syntax error, unexpected token "<<"" in symfony/config/blob/7.3/Builder/ConfigBuilderGenerator.php
#61243 closed
Jul 26, 2025 -
[WebProfilerBundle] Missing indent on non php files opended in the profiler
#60835 closed
Jul 26, 2025 -
[ObjectMapper] Allow to skip mapping non-initialized source values
#60786 closed
Jul 26, 2025 -
Add support for Enums in Voters
#61235 closed
Jul 25, 2025 -
CLI Deprecation Messages in PHP 8.4
#61231 closed
Jul 24, 2025 -
DateTimeNormalizer complains when `$data` is already a `DateTimeInterface`
#61190 closed
Jul 24, 2025 -
Contribution: WebStack Deployer – GUI for Managing LAMP Stacks with Docker on Windows
#61230 closed
Jul 24, 2025 -
Please create a tag after commit 0183b701 in symfony/scheduler with important bugfix
#61228 closed
Jul 24, 2025 -
[Serializer] v6.4.23 AbstractObjectNormalizer::getAllowedAttribute signature change
#61226 closed
Jul 24, 2025 -
Rename security-csrf `TokenStorageInterface` for better DX
#58991 closed
Jul 23, 2025 -
beanstalkd-messenger requires very old version of Pheanstalk
#61210 closed
Jul 23, 2025 -
[Process] Prepared command placeholders
#57337 closed
Jul 22, 2025 -
Symfony Serializer deserialization is failing for a object with Discriminator for the csv encoder
#60514 closed
Jul 22, 2025 -
GeneratedConfigTest cannot regenerate snapshot files
#61139 closed
Jul 22, 2025 -
[ObjectMapper] Cannot map doctrine proxy objects due to reflection not finding map attributes
#61050 closed
Jul 21, 2025 -
[ObjectMapper] Promoted properties do not seem to update
#60790 closed
Jul 21, 2025 -
[ObjectMapper] Mapping to existing entity doesn't work always
#61119 closed
Jul 21, 2025 -
Var-Exporter Deprecated
#61169 closed
Jul 21, 2025 -
Failing tests
#61168 closed
Jul 21, 2025 -
[HttpKernel] Post request with HttpCache should not invalidate cache
#48301 closed
Jul 21, 2025 -
Implement RFC1867 for non-POST HTTP verbs
#61159 closed
Jul 20, 2025 -
Symfony\Component\Mime\Part\DataPart return unexpected param name on disposition attachment
#59268 closed
Jul 19, 2025 -
PHP RFC for multipart/form-data handling on all verbs
#49503 closed
Jul 19, 2025 -
Symfony/Console requires you to set `'event_dispatcher'` service, which is not documented anywhere
#61157 closed
Jul 18, 2025 -
[Serializer] ConstraintViolationListNormalizer returns an URL to a page that does not exist
#48947 closed
Jul 18, 2025 -
Attribute for UriSigned controllers
#61149 closed
Jul 18, 2025 -
[VarDumper] Wrong encoding, conversion from "CP850" to "UTF-8" is not allowed
#61141 closed
Jul 17, 2025 -
Can't use Symfony local server in background
#61018 closed
Jul 17, 2025 -
Using --profile on a command with run() overriden
#61134 closed
Jul 16, 2025 -
Unserialization of Clock
#59172 closed
Jul 15, 2025 -
[Serializer] ObjectNormalizer recognizes `canX` as getter, but Attribute loader does not
#61021 closed
Jul 15, 2025 -
[Routing] Issue with requirement / default value for parameters
#61022 closed
Jul 15, 2025 -
containerization
#59316 closed
Jul 14, 2025 -
[Routing] Route parameter aliases breaks automatic entity fetching
#60637 closed
Jul 14, 2025 -
Missing translations for Albanian (sq)
#59408 closed
Jul 13, 2025 -
[HttpFoundation] [Session] Invalid ID not regenerated with native PHP file sessions
#59209 closed
Jul 12, 2025 -
[DependencyInjection] ResolveChildDefinitionsPass with decorator stack
#59186 closed
Jul 11, 2025 -
Lazy loading for abstract classes, that have a factory
#61095 closed
Jul 10, 2025 -
[DoctrineBridge] Possible cirtucal references of lazy-service (listener)
#54813 closed
Jul 9, 2025 -
[Form][Assert\NotBlank] #[Assert\NotBlank] ignored when 'required' => false
#61077 closed
Jul 9, 2025 -
[ObjectMapper] if 'isset' and default values not working
#60848 closed
Jul 9, 2025 -
Cannot initialize readonly property from scope
#60846 closed
Jul 9, 2025 -
[StimulusBundle] ESLint unhappy with escape \/
#60983 closed
Jul 9, 2025 -
[Form] After update 7.2.0 to 7.2.7 session error
#60836 closed
Jul 8, 2025 -
Conflict of DiscriminatorMap and Ignore attribute
#60839 closed
Jul 8, 2025 -
Problem with properties/fields that contain an underscore
#60758 closed
Jul 8, 2025 -
[Validator] Refactor without magic methods / class
#60029 closed
Jul 8, 2025 -
[BrowserKit] selectButton method does not look for all legitimate elements when providing a input value
#61061 closed
Jul 7, 2025 -
User Deprecated: Class "Doctrine\ORM\Proxy\Autoloader" is deprecated
#61060 closed
Jul 7, 2025 -
[DependencyInjection] Invalid service "Foo\Bar": its constructor must be public
#60593 closed
Jul 7, 2025 -
BIC validation for Kosovo bank accounts
#32482 closed
Jul 7, 2025 -
Intl has Kosovo in DENYLIST
#54711 closed
Jul 7, 2025 -
[TypeInfo] Fails to parse imported-only custom types
#60997 closed
Jul 7, 2025 -
`NumberToLocalizedStringTransformer` alters big integers
#60947 closed
Jul 7, 2025 -
[JsonStreamer] Selialization brokes on multilevel collections
#60984 closed
Jul 7, 2025 -
[ObjectMapper] Class-Level Transformation and Public Constructors
#60807 closed
Jul 7, 2025 -
[ObjectMapper] Allow constructor to be called when there are no mapped constructor parameters.
#60797 closed
Jul 7, 2025 -
[Security] Impossible to configure the storage service for login_throttling
#60744 closed
Jul 7, 2025 -
MadelineProto stops working after upgrading to 7.2
#59051 closed
Jul 6, 2025 -
[DoctrineBridge] DC break with Doctrine ODM integration
#60921 closed
Jul 5, 2025 -
[Serializer] v6.4.23 AbstractObjectNormalizer::getAllowedAttribute signature change
#61035 closed
Jul 4, 2025 -
[Mailer] Command mailer:test seting fake 'From' header by default, gives misleading test results
#54969 closed
Jul 4, 2025 -
Setting global twig form theme from twig templates
#56872 closed
Jul 2, 2025
39 Issues opened by 36 people
-
[PropertyInfo] PhpStanExtractor does not support phpstan.neon-defined aliases
#61302 opened
Aug 1, 2025 -
[PropertyInfo] PhpStanExtractor parsing failure
#61301 opened
Aug 1, 2025 -
[Messenger] BatchHandlerTrait::flush() ignores $force parameter
#61292 opened
Jul 31, 2025 -
Timezone Asia/Calcutta deprecated
#61289 opened
Jul 31, 2025 -
CheckTypeDeclarationsPass::checkType should use the type resolver
#61277 opened
Jul 30, 2025 -
[Form] With form builder, auto-detect Enum properties
#61272 opened
Jul 30, 2025 -
[ObjectMapper] Mapping array to Collection and the other way around
#61266 opened
Jul 30, 2025 -
[ObjectMapper] Constructor is not used when mapping to FQCN and the same goes for nested objects
#61265 opened
Jul 30, 2025 -
[Messenger] - messenger:consume, select transports with pattern
#61259 opened
Jul 29, 2025 -
[JsonPath] Returning `[0 => null]` on path with `length` filter
#61258 opened
Jul 28, 2025 -
[MIME] Allow inclusion of Bcc field when calling toString()
#61257 opened
Jul 28, 2025 -
[RFC] New command `lint:deprecations`
#61238 opened
Jul 25, 2025 -
Validator URL is not allowing a valid URL
#61236 opened
Jul 25, 2025 -
CacheAttributeListener overrides custom Vary headers when set_locale_from_accept_language is enabled
#61229 opened
Jul 24, 2025 -
`#[AsEventListener]` does not handle union types
#61218 opened
Jul 23, 2025 -
Extract translations that are in `form_label`
#61214 opened
Jul 23, 2025 -
[PropertyInfo] In PHP 8.4, an expanded setter type is ignored when determining property type.
#61163 opened
Jul 20, 2025 -
[Console] Table ignores Columnwidth
#61160 opened
Jul 19, 2025 -
[VarDumper] Handle Doctrine binary ID
#61142 opened
Jul 17, 2025 -
`MimeTypes::getExtensions` returns an empty array with `application/x-ndjson` mime type
#61135 opened
Jul 16, 2025 -
[Lock] cache pool as lock resource doesn't work
#61128 opened
Jul 15, 2025 -
Database lock fails in transaction on PostgreSQL on second attempt
#61125 opened
Jul 15, 2025 -
[Console] PHP deprecation when question value is NULL
#61122 opened
Jul 15, 2025 -
[ObjectMapper] Support mapping to nested arrays of objects
#61116 opened
Jul 14, 2025 -
[Cache] Make ArrayAdapter and NullAdapter taggable
#61114 opened
Jul 14, 2025 -
[Security] Exception on empty JSON login username/password too generic
#61100 opened
Jul 11, 2025 -
[Twig/cache] Invalid value for _self special variable depending on cache generation method
#61099 opened
Jul 10, 2025 -
[ObjectSerializer] invalid normalization when isser method and property have the same name
#61096 opened
Jul 10, 2025 -
Make possibility to use PHP enum value as an array key in YAML
#61082 opened
Jul 9, 2025 -
[DoctrineBridge][Form] EntityType updates related entity with enable_native_lazy_objects
#61058 opened
Jul 7, 2025 -
Inconsistent behaviour when deserializing json with snake_case properties
#61054 opened
Jul 7, 2025 -
Invalid alias definition Symfony\Contracts\Cache\NamespacedPoolInterface
#61045 opened
Jul 6, 2025 -
[ObjectMapper] Enum mapping process
#61044 opened
Jul 6, 2025 -
Add Symfony Testcontainer bundle to Improve Integration Tests
#61043 opened
Jul 6, 2025 -
polyfill-uuid: Add support for UUID v6,v7
#61029 opened
Jul 3, 2025 -
[ObjectMapper] Allow transform from target
#61027 opened
Jul 2, 2025 -
proc_open fails silently when environment array contains empty keys in Symfony\Component\Process\Process
#61026 opened
Jul 2, 2025
104 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
[Form] Add `FormFlow` for multistep forms management
#60212 commented on
Jul 30, 2025 • 10 new comments -
chore(twig): leverage `twig-cs-fixer`
#60761 commented on
Jul 26, 2025 • 8 new comments -
[HttpKernel] Add `#[IsSignatureValid]` attribute
#60395 commented on
Jul 21, 2025 • 7 new comments -
[ObjectMapper] Map a collection of objects
#60615 commented on
Jul 15, 2025 • 7 new comments -
[Lock] Add `LockKeyNormalizer`
#60023 commented on
Jul 21, 2025 • 6 new comments -
[Translation] Rework `PhpAstExtractor` tests organization for future improvements
#60854 commented on
Jul 11, 2025 • 6 new comments -
[Form] Add `AsFormType` attribute to create FormType directly on model classes
#60563 commented on
Jul 11, 2025 • 6 new comments -
[ObjectMapper] embed collection transformer
#60442 commented on
Jul 24, 2025 • 5 new comments -
[Messenger] [Amqp] delayed quorum queues
#60298 commented on
Jul 29, 2025 • 4 new comments -
[TwigBridgeRessources] add aria-invalid and aria-describedby on form inputs when validation failure exist
#60902 commented on
Jul 25, 2025 • 4 new comments -
[SecurityBundle] Add missing `fixXmlConfig()` calls for OIDC token handler arrays
#60996 commented on
Jul 2, 2025 • 4 new comments -
[DependencyInjection][Routing] Deprecate XML configuration format
#60568 commented on
Jul 31, 2025 • 3 new comments -
[Messenger] Add `--exclude-receivers` to `messenger:consume` command
#60979 commented on
Jul 10, 2025 • 3 new comments -
[FrameworkBundle] Only show relevant columns in `debug:router` call
#59780 commented on
Jul 6, 2025 • 3 new comments -
[Messenger] Add per-message priority
#41574 commented on
Jul 2, 2025 • 2 new comments -
[VarDumper] Select HtmlDumper only if `Accept` header contains "html"
#58070 commented on
Jul 31, 2025 • 2 new comments -
[Validator] Validate all groups when special group name `*` is specified in `validate()` method
#50679 commented on
Jul 2, 2025 • 1 new comment -
WIP: support for targeted cache control
#59219 commented on
Aug 1, 2025 • 1 new comment -
[Filesystem] Add `readFileInChunks` method to read files in fixed-size chunks
#60916 commented on
Jul 12, 2025 • 0 new comments -
[Messenger] Be able to start a worker for multiple queues with custom consumption priorities
#46334 commented on
Jul 31, 2025 • 0 new comments -
[Form] Add upgrade path for `empty_data` option in `TextType`
#41516 commented on
Jul 3, 2025 • 0 new comments -
[Yaml] Implement `$blockChompingIndicator` for `TaggedValue` multi-line literal blocks
#40431 commented on
Jul 28, 2025 • 0 new comments -
[DoctrineBridge][Validator] Expose all fields for message validation failure
#38969 commented on
Jul 28, 2025 • 0 new comments -
[Messenger] support for multiple bindings on the same queue
#38485 commented on
Jul 28, 2025 • 0 new comments -
[CssSelector] `:where` pseudo-class and attribute error
#59669 commented on
Aug 1, 2025 • 0 new comments -
PathInfo not correct if `index.php` is in the path.
#60773 commented on
Aug 1, 2025 • 0 new comments -
Add type extensions in the form profiler
#57725 commented on
Aug 1, 2025 • 0 new comments -
Scheduler: Support handling messages one by one
#59668 commented on
Aug 1, 2025 • 0 new comments -
[Console] PHPUnit test fails for empty answers
#45319 commented on
Aug 1, 2025 • 0 new comments -
Missing translations for Burmese (my)
#51897 commented on
Aug 1, 2025 • 0 new comments -
[HttpKernel] Conversion of type in #[MapQueryString] constructor is no longer accepted since Symfony 7.1.10
#59353 commented on
Jul 31, 2025 • 0 new comments -
[tagged_iterator yaml tag with AutoconfigureTag] Bug
#59532 commented on
Jul 31, 2025 • 0 new comments -
Doctrine Bridge creating random tables prevents fine grained database permissions
#54348 commented on
Jul 31, 2025 • 0 new comments -
[HttpClient] "Warning: Trying to access array offset on null" in CurlResponse
#60220 commented on
Jul 31, 2025 • 0 new comments -
[RFC][Validator] Produce better trace when there are no violations
#59662 commented on
Jul 31, 2025 • 0 new comments -
[Messenger] Allow SQS to handle its own retry/DLQ
#60754 commented on
Jul 23, 2025 • 0 new comments -
[DependencyInjection] add `factory` argument in the `#[Autoconfigure]` attribute and also enabled the use of `factory` within `instanceof` conditionals
#60589 commented on
Jul 10, 2025 • 0 new comments -
[Validator] Add option to allow `ANY` protocol in `Assert\Url` constraint
#60561 commented on
Jul 7, 2025 • 0 new comments -
[Serializer] Add support for encoding arrays as child `<item>` elements in `XmlEncoder`
#60228 commented on
Jul 24, 2025 • 0 new comments -
[DependencyInjection] More bullet-proof expression evaluation
#59976 commented on
Jul 11, 2025 • 0 new comments -
[Config][FrameworkBundle] Generate JSON schema for config
#59620 commented on
Jul 31, 2025 • 0 new comments -
[HttpFoundation] Add support for parsing non-POST requests using request_parse_body() (PHP 8.4)
#59358 commented on
Jul 29, 2025 • 0 new comments -
[PropertyAccess][PropertyInfo] customize behavior for property hooks on read and write
#59246 commented on
Jul 29, 2025 • 0 new comments -
[Messenger] Second batch handler worker returns "The acknowledger was not called by the ... batch handler."
#58433 commented on
Jul 31, 2025 • 0 new comments -
[HttpKernel] Add `MapSessionParameter` to map session parameters to controllers
#54458 commented on
Jul 16, 2025 • 0 new comments -
[Messenger] Introduce `SelfStampableInterface`
#54366 commented on
Jul 18, 2025 • 0 new comments -
[Serializer] Use `DenormalizerAwareInterface` instead of `SerializerAwareInterface`
#52764 commented on
Aug 1, 2025 • 0 new comments -
[Serializer] Improve denormalization of backed enums
#50201 commented on
Aug 1, 2025 • 0 new comments -
[Messenger] New `transport.serializer` configuration
#49256 commented on
Aug 1, 2025 • 0 new comments -
[Console] Adding optional columns to Table
#47448 commented on
Jul 31, 2025 • 0 new comments -
[Console] Show Application-level console options when showing synopsis or when error occurred
#47436 commented on
Jul 31, 2025 • 0 new comments -
[Console] Fix various completion edge cases
#47432 commented on
Aug 1, 2025 • 0 new comments -
[HttpKernel] Inconsistent MapRequestPayload behavior with empty request body and default parameter
#57367 commented on
Jul 18, 2025 • 0 new comments -
Allow retrieval of current RateLimit without actually consuming
#60551 commented on
Jul 18, 2025 • 0 new comments -
[Security] Security::login() does not work as expected when logging from one firewall to another
#53499 commented on
Jul 17, 2025 • 0 new comments -
[Messenger] Add message priority feature for Messenger
#41573 commented on
Jul 17, 2025 • 0 new comments -
[Scheduler] RecurringMessage::every() skips last day in comma-separated list
#60745 commented on
Jul 17, 2025 • 0 new comments -
[Messenger] Decouple AMQP type header from PHP namespaces
#59317 commented on
Jul 15, 2025 • 0 new comments -
`#[MapRequestPayload]` does not handle invalid enums gracefully
#52705 commented on
Jul 15, 2025 • 0 new comments -
[Router][Cache] Router cache does not warm using `cache:warm`, but does when `cache:clear`
#59703 commented on
Jul 14, 2025 • 0 new comments -
[PropertyAccess] Add a predictable convention for Adders and Removers
#52809 commented on
Jul 14, 2025 • 0 new comments -
[AssetMapper] importmap() function imports all entry points
#54377 commented on
Jul 13, 2025 • 0 new comments -
[Webhook] Allow configuring headers for sending webhooks without overriding/decorating services.
#59462 commented on
Jul 11, 2025 • 0 new comments -
Add FormInterface::getChangedFieldsList
#59456 commented on
Jul 11, 2025 • 0 new comments -
Create multiple users for functional testing
#36439 commented on
Jul 10, 2025 • 0 new comments -
[Messenger] Batch send for SQS
#60748 commented on
Jul 8, 2025 • 0 new comments -
Configure a custom marshaller in cache framework bundle per cache pool
#59366 commented on
Jul 7, 2025 • 0 new comments -
[Routing] free controllers from their folder
#60946 commented on
Jul 7, 2025 • 0 new comments -
performance issues with RoleHierarchy
#57322 commented on
Jul 7, 2025 • 0 new comments -
[Cache] Issue in tests while creating mock for taggable cache.pool
#59193 commented on
Jul 4, 2025 • 0 new comments -
asset-mapper generating wrong url in dev + PATH_INFO routes
#53122 commented on
Jul 4, 2025 • 0 new comments -
[Form] `DateTimeType` doesn't render `date_label` and `time_label`
#61013 commented on
Jul 4, 2025 • 0 new comments -
[ObjectMapper] Add possibility to map multiple objects at once
#60518 commented on
Jul 4, 2025 • 0 new comments -
[Scheduler][DX] scalability issue
#58444 commented on
Jul 3, 2025 • 0 new comments -
[DomCrawler] Leverage PHP 8.4 DOM addition of native query selectors
#57605 commented on
Jul 3, 2025 • 0 new comments -
Acronym not correctly transformed by snake (and kebab too)
#61015 commented on
Jul 3, 2025 • 0 new comments -
[Messenger][Amqp] Queue TTL renewal not supported with Quorum Queues, unexpected dropped messages
#57867 commented on
Jul 2, 2025 • 0 new comments -
Rename Symfony environment concept
#60943 commented on
Jul 2, 2025 • 0 new comments -
Autowiring parameters inconsistent behavior
#59659 commented on
Jul 31, 2025 • 0 new comments -
Proxy object not fully loaded and tries to write unset values back to database
#54521 commented on
Jul 31, 2025 • 0 new comments -
Using AssetMapper to manage web assets of bundles
#53912 commented on
Jul 31, 2025 • 0 new comments -
[HttpFoundation] Request::create does not allow //
#59500 commented on
Jul 30, 2025 • 0 new comments -
[Cache] prefix_seed option by cache pool
#59509 commented on
Jul 30, 2025 • 0 new comments -
[RFC] The future of Webpack Encore, Webpack Encore Bundle, and Node.js usage inside a Symfony app
#59707 commented on
Jul 29, 2025 • 0 new comments -
Automatically handle merging default context for normalizers
#59614 commented on
Jul 29, 2025 • 0 new comments -
[Webhook] Allow consumer to change the HTTP response
#51837 commented on
Jul 29, 2025 • 0 new comments -
Serializer default groups
#32622 commented on
Jul 28, 2025 • 0 new comments -
[Messenger] Batch consumer: don't flush unless jobs amount is equal or greater than batch size
#54600 commented on
Jul 28, 2025 • 0 new comments -
[AssetMapper] Unable to find asset from ApiPlatform bundle
#60684 commented on
Jul 28, 2025 • 0 new comments -
[Security] Make IsGranted Attribute non final to allow usage of custom attributes
#60896 commented on
Jul 27, 2025 • 0 new comments -
Cannot test ux-autocomplete in a WebTestCase
#58548 commented on
Jul 27, 2025 • 0 new comments -
[CssSelector] Support `has` CSS selector
#53162 commented on
Jul 27, 2025 • 0 new comments -
Border crossing should not appear when spanning cols
#59616 commented on
Jul 26, 2025 • 0 new comments -
[Messenger][SQS] Uncaught SQS Exception when worker stopped.
#50342 commented on
Jul 26, 2025 • 0 new comments -
Console: Add type-safe getArgument and getOption methods to InputInterface
#58406 commented on
Jul 25, 2025 • 0 new comments -
`json_login_ldap` in chain with `json_login` and new authenticator
#41892 commented on
Jul 24, 2025 • 0 new comments -
[Messenger] Messages stuck in unack state in the queue when 2 batch handlers are involved
#59958 commented on
Jul 24, 2025 • 0 new comments -
[ObjectMapper] Add support for Doctrine entities
#60610 commented on
Jul 24, 2025 • 0 new comments -
[Finder] isDir() with S3 stream wrapper is always false on Windows
#57900 commented on
Jul 24, 2025 • 0 new comments -
Document how symfony/deprecation-contracts may affect PHPUnit test execution
#59429 commented on
Jul 23, 2025 • 0 new comments -
Unable to transmit Log entries below ERROR in Monolog Bridge NotifierHandler
#47826 commented on
Jul 22, 2025 • 0 new comments -
[DebugBundle] Add chronological overview of dispatched events and triggered listeners in profiler
#58382 commented on
Jul 21, 2025 • 0 new comments -
[Console][DI] Make use of autowiring within a complex console application
#52969 commented on
Jul 19, 2025 • 0 new comments -
Inconsistent response headers when using caching via Cache attribute
#58598 commented on
Jul 18, 2025 • 0 new comments