July 2026

14 posts

Zingor v0.4.0

Features

  • Added a table of contents to each character sheet (#133)
  • Ability scores modified by one or more conditions now display the base value, total modification, and final modified value (#143)
  • Containers now show what percent of their capacity is used up (#139)

Bugfixes

  • Sage points now update properly if you click the up/down buttons to change their values (#124)

Docs

Infrastructure

Zingor v0.3.2

  • Standalone sage abilities are now supported by the external sync feature (#110)
  • Conditions can now be edited inline so you don't have to delete and recreate them when they change (#113)
  • When adding or editing a Condition that targets an ability score, you now pick that score from a dropdown instead of having to enter it as freetext (#118)
  • Conditions that don't target ability scores now hide the ability-score input, and only Conditions that target Strength show the scope input (#118, #119)
  • Improvements to the code for inline editing UIs, including but not limited to items, sage abilities, and conditions. These should be invisible to end users, but may help address the focus jump issue documented in #47.

Zingor v0.3.1

  • Standalone sage ability names are now editable (#108).
  • Standalone sage abilities now have a "source" field so you can track where they came from (#109).

Zingor v0.3.0

  • You can now delete sage studies. When you delete one, its points are still saved in the database; if you accidentally blow away one you meant to keep, just re-add it and the points will come back. (#51)
  • You can now add sage abilities separately from sage studies, for those one-off abilities from sources such as your progenitor, or the handful of abilities that hirelings and men-at-arms tend to have. As with studies, sage ability points are retained for easy recovery when an ability is deleted. (#107)

Zingor v0.2.7

What's Changed

You can adopt the IndieWeb in stages

If you spend time in IndieWeb discussion circles, such as chat.indieweb.org or the get-togethers listed on events.indieweb.org, or if you spend time wandering through the indieweb.org wiki, you will find evidence that many of us share the view that UX must come first.

There are one-click-setup IndieWeb entry points. The most prominent is micro.blog which gives you a personal blog/site with all the latest IndieWeb goodness and costs $5/month.

But most people interested in the IndieWeb these days are devs, i.e. nerds, and want to roll things themselves, which is why IndieWeb-related blog posts can feel like tech soup.

This is something IW members would gladly see change! Adoption by non-nerds is something the IW cares about. David Shanske, for instance, has spent much time in the last decade on plugins that implement IW tools for Wordpress.

Continue reading

Zingor v0.2.6

  • Added a field for a character's Armor Class (AC).
  • Infrastructure improvements, including SQLite pragmas and better deploy workflows.

Zingor v0.2.4

  • We have documentation! It's available now at https://zingor.readthedocs.io/en/latest/.
  • The external sync feature (#65) is now fully documented, with instructions for turning the feature on/off, and an explanation of how to mark up your Adventure wiki page (or any webpage!) so Zingor knows what to extract.

Review of Going After Cacciato

Full StarFull StarFull StarEmpty StarEmpty Star

I felt a little disappointed that the main plot was ultimately all in Paul Berlin's imagination. Yet there were clues throughout the book, such as in Paul's thoughts to himself while in the observation post, that the soldiers had successfully returned from their search for Cacciato. So I knew ahead of time that in some way they had to have "returned" to Vietnam. I guess I was just holding out hope that all the fantastic events of the book would have really happened.

Zingor v0.2.3

  • Party and character inventory tables now use abbreviated units ("lb" instead of "pounds") for weights and measures, removing some visual clutter. (#72)
  • Pandred filed an issue about the browser "Don't allow Zingor to prompt you again?" dialog; if you accept the prompt, you are then prevented from triggering the confirmation again, meaning you can't take certain actions e.g. deleting items. I've replaced that browser-default dialog with a custom one which doesn't let you get yourself into that trap. (#49)
  • Infra: cache-busting on static assets, saving you a little bit of bandwidth. (#95)