TinaCMS
Open-source Git-backed headless content management system.
A media manager worth the name, and roughly 250MB of dependencies deleted.
◆Recent moves
- 2d ago
Media manager gains rename and search; 250MB of deps dropped
⚡ SPARKThe umbrella package for the 17 August cluster, and where the release's two threads meet: the media manager becomes a file manager, and the admin stops shipping dependencies it never used. Both are visible to every user on upgrade, one in the UI and one in install size.
View source ↗ - 2d ago
multer bumped off its end-of-life 1.x line
The DigitalOcean Spaces adapter's share of the cluster: an end-of-life upload dependency replaced, with a warning that 2.x changes file handling. It carries no changes of its own beyond the bump.
View source ↗ - 2d ago
Cloudinary search expressions escape folder names
Interpolating an unescaped directory into a Cloudinary search expression let folder names be read as query syntax. Escaping it makes matching literal - a small fix, but of a kind worth noticing in a media adapter that takes user-supplied paths.
View source ↗ - 2d ago
Astro becomes the default starter template
Moving Astro to the top of the starter list and making it the non-TTY default is a positioning statement about where TinaCMS expects new projects to come from. The notes are candid that a bare run in CI still stops at the package-manager prompt.
View source ↗ - 2d ago
tina-markdown web component and visual-editing library
Rich-text rendering and visual editing arrive as web components with a per-node components map matching the React and Astro renderers. The same changeset appears in the umbrella release; this is where the package itself lands.
View source ↗ - 2d ago
vite moved off the end-of-life 4.x line to 6
A security-driven major upgrade - vite 4 never received backports for several path-traversal and file-disclosure advisories - with the base-path and Fast Refresh fallout documented rather than left to be discovered. The Node floor rises to 18 as a consequence.
View source ↗