版本发布 8
# 🛠️ Changes - Remove leftover debug print statements **Full Changelog**: https://github.com/paradoxuum/commander/compare/v0.3.1...v0.3.2
🛠️ Changes - Added React as a peer dependency, preventing dependency conflict issues **Full Changelog**: https://github.com/paradoxuum/commander/compare/v0.3.0...v0.3.1
✨ What's New - Guards can now be registered globally with `registerGuards` - Command aliases are now supported - API used to access registered commands/groups has been reworked - The font used in the UI is now customizable via interface options - UI background transparency is now customizable (default is `0.25`) 🛠️ Changes - Various UI changes: UI has been made smaller, padding should be more consistent, font changed to Builder Sans - Client/server syncing has been reworked, which should fix some syncing bugs - UI font is now preloaded, which should hopefully fix loading issues 🪲 Bug Fixes - Fixed text case not being corrected when autocompleting a command (#22) - Fixed a bug where the previous command would still be executed when the text input is cleared **Full Changelog**: https://github.com/paradoxuum/commander/compare/v0.2.1...v0.3.0
## ✨ What's New * Add `hideOnLostFocus` option in https://github.com/paradoxuum/commander/pull/17 * Allow `@Command` to infer name in https://github.com/paradoxuum/commander/pull/18 ## 🪲 Bug Fixes * Do not split string before sending over the network by in https://github.com/paradoxuum/commander/pull/20 * Add quotes around an argument if it has spaces in https://github.com/paradoxuum/commander/pull/21 **Full Changelog**: https://github.com/paradoxuum/commander/compare/v0.2.0...v0.2.1
## ✨ What's New - Operator support for player types (`@me or .`, `@all or *`, `@others or **`, `@random or ?`) - The interface is now customizable, allowing you to change the size, position, anchor point and display order of the UI - Terminal output text is now selectable ## 🛠️ Changes - Guards have been reworked to be easier to use: the `runNext` parameter has been removed and a `boolean` is now used to determine execution - The executor (`Player`) is now passed to a type's `transform` and `suggestions` functions - `CommanderApp` has been renamed to `CommanderInterface` and is now specified using `{ interface: CommanderInterface() }` ## 🪲 Bug Fixes - Fixed a regression caused by changing networking solutions, causing commands to fallback to the default reply - Fixed an error caused by running React in development mode ## 🎉 New Contributors * @sasial-dev made their first contribution in https://github.com/paradoxuum/commander/pull/11 **Full Changelog**: https://github.com/paradoxuum/commander/compare/v0.1.2...v0.2.0
## 🛠️ Changes - Removed Remo and Sift dependency to reduce package size ## 🪲 Bug Fixes - Only check inputs for history traversal and autocompletion when the terminal text box is focused **Full Changelog**: https://github.com/paradoxuum/commander/compare/v0.1.0...v0.1.1
🛠️ Changes - Removed Remo and Sift dependency to reduce package size 🪲 Bug Fixes - Only check inputs for history traversal and autocompletion when the terminal text box is focused **Full Changelog**: https://github.com/paradoxuum/commander/compare/v0.1.0...v0.1.1
First release! **Full Changelog**: https://github.com/paradoxuum/commander/commits/v0.1.0