- Fixed Input for View Cycling / Remove.
- Fixed Default unused Prefabs that throwed warnings during build for other input systems.
- Added Peek Feature
- Better handling of prefabs (now you can duplicate prefabs from Package Resources into your Assets/Resources and remove the Default_ prefix to create your own variant)
- Added Support for new Input System
- Separated Input as
ConsoleInput
abstract behaviors. - Console now spawns from different prefabs based on the presence of input system package and usage in player settings (prioritizes to legacy if both are used)
- Added a
onConsoleToggle
event to hook into when the console visibility changes. - Added API & Functionality for debug views.
Minimal version is now 2019.4
- Added a
Console.ExecuteCommand(string command)
to execute a command from script. - Fixed namespace in
ConsoleUtility.cs
preventing to ReferenceConsole.Alias
directly in custom classes.
- No more preview label for the package
- Got rid of UGUI ScrollBar, only displays one TextField
- Scrolling uses PageUp/PageDown and custom scrolling system to reduce text rendering overhead
- In order to avoid using
Console.Console
even whenusing Console;
due to ambiguous calls,Console
namespace has been renamed toConsoleUtility
- Ensure command repeat history do not store contiguous duplicates.
- Make Console Log Stacktraces on Error/Exception
- Disabled EventSystem GameObject (Can be enabled if used locally)
- Fixed Time Digits
- Initial Release