We just pushed out an update that fixed a couple of (very) minor bugs that have crept up during our very active development phase over the last couple of weeks.
One example of such bug was the situation where Spin Rewriter’s been processing all HTML code 100% flawlessly with one very uncommon exception. Whenever it was processing HTML links, it was expecting those links to contain the href attribute because that’s basically a required attribute for links to actually work. The href attribute tells a link where to take the person who clicks it. For example:
<a href=”http://www.example.com”>This is a link.</a>
Clicking this link will take you to the example URL inside the href attribute. Makes sense, right?
Well, there are some use-cases where a programmer would use HTML links without the href attribute, like this for example:
<a class=”sampleLinkClass”>This is also a link but it doesn’t point anywhere.</a>
As you can see, this link doesn’t have a href attribute at all. And whenever Spin Rewriter came across one of these *weird* links, it got a little bit confused and forgot to put back the “<a” part of the link when it was done spinning the text inside of it. Oops.
Well, it’s all fixed now and Spin Rewriter is now even more robust than ever before!