-
Kanka MCP
We’ve never been especially keen on putting AI inside of Kanka. Your worlds are yours to imagine, and we’re not looking to add a button that writes them for you. Creativity is the whole bloody point. Having expensive sand invent your wizard’s tragic backstory is, at best, a different hobby. But software habits change. Some…
-

Nine years of Kanka
Another year has gone by. I’m not sure how, but here we are. I know most of you interact primarily with Jay, but I’m still here, still in awe of this journey, still happily telling Jay that he needs to have at least one coffee before replying to anyone. This article is a weaving of…
-

Version 3.16 – Multiple character sheets & calendar eras
It’s been a quiet end of summer because I was busy touching grass with my family, but I’m now back with another update. New features Multiple character sheets per entry: add, remove, and reorder character sheets, and preserve sheets when copying entries. Character sheets are now managed and attached at the top of the properties…
-

Developer Log #15
1. What we shipped This week was busy mostly fixing bugs that surfaced while I was on holiday. And on wednesday morning I woke up to the php2shell announcement and got to patch all the servers that run Kanka. I did inspect the server logs and found no traces of the exploit being used before…
-

Developer Log #14
1. What we shipped Made multiple improvements to the markdown exports. Added more information of the entry (like a character’s races and families). Added an entry inventory, entry abilities, and entry assets section to the export when appropriate. Made a few performance improvements to export big campaigns quicker. I’ve also shipped a new helper page…
-

Changes to the character sheet engine
When we introduced character sheets on the plugins library in 2020, we didn’t anticipate how big a part of the Kanka experience they would be. The first rendering engine was a disaster of a mess that constantly broke and was frustrating for artisans and users. In 2023, we replaced it with the Blade templating engine,…
-

Version 3.15 – Locations Locations Locations
We’re back with smaller and frequent updates. Maps But first, we did make a few improvements to the new maps engine that were silently deployed over the past few weeks. First, the “entry image” shape is back (between the shapes and before the custom icons). We’ve also made it so that the custom icon is…
-

Developer Log #13
1. What we shipped This week has been all over the place. On Monday I made multiple changes to the servers so that they would more gracefully slow down during heavy load instead of crashing (effectively queuing requests rather than try and process everything and failing). I also added more server logs to see which…
-

Version 3.14 – Maps v4
Our big summer project is finally live. Using knowledge gained while working on whiteboards, we’ve rebuilt maps from the ground up and are very excited for you to start using them. We spend a lot of focus on making it so that you no longer need to leave the map’s page when adding or editing…
-

Developer Log #12
1. What we shipped Just bug fixes because something big is brewing. 2. What we’re working on next Maps. Maps v4. Maps so mappy you’ve never mapped like this before. Maps are such an important element for many visual worldbuilders and I’m committed to giving them the love they deserve. I’ve been dropping screenshots over…
