Skip to content

1.0.0

Choose a tag to compare

@sjdonado sjdonado released this 04 Nov 06:35
· 22 commits to master since this release

Monocuco nació en 2020 como un proyecto universitario, cinco años después ha sido utilizado por más de 4.000 usuarios:

image

Las primeras versiones utilizaban un archivo json para la persistencia y un motor de búsqueda simplificado. Esto solo es ideal para menos de 1.000 palabras. En un esfuerzo por mejorar la experiencia y expandir el tamaño del diccionario, Monocuco ha sido rediseñado con tecnologías modernas para soportar más palabras, ser más fácil de usar y funcionar sin conexión.

image

Qué ha cambiado

  • Migración de React a SvelteKit (SPA + SSG + PWA)
  • Migración a Tailwindcss 4 con DaisyUI 5
  • Base de datos sin conexión a internet (duckdb-wasm + Apache Parquet)
  • Persistencia de base de datos a través de OPFS e invalidación de cache a través de hash SHA-256
  • Nuevo motor de búsqueda FTS + BM25 con indices creados en tiempo de ejecución
  • Búsqueda con sugerencias
  • Paginación por cursores
  • Compartir palabras
  • Nueva página para añadir definiciones via web (formulario conectado al repositorio a través de n8n)
  • 1.700+ nuevas palabras añadidas gracias a https://sites.google.com/site/jdvillalobos/barranquillerismos
  • Glosario de palabras disponibles por letras
  • Tabla de contribuidores es actualizada automáticamente cuando se añade una nueva palabra a través del CLI

Contribuciones

Nuevos colaboradores

Registro completo de cambios: https://github.com/sjdonado/monocuco/commits/1.0.0