El 1 de noviembre se lanzó la versión 2.23 de un sistema distribuido simple y altamente confiable. gestión de configuración Fossil SCM, escrito en lenguaje C y utilizando SQLite como base de datos de almacenamiento.
Lista de cambios:
- se ha añadido la opción de cerrar temas en los foros para usuarios no privilegiados. Por defecto, solo los administradores pueden cerrar temas o responder en ellos, y para otorgar esta capacidad a los moderadores se puede usar el parámetro forum-close-policy;
- se ha añadido el comando fossil all whatis;
- mensajes correctos sobre archivos renombrados o editados mediante el comando fossil status y la interfaz web;
- el comando fossil help ahora muestra el valor predeterminado para esta opción;
- en los gráficos de la línea de tiempo, los commits cerrados se muestran con una 'X' en el centro del círculo o campo del nodo;
- nuevas opciones para las notificaciones por correo electrónico: recibir solo el primer mensaje en cada nuevo tema, y/o mensajes que sean respuestas a los mensajes del usuario;
- se ha corregido un error que apareció en la versión 2.22 que hacía que la búsqueda de texto completo FTS5 fallara si el texto buscado contenía caracteres distintos de ASCII;
- se ha mejorado la protección contra ataques maliciosos;
- se han mejorado las listas de archivos en árbol, mostrando los tamaños de los archivos y la posibilidad de ordenarlos;
- el comando fossil fts-config ahora muestra cuánto espacio ocupa el índice de texto completo en el almacenamiento;
- ahora cambiar el valor de un parámetro a una cadena vacía en la mayoría de los casos es equivalente a eliminar este parámetro. Hay algunas excepciones, indicadas por la bandera keep-empty;
- el comando fossil branch list ahora puede filtrar ramas que han (o no) sido fusionadas en la rama actual;
- se ha mejorado la interacción con repositorios remotos a través del protocolo SSH;
- se han actualizado las bibliotecas integradas SQLite, ZLib y Pikchr;
- se mejoró la documentación.
Fuente: linux.org.ru
