Skip to main content

RockTomate Update 1.1.2

· One min read
info

This version introduces a new dependency: LibGit2Sharp

General

  • Added
    Can now run Jobs via shortcuts (Unity 2019.1 or newer)
  • Improved
    Memory management improvements
  • Fixed
    Fixed a bug when RockTomate's preferences could not be edited and SerializedObject target has been destroyed error being printed all the time
  • Fixed
    Fixed a bug when formula icons wouldn't render properly (Unity 2020.1 or newer)

Job Editor Window

  • Added
    Can now open recent jobs when no job has been selected
  • Changed
    Disabled "Run This" option for Comment steps
  • Fixed
    Fixed a bug when opening a Job wouldn't focus the window if it's already been opened before

Step Browser Window

  • Improved
    Improved search algorithm
  • Fixed
    Fixed a bug when step list items wouldn't render properly (Unity 2020.1 or newer)

Step Properties Window

  • Improved
    Field types that have generics (e.g. List<string>) are now displayed correctly in tooltips

Variable Manager Window

  • Added
    Can now reorder variables

Variable Bank Editor Window

  • Added
    Can now reorder variables

Steps

  • Added
    Run Unit Tests (requires com.unity.test-framework)
  • Added
    [Run Job] Added "Auto Run" option
  • Added
    [Build Player] Added "Manual Cancel Fails Step" option (enabled by default). Cancelling building process manually will no longer mark Step as successful by default.
  • Fixed
    [Print List] Fixed an issue when trying to print with an empty list would fail this Step

Macros

  • Added
    peel()
  • Added
    is_git_repo()
  • Added
    get_git_last_commit_hash()
  • Added
    get_git_current_branch()

Root Variables

  • Added
    %ScriptableRuntimeVersion%
  • Added
    %IsGitRepo%
  • Added
    %GitLastCommitHash%
  • Added
    %GitCurrentBranch%