VulCode

Composer: nasze zmiany w projekcie open source

Menedżer zależności dla PHP: instaluje i aktualizuje biblioteki projektu według pliku composer.json.

Język
PHP
Gwiazdki na GitHubie
29 549
Strona projektu
getcomposer.org
1przyjęta zmiana
Scalona 8 października 2026.
2. miejsce wśród 64 projektów na GitHubie z naszymi zmianami, według gwiazdek. Pierwszy jest Zed (91 587).

Zmiana przyjęta w Composer

Dokumentacja i pomoc polecenia config mówią, które klucze obsługują --json i --merge: oprócz extra.* także klucze policy.* i audit.ignore, a przy pozostałych kluczach te flagi są pomijane.

Czego nas to nauczyło

Dokumentacja, która opisuje mniej, niż robi kod, myli tak samo jak błąd. Lista obsługiwanych kluczy w pomocy polecenia oszczędza zgadywania.

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.

Composer 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 Composer.

  • Zmiany w Composer
  • Zmiany w innych projektach

1 przyjęta zmiana w Composer

Scalona 8 października 2026.

Tego samego dnia

Przyjęto też nasze zmiany w: urfave/cli, Predis, Versity Gateway.

Cały okres

125 przyjętych zmian w 65 projektach.

Pytania o nasze zmiany w Composer

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

Używasz Composer 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ę.