Version 1.1.0

From ReflexCLI
Revision as of 14:01, 3 January 2018 by Rtm223 (talk | contribs)
Jump to: navigation, search

Release Date

Approved as of 2018-01-02.

Changes

  • Autocomplete with hierarchies.
  • Console waits for the end of the frame to close
    • helps prevent conflict with input polling that might check for console state.
  • Interface support
    • [ConsoleCommand] works on interface members.
    • Interfaces can be supplied as command parameters.
    • Interfaces can be found and addressed in scene (as per MonoBehaviours)
  • Components/GameObjects with spaces can be addressed
    • Spaces in GameObject names are replaced with underscores.
  • Parameter processors now handle derived types.
    • [ParameterProcessor(typeof(UnityEngine.Component))] will handle Component and all derived classes.
    • If multiple parameter processors are appropriate for the given type, then the closest base will be used.

Settings

  • Added Default naming convention.
  • Added Console font.
  • Hierarchical autocomplete toggle.

Bug Fixes

  • [ConsoleCommand] members inherited by derived classes create multiple commands.
  • History scroll sensitivity is very slow.
  • When browsing history, command details and suggestions are not shown.