На 1 ноември беше пусната версия 2.23 на простата и надеждна разпределена система конфигурационно управление Fossil SCM, написана на C и използваща база данни SQLite за съхранение.
Списък с промени:
- Добавена е възможността за затваряне на теми във форума за потребители без привилегии. По подразбиране затварянето на теми или отговарянето в тях е разрешено само на администратори; за добавяне на тази възможност на модератори, може да се използва параметърът forum-close-policy;
- Добавена е команда fossil all whatis;
- Коректни съобщения за променени или редактирани файлове чрез командата fossil status и уеб интерфейса;
- Командата fossil help сега показва стойността по подразбиране за тази опция;
- На графиките на времевата линия затворените комити се показват с X в центъра на кръга или полето на възела;
- Нови опции за уведомления по електронна поща: получаване само на първото съобщение във всяка нова тема и/или съобщения, които са отговори на потребителски съобщения;
- Поправена е грешка, появила се в версия 2.22, която водеше до срив на пълнотекстовото търсене FTS5, когато търсеният текст съдържаше символи различни от ASCII;
- Подобрена е защита срещу злонамерени атаки;
- Подобрени са дървовидните списъци с файлове, с показване на размерите на файловете и възможност за сортиране;
- Командата fossil fts-config сега показва колко място в хранилището заема пълнотекстовия индекс;
- Сега промяната на стойността на параметъра на празен стринг в повечето случаи е равносилна на изтриването на този параметър. Има няколко изключения, върху които указва флагът keep-empty;
- Командата fossil branch list сега може да филтрира клоновете, които са (или не) обединени в текущия клон;
- Подобрено е взаимодействието с отдалечени хранилища чрез протокола SSH;
- Актуализирани са вградените библиотеки SQLite, ZLib и Pikchr;
- подобрена е документацията.
Източник: linux.org.ru
