Due to the changes in the project hierarchy, the current version of RockTomate must be removed before the new one could be imported.
Your existing jobs will be unaffected.
You may notice that steps in your existing jobs will have a status of "Unknown". This is completely normal and will be gone after you run jobs at least once.
Changes & Improvements
Documentation
- Macros Wiki on GitHub has been deprecated and is no longer being maintained. All content has been migrated to Macro References page.
- Steps Wiki on GitHub has been deprecated and is no longer being maintained. All content has been migrated to Step References page.
General
- Added support for Unity 2021.2
- [Editor] Miscellaneous performance and optimization improvements
- [Editor] Disabling a Step now shows a warning message in Step Properties window. You can disable this behaviour in
Preferences > RockTomate > Show Step Disabled Warning
- [Editor] Can now quickly open Step's .cs file from Step Properties window. This option is turned off by default and can be found in
Preferences > RockTomate > Show Step Script Field
- [Editor] Added a scroll when dealing with large lists in variable list editor window
- [Job Session Console] Added a preference option to print Job Session console messages to Unity console window as well
- Can now mark Steps' input fields as "sensitive", which hides their output value in log messages
- this feature is brand new so please still check your log messages that you share with public. If you think some sensitive info is still leaking please let me know
- RockTomate now stores session data in "Library/RockTomateCache" directory
Steps
- [Build Player] Specifying file path in the
Output Path
field will now override theFile Name
and won't append an extension. This was done to ensure backwards compatibility with older configurations made before version1.1.3
- [Upload to Asset Store] Marked
Username
andPassword
fields as sensitive - [Build Asset Bundles] Added a missing compression option:
Standard LZMA
, which is now a default option
Macros
- Added:
merge()
Bug fixes
General
- [Job Editor] Fixed a bug when editing Job or its Step properties wouldn't mark it as dirty reliably
Variables
- Fixed a bug when Variable Banks did not respect "keep persistent" setting and would save values regardless
Steps
- [Run Job] No longer fails when trying to run a "Loop" step in sub-Job
- [Run Job] Fixed a bug when step is marked as successful even if sub-job failed
- [Run Job] Fixed a bug when step is marked as failed if one of the steps in sub-job has failed but is marked as "suppressed"
- [Build Asset Bundles] Now correctly applies
Chunk Based
andUncompressed
options to asset bundles