UNPKG

tiny-essentials

Version:

Collection of small, essential scripts designed to be used across various projects. These simple utilities are crafted for speed, ease of use, and versatility.

23 lines (16 loc) 1.29 kB
## ✨ New Classes * **TinyCookieConsent** — A customizable cookie consent manager with multiple categories, localStorage support, and smooth animations. * **TinyDayNightCycle** — Complete day-night cycle system managing seasons, moons, time, and weather. * **TinyAdvancedRaffle** — Advanced, seedable raffle system with weighted items, pity systems, and conditional rules. * **TinyInventoryTrader** — A specialized inventory system for trading and managing items between players. * **TinyInventory** — Robust inventory system with stack handling, slot management, and item events. * **TinyI18** — Internationalization helper to manage translations and locale strings efficiently. * **TinyGamepad** — Gamepad input handler for seamless integration with keyboard and controller input. ## 🛠 Bug Fixes & Improvements * **TinyToastNotify** — Tiny fix in css var applied. * **TinyLocalStorage** — Added support for `number` type to fix `Infinity` issues in JSON. ## 🗑 Deprecated & Removed * **TinyRateLimiter** — Removed `reset` method. * **TinySmartScroller** — Removed methods: `_emit`, `isUserAtCustomBottom`, `isUserAtCustomTop`, `isUserAtBottom`, `isUserAtTop`. --- **Full Changelog**: https://github.com/JasminDreasond/Tiny-Essentials/compare/1.20.3...1.21.0