Release 1.0.1
[1.0.1] - 2025-08-05
Added
Moteur d'Autocomplétion
- AutocompleteEngine - Moteur d'autocomplétion basé sur la structure Trie
- Support multi-langue - Dictionnaires français et anglais intégrés
- API intuitive - Méthodes
autocomplete(),search(),addWord(),addWords() - Performance optimisée - Structure Trie pour recherches O(m)
- Dictionnaires extensibles - Format JSON pour faciliter l'ajout de langues
- Tests unitaires complets - 174 tests couvrant tous les cas d'usage
Enhanced
- Documentation - Exemples détaillés ajoutés dans README.md et EXAMPLES.md
- TypeScript - Définitions complètes pour AutocompleteEngine
- API Export - AutocompleteEngine exporté dans index.js
📊 Performance Metrics
Small strings: 0.010ms avg, 101529 ops/sec
Medium strings: 0.011ms avg, 95182 ops/sec
Large strings: 0.032ms avg, 31492 ops/sec
Small strings: 0.001ms avg, 818389 ops/sec
Medium strings: 0.001ms avg, 1425542 ops/sec
Large strings: 0.002ms avg, 584337 ops/sec
Small strings: 0.001ms avg, 693262 ops/sec
Medium strings: 0.002ms avg, 610691 ops/sec
Large strings: 0.002ms avg, 624816 ops/sec
Small strings: 0.000ms avg, 2265497 ops/sec
Medium strings: 0.000ms avg, 2490395 ops/sec
Large strings: 0.001ms avg, 1963587 ops/sec
Small strings: 0.002ms avg, 449378 ops/sec
Medium strings: 0.002ms avg, 460029 ops/sec
Large strings: 0.003ms avg, 286133 ops/sec
Small strings: 0.003ms avg, 388549 ops/sec
Medium strings: 0.003ms avg, 339063 ops/sec
Large strings: 0.004ms avg, 274571 ops/sec
Small strings: 0.001ms avg, 876800 ops/sec
Medium strings: 0.001ms avg, 1644404 ops/sec
Large strings: 0.002ms avg, 551959 ops/sec
Small strings: 0.001ms avg, 1189213 ops/sec
Medium strings: 0.001ms avg, 1904080 ops/sec
Large strings: 0.002ms avg, 596840 ops/sec
compareAll: 0.021ms avg, 48606 ops/sec
uniform(): 0.000026ms avg, 38189862 ops/sec
int(1, 100): 0.000026ms avg, 38610143 ops/sec
bool(): 0.000035ms avg, 28640181 ops/sec
normal(0, 1): 0.000084ms avg, 11924695 ops/sec
exponential(1): 0.000051ms avg, 19484077 ops/sec
randomString(10): 0.001314ms avg, 760940 ops/sec
randomWord(5): 0.000761ms avg, 1313700 ops/sec
perlin1D(0.5): 0.000039ms avg, 25675246 ops/sec
whiteNoise(): 0.000033ms avg, 30321720 ops/sec
✅ Quality Assurance
- All tests passing across Node.js 14, 16, 18, 20
- Cross-platform compatibility (Linux, Windows, macOS)
- Security audit passed
- Performance benchmarks validated
What's Changed
- Dev by @MXASoundNDEv in #4
New Contributors
- @MXASoundNDEv made their first contribution in #4
Full Changelog: v1.0.0...v1.0.1