Shipped/Regular release update April 9th, 2026

April 9, 2026

Regular release update April 9th, 2026

Improvements:

  • Uniform CLI: compositioncomposition-patterncomponent-patternentry, and entry-pattern get/update/remove commands now validate that the provided ID matches the expected entity type. If you use the wrong command (e.g., composition remove on a pattern ID or entry-pattern remove on a non-pattern entry), the CLI will error with guidance on the correct command. (UNI-9008)
  • SDK: Enable logging on Akamai EdgeWorker in the event of unexpected exception. (UNI-9009)
  • API: A new option, ignoreRedirects, has been added to GET /api/v1/route, which lets you ignore redirect definitions when fetching a route. If your project doesn't use redirects, setting this may result in marginal performance gains. (UNI-8775)

Bug fixes:

  • App Router SDK: Page state false positive when Test nested in Personalization with existing compressed prefix UNI-9131
  • Dashboard: fixes layout and scrolling behavior in Data Resource editor (UNI-7676)
  • Canvas Preview: In-context editing compositions with Next.js App Router when a redirect path also matches the composition under edit, now works correctly instead of executing the redirect (UNI-8775)
  • Dashboard: fixes an issue with the missing validation of localized parameters in a project with no locales defined (UNI-8829, UNI-9140)
  • API: fixes an issue with entry usage tracking where pattern data overrides were not being tracked (UNI-8911)
  • Dashboard: rich text field shows "Previewing connected entry" for empty string values correctly now (UNI-9003)
  • Dashboard: fixes the regression where the "Invite Team Member" drawer no longer auto-focuses the Name input field (UNI-9111).

Uniform packages published with version 20.57.1

Bug FixesImprovements