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
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.
- Pull request #13111scalony 8 października 2026
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.
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.
Pytania o nasze zmiany w Composer
Skąd są te zmiany, kto je przyjął i czy poprawimy coś w Twojej bibliotece.
Czytaj dalej
Więcej o tej pracy i o pozostałych projektach z naszymi zmianami.
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ę.