🐢 Nat'l Underdog Day bugfixes

Today is the National Underdog Day! 🐾

Not knowing much about sports teams that are un/likely to win, I'm celebrating National Underdog Day by listening to Spoon's "The Underdog" for the first time in a few years. It immediately transports me back to my post-university days working at the Horseshoe Tavern—a time when I made some pretty bold fashion choices, alongside some pretty great memories. 

Here at KnowledgeOwl, the only underdogs are the bugs we squash, so let me tell you about a few recent ones:

  • In another reference to the first decade of the 2000s, we had an Inception-style bug where top-level categories could be moved inside themselves. As you might guess, having a category nested within itself didn't work out so great—it made it completely inaccessible! We've fixed this by making it impossible to add a category to itself.
  • A while ago, we changed the terminology for terms displayed in the Glossary from "Alternative title" to "Display title". However, we noticed that the Glossary term importer and sample CSV were using the deprecated terminology. We've now updated everything, so it should be more clear what is what in Glossary-land.
  • If an article had quotes in its title, the body content would be blank in both standard and custom PDFs. That's definitely some bad behavior, as quotes in titles can be pretty common. We've fixed this issue, so you shouldn't be seeing any blank PDFs, no matter their title.
  • We fixed a bug that was causing PDF exports to display blank content when article titles contained quotation marks. This affected both standard and custom PDFs. Now you shouldn't see any blank PDFs, regardless of your article title.