1 listopada wydano 2.23 prostego i niezawodnego systemu rozproszonego zarządzania konfiguracją Fossil SCM, napisanego w języku C i wykorzystującego bazę danych SQLite jako magazyn.
Lista zmian:
- dodano możliwość zamykania tematów forum dla użytkowników bez uprawnień. Domyślnie tylko administratorzy mogą zamykać tematy lub odpowiadać na nie; aby przyznać taką możliwość moderatorom, można użyć parametru forum-close-policy;
- dodano polecenie fossil all whatis;
- poprawne komunikaty o przemianowanych lub edytowanych plikach przez polecenie fossil status i interfejs webowy;
- polecenie fossil help teraz wyświetla domyślną wartość dla tej opcji;
- na wykresach osi czasu zamknięte commity są wyświetlane za pomocą znaku X w centrum okręgu lub pola węzła;
- nowe opcje powiadomień e-mail: odbieranie tylko pierwszej wiadomości w każdym nowym temacie, i/lub wiadomości będących odpowiedzią na wiadomości użytkownika;
- naprawiono błąd, który wystąpił w wersji 2.22, powodujący awarię pełnotekstowego wyszukiwania FTS5, jeśli wyszukiwany tekst zawierał znaki inne niż ASCII;
- ulepszona ochrona przed atakami złośliwego oprogramowania;
- ulepszono drzewa list plików, z wyświetlaniem wielkości plików i możliwością sortowania;
- polecenie fossil fts-config teraz pokazuje, ile miejsca w magazynie zajmuje pełnotekstowy indeks;
- teraz zmiana wartości parametru na pusty ciąg w większości przypadków jest równoważna usunięciu tego parametru. Istnieją pewne wyjątki, na które wskazuje flaga keep-empty;
- polecenie fossil branch list może teraz filtrować gałęzie, które zostały (lub nie zostały) scalone w bieżącej gałęzi;
- ulepszono interakcję z zdalnymi repozytoriami przez protokół SSH;
- zaktualizowano wbudowane biblioteki SQLite, ZLib i Pikchr;
- ulepszono dokumentację.
Źródło: linux.org.ru
