Skip to content

Releases: paradoxuum/centurion

🛠️ 0.3.2

11 Mar 14:01
6988145
Compare
Choose a tag to compare

🛠️ Changes

  • Remove leftover debug print statements

Full Changelog: v0.3.1...v0.3.2

🛠️ 0.3.1

11 Mar 11:31
88096f0
Compare
Choose a tag to compare

🛠️ Changes

  • Added React as a peer dependency, preventing dependency conflict issues

Full Changelog: v0.3.0...v0.3.1

🌠 0.3.0

10 Mar 23:27
ba3a38f
Compare
Choose a tag to compare

✨ 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: v0.2.1...v0.3.0

🔧 0.2.1

11 Feb 14:40
007024a
Compare
Choose a tag to compare

✨ What's New

  • Add hideOnLostFocus option in #17
  • Allow @Command to infer name in #18

🛠️ Changes

  • Activation keys are now set from the default interface's options
  • Terminal time is now formatted in your local timezone

🪲 Bug Fixes

  • Do not split string before sending over the network by in #20
  • Add quotes around an argument if it has spaces in #21

Full Changelog: v0.2.0...v0.2.1

✨ 0.2.0

10 Feb 14:58
eca61ee
Compare
Choose a tag to compare

✨ 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

Full Changelog: v0.1.2...v0.2.0

🔧 0.1.2

09 Feb 17:57
9d037a1
Compare
Choose a tag to compare

🛠️ 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: v0.1.0...v0.1.2

🎉 0.1.0

08 Feb 16:32
0582f27
Compare
Choose a tag to compare