File Details
V1.4.0
- R
- Feb 28, 2026
- 2.55 MB
- 5
- 4.0
File Name
nkUI-V1.4.0.zip
Supported Versions
- 4.0
nkUI v1.4.0 - Changelog
Release Date
February 28, 2026
New Features
Manual System
- Complete Manual Module: Replaced the old tutorial system with a comprehensive manual
- Welcome Page: Displays nkUI logo, current version, and changelog for latest version
- Overview Page: Explains nkUI's purpose and basic features
- Default UI Setup Guide: Step-by-step instructions for hiding default RIFT UI elements
- 17 Module Sections: Detailed documentation for each nkUI module
- Multi-language Support: Manual available in English, German, and French
Improvements & Fixes
Map
- **Now uses ingame maps where availabe
- **Much higher resolution map on world 1-4
- **Icons can be scaled in settings
- **Added map icon legends
General
- Removed Tutorial System: Deleted all old tutorial code and graphics
- Code Quality: Various code cleanup and optimization
- Performance: Removed garbage collection and recycling optimizations (reverted to stable)
Action Bar Improvements
- Keybind Labels: Added keybind label display on action bar icons
- Keybind Dialog: Right-click action bar slot to open keybind assignment dialog
- Exclusive Keybinding: Keybinds are automatically removed from other icons when assigned
- Keybind Persistence: Keybinds are saved per character and persist across sessions
Code Cleanups
- Removed garbage collection code for stability
- Removed recycling optimizations that caused issues
- Cleaned up version handling code
- Removed debug prints and dump statements
- Improved overall code organization
LibEKL Updates
- SetFontSize in nkButton: New method to dynamically set button font sizes
- formatNumber Function: New string formatting function for readable number display
- Improved Button Styling: Enhanced button rendering and visual consistency
- Grid Fixes: Improved grid cell rendering and layout
- Manager Updates: Better UI element management and lifecycle handling
- Removed LibTransform: Simplified transform handling
- Improved Scaling: Fixed scaling issues when rotating UI elements
- Strata Bugfix: Small window layering improvements
- Window Icon Management: Fixed missing window element icons
- Manager Improvements: Better internal UI management and event handling
- Grid Cell Rendering: Fixed issues with grid cells not displaying correctly
- Window Elements: Fixed missing icons in various window elements
- Strata/Layering: Fixed window strata positioning issues
- Print/Debug Statements: Removed leftover debug print statements and dumps
- General Stability: Various bug fixes for improved addon stability
Developer Notes
- All code has been validated with Lua 5.1 syntax checker
- GitHub Actions Release Workflow added for automated ZIP creation
- All manual translations (EN, DE, FR) have been updated
- Submodule (LibEKL) integration improved with recursive checkout in workflow
Compatibility
- RIFT Version: 4.0+
- Dependencies: LibEKL, LibMap, LibQB (embedded)
- Languages: English, German, French
Known Issues
None reported at this time.
Credits
- Developer: NaifuKishi
- Inspired by: ndUI, ToxiUI, Parrot, ElvUI
- Contact: rift@naifukishi.com