File Details
v1.0.1
- R
- Jan 9, 2026
- 171.96 KB
- 5
- 12.0.1+9
- MoP Classic + 3
File Name
NoobTaco-Config-v1.0.1.zip
Supported Versions
- 12.0.1
- 12.0.0
- 11.2.7
- 11.1.7
- 5.5.3
- 5.5.0
- 4.4.2
- 3.80.0
- 1.15.8
- 1.15.7
Lib: NoobTaco-Config
v1.0.1 (2026-01-09)
Full Changelog Previous Releases
- Finalize LibStub standardization and documentation for v1.0.1 release
- Optimize .pkgmeta to exclude dev files from releases
- Add Project IDs for CurseForge and Wago
- Standardize on LibStub for library versioning and embedding
- chore: cleanup, docs update, and packaging prep
- chore: fix unused argument warning in Renderer.lua
- fix(Tests): implement double-pass rendering to ensure layout engine stability
- fix(Renderer): improve fallback for text height calculation to prevent layout lag
- fix(Renderer): properly detach frames on release to prevent recycling bugs
- docs: Update README to replace expandable with card component
- feat: Major renderer stabilization and card component
- Add ResetFrame() helper to clear state when retrieving frames from pool
- Make ReleaseChildren() recursive to handle nested Content frames
- Use pcall for script clearing to avoid errors on unsupported scripts
- Remove expandable component (source of layout instability)
- Add new 'card' component type with titled header and bordered container
- Card dynamically calculates height based on rendered children
- Update ConfigTest.lua Profiles to use card containers
Fixes: frame pool leaking stale handlers, overlapping elements on page switch,
missing headers on Experiments page
- Fix rendering and layout issues, including scrollbar visibility and memory leak prevention.
- Added theme picker to test app
- Removed info tag from sidebar in test
- feat(theme): refine Default theme and fix button highlight persistence
- feat(theme): add NoobTaco theme based on Digital Taco UI Kit Specs
- feat: implement button styles, text truncation, and sidebar highlighting
- Added semantic button styles (primary, secondary, success, info, warning, error) to Themes/Theme.lua
- Implemented text truncation with ellipses for buttons to prevent text overflow
- Merged style and custom color support in Internal/Renderer.lua
- Added Experiments section to ConfigTest.lua to showcase button variations
- Implemented SelectSidebarButton in Internal/Layout.lua for section persistence
- Standardized TOC file formatting
- Fix: Resolve linting warnings (unused vars & shadowing)
- Removed unused localized globals in Internal/Renderer.lua
- Renamed shadowing 'type' parameters in Internal/Renderer.lua and Internal/Schema.lua
- Refactor: Reorganized library structure to follow best practices
- Moved Core files to Internal/ and Themes/
- Created root NoobTaco-Config.lua entry point
- Updated TOC with localized categories and improved metadata
- Localized globals in all modules for Lua 5.1 performance and adherence
- docs: add API reference and sync utility, refine library core
- Fix CI linting errors
- docs: update changelog with slider initial render fix details
- feat: implement version-based icon fallback for audio components
- feat: add real-time value indicator to slider component
- Skin EditBox, Dropdown, and Slider with thin borders; adjust layout for side-by-side components
- Fix slider rendering on initial load and update docs
- feat: implement About container widget
- docs: Fix README title and badge formatting
- docs: Add CI and Release status badges
- fix: Resolve remaining luacheck warnings by cleaning up code
- refactor: Fix unused variable and shadowing lint errors
- chore: Relax luacheck rules further for CI
- chore: Fix CI linting configuration
- fix: Code cleanup in ConfigRenderer
- ci: Add Luacheck linting workflow
- feat: Add Expandable List Item component
- style: Increase alert background opacity
- feat: Add Media Dropdown and About Tab text block
- Fix Developer Options layout overlap and padding
- Update layout: Remove content background overlay for lighter appearance
- feat: enhance layout with padding and minimal scrollbar
- feat: implement dynamic severity colors for callouts
- chore: Bump version to 1.0.0 and internalize fonts
- feat: Custom themes, live updates, and alert color fixes
- Add design documentation and legacy context
- Initial commit

