Skip to content

Release 1.0.1

Choose a tag to compare

@github-actions github-actions released this 05 Aug 14:56
· 12 commits to main since this release
2e760ee

[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

New Contributors

Full Changelog: v1.0.0...v1.0.1