Loving Tina? us on GitHub0.0k

What's new with TinaCloud

Version 2026.06.6

Released on 6/16/2026

✨ Features

Version 2026.06.5

Released on 6/16/2026

✨ Features

  • @kulesy-

    fix(identity): treat Cognito UserNotFound as idempotent on disable

  • @Aibono1225-

    fix(content-api): surface wrapped error cause in transaction event log

  • @kulesy-

    feat: enable branch-aware media by default for all apps

Version 2026.06.4

Released on 6/15/2026

✨ Features

  • @wicksipedia-

    feat: transfer project ownership to another collaborator

  • @kulesy-

    docs(identity): DynamoDB update-in-place convention + support-ops identity check

  • @KahaMason-

    docs(adr): WorkOS POC planning artifacts + decision investigations

  • @Ben0189-

    setup for feature flag for WorkOS

  • @kulesy-

    fix(media): self-heal orphaned media uploads that dead-lock with "already exists"

  • @Aibono1225-

    fix(content-api): skip and clean up schema-less branches on reset and repo-binding changes

  • @Ben0189-

    Upgrade dashboard to React 17

  • @kulesy-

    fix(ci): install gosec via Go proxy to stop Security scans rate-limit flakes

  • @release-bot-allow-prs-and-push-

    chore: update TinaCMS dependencies[bot]

Version 2026.06.3

Released on 6/10/2026

✨ Features

  • @kulesy-

    refactor(identity): rename JWT claim tinacloud_client_id to tinacloud_user_id

Version 2026.06.2

Released on 6/10/2026

✨ Features

  • @joshbermanssw-

    add new oauthRevoke endpoint and point from identityStack

Version 2026.06.1

Released on 6/10/2026

✨ Features

  • @Ben0189-

    revert: back out #3613 e2e auth tests pushed to main without review

  • @Ben0189-

    test(dashboard): e2e GitHub OAuth sign-in + sign-out (#3613)

  • @brookjeynes-ssw-

    feat: add cli auth endpoints

  • @brookjeynes-ssw-

    feat: add tinacloud client id to jwt token

  • @joshbermanssw-

    🐛 Write framework-aware env var prefixes for Vercel quickstart

  • @kulesy-

    fix(assets-api): redirect oversized originals to presigned S3 URL (#3532)

  • @brookjeynes-ssw-

    feat: automatically detect installation id from repo

  • @release-bot-allow-prs-and-push-

    chore: update TinaCMS dependencies[bot]

  • @kulesy-

    fix: set Cognito UserPool featurePlan to ESSENTIALS

  • @kulesy-

    fix: seed branch media indexes regardless of branch-aware flag, drop MediaRoot from index schema

Version 2026.06.0

Released on 6/3/2026

✨ Features

  • @joshbermanssw-

    ✨ Add CLI Cognito app client (PKCE) to IdentityStack

  • @18-th-

    feat(content-api): server-side media editorial workflow

  • @kulesy-

    fix(identity): unblock project deletion when Stripe subscription is already canceled

  • @brookjeynes-ssw-

    feat: add account deletion request button

  • @kulesy-

    fix(emails): restore TinaCloud lockup in transactional email templates

  • @joshbermanssw-

    ✨ Add /authme endpoint for CLI PKCE auth

  • @Ben0189-

    fix(dashboard): show SSO option when login email is autofilled

  • @kulesy-

    fix(media): allow .html and .htm in the media index allowlist

Version 2026.05.11

Released on 6/1/2026

✨ Features

  • @Ben0189-

    Playwright setup for e2e auth login

  • @Aibono1225-

    Pass ExclusiveStartKey in paginated DynamoDB queries

  • @Aibono1225-

    Add project-selector loading feedback

  • @kulesy-

    chore(deps): bump sqlite-level 2.1.0 → 2.1.1

  • @kulesy-

    fix(content-api): wrap unhandled DynamoDB errors so Lambda runtime survives (closes #3572)

New Contributors

Version 2026.05.10

Released on 5/28/2026

✨ Features

  • @KahaMason-

    polish(dashboard): Configuration UI + "Repo" naming sweep

Version 2026.05.9

Released on 5/27/2026

✨ Features

  • @KahaMason-

    docs(adr): WorkOS AuthKit vs raw WorkOS API spike decision