Micro Base v11
π Added Features
- File presets (see below)
- FileWatcher now replaced with a new system
- Rewrote HotReload 100 lines shorter lol
- RegisterCommands is now fully dynamic
- ComponentLoader now decentralized, you can now rename folders as you wish
π Removed Features (oh boy...)
- Sharding (details on that soon)
- TypeScript support did more harm than good
- Package checking, manage your own damn stuff lol
- Closest Match had no purpose
- Console Prompts no longer needed
- Interaction overrides again did more harm than good
- Collector support completely removed, DJS makes it impossible to mix with handlers
π§ Big Fixes
- ReadFolder would try to require() files even if not JS
- ComponentLoader sometimes errors if require() fails
- Discord deprecated the dm_permissions on commands, updated command registration to reflect this
- Prefix Handler was not hooked up to the same error system with commands
- Removed unused client caches in index (fileErrors, responseCache, activeCollectors)
- Utilities will now report that they are disabled
π Other Changes
- Fixed capitalisation on various files/folders
- Updated LICENSE for 2025 π₯
- Documentation updates as you can expect lol
- Downgraded DiscordJS to 14.16 because they removed ephemeral responses π€‘