v1.0.0
6 de octubre de 2026Primera versión estable, con un archivo de configuración que por fin funciona
- Es la primera versión estable. A partir de ahora, la línea de comandos y el archivo de configuración siguen el versionado semántico (SemVer): cualquier cambio que los rompa llegará solo con una nueva versión mayor. 7 tests nuevos (308 en total).
- Nuevo comando mboxshell config [path|show|defaults] (#40). path indica dónde está el archivo de configuración y si ya existe; show lo muestra con un aviso por cada valor que se ignora, y defaults imprime todas las opciones con su valor por defecto como un archivo comentado. No modifica nada y solo escribe en la salida estándar, así que basta con redirigir defaults a un archivo para tener un punto de partida.
- La mayoría de las opciones del archivo de configuración no hacían nada: solo se leían el nivel de log, el tema y las dos opciones de adjuntos. Ahora funcionan default_sort, sort_order, date_format, layout, show_sidebar, max_cached_messages, csv_separator y cache_dir, y un valor no válido vuelve a su valor por defecto con un aviso en lugar de ignorarse en silencio. En macOS el archivo está en ~/Library/Application Support/mboxshell/config.toml, no en ~/.config/mboxshell como decía el README.