File Details
v1.13.0
- R
- Apr 17, 2026
- 5.60 MB
- 19
- 12.0.1+1
- Retail
File Name
KitnEssentials-v1.13.0.zip
Supported Versions
- 12.0.1
- 12.0.0
KitnEssentials
v1.13.0 (2026-04-17)
- v1.13.0: custom nicknames + popup height fix
- nicknames: add search, flash, disabled states, popup errors
Search box in the Saved Nicknames card header live-filters keys +
nicknames (case-insensitive substring). Filter persists across
RefreshContent; focus stays with the box while the user types.
Placeholder "Search..." when empty + unfocused, Escape clears.
Export and Clear All buttons now gray out when the list is empty so
clicking them doesn't pop a pointless "nothing to export" error.
Import and Export errors surface in a popup instead of a chat line so
the user sees them even with chat hidden.
Row flash: 0.45-alpha accent overlay on newly saved/imported rows,
fading over 0.8s. Uses a pre-import snapshot to flash only touched
keys. Save flashes the single upsert; import flashes every add/update. - add nicknames import/export with replace mode and clear all
Import/Export card sits above Saved Nicknames so action buttons stay
reachable without scrolling past a long list. Uses AceSerializer +
LibDeflate with the "!KEN1!" prefix, mirroring DungeonTimers pipeline.
Replace toggle (paired visually with Import in the right column) wipes
the local list before applying the import — confirmed via popup since
it's equally destructive as Clear All. Default remains additive merge.
Clear All card at the bottom of the page as a danger zone, with its
own confirmation popup. - fix CreatePrompt clipping when message wraps past default height
Fixed POPUP_HEIGHT of 120 left only ~26px for the message label, so
confirmation prompts with "\n\nAre you sure?" rendered text under
the button row (visible in DT's Reset All Triggers and KE's Clear All
Nicknames popups). Measure the rendered FontString height after SetText
and expand the dialog only when needed, so short prompts stay compact. - add custom nicknames feature (ElvUI tag + GUI editor)
- kes:nickname tag family (30 numeric widths + short/medium/long) with
UnitName fallback on unknown characters - global db.global.Nicknames keyed by Fullname-NormalizedRealm for
NSRT-compatible import/export format later - GUI page under QoL "Custom Nicknames": Note with ElvUI path + example,
Available Tags reference, Add/Update form with Tab nav and Enter-to-save,
Use Current Target helper - saved list sorted by nickname so groups cluster, click-to-edit fills the
form above, centered group dividers (#888888 at 0.35 alpha), red Remove
matching Reset All Triggers - KE:RefreshNicknameTags via ElvUF.Tags:RefreshMethods so edits apply
without /reload - realm auto-append on manual saves when no dash present
- kes:nickname tag family (30 numeric widths + short/medium/long) with

