Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Support doctrine/collections ^3 in API Platform Doctrine packages

Cerrado
#7,941 2 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
Medio día
Aptitud para principiantes
56/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
php
Área
api, backend

Línea de trabajo

Inspecciona las declaraciones de dependencias de api-platform/doctrine-common y api-platform/doctrine-orm, y revisa después cómo se valida su compatibilidad con Doctrine ORM. Confirma que las restricciones de paquetes compatibles permiten doctrine/collections ^3.1 junto con las versiones compatibles de Doctrine ORM, y verifica que la resolución de dependencias de Composer se realice correctamente.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

doctrine

Hello,

I'm trying to upgrade doctrine/collections to ^3.1 in a project using API Platform with Doctrine ORM.

Current setup:

  • api-platform/doctrine-orm: ^4.3.3
  • doctrine/orm: ^3.6.3

Composer reports that the upgrade is blocked because:

  • doctrine/orm < 3.7 requires doctrine/collections ^2.x
  • api-platform/doctrine-common currently requires doctrine/collections ^2.1

From what I can see, Doctrine ORM support for doctrine/collections ^3 has already been added in newer Doctrine ORM versions, but API Platform still prevents the upgrade through its Doctrine packages.

Is support for doctrine/collections ^3 planned for:

  • api-platform/doctrine-common
  • api-platform/doctrine-orm

If yes, is there an expected version or timeline?

Thanks a lot for the amazing API Platform 🙂

Lenguaje dominante
PHP
Estrellas
2.6k
Forks
989
Merge medio
1 d 17 h
PR fusionados (30 d)
81

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de api-platform/core

Todos los issues de api-platform/core

Issues similares

Más issues de PHP

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.