Volver a novedades
por Théo Daguier
Changelog — April 14, 2026
Security hardening for the GraphQL API, performance fixes for watermarks and transforms, UX improvements across project pages, and a Next.js dependency bump across all apps.
#security#performance#bugfix#ux#dependencies
Release
v1.31.7🔒 Security
- GraphQL API Hardening — Disabled GraphQL introspection in production and added a query depth limit to prevent overly complex or malicious queries from reaching the server.
#363
⚡ Performance
- Watermark & Transform Pipeline — Fixed an N+1 query in the watermark resolver, increased transform concurrency limits, and added caching to significantly speed up asset processing.
#377
🐛 Bug Fixes
- Accessibility & Visual Consistency — Fixed accessibility issues and visual inconsistencies across project detail pages, including color contrast, focus outlines, and semantic markup.
#379
✨ New Features
- Loading Skeletons & Empty States — Added skeleton loaders and meaningful empty states to the project asset gallery, improving perceived performance and user guidance when no assets are present.
#380
📦 Dependencies & Infrastructure
- Next.js 15.5.14 — Bumped Next.js from 15.2.3 / 15.5.7 to 15.5.14 across all applications (web, API, shared).
#381
📝 Other Changes
- Release Notes for v1.31 Series — Published user-facing release notes documenting the full v1.31 changelog.
#378