Skip to content

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 13 May 12:52
· 11 commits to main since this release
e1f938d

Changelog

🚀 Features

  • 309eff2: feat(admin): add default storage controls and delete restrictions (@abdyek)
  • f906449: feat(admin): add local media library and upload flow (@abdyek)
  • 2c4e62a: feat(admin): add s3 storage connection testing (@abdyek)
  • 1a127fa: feat(admin): add selectable media uploads and presigned s3 upload flow (@abdyek)
  • ddde0c3: feat(admin): add storage settings management for s3-compatible backends (@abdyek)
  • 6d4c90f: feat(admin): localize media management views (@abdyek)
  • 5650422: feat(admin): show media creation time as relative time (@abdyek)
  • 2afff6d: feat(content): add compile context providers (@abdyek)
  • b6884c6: feat(i18n): add Portuguese, Chinese, Russian, Indonesian, Vietnamese, and Italian locales (@abdyek)
  • 0f4220c: feat(job): add async job worker infrastructure (@abdyek)
  • 8043650: feat(job): add empty jobs admin page (@abdyek)
  • 9457683: feat(job): add jobs admin list and retry action (@abdyek)
  • cafc245: feat(job): add unique key field (@abdyek)
  • 4cbcef0: feat(job): allow handlers to enqueue jobs (@abdyek)
  • e7a718e: feat(media): add Compono IMAGE copy action (@abdyek)
  • 44e7e17: feat(media): add image variant generation (@abdyek)
  • 3e29026: feat(media): add media context provider (@abdyek)
  • 3e67195: feat(media): add s3-compatible storage backend and direct media urls (@abdyek)
  • 4bdd8be: feat(media): namespace upload object keys and add cache metadata (@abdyek)
  • d7b27d4: feat(runtime): add image sizes optimization (@abdyek)
  • c69940e: feat(secret): add centralized encrypted secret storage (@abdyek)
  • b7a11e0: feat: add media models and storage abstraction (@abdyek)

🐛 Bug Fixes

  • 3acb8d3: fix(admin): align media htmx navigation and loading states (@abdyek)
  • bd55502: fix(admin): preserve submitted media alias on update errors (@abdyek)
  • 147b20b: fix(auth): harden admin session handling (@abdyek)
  • 8add41b: fix(auth): preserve UMONO_SECRET when updating env file (@abdyek)
  • 8946840: fix(i18n): align component examples and alias descriptions (@abdyek)
  • aa27052: fix(media): delete variant records with media (@abdyek)
  • 601e670: fix(media): generate public s3 media urls without presigning (@abdyek)
  • be11975: fix(media): include original image in media context variants (@abdyek)
  • 8fff48c: fix(media): return 404 for non-local media streams (@abdyek)
  • dc73cc4: fix(security): update Go packages (@abdyek)
  • f5da4e4: fix(security): update Go toolchain and x/net vulnerabilities (@abdyek)
  • 9ce2f47: fix: prevent exposing s3 storage secret keys (@abdyek)

Others