1.0.0
Monocuco nació en 2020 como un proyecto universitario, cinco años después ha sido utilizado por más de 4.000 usuarios:
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.
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
- Nuevas palabras añadidas: 'Masacote' y 'Valecita' by @jvillegasd in #1
- Nuevas palabras by @fokobot in #2
- Palabras añadidas by @herasj in #3
- Se agregaron: cule, 'e, embala'o, 'erda, mamonúo, tronco by @Yenniferh in #4
- Palabras añadidas: Gorrero y Liso by @jbolivard in #6
- [new-word]: added the joa word by @jcastell7 in #5
- pava and filo words added by @jaravad in #7
- new_words: eche, pluma, mani by @oskhar1099 in #8
- New words by @kristellu in #10
- new words - kristell by @kristellu in #9
- [fix]: spell checking by @jcastell7 in #11
- Nuevas palabras by @jbolivard in #13
- Hey cambiado por Ey by @jbolivard in #14
- New word by @Juandavid716 in #15
- :^) by @krthr in #16
- Add "vacile" word by @Rafaell416 in #18
- Add "Añoñi" word by @pygabo in #19
- add synonims by @Rafaell416 in #20
- New word by @Rome96 in #21
- Feature/cli by @krthr in #23
- add 'Coleto', 'Cuadro', 'Espantajopo', 'Pupi', 'Corroncho' words by @bughuntsman in #28
- fix 'nombres' word in readme by @bughuntsman in #29
- add 'cucayo' word by @bughuntsman in #26
- add 'monda' word by @bughuntsman in #27
- significado de COLETERA
by @Rome96 in #22 - link to slack channel by @Rafaell416 in #30
- New word: Aro by @manliot in #32
- Ahora si creo que arreglé todo by @jbolivard in #33
- New word/a bunch of new words by @Rafaell416 in #34
- Agregar palabra ñopito by @cesc1989 in #35
- Agregar emburundanguear by @cesc1989 in #36
- Mejoras menores en el README by @cesc1989 in #37
- Nueva palabra, vaina. by @jfcalao in #38
- Nueva palabra, ñapa by @JohnDBR in #39
- nueva-palabra: bacano by @sjdonado in #41
- add new word quedado by @fazd in #42
- feature: loading icon & searching timeout by @krthr in #44
- add new word arajooo by @wgarcia1309 in #45
- Cipote e' Pull request by @gmmonsalve in #46
- new word aja positivo by @jvelezpo in #48
- new word cachaco by @jvelezpo in #49
- Nueva palabra y frase by @hackvan in #50
- new expression: ¡ay ombe! by @Yenniferh in #47
- new word (bollón - bollona) by @Rafaell416 in #54
- New word: Nombe by @Yenniferh in #53
- Bochinche new word added by @ferch5003 in #52
- New word: Añuñío by @pyjavo in #58
- New word "bolita" by @bgarcia92 in #59
- Añadida una nueva expresión: mamar gallo by @rmacuna in #60
- Me añadí al Readme by @rmacuna in #61
- feat(ServiceWorker): ✨ serviceWorker.register() by @krthr in #64
- chore(dependabot.yml): ✨ Dependabot file by @krthr in #63
- Bump eslint-plugin-react from 7.19.0 to 7.26.1 by @dependabot[bot] in #76
- Bump commander from 5.1.0 to 8.2.0 by @dependabot[bot] in #73
- Bump husky from 4.2.5 to 7.0.2 by @dependabot[bot] in #71
- Bump react-highlight-words from 0.16.0 to 0.17.0 by @dependabot[bot] in #68
- ci: add new words by @barcasnerd in #72
- Arch redesign by @sjdonado in #85
- Añadiendo dos palabras al diccionario by @LJossue in #87
- 86 frontend redesign by @sjdonado in #88
- Auto darkmode by @sjdonado in #89
- added "juma" by @anfvc in #91
- Refactor/monocuco v2 by @sjdonado in #93
- Fix/duckdb wasm safari transaction error by @sjdonado in #94
- Feat/improve init loading performance by @sjdonado in #95
Nuevos colaboradores
- @jvillegasd hizo su primera contribución en #1
- @fokobot hizo su primera contribución en #2
- @herasj hizo su primera contribución en #3
- @Yenniferh hizo su primera contribución en #4
- @jbolivard hizo su primera contribución en #6
- @jcastell7 hizo su primera contribución en #5
- @jaravad hizo su primera contribución en #7
- @oskhar1099 hizo su primera contribución en #8
- @kristellu hizo su primera contribución en #10
- @Juandavid716 hizo su primera contribución en #15
- @krthr hizo su primera contribución en #16
- @Rafaell416 hizo su primera contribución en #18
- @pygabo hizo su primera contribución en #19
- @Rome96 hizo su primera contribución en #21
- @bughuntsman hizo su primera contribución en #28
- @manliot hizo su primera contribución en #32
- @cesc1989 hizo su primera contribución en #35
- @jfcalao hizo su primera contribución en #38
- @JohnDBR hizo su primera contribución en #39
- @fazd hizo su primera contribución en #42
- @wgarcia1309 hizo su primera contribución en #45
- @gmmonsalve hizo su primera contribución en #46
- @jvelezpo hizo su primera contribución en #48
- @hackvan hizo su primera contribución en #50
- @ferch5003 hizo su primera contribución en #52
- @pyjavo hizo su primera contribución en #58
- @bgarcia92 hizo su primera contribución en #59
- @rmacuna hizo su primera contribución en #60
- @dependabot[bot] hizo su primera contribución en #76
- @barcasnerd hizo su primera contribución en #72
- @LJossue hizo su primera contribución en #87
- @anfvc hizo su primera contribución en #91
Registro completo de cambios: https://github.com/sjdonado/monocuco/commits/1.0.0