Thanks for coming to check out this feature. Before we start, we must cover the essentials.

Critical Warnings: please read

This branch is temporary and is backed by temporary servers. As such:

No boards or campaigns from the main branch are available.
Everything made on this branch will be destroyed at the end of the testing period.
Data may be cleared with very little notice if it aids in testing that brings the features closer to release.
We will not be attempting to recover anything lost in the course of testing unless it helps us fix the provoking bugs.
We do not guarantee any slabs will work from the main branch or vice versa. Often they will, but we likely will not be providing support for things damaged by moving slabs between branches.


If any of the above is an issue for you, please do not try this beta.

Reporting Bugs

This branch is all about the bugs, so we have set up a temporary bug reporting channel for reporting problems specific to this branch.

You can find it here: https://feedback.talespire.com/b/live-search-beta-bugs
Game Photo

Switching to the Beta branch


To switch to the beta branch, you do the following:

  • Open Steam
  • Right-click on TaleSpire
  • Choose "Properties..."
  • Switch to the "Game Versions & Betas" tab
  • Enter the access code edba3be59aea4eef
  • Click the "Check Code" button
  • Click on the blue "Opt Into" bar that appears

If it doesn't automatically switch the active beta for you, you can pick `live-search-beta` from the Game Versions list.

Switching branch should enqueue a download for the Beta build of TaleSpire.

Leaving the Beta branch

To leave the beta branch, you do the following:
  •  Open Steam
  •  Right-click on TaleSpire
  •  Choose "Properties..."
  •  Switch to the "Game Versions & Betas" tab
  • Choose "Default Public Version" from the Game Versions list.

This should enqueue a download for the standard build of TaleSpire.

Expected Behavior

  • Search is now live (results show up as you type)
  • Search now includes asset names
  • Search results include built-in assets, as well as custom content from mod.io, HeroForge and TitanCraft
  • Tag Suggestions are now below the search input and up to a maximum of 3 instead of just 1

To achieve these changes, as well as a lot of under the hood foundational work for future tagging improvements, we have done a major rewrite of the library UI which should also improve UI performance a lot.

Other Changes

There are a number of changes not directly related to live search included as well:
  • Massively improve memory and CPU usage when browsing community assets in the library (no more lag!)
  • Improve the performance of common collision ray cast
  • Improve (CPU) physics performance for large boards (this will still be overshadowed by rendering performance in these cases)
  • Performance improvements to the grid-based browsers
  • Fixed mod.io plugin cache
  • Replaced a lot of managed-memory allocations. Part of a longer-term effort to reduce pressure on GC
  • Assorted fixes and supporting code for upcoming releases

Known Issues

There are still a few known bugs in the first build of the beta that we'll be fixing before release:
  • Tag Suggestions don't behave properly on multi-word inputs (Searching for "Castle Wall" only suggests the "castle" tag, not "castle" and "wall")
  • While search results are visible, clicking on a different folder in the library doesn't clear the search fully

Non-Goals

This beta does not include any of the tag related changes touched on in prior devlogs. This is just new search logic used on our old tags.

Thank You

Thanks for taking the time to check this it out. We are very eager to get this to the rest of the community, and your help is much appreciated.

We'll see you in the bug reports :P