Skip to content

v0.5.0

Latest

Choose a tag to compare

@chad-hill chad-hill released this 27 Jun 04:22
· 3 commits to main since this release

Breaking, lockstep release. Most app code is unaffected — but existing fonts must be re-uploaded, and a few removed image options need cleanup (see Upgrade).

Fonts

  • Now handles variable fonts and large files: uploads go through normal fields, so the old 5 MB upload failures are gone.

Images

  • <ResponsiveImage> is server-rendered now (lighter, faster) and builds its placeholder on demand — nothing changes in how you use it unless you set the removed fade / blurDataURL props.
  • fmt=auto serves WebP instead of AVIF: faster to generate, slightly larger files — set preferAvif for AVIF. New getImageUrl() for one-off URLs.
  • Removed the blur option, transform.path, and the advanced factory exports — configure through the plugin options instead.

Maintenance

  • Dependencies bumped (Payload 3.85.1, Next 16.2.9, Sharp 0.35.2).

Upgrade

  • Fonts: re-upload typefaces (the fontFile collection is replaced by Font / fontOriginal / fontOptimized), then rerun generate:importmap + generate:types.
  • Images: remove transform.path / blur / fade* usages; SQL adapters get a blurDataUrl-removal migration.