Current release: 7.20 (October 2026)
7.20 — 15 October 2026
Fixed: webhook messages are no longer lost. A webhook line that could not be saved used to be counted as a duplicate and dropped. Now the error is logged and Omada is asked to send it again; lines already saved are recognised as duplicates on that retry.
7.19 — 9 October 2026
Client business and module permissions now narrow private device lists, while existing provider membership and staff access are kept. Needs PBJ CRM 7.82 or newer.
7.18 — 6 October 2026
PBJ Omada only connects to public controller...
One record page for the whole suite — PBJ CRM 7.35 and the four modules
Every work record in the PBJ CRM suite now opens in the same place, drawn the same way. This release covers PBJ CRM 7.35, PBJ Helpdesk 7.18, PBJ Dispatch & Appointments 7.08, PBJ Invoicing 7.17 and PBJ RingCentral 7.13. Update PBJ CRM first — the four modules need it.
Before you update: take a database backup
PBJ CRM 7.35 carries a database change. The CRM database goes from version 27 to 28 and adds one new table, pbj_crm_binned — the table that makes the new restorable bin possible. The step only creates the table, it runs once, and it does not alter or move any of your...
PBJ Templates — Changelog
Current release: 1.13.7 (September 2026)
1.13.7 — 28 September 2026
The CRM descriptors load the built .min script when PBJ CRM can resolve it (code review 2026-09-28, speed); an older CRM keeps the readable file.
No other change. DB stays at 2.
1.13.6 — 10 September 2026
Carries every change from 1.13.3 through 1.13.6. Needs PBJ CRM 7.34 or newer.
The template library is a row list, matching every other work list in the CRM, with each template’s sketch drawn by the CRM itself. Delete moved from the tile to the selection bar at the foot of the screen: tick the ones you...
PBJ CRM Suite — 28 August 2026 release
All six PBJ CRM Suite plugins move together today. PBJ CRM 1.63.21, PBJ Helpdesk 2.50.12, PBJ Invoicing 1.38.0, PBJ Dispatch & Appointments 1.29.0, PBJ RingCentral 1.10.0 and PBJ Vault 1.17.0 are available now through the usual update channel.
They ship as one set on purpose. The modules were built against new seams in the hub, so shipping them apart is the only combination that can leave you with a module ahead of the CRM it runs on.
This one came out of using it
Most of what is below was found by running a real business day through the suite — writing invoices, answering tickets,...
PBJ Dispatch & Appointments — Changelog
Current release: 7.21 (October 2026)
7.21 — 14 October 2026
The event form’s Customer field says what it picks (“Choose a person or business”) instead of always “Choose a customer”.
No database change (DB 3).
7.20 — 14 October 2026
Notification settings read “Reminder before an event you are on” and “When an event you are on is booked, moved or called off”; the email token list and the kind-change message are worded plainly too.
7.19 — 14 October 2026
Type to search for team members. Who is doing it, Quick add...
PBJ Vault — Changelog
Current release: 7.09 (October 2026)
7.09 — 15 October 2026
New: set a new passphrase with your recovery code. After opening the Vault with the recovery code, the Vault tab offers “Set a new passphrase”, so you can choose a new one without knowing the old one. It works only while the Vault is unlocked, nothing is re-encrypted, and every other session is signed out.
7.08 — 13 October 2026
The Vault popup no longer errors after you type the passphrase. The revealed value now stays on screen. The popup’s 30-minute auto-lock had the same fault and is fixed...
PBJ Invoicing — Changelog
Current release: 7.44 (October 2026)
7.44 — 12 October 2026
Money › Recurring › Create recurring invoice opens again. The new-profile line-item row was missing one declared field, so PBJ CRM 7.84 refused to show the form (“Recurring did not load”). Editing an existing profile was not affected. No database change.
7.43 — 12 October 2026
The “Finish setting up PBJ Invoicing” notice now appears only on PBJ Invoicing’s own admin screens. It no longer shows on other plugins’ screens, such as PBJ Forms & Products. No database...
PBJ Helpdesk — Changelog
Current release: 7.37.8 (October 2026)
7.37.8 — 15 October 2026
Clients can reply on their business’s tickets. A signed-in client who can open a ticket filed on a business they are linked to can now reply to it and attach files, under the same per-business Help Desk, Communication and Files switches as the person who opened it. Their reply counts as the customer’s reply, so the assigned agent is told. Internal notes, closing the ticket and choosing recipients stay with agents.
People your staff invite are signed straight in. Accepting an invitation a member of staff sent...
PBJ CRM — Changelog
Current release: 7.96 (October 2026)
7.96 — 15 October 2026
Sign-in links and team invitations count as approved. When PBJ Access Control (2.4.3 or later) is holding someone’s login for approval, More › Send sign-in link, a team invitation or Team › Add now approves it through Access Control’s own Approve step, recorded as approved by the member of staff who sent it, and the link goes out. A login the CRM makes itself is approved from the start, so administrators no longer get an “awaiting approval” email for it. People who register themselves...
PBJ Sheets Sync — Changelog
PBJ Sheets Sync — changelog. All released versions, newest first.
1.0.3 — October 15, 2026
Two-way sync stops safely when it cannot read a side. If the table cannot be read, or the sheet’s reply has no rows, the sync now stops and changes nothing on either side. Before, that looked like an empty side, so a sync could delete or duplicate rows. The error is shown in the table’s Last result.
Updated the built-in license client: replacing or clearing a license key now frees this site’s slot on the old key, and the update download link is signed fresh at the moment WordPress...