Skip to main content

RockTomate Update 1.1.4

· 3 min read

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 the File Name and won't append an extension. This was done to ensure backwards compatibility with older configurations made before version 1.1.3
  • [Upload to Asset Store] Marked Username and Password fields as sensitive
  • [Build Asset Bundles] Added a missing compression option: Standard LZMA, which is now a default option

Macros

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 and Uncompressed options to asset bundles