Understood (and I see that the docs now say 2.1.0!) 
But I’m launching this feature on my client’s site this week, and was hoping someone (Solspace or Community) could help me out with a quick fix.
With my extremely limited PHP/Mysql understanding, I see what the issue is but not quite sure how to resolve it myself.
In mcp.tag.php, the suggest function grabs the contents of the entry text, and creates an array of words. The words are then used in the mysql query as follows:
...
AND tag_name IN ('".implode( "','", $DB->escape_str( $arr ) )."')
...
So if my body text is “Hey welcome to my site!”, the generated code is:
AND tag_name IN ('hey','welcome','to','my','site')
So it won’t find tags with the tag name “my site” for example. I think that all I need here is a way to use a mysql “LIKE” operator instead of “IN”, so that I can query the tag names using a wildcard:
AND tag_name LIKE ('hey%','welcome%','to%','my%','site%')
which would return the “my site” tag ...but I don’t think that’s the right syntax for the LIKE operator, and can’t find any documentation on using LIKE with multiple values. I came VERY close, using the hackish:
AND tag_name LIKE '".implode( "' OR tag_name LIKE '%", $DB->escape_str( $arr ) )."'
which did return multi-word tags, but also returned all of the other tags for this weblog… So close…. Any chance anyone could suggest a fix? Possible bounty for a solution.
Tx!