Encrypted transport, project pausing, and a faster board
Encrypted transport
Error payloads often carry the things you least want sitting in a log: user emails, ids, request bodies. HTTPS keeps those safe from the network, but they are still perfectly readable in the browser's DevTools network tab, at any TLS-terminating proxy, and in access logs.
You can now seal the payload before it leaves the client. Turn on encryption for a project, and the SDK encrypts each report against your project's X25519 public key using a sealed box. What travels is an opaque blob; what BugBoard stores is that same blob. Only a holder of your private key can read it.
Available on every plan, Hobby included. See Encrypted transport to set it up.
Pausing beats deleting
Downgrading used to force a hard choice about projects you no longer had room for. Now projects can be paused: a paused project keeps every card, comment and attachment, becomes read-only, stops ingesting events, and stops consuming a plan slot.
Resume it whenever a slot frees up — pausing a different project frees one — and upgrading brings everything back at once. Nothing is deleted, so no downgrade is one-way.
A board that keeps up
Boards holding a few thousand cards used to stutter while dragging. Columns are now virtualised and the drag layer no longer re-renders the whole board on every pointer move, so a busy board scrolls and drags at full frame rate.
Fixes
- Occurrence counts no longer double-count events that arrive during a deduplication window boundary.
- The activity log respects the project timezone rather than the viewer's.
- Attachment uploads over 10 MB now fail with a clear message instead of a generic 500.