JAI CRM
Home Release notes Fixes worth naming

Fixes worth naming

Dialogs opening behind the sidebar, counts needing a reload, a five-second stall, and a New menu that led nowhere.

SellingBuyingDeliveringAccounting

Why these are listed individually

A changelog that says “various bug fixes” tells you nothing about whether the thing that was annoying you is fixed. These are the ones that changed how the product behaves.

What was fixed

Dialogs opened behind the navigation

Every dialog sat below the sidebar and topbar, so the left edge of the role editor disappeared and its title was clipped mid-word. They now open above the chrome.

Counts needed a page reload

The sidebar badge and the list total came from a cache nothing invalidated, so adding or deleting a record left them stale. Any write now refreshes what is on screen.

One request in ten stalled for five seconds

The edge re-resolved its upstream every ten seconds and waited out a dropped DNS reply. Measured before and after: three stalls in twenty-five requests, then thirty consecutive requests at 80ms.

The New menu led nowhere

Five of its seven items opened a record page looking for a record whose id was the word “new”. They now open the create form, and the menu only offers what you can actually make.

The board reordered itself

Columns rearranged whenever a card moved, so the board was never twice the same. Column order is now fixed and card position within a column is remembered.

Deleting a team with members failed

The dependency guard added a tenant column to a table that is scoped through its parent, which was a 500 rather than a message. Both now ask the schema instead of assuming.

Does this affect anything existing?

None of these change your data. The counts fix means the interface makes slightly more requests after a write — only for what is currently on screen, and bursts are coalesced.

The five-second stall fix is a configuration change at the edge, applied without downtime.

See it with your own data

Start free, import a spreadsheet of your customers, and raise a real GST invoice in the first ten minutes. No card, no sales call.