Difference between revisions of "Version 2.0.0"
From ReflexCLI
(Changelog for version 2.0.0) |
|||
Line 1: | Line 1: | ||
[[Category:Change Logs| ]] | [[Category:Change Logs| ]] | ||
==Release Date== | ==Release Date== | ||
− | + | 2020-02-05 | |
==Warnings== | ==Warnings== |
Revision as of 03:12, 10 February 2021
Release Date
2020-02-05
Warnings
- New Minimum Unity Version : 2018.4.0
- Internal file structure has been updated so you may need to manually merge if you have made local changes
Package File Structure
ReflexCLI now follows the format of a Unity Package
- Exists in its own Assembly (
RTM.ReflexCLI
) and may be referenced from your assemblies and custom packages - Will install in the old file location Assets/Reflex/
- You can optionally move Reflex into the Packages/ folder, for neatness, see Installation for details.
Changes
-
[ConsoleCommand]
and[ParameterProcessor]
tags are now gathered from all Assemblies in the project- Includes assemblies in the assets folder and in custom packages
- Initialization of the
CommandRegistry
andParameterProcessorRegistry
are handled off the main thread- Reduces initialization time when entering play mode in editor and when booting a build
- Exceptions thrown by commands are piped to the Unity Log, with callstacks, for better debugging
- Reduced some performance overhead in regularly copying lists of data
Settings
- Settings now appears in the standard ProjectSettings window, rather than in an inspector
- Default Settings file location has been moved to Assets/Reflex/UserAssets/Resources/
- If you are upgrading from a previous version then the file will stay in it's previous location