Version 3.5 – Whiteboards and higher limits

Posted by

on

in

We recently ran a survey on how to make our Wyvern and Elemental tiers better. We got lots of interesting feedback, but also two clear things people valued more than anything else: whiteboards and higher limits!

Whiteboards

Important note: while we know many of you may be excited about this upcoming feature, if you are not already a Wyvern or Elemental we do not recommend upgrading for this feature just yet. In its current state it is extremely bare bones and definitely needs more time.

That being said, we’re super excited to introduce our first iteration of Whiteboards to premium campaigns that are supported by Wyvern and Elemental subscribers.

whiteboard draw

In the campaign sidebar, a new Whiteboard section has been added towards the end of it. Whiteboards act a lot like maps where they are entities, and they have a special “draw” draw (similar to the map’s “explore” page).

whiteboard entity

Phase one

This is our first phase for whiteboards and focus on simple shapes, drawings, texts, and linking entities and gallery images. What isn’t included is collaborative features, tablet/phone support, more control on visuals, and other features typical to whiteboards. Rest assured that we are hard at work to bring these to Kanka in upcoming updates.

As with every other module, whiteboards can be disabled completely.

Higher limits

We are also introducing higher limits for premium campaigns when the person who unlocks premium campaigns is an Wyvern or Elemental.

FreeOwlbearWyvernElemental
Gallery storage150 MiB3 GiB10 GiB25 GiB
Unique file upload size3 Mib10 MiB25 MiB100 MiB
Custom modules051020
Entity files per entity320unlimitedunlimited

The number of premium campaigns per tier doesn’t change (1 for Owlbears, 3 for Wyverns, 7 for Elementals)

We’re also allowing up to 2 aliases in free campaigns instead of 0, so that everyone can join in on the fun!

Other benefits

Other options from the survey were also very popular (for example fancy importers) so we’ll also work on those in the future, but the timeframe is less obvious as there are only 3 of us.

General improvements

We’ve also been working on improvements for everyone else.

Entities of custom modules get a “Locations” field to place them into the rest of your worlds.

Entities can now be archived (from their action menu). This hides them by default from the various entity lists. A new filter is available to view archived entities.

In advanced filters, tags get a new “any” option to match any of the selected tags instead of “all” of the selected tags.

Calendar moons are no longer limited to a set list of colour options.

Map markers get a new “css class” field.

When renaming a custom module, a default option is to rename the module’s bookmark, should the module’s plural name change.

API changes

Introducing a new ?fields=id,name property to the entities/ endpoint to only get fields that are useful to you.

Bug fixes

Clearing advanced filters would sometimes not fully clear the filters.

On the roadmap page, going to the next page now scrolls up to the top of the new list.

When viewing a character’s organisations subpage, the “add” button was missing.

When editing a family tree, there was no event saved to the family’s history subpage.

The test webhook now sends data the same way as a real webhook.

Fixed various dead links in the api docs.


That’s it for the overview of this release. You can follow along what we’re working on next on our roadmap.

As always, thanks to our amazing subscribers for making this huge updates possible! Come join us on our Discord to get early sneak peaks of future updates.

Comments

One response to “Version 3.5 – Whiteboards and higher limits”

  1. Developer Log #1 – Kanka Blog Avatar

    […] release Kanka 3.6 and then start making Whiteboards interactive using websockets, a technology that’s new to us. This will require new […]

    Like