Loving Tina? us on GitHub0.0k

What's new with TinaCloud

Version 2026.08.6

Released on 8/27/2026

โœจ Features

  • @Aibono1225

    Add branch-aware media rename support to TinaCloud

  • @kulesy

    chore: force patched fast-jwt and fast-xml-parser in sst's deploy tree

  • @aws-sdk

    chore: float @aws-sdk/client-cognito-identity-provider and client-ssm off stale locks

  • @kulesy

    fix(identity): gateway-level CORS so authorizer 401/403s carry CORS headers

  • @kulesy

    ๐ŸŸฅ fix: patch fast-xml-parser 4.5.7 entity-expansion cap that kills sst deploys

  • @kulesy

    fix(ci): let the tinacms auto-bump workflow commit on the runner

  • @kulesy

    fix: honest error when password reset hits a confirmed user with unverified email

  • @kulesy

    fix: return 401 instead of 500 for expired GitHub refresh tokens

  • @Aibono1225

    fix: guard tiny search index uploads

  • @Aibono1225

    Fix projects wedged when Tina config is missing on the default branch

  • @kulesy

    Add security.txt and public_key.asc to app.tina.io /.well-known/

  • @kulesy

    chore: clear form-data and jsonpath-plus transitive alerts

  • @kulesy

    ๐Ÿ“ docs: onboarding checklist covers Internal Project in CRM

  • @kulesy

    Allow /.well-known/ through the SPA rewrite in cf-security-headers

  • @kulesy

    fix(identity): require an org admin caller to change org roles and app assignments

Version 2026.08.5

Released on 8/24/2026

โœจ Features

  • @Aibono1225

    Allow users to cancel pending account deletion

  • @Aibono1225

    Fix disabled GitHub OAuth sign-in feedback

Version 2026.08.4

Released on 8/24/2026

โœจ Features

  • @kulesy

    ๐Ÿ› Render the real CreateAppUser error when accepting a project invite

  • @joshbermanssw

    ๐Ÿ› Give every lambda only the stage params it reads

  • @KahaMason

    Complete invite acceptance under AuthKit

Version 2026.08.1

Released on 8/18/2026

โœจ Features

  • @KahaMason

    Extract a shared FullScreenLoader component

  • @KahaMason

    Thread the neutral getToken through the GitHub code exchange

  • @kulesy

    fix(ci): normalise follow-redirects entry in yarn.lock

  • @brookjeynes-ssw

    feat: tinacms workos support

  • @KahaMason

    Render public routes for logged-out AuthKit visitors

  • @kulesy

    chore(identity): retire the Bind integration

  • @KahaMason

    Mint a new token in refreshAuth so newly granted access applies

  • @kulesy

    docs: add dev onboarding issue template

  • @KahaMason

    Un-fence repo-connect for WorkOS users

  • @wicksipedia

    Add the staff admin panel, with WorkOS sign-in and its deployment stack

  • @kulesy

    fix: allow customer origins CORS on GET /v2/auth/config

๐Ÿ‘’ Dependencies

  • @dependabot

    chore(deps): bump fast-uri from 3.0.6 to 3.1.5[bot]

  • @dependabot

    chore(deps): bump body-parser from 1.20.3 to 1.20.6[bot]

  • @dependabot

    chore(deps): bump nanoid from 3.3.9 to 3.3.18[bot]

  • @dependabot

    chore(deps): bump js-yaml from 3.14.2 to 3.15.1[bot]

  • @dependabot

    chore(deps): bump brace-expansion from 1.1.13 to 1.1.18[bot]

  • @dependabot

    chore(deps): bump tar from 7.5.11 to 7.5.22[bot]

  • @dependabot

    chore(deps): bump linkify-it from 5.0.0 to 5.0.2[bot]

  • @babel

    chore(deps): bump @babel/core from 7.26.10 to 7.29.7[bot]

  • @tootallnate

    chore(deps): bump @tootallnate/once from 2.0.0 to 2.0.1[bot]

  • @dependabot

    chore(deps): bump ws from 7.5.10 to 7.5.11[bot]

  • @dependabot

    chore(deps): bump fast-xml-builder from 1.1.4 to 1.2.0[bot]

  • @dependabot

    chore(deps): bump follow-redirects from 1.15.9 to 1.16.0[bot]

  • @dependabot

    chore(deps-dev): bump esbuild from 0.25.12 to 0.28.1[bot]

  • @dependabot

    chore(deps-dev): bump postcss from 8.5.3 to 8.5.23[bot]

  • @dependabot

    chore(deps-dev): bump aws-cdk-lib from 2.224.0 to 2.260.0[bot]

  • @dependabot

    chore(deps): bump axios from 1.12.0 to 1.18.0[bot]

  • @dependabot

    chore(deps): bump the patch-and-minor group across 1 directory with 2 updates[bot]

  • @dependabot

    chore(deps): bump form-data from 4.0.4 to 4.0.6[bot]

  • @dependabot

    chore(deps): bump markdown-it from 14.1.1 to 14.2.0[bot]

  • @dependabot

    chore(deps): bump actions/github-script from 8.0.0 to 9.0.0[bot]

  • @dependabot

    chore(deps): bump actions/checkout from 5.0.1 to 7.0.0[bot]

  • @dependabot

    chore(deps): bump actions/setup-node from 5.0.0 to 6.4.0[bot]

  • @dependabot

    chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.1[bot]

Version 2026.07.4

Released on 7/31/2026

โœจ Features

Version 2026.07.3

Released on 7/31/2026

โœจ Features

  • @Aibono1225

    Stop logging raw tokens in plaintext

  • @wicksipedia

    โœจ Activity reporting: content-change leaderboard and latest landing

Version 2026.07.2

Released on 7/29/2026

โœจ Features

  • @kulesy

    fix(identity): harden org list against membership rows missing OrgName

  • @kulesy

    feat(refresh-webhooks): refresh content-repo hooks in direct mode

  • @KahaMason

    feat(auth): dual-issuer (Cognito + WorkOS) JWT verification for content-api & assets-api

  • @joshbermanssw

    โœจ Return matching folders as media-search results (v2 list)

Version 2026.07.1

Released on 7/17/2026

โœจ Features

  • @18-th

    Account deletion cron job

  • @KahaMason

    feat(identity): route OAuth endpoints through WorkOS

  • @joshbermanssw

    ๐Ÿ’„ Soften the collaborator seat-limit warning

  • @joshbermanssw

    ๐Ÿงน Split assets-api list paths and add a v2 list endpoint

  • @Aibono1225

    Validate postMessage origin & harden OAuth state

  • @kulesy

    ๐Ÿ› Skip re-index when a linked content repo has no branch ref yet

  • @joshbermanssw

    โœจ Add a search query param to the v2 list endpoint

  • @kulesy

    Handle GitHub repository rename webhook events

  • @Aibono1225

    Fix cross-tenant boundary holes in updateAppsForOrgUser and assets sync

  • @brookjeynes-ssw

    fix: sanitise github api errors

Version 2026.07.0

Released on 7/12/2026

โœจ Features

  • @Ben0189

    Refactor auth user decouple cognito

  • @KahaMason

    feat(identity): provisioning-status readiness endpoint

  • @brookjeynes-ssw

    feat: add endpoint to retrieve github app name

  • @Ben0189

    Complete WorkOS AuthKit dashboard user flow

  • @kulesy

    feat(identity): add pending-deletion action-required email

  • @kulesy

    fix(content-api): guard Segment identify() against a missing userId

  • @Aibono1225

    Fix JWT verification to prevent account takeover

  • @KahaMason

    feat(dashboard): gate dashboard mount on WorkOS provisioning readiness

  • @kulesy

    โœจ feat(identity): user deletion endpoint + LastSeenAt

  • @joshbermanssw

    ๐Ÿงน Point quickstart and analytics at renamed tina-react-starter

Version 2026.06.11

Released on 7/1/2026

โœจ Features

  • @joshbermanssw

    remove word last from header

  • @kulesy

    feat(dashboard): block transferring ownership to a deactivated user

  • @kulesy

    feat(dashboard): gate account deletion on ownership + type-to-confirm

  • @KahaMason

    feat(identity): WorkOS webhook endpoint with signature verification, gated behind WORKOS_AUTH

  • @KahaMason

    feat(identity): WorkOS user-provisioning webhook handler

  • @kulesy

    fix(auth): route new invitees to /register, not /signin

  • @kulesy

    fix(auth): stop link-preview crawlers locking invitees out of their own invite

  • @joshbermanssw

    ๐Ÿ“ Add ADR: source of truth for document `lastUpdated` in collection listings

  • @joshbermanssw

    โœจ Add isDraft body param to editorial workflow PR creation