> For the complete documentation index, see [llms.txt](https://tools.continis.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tools.continis.io/hats/changelog.md).

# Changelog

## 2.0.0 - New Rules!

(24/05/26)

**Added**

* Added a bunch of new rules:
  * Execute Menu Item
  * Open Prefab
  * Hide or Lock Layers
  * Set 2D Mode
  * Set Game View Size
  * Set Hierarchy Filter
  * Set Project View Filter
  * Switch Build Target
  * Toggle Overlay
* Load Layout rule now also allows to load a saved Overlays Layout to setup the Scene View.
* It is now impossible to edit the rules of a Workspace when said workspace is active. This prevents issues with rules leaving the workspace dirty or messed up.
* The Teams functionality can now be disabled (and it starts disabled). Users can enable it in Project Settings.

**Changed**

* IRule has been removed, new rules can now simply inherit from RuleBase.
* Lock Objects rule has been renamed Hide or Lock Objects.
* Select Folder and Select Packages Folder have been merged into one rule.

**Fixes**

* Fixed all issues with reordering/adding to/removing from the Workspaces list in Project Settings.
* Fixed the Button Group in the Main Toolbar not updating when the Workspaces list in Project Settings was changed.

**Warning:** This update introduces breaking changes. Some rules will break, and need to be manually set up again (the Workspace Inspector will show that clearly).

### 1.2.0

(26/05/26)

* Fixed issue with the reordering/adding in Workspace list.
* Button Group in Main Toolbar now updates when Workspaces change.

### 1.1.0

(09/02/26)

* Fixed the Toolbar Switcher UI for Unity 6.3. Now the Switcher UI matches the new toolbar standards required by Unity. In previous versions of Unity, the Switcher UI is unchanged.

### 1.0.4

(17/11/25)

* Fixed random Workspace list items becoming Null on item removal in the Project Settings window.
* Removed warning regarding drag and drop handler in Unity 6.3.

### 1.0.3

(12/08/25)

* Added Select Packages Folder rule.
* Improved dropdown menu to select Rule to add to Workspace.

### 1.0.2

(08/06/2025)

* Fixed issue with the LockObjects rule property drawer
* Catching PackageManager in both Unity 6 and 6.1, in LockMenuItem rule

### 1.0.1

(05/12/2024)

* Redesigned [Lock/Hide Objects rule](/hats/workspaces/workspace-rules/hide-or-lock-objects.md): now it's possible to look for objects by name, by tag, or by a component.
* Better error handling and logging.
* Workspace Inspector now shows if a workspace is currently active, as personal or as part of a Team.

## 1.0.0 - First release

(26/11/2024)

* [Workspace](/hats/workspaces/workspaces.md) creation and switching, [rule](/hats/workspaces/workspace-rules.md) system.
* [Teams](/hats/teams/teams.md) system. Switch workspaces automatically based on the team you're part of.
* Workspace [Switcher UI](/hats/workspaces/switching-workspaces.md), also available in the Unity toolbar.
* Added `[DisplayForTeam]` and `[HideForTeam]` attributes.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tools.continis.io/hats/changelog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
