VulCode

API Platform: nasze zmiany w projekcie open source

Serwerowa część API Platform, frameworka PHP do budowania API REST z hipermediami i API GraphQL.

Język
PHP
Gwiazdki na GitHubie
2579
Strona projektu
api-platform.com
1przyjęta zmiana
Scalona 9 października 2026.
40. miejsce wśród 64 projektów na GitHubie z naszymi zmianami, według gwiazdek. Pierwszy jest Zed (91 587).

Zmiana przyjęta w API Platform

Normalizator HAL liczy odwołania cykliczne po spl_object_id() zamiast po spl_object_hash(), które PHP 8.6 oznacza jako przestarzałe.

Czego nas to nauczyło

Identyfikator obiektu używany tylko jako klucz można wymienić bez zmiany zachowania. Tam, gdzie wartość trafia na zewnątrz, na przykład do adresu błędu, zmiana wymaga osobnej decyzji.

PHP

Nasze projekty w tej technologii, ich ekrany i to, kiedy ją wybieramy.

Inne projekty z naszymi zmianami: PHP

20 projektów w tej technologii ma nasze przyjęte zmiany. Pasek to gwiazdki repozytorium, obok liczba naszych zmian. Każdy wiersz prowadzi do strony projektu.

API Platform na tle wszystkich naszych zmian

Dzień po dniu od 5 września 2026 do 11 października 2026. Kolumna to wszystkie zmiany przyjęte tego dnia, akcent to zmiany w API Platform.

  • Zmiany w API Platform
  • Zmiany w innych projektach

1 przyjęta zmiana w API Platform

Scalona 9 października 2026.

Tego samego dnia

Tego dnia nie przyjęto naszych zmian w żadnym innym projekcie.

Cały okres

125 przyjętych zmian w 65 projektach.

Pytania o nasze zmiany w API Platform

Skąd są te zmiany, kto je przyjął i czy poprawimy coś w Twojej bibliotece.

Używasz API Platform w swoim projekcie?

Jeśli coś w nim nie działa, poprawimy to u źródła i zostawimy obejście do czasu wydania. Odpiszemy w godzinę.