Release Notes for tinacms@3.14.1

Table of Contents
- [Patch Changes](#patch-changes)

Patch Changes

  • #7613 ff3088e Thanks @kulesy! - Send the same TinaCloud token from every CMS request. Editorial workflow requests preferred the access token while content requests preferred the ID token, and TinaCloud reads the editor's email from the ID token, so "Save to new branch" failed with "Failed to complete workflow. Please try again." and left an empty branch behind. Both paths now share one helper that prefers the ID token and falls back to the access token, which is what versions before 3.12.1 sent. Ordinary saves are unchanged.

  • #7553 288244e Thanks @harley-j! - Publish a browser-specific Tina client bundle so client components build without resolving Node.js builtins, while server builds retain the filesystem response cache.

  • #7478 b5ad014 Thanks @Roshan931! - Associate the toggle field's label with its checkbox. The input now falls back to the form field name for its id, so clicking the label toggles the value and screen readers announce the field name.

View on GitHub

Last Edited: September 23, 2026