Lichess: nasze zmiany w projekcie open source
Serwer szachowy lichess.org: darmowy, bez reklam i otwarty, nastawiony na grę w czasie rzeczywistym. Zaplecze jest napisane w Scali, interfejs w TypeScripcie.
- Język
- TypeScript
- Gwiazdki na GitHubie
- 18 893
- Strona projektu
- lichess.org
Zmiana przyjęta w Lichess
Znak wyniku na koniec partii trafia na inną bierkę, gdy strona kończy grę bez króla, jak w antichess i w hordzie po stronie białych: kolejno na hetmana, wieżę, gońca, skoczka albo pionka. Pojawia się też w partiach antichess z dwoma królami po promocji, w których wcześniej nie było go wcale.
- Pull request #22108scalony 19 października 2026
Czego nas to nauczyło
Kod, który zakłada, że każda strona ma dokładnie jednego króla, psuje się w wariantach, które tę zasadę łamią. Zamiast szukać jednej bierki, lepiej przejść listę bierek w ustalonej kolejności i wziąć pierwszą, która stoi na planszy.
TypeScript, React i Node
Nasze projekty w tej technologii, ich ekrany i to, kiedy ją wybieramy.
Inne projekty z naszymi zmianami: TypeScript, React i Node
6 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.
- Autoprefixer3 przyjęte zmiany22 202
- Lichessta strona, 1 przyjęta zmiana18 893
- compromise21 przyjętych zmian12 167
- vscode-neovim1 przyjęta zmiana7757
- MailDev1 przyjęta zmiana6151
- spacetime3 przyjęte zmiany4107
Lichess na tle wszystkich naszych zmian
Dzień po dniu od pierwszej przyjętej zmiany, 5 września 2026. Kolumna to wszystkie zmiany przyjęte tego dnia, akcent to zmiany w Lichess.
- Zmiany w Lichess
- Zmiany w innych projektach
1 przyjęta zmiana w Lichess
Scalona 19 października 2026.
Tego samego dnia
Tego dnia nie przyjęto naszych zmian w żadnym innym projekcie.
Pytania o nasze zmiany w Lichess
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 Lichess 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ę.