-
-
Notifications
You must be signed in to change notification settings - Fork 922
Insights: api-platform/core
Overview
Could not load contribution data
Please try again later
4 Releases published by 1 person
-
v4.1.16
published
Jun 13, 2025 -
v4.1.17
published
Jun 23, 2025 -
v4.1.18
published
Jul 3, 2025 -
v4.2.0-alpha.1
published
Jul 3, 2025
42 Pull requests merged by 15 people
-
fix: symfony deprecations
#7277 merged
Jul 5, 2025 -
chore: allow doctrine/persistence 4.0
#7276 merged
Jul 5, 2025 -
tests: test parameters type detection
#7240 merged
Jul 3, 2025 -
chore: introduce phpstan level 6
#7269 merged
Jul 3, 2025 -
fix(state): error xml format output
#7273 merged
Jul 3, 2025 -
fix(symfony): fix resolving groups in ValidationGroupsExtractorTrait when GroupSequence
#7272 merged
Jul 3, 2025 -
fix(symfony): catch InvalidUriVariableException in IriConverter
#7271 merged
Jul 3, 2025 -
fix(laravel): decorate error handler
#7247 merged
Jul 1, 2025 -
chore: more phpstan fixes
#7265 merged
Jul 1, 2025 -
fix(openapi): command options mode (
InputOption::VALUE_REQUIRED
)#7266 merged
Jul 1, 2025 -
fix(jsonld): reset gen_id configuration
#7264 merged
Jul 1, 2025 -
fix(state): depend only on translation contracts
#7262 merged
Jun 30, 2025 -
fix(jsonld): reset gen_id configuration
#7263 merged
Jun 30, 2025 -
chore: disable treat phpdoc type as certain for phpstan
#7250 merged
Jun 30, 2025 -
chore: solve some phpstan issues
#7249 merged
Jun 30, 2025 -
ci: refactor release job to use github app
#7259 merged
Jun 30, 2025 -
Merge 4.1 into main
#7256 merged
Jun 29, 2025 -
chore(laravel): param-out for reference mutation
#7254 merged
Jun 29, 2025 -
ci: rate limiting for commitlint
#7253 merged
Jun 29, 2025 -
chore: move a behat test to phpunit
#7252 merged
Jun 29, 2025 -
feat(symfony): object mapper with state options
#6801 merged
Jun 29, 2025 -
fix(jsonschema): rebuild sub-schema definition without @id property when
genId
isfalse
(#7162)#7251 merged
Jun 29, 2025 -
feat(metadata): add support for stateOptions in YAML and XML for Doctrine ORM/ODM
#7217 merged
Jun 27, 2025 -
fix(validator): parameter validation list<string>|string
#7245 merged
Jun 27, 2025 -
chore: bump phpstan version
#7239 merged
Jun 27, 2025 -
feature(symfony): Add CSS Color Schema Restriction for Property Validation
#7215 merged
Jun 27, 2025 -
refactor(metadata): cascade resource to operation
#7246 merged
Jun 27, 2025 -
fix(metadata): build Open Api attributes in XmlResourceExtractor
#7189 merged
Jun 26, 2025 -
feat(test): allow installing mongodb extension using php/pie
#7235 merged
Jun 20, 2025 -
ci: bump lowest dependencies
#7237 merged
Jun 20, 2025 -
Allow throwing an access denied exception on denormalization of secured properties
#7221 merged
Jun 20, 2025 -
fix:
ApiPlatform\Symfony\Bundle\Test\Client::getContainer
return type#7230 merged
Jun 20, 2025 -
chore: remove 3.4 deprecation
#7204 merged
Jun 20, 2025 -
fix(jsonld): genId false should work with embeded resources
#7219 merged
Jun 19, 2025 -
Generate correct examples for OpenApi 3.0
#7218 merged
Jun 19, 2025 -
fix: fix boolean parameters type detection
#7223 merged
Jun 19, 2025 -
fix(laravel): Allow
LinksHandler
to handle polymorphic relationships#7231 merged
Jun 19, 2025 -
fix(symfony): fix property restrictions for root resource with dynamic validation groups
#7184 merged
Jun 13, 2025 -
test(symfony): mock uses Application::addCommand instead of add
#7210 merged
Jun 13, 2025 -
refactor(state): merge parameter and link security
#7200 merged
Jun 13, 2025 -
fix(laravel): persist HasMany and MorphMany relationships
#7208 merged
Jun 13, 2025 -
fix(laravel): route where uses requirements
#7199 merged
Jun 10, 2025
8 Pull requests opened by 7 people
-
feat(metadata) Customize Resource & operations
#7213 opened
Jun 13, 2025 -
fix(openapi): Prevent allowReserved and allowEmptyValue being returned on a path parameter
#7220 opened
Jun 16, 2025 -
feat: json streamer
#7225 opened
Jun 17, 2025 -
fix(hydra): match Caddy in making docs.jsonld Link header URI relative
#7236 opened
Jun 19, 2025 -
Fix usage of deprecated AdvancedNameConverterInterface
#7243 opened
Jun 25, 2025 -
fix(serializer): Allow nested denormalization when allow_extra_attributes=false
#7270 opened
Jul 1, 2025 -
fix(symfony): restore graphql_playground option
#7274 opened
Jul 3, 2025 -
Do not fail if phpstan/phpdoc-parser is missing
#7279 opened
Jul 5, 2025
25 Issues closed by 5 people
-
Breaking change using genId property configuration
#7261 closed
Jul 3, 2025 -
genId false trigger an error on openapi
#7162 closed
Jul 3, 2025 -
[BUG] XML response format for ValidationException is broken and will only return JSON/JSON-LD
#7268 closed
Jul 3, 2025 -
[Laravel] LinksHandler does not properly handle a `MorphOneOrMany` relationship
#7227 closed
Jul 2, 2025 -
BC Breaks
#7258 closed
Jul 1, 2025 -
[State] Suddenly removes standalone contracts packages and imports whole contracts package
#7209 closed
Jun 30, 2025 -
Method signatures do not match for class AbstractItemNormalizer
#7257 closed
Jun 30, 2025 -
[RFC] Mapping query, path and header parameters to a DTO
#7112 closed
Jun 29, 2025 -
Class "self" does not exist
#7095 closed
Jun 23, 2025 -
Sub resources are lazy loaded (this throws a Laravel error)
#7166 closed
Jun 21, 2025 -
Allow config option to throw 403 when securityPostDenormalize fails for an API property
#7198 closed
Jun 20, 2025 -
[Symfony] Broken validation with GroupSequence
#7228 closed
Jun 20, 2025 -
[Symfony]Api Platform Cannot Handle Composite Identifiers with PHP Backed Enum
#7229 closed
Jun 20, 2025 -
Serializer Ignore attribute still shows in JSON-LD context
#7233 closed
Jun 19, 2025 -
[Laravel] `LinksHandler` does not properly handle a `Morph` relationship.
#7226 closed
Jun 17, 2025 -
Laravel ModelMetadata fails to correcctly detect primary and regular indexes
#7182 closed
Jun 15, 2025 -
Laravel `PersistProcessor` always throwing error on `HasMany` and `MorphMany` relationships.
#7206 closed
Jun 15, 2025 -
Unable to generate an IRI with GetCollection or Post when subresource uses output DTO
#7211 closed
Jun 15, 2025 -
Link Security not compatible with Identifiers
#7061 closed
Jun 13, 2025 -
Bug ApiFilter OneToMany relation, the output result is not what was expected.
#7201 closed
Jun 13, 2025 -
Not found on POST for related entity not using field ID as identifier
#7076 closed
Jun 13, 2025 -
Laravel `PersistProcessor` always throwing error on `HasMany` and `MorphMany` relationships.
#7205 closed
Jun 12, 2025 -
[Laravel] requirements option for URI variables not enforced in custom operations
#7194 closed
Jun 10, 2025
12 Issues opened by 9 people
-
[Laravel] Unexpected non-iterable value for to-many relation due to snake_case attribute name
#7278 opened
Jul 4, 2025 -
JSON:API sparse fieldsets break include relationships - included section missing
#7267 opened
Jul 1, 2025 -
[Docs] Constructor arguments conflict with class fields
#7260 opened
Jun 30, 2025 -
Config param api_platform.metadata.path_segment_name_generator.dash not working in laravel
#7244 opened
Jun 25, 2025 -
Use ApiResource host for routes in Laravel
#7242 opened
Jun 25, 2025 -
Breaking change in ValidatorPropertyMetadataFactory: validation group callable now invoked with null
#7241 opened
Jun 25, 2025 -
Description of CustomFilter not detecting `openapi` schema properly
#7234 opened
Jun 19, 2025 -
Hydra documentation returning with double @context (docs.jsonld)
#7222 opened
Jun 16, 2025 -
`allowEmptyValue` and `allowReserved` are specified for path parameters
#7212 opened
Jun 13, 2025 -
[Laravel] Support for ExistsFilter
#7202 opened
Jun 11, 2025
18 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.
-
feat(doctrine): new iri search filters
#7121 commented on
Jul 4, 2025 • 15 new comments -
feat(graphql): added support for graphql subscriptions to work for actions
#6904 commented on
Jul 3, 2025 • 13 new comments -
feat(state): add headers to comply with LDP specification
#6917 commented on
Jun 18, 2025 • 6 new comments -
feat(openapi): manage error resources in global
#7082 commented on
Jun 26, 2025 • 1 new comment -
fix: 7119 parameter array shape uses invalid syntax
#7151 commented on
Jun 27, 2025 • 0 new comments -
feat(doctrine): BackedEnumFilter allow multiple values similar to SearchFilter[exact]
#7129 commented on
Jul 6, 2025 • 0 new comments -
feat(doctrine): state options repositoryMethod for initial query buil…
#7115 commented on
Jul 6, 2025 • 0 new comments -
Purge parent collections in inheritance cases
#7042 commented on
Jun 26, 2025 • 0 new comments -
feat(metadata): reduce ApiFilter service id
#7006 commented on
Jul 6, 2025 • 0 new comments -
HeaderParameter and validation not coherent
#7111 commented on
Jul 6, 2025 • 0 new comments -
Support doctrine/persistence 4
#6966 commented on
Jul 5, 2025 • 0 new comments -
Feature: BackedEnumFilter allow multiple values similar to SearchFilter[exact]
#7128 commented on
Jul 5, 2025 • 0 new comments -
Invalid type for Parameter::$schema according to phpstan
#7119 commented on
Jul 1, 2025 • 0 new comments -
[OpenAPI] Allow using (more) objects instead of arrays in openapiContext
#6173 commented on
Jun 30, 2025 • 0 new comments -
Adding configuration directly under the resource config in a yaml file gives an error
#6992 commented on
Jun 26, 2025 • 0 new comments -
[feat] Mercure doesn't use state provider when publishing updates
#7087 commented on
Jun 22, 2025 • 0 new comments -
Nullable collection crashes on normalization
#7050 commented on
Jun 17, 2025 • 0 new comments -
[Laravel ] swagger UI is showing padlock (authorization btn) on every endpoint there exists.
#7191 commented on
Jun 9, 2025 • 0 new comments