- Add autocomplete caching, tag prefix indexing, and stronger usage ranking
- Add bundled merged Danbooru/e621 tag data
- Estimate max wildcard and dynamic-prompt token counts
- Store original/resolved prompt metadata and restore resolved previews
- Insert short wildcard leaf names when unambiguous
- Harden prompt preview toggles and textarea rebinding
- Expand tests for autocomplete, metadata, tokenization, and wildcards
- add A1111-style __wildcard__ expansion for prompt and negative nodes
- support nested wildcards and dynamic prompt syntax inside wildcard files
- add wildcard autocomplete with folder/file suggestions and content drill-down
- improve wildcard popup rendering, limits, and keep-open behavior
- normalize spacing after optional wildcard/dynamic expansions
- make autocomplete frequency ranking relevance-aware with recency weighting
- fix wildcard usage stars so selection history affects ordering
- update README, TODO, and CHANGELOG to document the new behavior
- Refactor `getCaretCoordinates`with scaled coordinate mapping to support ComfyUI canvas zoom/pan.
- Overhaul autocomplete selection logic to default to no selection (-1), allowing Enter for newlines.
- Decouple hover visuals from active selection to prevent accidental mouse-based confirms.
- Implement horizontally-expanding popup layout to prevent text cutoff on long tags/aliases.
- Improve selection aesthetics with modern blue accent bars and high-contrast highlights.
- Fix token boundary marker drift using zero-width containers and robust CSS property mirroring.
- Unify backend tag database defaults in `autocomplete.py` to ensure user settings take effect.